<!-- Begin Javascript
//AJAX XML
var agtChk=navigator.userAgent.toLowerCase();var bolVer=false;
if(agtChk.indexOf('msie')!=-1 && agtChk.indexOf('opera')==-1){if(agtChk.substr(agtChk.indexOf('msie')+5,1)>=6){bolVer=true;}else{bolVer=false;}}if(agtChk.indexOf('firefox')!=-1){bolVer=true;}if(agtChk.indexOf('safari')!=-1){bolVer=true;}
var strResult=''; var strResponse=''; var strPrev='';var strTxt=''; var strFld=''; var strID=''; var bolTray=false;var xslSrch='';
//set fld vars
var bolLoad_s=false;var xmlLoad_s='';
//set fld handler
function loadHandler(xml,type){if(type=='xml'){switch(strFld){case 's':xmlLoad_s=xml;loadXML('/BackToSchool/backtoschool_search.xml','xsl');break;}}if(type=='xsl'){xslSrch=xml;switch(strFld){case 's':doXSL(xmlLoad_s);if(cntCur!=91){if(bolTray==false){showTray();}}break;}}}
//set fld logic
function showHint(str,fld,id){if(bolVer==true){if(fld!=strFld){strTxt='';}strFld=fld;strID=id;
switch(strFld){case 's':strTxt=str;if(bolLoad_s==false || bolReset==true){loadXML('/podcasts/backtoschool.xml','xml');bolLoad_s=true;bolReset=false;}else{if(doXSL(xmlLoad_s)==false){bolLoad_s=false;}}break;}}else{document.getElementById('contents').innerHTML='Your browser does not support this feature.';}}
//load xml
function loadXML(strFile,type){var xmlDoc;try {xmlDoc=new ActiveXObject("Microsoft.XMLDOM");}catch(e){try {xmlDoc=new XMLHttpRequest();}catch(e){alert(e.message);}}try{if(window.ActiveXObject){xmlDoc.async=false;xmlDoc.load(strFile);loadHandler(xmlDoc,type);}else{xmlDoc.open('GET', strFile, true);xmlDoc.onreadystatechange=function(){if(xmlDoc.readyState == 4){loadHandler(xmlDoc.responseXML,type);}};xmlDoc.send(null);}}catch(e){alert(e.message);}}
function doXSL(xml){if(xml && xslSrch){if(window.ActiveXObject){xslSrch.setProperty("SelectionNamespaces", "xmlns:xsl='http://www.w3.org/1999/XSL/Transform'");var strParm1=xslSrch.selectSingleNode("//xsl:param[@name='str']");strParm1.text=strTxt;var strParm2=xslSrch.selectSingleNode("//xsl:param[@name='type']");strParm2.text=strFld;var strParm3=xslSrch.selectSingleNode("//xsl:param[@name='id']");strParm3.text=strID;strResult=xml.transformNode(xslSrch);document.getElementById(strID).innerHTML=strResult;}else if(document.implementation && document.implementation.createDocument){if(typeof XSLTProcessor != 'undefined'){var xsltProcessor=new XSLTProcessor();xsltProcessor.setParameter(null, 'str', strTxt);xsltProcessor.setParameter(null, 'type', strFld);xsltProcessor.setParameter(null, 'id', strID);xsltProcessor.importStylesheet(xslSrch);resultDocument=xsltProcessor.transformToFragment(xml,document);document.getElementById(strID).innerHTML='';document.getElementById(strID).appendChild(resultDocument);var strTmp=document.getElementById(strID).innerHTML;document.getElementById(strID).innerHTML=doCleanHTML(strTmp);}}cntCur=document.getElementById(strID).innerHTML.length;return true;}else{return false;}}
function showTray(){setClass(strID,'sDiv');bolTray=true;}
function hideTray(){setClass(strID,'hDiv');bolTray=false;bolReset=true;}
function doCleanHTML(str){str=str.replace(/&lt;/gi,'<');str=str.replace(/&gt;/gi,'>');str=str.replace(/&amp;nbsp;/gi,' ');return str;}
//-->