/*
 * JSMin
 * Javascript Compressor
 * http://www.crockford.com/
 * http://www.smallsharptools.com/Projects/Packer/
*/

// iBurst.js

var x_debug=false;var x_form_error="",x_page_error="";try{var x_page=new ClassSitePage(x_debug);}catch(e){x_page_error="loading error(x_page): "+e.description;alert(x_page_error);}
var PageLink=x_page.PageLink;var PopLink=x_page.PopPage;var Popup=x_page.Popup;function ClassSitePage(dbg){this.parameter="";var _self=this;var _debug=(dbg)?dbg:false;var _id="ClassSitePage";var _doc=document;var _win=window;var _docEl=_doc.documentElement;var _href=document.location.href;var _pop,_pop_name="xPop";var _showing=false;var _interval;var _maxopacity=100;var _activeMnu="topmnu1";var _activeTab="tab1";var _ajaxForms,_ajaxElems;var _baseurl="default.aspx?link=";this.GetID=function(){return(_id);}
this.PageLink=function(lnk){document.location.href=x_baseurl.concat(lnk);}
this.OnLoad=_OnLoad;this.Resize=_Resize;this.Popup=_Popup;this.PopOut=_PopOut;this.Link=_Link;this.PopScroll=function(ul,wd,ht){_popup(ul,_popset(true,false,false,true,wd,ht,false,true,true));}
this.PopScrollPost=function(ul,wd,ht,fm){_poppost(ul,_popset(true,false,false,true,wd,ht,false,true,true),fm);}
this.PopRoot=function(ul,wd,ht){_popup(_root(ul),_popset(true,false,false,true,wd,ht,false,true,true));}
this.Pop=function(ul,wd,ht){_popup(ul,_popset(true,false,false,false,wd,ht,false,true,true));}
this.PopCover=function(ul){_popup(ul,_popset(true,false,false,false,800,600,false,true,true));}
this.PopCoverPost=function(ul,fm){_poppost(ul,_popset(true,false,false,false,800,600,false,true,true),fm);}
this.PopPrint=function(){_popup(_href+"&device=print",_popset(true,false,false,true,640,480,true,false,true));}
this.PopPrintLink=function(printLink){_popup(printLink+"&device=print",_popset(true,false,false,true,640,480,true,false,true));}
this.PopPage=_PopPage;this.PopMap=function(){_popup("webpopup/map.html",_popset(true,false,false,false,700,700,false,false,false));}
this.GoUrl=_GoUrl;this.GoOrigUrl=_GoOrigUrl;this.Toggle=_Toggle;this.ToggleDisplay=_ToggleDisplay;this.ToggleVisible=_ToggleVisible;this.ToggleHomeSwf=_ToggleHomeSwf;this.ToggleList=_ToggleList;this.HideHome=_HideHome;this.ShowHome=_ShowHome;this.ImageTag=_ImageTag;this.CheckDrop=_CheckDrop;this.DropShowHide=_DropShowHide;this.ShowTab=_ShowTab;this.SetFlashVar=_SetFlashVar;this.CreateFlash=_createFlash;this.GoDrop=_GoDrop;this.ToggleBack=_ToggleBack;this.HoverTab=_HoverTab;this.ToggleTab=_ToggleTab;this.ToggleSect=_ToggleSect;this.LoadAjax=_LoadAjax;this.SetiGameServer=_SetiGameServer;this.SetiGameAction=_SetiGameAction;this.SetiGamePic=_SetiGamePic;this.SetRetailstorePic=_SetRetailstorePic;this.ShowPartner=_ShowPartner;this.ShowStore=_ShowStore;function _SetiGamePic(picId,picUrl,picLink,picAlt){var contain=document.getElementById(picId);contain.innerHTML="<a href='"+picLink+"' target='_blank'><img style='width:436px' src='"+picUrl+"' alt='"+picAlt+"'/></a>";}
function _ShowPartner(id){$('#'+id+'').animate({height:'toggle'},'medium');}
function _ShowStore(id){$('#'+id+'').animate({height:'toggle'},'medium');}
function _SetiGameServer(divId){var contain=document.getElementById("igame_servers");var fields=contain.getElementsByTagName("div");for(var i=0;i<fields.length;i++){if(fields[i].className=="igame_servers"){fields[i].style.display='none';}}
var fld=document.getElementById("igame_"+divId);if(fld){fld.style.display='block';}}
function _SetiGameAction(postVal,fldName){var fields=document.getElementsByName(fldName);fields[0].action=postVal;}
function _OnLoad(mnu,tb){_activeTab=tb;_activeMnu=mnu;_setHover(_activeMnu);}
function _PopPage(linkURL){_popup(_baseurl.concat(linkURL,"&device=popup"),_popset(true,false,false,true,640,480,false,false,true));}
function _SetFlashVar(arg){_Debug("_SetFlashVar","arg",arg);var fObj=arguments[0];var el=_getEl(fObj);for(var i=1;i<arguments.length;i=i+2){var varName=arguments[i];var varVal=arguments[i+1];if(_isIE())el.setVariable(varName,varVal);else eval("document."+fObj+".SetVariable('"+varName+"', '"+varVal+"');");}}
function _Resize(ul){}
function _Popup(ul){_popup(ul,"");}
function _PopOut(dv,aul,rdm){var re=/siteid=\w*/gi;var ul=(aul)?aul.replace(re,"siteid="+dv):_self.Href.replace(re,"siteid="+dv);if(rdm)
ul=ul.concat("&outid=",(new Date()).getTime()%Math.random());var mn=(dv=="ver5_print"||dv=="ver5_data");ul=(dv=="ver5_data")?ul+"&device=data":ul;var wd=(dv=="ver5_print")?610:610;_popup(ul,_popset(true,true,false,false,wd,400,mn,false,true));}
function _Link(lnk){var re=/link=\w*/gi;var ul=_href.replace(re,"link="+lnk);document.location.href=ul;}
function _GoUrl(it){if(it=="top")
it="#topofpage";if(it!="")
document.location.href=it;}
function _GoOrigUrl(){var lo=document.location.href;var st=lo.indexOf("orighost=");if(st>=0){var ul=lo.substring(st+9);if(ul.indexOf("http:")>=0)
document.location.href=ul;else
document.location.href="http://".concat(ul);}}
function _Toggle(id,pmt,arg){var el=_getEl(id);if(el){var ndx=el.innerHTML.indexOf(pmt);el.innerHTML=(ndx>=0)?el.innerHTML.substr(0,ndx):el.innerHTML.concat(pmt);}
var argn=arguments.length;for(var i=2;i<argn;i=i+1){_ToggleDisplay(arguments[i]);}}
function _ToggleDisplay(id){_Debug("_ToggleDisplay",id);var el=_getEl(id);if(el){_Debug("_ToggleDisplay",id,el.style.display);if(el.style.display=='none'||!(el.style.display)){el.style.display='block';}else{el.style.display='none';}}}
function _ToggleVisible(id){var el=_getEl(id);if(!el)
return;if(el.style.visibility=='hidden'||!(el.style.visibility)){el.style.visibility='visible';}else{el.style.visibility='hidden';}}
function _ToggleHomeSwf(id){var el=_getEl("home-usp");if(!el)
return;if(el.filters)
el.filters.item(0).enabled=false;el.style.opacity=1.0;el.style.backgroundColor="transparent";_ToggleDisplay("home-usp"+id);}
function _ToggleList(sel,arr){for(var i=0;i<arr.length;i++){var el=_getEl(arr[i]);if(el)
el.style.display=(sel.value==arr[i])?"block":"none";}}
function _HideHome(id){if(_showing>0){window.clearInterval(_interval);_showing=0;}
_showhide(id,_maxopacity,0,-1);}
function _ShowHome(id){if(_showing>0){window.clearInterval(_interval);_showing=0;}
_showhide(id,0,_maxopacity,1);}
function _ImageTag(path){if(path.length>4)
window.returnValue='<img src="'+path+'"/>';else
window.returnValue=null;window.close();}
function _CheckDrop(show,obj){if(_isIE()){var eobj=document.createEventObject();eobj.show=(show)?"show":"hide";var dl=document.getElementsByTagName("SELECT");for(var i=0;i<dl.length;i++){var de=dl.item(i);de.fireEvent("onmouseover",eobj);}}}
function _DropShowHide(el){if(window.event.show=="hide")
el.style.visibility="hidden";else
el.style.visibility="visible";}
function _ShowTab(pre,no,cnt){var el,tel;for(var i=1;i<cnt;i++){el=_getEl(pre+i.toString());tel=_getEl(pre+"tab-"+i.toString());if(no==i){el.style.display='block';tel.className='pckg-sel';}else{el.style.display='none';tel.className=(i==1)?'pckg-fst':'pckg-tab';}}}
function _GoDrop(url,fd){var ul=url.concat("&id=",fd.value);document.location=ul;}
function _ToggleBack(id,tb){toggleTab(id,tb);toggleTab(_activeMnu,_activeTab);}
function _HoverTab(id,tb){toggleTab(id,tb);}
function _ToggleTab(id,tb,lk){toggleTab(id,tb);if(lk){_activeTab=tb;_activeMnu=id;}}
function toggleTab(mnu,tb){_Debug("toggleTab","_activeTab",_activeTab,"mnu",mnu);_ToggleDisplay(_activeMnu);_ToggleDisplay(mnu);_setHover(mnu);switchTabs("tab-mnu");var tab=_getEl(tb);tab.className=tab.className.replace(" taboff"," tabon");function switchTabs(mnuid){var mnu=_getEl(mnuid);if(mnu){var els=mnu.getElementsByTagName("li");_Debug("switchTabs","els",els.length);for(var i=0;i<els.length;i++){els[i].className=els[i].className.replace(" tabon"," taboff");}}}}
function _ToggleSect(id,num){var fld=document.getElementById(id+num);if(fld){if(fld.style.visibility=="hidden"){fld.style.visibility="visible";fld.style.height='auto';}else{fld.style.visibility="hidden";fld.style.height='0px';}}
var fld=document.getElementById(id+"-OC");if(fld){if(fld.innerHTML=="Click to open"){fld.innerHTML="Click to close";}else{fld.innerHTML="Click to open";}}}
function _LoadAjax(){loadForms();loadElements();function loadForms(){_ajaxForms=new Array();var frms=_doc.forms;_Debug("loadForms","frms",frms.length);for(var ndx=0,j=0;j<frms.length;j++){var els=frms[j].elements;for(var i=0;i<els.length;i++){if(els[i].id=="AjaxXSource"){_ajaxForms[ndx]=new ClassAjaxXForm(_debug);_ajaxForms[ndx].GetFormValues(els[i].value,frms[j]);ndx++;}}}}
function loadElements(){_ajaxElems=new Array();var els=_getEls("AjaxXValue");_Debug("loadElements","els",els.length);for(var ndx=0,i=0;i<els.length;i++){_ajaxElems[ndx]=new ClassAjaxXElem(_debug);_ajaxElems[ndx].GetElemValues(els[i].innerText,els[i]);ndx++;}}}
function _SetRetailstorePic(source){$('#retailstorepic').attr('src',source);}
var _getEl=function(el){return _doc.getElementById(el);}
var _getEls=function(el){return _doc.getElementsByName(el);}
var _isIE=function(){return(navigator.userAgent&&navigator.userAgent.indexOf("MSIE")>=0&&(navigator.appVersion.indexOf("Win")!=-1))}
function _root(ul){return ul.concat("?",document.location.search);}
function _popup(url,setting){_Debug("_popup:url:",url);_pop=window.open(url,_pop_name,setting);try{_pop.focus();}
catch(e){_pop.focus();}}
function _poppost(url,setting,fm){_pop=window.open(url,_pop_name,setting);fm.target=_pop;try{_pop.focus();fm.submit();}catch(e){_pop.focus();fm.submit();}}
function _popset(set,tlb,loc,scr,wid,hgt,mnu,stt,rsz){var ret="";if(set){ret="status=";var tl=(tlb)?"yes":"no";var lc=(loc)?"yes":"no";var mn=(mnu)?"yes":"no";var sc=(scr)?"yes":"no";var wd=(wid)?wid:"463";var ht=(hgt)?hgt:"400";var st=(stt)?"yes":"no";var rz=(rsz)?"yes":"no";ret=ret.concat(st,",toolbar=",tl,",location=",lc,",menubar=",mn,",scrollbars=",sc,",width=",wd,",height=",ht,",resizable=",rz);}
return ret;}
function _showhide(id,stt,fin,inc){_showing=id;_ToggleDisplay("home-usp"+id)
var hme=document.getElementById("home-usp");var opac=stt;setOpacity(hme,opac);_interval=window.setInterval(showHome,10);function showHome(){opac=opac+inc;setOpacity(hme,opac);if((inc>0)?(opac>fin):(opac<fin)){_showing=0;window.clearInterval(_interval);}}}
function setOpacity(obj,val){obj.style.opacity=val/100;obj.style.filter='alpha(opacity='+val+')';}
function _RaiseError(thiserr){_Debug("RaiseError:","thiserr",thiserr);throw(thiserr);}
function _Debug(arg){if(_debug){var s="<!-- ClassSitePage::"
s=s.concat(arguments[0],":");var argn=arguments.length;for(var i=1;i<argn;i=i+2)
s=s.concat(arguments[i],":",arguments[i+1]," ");alert(s.concat("-->\n"));}}
function _setHover(id){var mnu=_getEl(id);if(mnu){var sfEls=mnu.getElementsByTagName("li");for(var i=0;i<sfEls.length;i++){sfEls[i].onmouseover=function(){this.className+=" sfhover";}
sfEls[i].onmouseout=function(){this.className=this.className.replace("sfhover","");}}}}
function _createFlash(id,file,wt,ht,align,menu,quality,wmode,flush){var el=_getEl(id);if(el){if(_isIE()){_Debug("_createFlash:IE:","id",id);var fobj=document.createElement('object');fobj.id=file;fobj.width=wt;fobj.height=ht;fobj.align=align;fobj.classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000";_addParam(fobj,"movie","flash/"+file+".swf?flushcache="+flush);_addParam(fobj,"menu",menu);_addParam(fobj,"quality",quality);_addParam(fobj,"wmode",wmode);_addParam(fobj,"scale","exactfit");el.innerHTML=fobj.outerHTML;}else{_Debug("_createFlash:notIE:","id",id);var movie=_getEl(file);if(movie){eval("document."+file+".height = "+ht+";");eval("document."+file+".width = "+wt+";");}else{el.innerHTML="<object><embed name="+file+" id="+file+" src=flash/"+file+".swf?flushcache="+flush+" menu="+menu+" quality="+quality+" wmode="+wmode+" width="+wt+" height="+ht+" align="+align+" scale=exactfit allowScriptAccess=sameDomain type=application/x-shockwave-flash pluginspage=http://www.macromedia.com/go/getflashplayer  swLiveConnect=true EnableJavaScript=true></embed></object>"}}
_Debug("_createFlash","el",el.innerHTML);}}
function _addParam(ob,nm,vl){var pobj=document.createElement('param');pobj.name=nm;pobj.value=vl;ob.appendChild(pobj);}}
// iBurstAssess.js

try{var x_assess=new ClassAssessX(x_debug);}catch(e){alert("loading error(x_assess): "+e.description);}
function ClassAssessX(dbg){this.parameter="";var _self=this;var _debug=(dbg)?dbg:false;var _id="ClassAssessX";var REC_1=2;var REC_2=1;this.SetRightForYou=_SetRightForYou;this.Recomendation=_Recomendation;function _SetRightForYou(name,value){var D="dontMind";var U="unknown";var P="poor";var A="average";var G="good";if(value==0){$("#"+name+"Wimax").removeClass().addClass(D);$("#"+name+"Adsl").removeClass().addClass(D);$("#"+name+"Wireless").removeClass().addClass(D);}else{if(name=='mob'){$("#mobWimax").removeClass().addClass(D);$("#mobAdsl").removeClass().addClass(D);$("#mobWireless").removeClass().addClass(A);}
if(name=='rel'){$("#relWimax").removeClass().addClass(G);$("#relAdsl").removeClass().addClass(A);$("#relWireless").removeClass().addClass(A);}
if(name=='speed'){$("#speedWimax").removeClass().addClass(A);$("#speedAdsl").removeClass().addClass(A);$("#speedWireless").removeClass().addClass(P);}
if(name=='bud'){$("#budWimax").removeClass().addClass(A);$("#budAdsl").removeClass().addClass(G);$("#budWireless").removeClass().addClass(G);}
if(name=='use'){$("#useWimax").removeClass().addClass(G);$("#useAdsl").removeClass().addClass(A);$("#useWireless").removeClass().addClass(A);}}
_Recomendation();}
function _Recomendation(){var wimax=new Array(0,3,3,1,3);var adsl=new Array(0,2,3,3,3);var wireless=new Array(3,2,1,3,2);var Wi=(($("#Mobility").val())*wimax[0])
+(($("#Reliability").val())*wimax[1])
+(($("#Speed").val())*wimax[2])
+(($("#Budget").val())*wimax[3])
+(($("#Use").val())*wimax[4]);var A=(($("#Mobility").val())*adsl[0])
+(($("#Reliability").val())*adsl[1])
+(($("#Speed").val())*adsl[2])
+(($("#Budget").val())*adsl[3])
+(($("#Use").val())*adsl[4]);var W=(($("#Mobility").val())*wireless[0])
+(($("#Reliability").val())*wireless[1])
+(($("#Speed").val())*wireless[2])
+(($("#Budget").val())*wireless[3])
+(($("#Use").val())*wireless[4]);var array=new Array(Wi,A,W);array.sort(sortNumber);if(array[REC_1]==Wi){$("#recommendOne").removeClass().addClass("wimax");$('[name=Recomendation1]').val("WiMAX");}
if(array[REC_1]==A){$("#recommendOne").removeClass().addClass("adsl");$('[name=Recomendation1]').val("ADSL");}
if(array[REC_1]==W){$("#recommendOne").removeClass().addClass("wireless");$('[name=Recomendation1]').val("iBurst Wireless");}
if(array[REC_2]==W){$("#recommendTwo").removeClass().addClass("wireless");$('[name=Recommendation2]').val("iBurst Wireless");}
if(array[REC_2]==A){$("#recommendTwo").removeClass().addClass("adsl");$('[name=Recommendation2]').val("ADSL");}
if(array[REC_2]==Wi){$("#recommendTwo").removeClass().addClass("wimax");$('[name=Recommendation2]').val("WiMAX");}}
function sortNumber(a,b){return a-b;}}
// iBurstForm.js

try{var x_form=new ClassSiteForm(x_debug);var x_valid=new ClassSiteValid(x_debug);}catch(e){x_form_error="loading error(x_form): "+e.description;alert(x_form_error);}
function ClassSiteForm(dbg){this.parameter="";var ICallFldName;var ICallInputFldName;var IWebFldName;var IWebInputFldName;var _self=this;var _debug=(dbg)?dbg:false;var _id="ClassSiteForm";var _frm;this.GetForm=function(){return(_frm);}
this.KeyPress=_KeyPress;this.Check=_Check;this.Validate=_Validate;this.LinkPost=_LinkPost;this.Submit=_Submit;this.Previous=_Previous;this.ShowHint=_ShowHint;this.Clear=_Clear;this.SetEmailConfirm=_SetEmailConfirm;this.CalcDate=_CalcDate;this.SelectCheck=_SelectCheck;this.SetDrop=_SetDrop;this.ShowBox=_ShowBox;this.SetCheck=_SetCheck;this.UpdateValue=_UpdateValue;this.Compare=_Compare;this.SubmitOnce=_SubmitOnce;this.EnableButton=_EnableButton;this.SetVisibility=_SetVisibility;this.SetHidden=_SetHidden;this.SetVisibile=_SetVisibile;this.SetHiddenSubmit=_SetHiddenSubmit;this.SetSmsRemain=_SetSmsRemain;this.SetFieldValue=_SetFieldValue;this.SetMigrationFee=_SetMigrationFee;this.GetFieldValue=_GetFieldValue;this.PopulateDropdown=_PopulateDropdown;this.ChangeICallFormFields=_ChangeICallFormFields;this.ChangeIWebFormFields=_ChangeIWebFormFields;this.PasswordConfirm=_PasswordConfirm;this.PasswordCheck=_PasswordCheck;this.PopulateiWebLinks=_PopulateiWebLinks;this.CheckPPUDisplay=_CheckPPUDisplay;this.AddFields=_AddFields;this.SetContact=_SetContact;this.SetMigration=_SetMigration;function _SetMigration(val,fld){if(x_migrations!=null){var jopt=$('Option[Code='+val+']',x_migrations);$(":input[name='ProductFee']").val("R"+jopt.attr("ProductFee"));$(":input[name='OneTimeFee']").val("R"+jopt.attr("OneTimeFee"));}}
function _SetContact(val,fld){if(fld=="fld_2")
setForm(val,fld);else
setEmail(val,fld);function setForm(val,fld){var tr="tr#fldrow-fld_";var trs=$(tr.concat("3"));var trc=$(tr.concat("8"));var tst=val.substr(0,5);if(tst=="sales"){trs.show();trc.hide();}else{trs.hide();trc.show();}}
function setEmail(val,fld){var sl=$("select#fld_2");sl.val(val);var v=sl.val();return v;}}
function _CheckPPUDisplay(formName,checkField){if(_GetFieldValue(checkField)=="No"){var fields=document.getElementsByName(formName);fields[0].innerHTML="";}}
function _AddFields(){var id=document.getElementById("id").value;$("#addField").append("<tr><td class='boldlabel-left' colspan='2'>Your friend No:"+id+"s details:</td></tr><tr><td class='fm-lbl'>Name & Surname:</td><td class='fm-inp'><input type='Text' class='man-inp i-l' name='FriendNo:"+id+"s_Fullname' value='' /><div class='fm-hint'>(e.g. Joe Bloggs)</div></td></tr><tr><td class='fm-lbl'>Address or Suburb:</td><td class='fm-inp'><input type='Text' class='man-inp i-l' name='FriendNo:"+id+"s_Address_or_Suburb' value='' /><div class='fm-hint'>(e.g. Sandton)</div></td></tr><tr><td class='fm-lbl'>E-mail address:</td><td class='fm-inp'><input type='Text' class='man-inp i-l' name='FriendNo:"+id+"s_Email' value='' /><div class='fm-hint'>(e.g. jack@company.co.za)</div></td></tr><tr><td class='fm-lbl'>Friend's contact number:</td><td class='fm-inp'><input type='Text' class='man-inp i-l' name='FriendNo:"+id+"s_Contact_Number' value='' /><div class='fm-hint'>(e.g. 0831234567)</div></td></tr>");id++;document.getElementById("id").value=id;}
function _PasswordConfirm(inputFld1,inputFld2,msg){var illegalChars=/[\W_]/;var containsANum=/[0-9]/;var fld1=document.getElementById(inputFld1);var fld2=document.getElementById(inputFld2);var image1=document.getElementById("password-confirm1");var image2=document.getElementById("password-confirm2");var yesPic="../images/password_yes.gif";var noPic="../images/password_no.gif";var checkFlag="Please type in your two new passwords";if(fld1&&fld2){if(!(illegalChars.test(fld1.value))&&fld1.value.length>5&&fld1.value.length<16&&containsANum.test(fld1.value)){image1.src=yesPic;}else{image1.src=noPic;image2.src=noPic;if(illegalChars.test(fld1.value))return"Please make sure that your password only contains numbers or letters";if(fld1.value.length<=5)return"Please make sure that your password contains at least 6 characters";if(fld1.value.length>=16)return"Please make sure that your password is not longer than 16 characters";if(!containsANum.test(fld1.value))return"Please make sure that your password contains at least one number";}
if(!(illegalChars.test(fld2.value))&&fld2.value.length>5&&fld1.value==fld2.value){image2.src=yesPic;checkFlag="checkpass";}else{image2.src=noPic;return"Please make sure that both passwords entered are identical";}}
return checkFlag;}
function _PasswordCheck(inFld1,inFld2){var root="images/iBurstBusiness/";var PIC_YES="password_yes.gif";var PIC_NO="password_no.gif";var jfl1=$("#".concat(inFld1));var jfl2=$("#".concat(inFld2));var jimg=$("img#password-check");if(jfl1.val()==jfl2.val()){jimg.attr("src",root.concat(PIC_YES));return true;}else{jimg.attr("src",root.concat(PIC_NO));return false;}}
function _PopulateDropdown(fldName,inputFldName){var iCallEntries=_GetFieldValue(inputFldName).split("*|*");var dropDownId=_GetFieldId(fldName);var fld=document.getElementById(dropDownId);if(fld){fld.innerHTML="";for(var i=1;i<iCallEntries.length;i++){var iCallEntry=iCallEntries[i].split("|");var o=new Option(iCallEntry[1],iCallEntry[1]);fld.options[fld.options.length]=o;}
ICallFldName=fldName;ICallInputFldName=inputFldName;_ChangeICallFormFields();fld.onchange=function(inputFldName){x_form.ChangeICallFormFields();}}}
function _ChangeICallFormFields(){fldName=ICallFldName;inputFldName=ICallInputFldName;var iCallEntries=_GetFieldValue(inputFldName).split("*|*");for(var i=1;i<iCallEntries.length;i++){var iCallEntry=iCallEntries[i].split("|");if(iCallEntry[3]=="Error"){var fields=document.getElementsByName("icall");fields[0].innerHTML="<div>Apologies, there was an error accessing your iCall account information.<br/>This is due to a current system upgrade taking place.<br />Please Email your request to <a href=\"mailto:_CS_CallCentre_Supv@iburstgroup.co.za?subject=iCall service request\">_CS_CallCentre_Supv@iburstgroup.co.za</a></div>";break;}
if(_GetFieldValue(fldName)==iCallEntry[1]){for(var j=2;j<iCallEntry.length;j=j+2){_SetFieldValue(iCallEntry[j],iCallEntry[j+1])}}}}
function _SetMigrationFee(fldName,oldPackage,newPackage){var oldPackagePrice=_GetFieldValue(oldPackage);var mtm=(_GetFieldValue("ContractPeriod")=="1")?true:false;var newPackagePrice;if(newPackage!=0){switch(newPackage){case"Kickstart":newPackagePrice=89;break;case"Playa":newPackagePrice=189;break;case"Giga":newPackagePrice=239;break;case"Turbo":newPackagePrice=389;break;case"Pro":newPackagePrice=489;break;case"Xtreme":newPackagePrice=639;break;case"Addict":newPackagePrice=1039;break;}
if((oldPackagePrice-newPackagePrice)<=0){migrationFee="Free";}else if((oldPackagePrice-newPackagePrice)*3<100){migrationFee="R99";}else{migrationFee="R"+((oldPackagePrice-newPackagePrice)*3);}
if(mtm&&(((oldPackagePrice-newPackagePrice)*3)>100)){migrationFee="R99";}}else{migrationFee="Please select an option above...";}
_SetFieldValue(fldName,migrationFee);}
function _PopulateiWebLinks(fldName,inputFldName){var iWebEntries=_GetFieldValue(inputFldName).split("*|*");var dropDownId=_GetFieldId(fldName);var fld=document.getElementById(dropDownId);if(fld){fld.innerHTML="";for(var i=1;i<iWebEntries.length;i++){var iWebEntry=iWebEntries[i].split("|");var o=new Option(iWebEntry[1],iWebEntry[3]);fld.options[fld.options.length]=o;}
IWebFldName=fldName;IWebInputFldName=inputFldName;_ChangeIWebFormFields();fld.onchange=function(fldName){x_form.ChangeIWebFormFields();}}}
function _ChangeIWebFormFields(){fldName=IWebFldName;var fld=document.getElementById("iWebManageLink");if(fld){fld.href=_GetFieldValue(fldName);fld.target="_blank";}}
function _SetFieldValue(fldName,fldValue){_Debug("_Field Name to find: ","fldName",fldName,"fldValue",fldValue);var fields=document.getElementsByName(fldName);for(i=0;i<fields.length;i++){var fld=document.getElementById(fields[i].id);if(fld)
fld.value=fldValue;}}
function _GetFieldValue(fldName){_Debug("_Field Name to find: ","fldName",fldName);var fields=document.getElementsByName(fldName);for(i=0;i<fields.length;i++){var fld=document.getElementById(fields[i].id);if(fld)return fld.value;}}
function _GetFieldId(fldName){_Debug("_Field Name to find: ","fldName",fldName);var fields=document.getElementsByName(fldName);for(i=0;i<fields.length;i++){var fld=document.getElementById(fields[i].id);if(fld)return fields[i].id;}}
function _LinkPost(linkURL,frm){_Debug("Form Name",frm,"linkURL",linkURL);_frm=_getFormByName(frm);_frm.action="default.aspx?link="+linkURL;_frm.submit();}
function _SetHiddenSubmit(frm,fl,vl){_Debug("_Set:","fm",frm,"fl",fl,"vl",vl);if(typeof(frm)=="string"){_frm=_getFormByName(frm);}else{_frm=frm;frm=_frm.name;}
var fld=document.getElementById(fl);if(fld)
fld.value=vl;_frm.submit();}
function _KeyPress(frm){var ky;if(window.event){ky=window.event.keyCode;if(window.event.srcElement.type=="textarea")
return true;}else if(!frm.name)
return false;else
return true;if(ky==13){switch(frm.name){case"logon_form":_Check(frm,"login");break;case"contact_form":_Check(frm,"contact");break;case"feedback_form":_Check(frm,"feedback");break;case"poll_form":_Check(frm,"poll");break;case"sms_form":_Check(frm,"sms");break;default:_Check(frm,"default",validateForm);break;}}
return true}
function _Check(frm,typ,func){_Debug("_Check","frm",frm);if(typeof(frm)=="string"){_frm=_getFormByName(frm);}else{_frm=frm;frm=_frm.name;}
_Debug("_Check","name",_frm.name," type",typ," function",typeof(func));switch(typ){case"login":if(_ValidateLogin()){_SubmitOnce(frm);_frm.submit();}break;case"email":if(_ValidateEmail())_SendEmail();break;case"faqs":if(_ValidateFaqs())_frm.submit();break;case"contact":if(_ValidateContact()){_SubmitOnce(frm);_frm.submit();}break;case"feedback":if(_ValidateFeedback()){_SubmitOnce(frm);_frm.submit();}break;case"poll":if(_ValidatePoll()){_SubmitOnce(frm);_frm.submit();}break;case"sms":if(_ValidateSMS()){_SubmitOnce(frm);_frm.submit();}break;case"vfaxaction":if(_ValidateVFax()){_SubmitOnce(frm);_frm.submit();}break;case"icallaction":if(_ValidateiCall()){_SubmitOnce(frm);_frm.submit();}break;case"select":_frm.submit();break;case"back":_Previous();break;case"clear":_Clear();break;case"valid":default:if(typeof(func)!="function")
_frm.submit();else{self.Validate=func;if(self.Validate(_frm,self)){_Debug("_Check","OK",true);_frm.submit();if(typeof processing=="function"){processing();};}else{_Debug("_Check","OK",false);}}
break;}}
function _Submit(frm,url,chk,typ,nme,prc,id,param){_Debug("_Submit",frm.name," url:",url);_frm=frm;var thisurl=url;if(typ){thisurl+="&type="+typ;thisurl+="&name="+nme;thisurl+="&process="+prc;}
if(id)
thisurl+="&id="+id;if(param)
thisurl+="&"+param;_frm.action=thisurl;if(chk)
_Check(frm,typ);else
_frm.submit();}
function _Validate(frm){_Debug("_Validate","frm",frm.name);}
function _ValidateFeedback(){return(x_valid.Radio(_frm.Feedback,"Please rate us"));}
function _ValidatePoll(){_Debug("_ValidatePoll","_frm",typeof(_frm));return(x_valid.Radio(_frm.x_radio_btn,"Please choose a poll option"));}
function _ValidateSMS(){_Debug("_ValidateSMS","_frm",typeof(_frm));if(!x_valid.Cell(_frm.SMSCellphone,"Please enter correct cell number, ie"))
return false;if(!x_valid.Text(_frm.SMSMessage,"Please enter your SMS message"))
return false;return true;}
function _ValidateVFax(){_Debug("_ValidateVFax","_frm",typeof(_frm));return(x_valid.Drop(_frm.VirtualFaxAction,"Please choose an action"));}
function _ValidateiCall(){_Debug("_ValidateiCall","_frm",typeof(_frm));return(x_valid.Drop(_frm.icallAction,"Please choose an action"));}
function _ValidateLogin(){_Debug("_ValidateLogin");if(!x_valid.Text(_frm.Username,"Please enter your username"))
return false;if(!x_valid.Text(_frm.Pin,"Please enter your password"))
return false;return true;}
function _ValidateEmail(){if(!x_valid.Email(_frm.Email_Addr_To,"Please enter the recipients email address"))
return false;if(!x_valid.Text(_frm.Email_From,"Please enter your name or email address"))
return false;if(!x_valid.Text(_frm.Email_Subject,"Please enter the subject of the email"))
return false;return true;}
function _ValidateFaqs(){if(!x_valid.Text(_frm.Name,"Please enter your name"))
return false;if(!x_valid.Email(_frm.Email,"Please enter your email address"))
return false;if(!x_valid.Text(_frm.Cell_No,"Please enter your contact number"))
return false;return true;}
function _ValidateContact(){if(!x_valid.Text(_frm.Name,"Please enter your name"))
return false;if(!x_valid.Email(_frm.Email,"Please enter your email address"))
return false;if(!x_valid.Text(_frm.Cell_No,"Please enter your contact number"))
return false;return true;}
function _SendEmail(){var act="nm_email.asp"+document.location.search;act=act.replace("siteid=ver5_email","siteid=ver5_print");_frm.action=act;_frm.submit();}
function _Previous(){window.history.back();}
function _ShowHint(hintelem,hinttext){var thishint=document.getElementById(hintelem);if(thishint)
thishint.innerHTML=hinttext;}
function _Clear(frm){if(frm)
_frm=frm;_frm.reset();}
function _SetEmailConfirm(fldnme,thischk){var thisfld=document.getElementById(fldnme);if(thischk.checked==true){thisfld.disabled=false;thisfld.focus();}else
thisfld.disabled=true;}
function _CalcDate(fldid){thisid=fldid.id;var thisdd=document.getElementById(thisid+"_day");var thismm=document.getElementById(thisid+"_month");var thisyy=document.getElementById(thisid+"_year");var dd=(thisdd.value=="Date")?"":thisdd.value;var mm=(thismm.value=="Month")?"":thismm.value;var yy=(thisyy.value=="Year")?"":thisyy.value;fldid.value=yy+"-"+mm+"-"+dd;_Debug("_CalcDate","fldid",fldid.value);}
function _SelectCheck(thisfld,ischeckbox){if(ischeckbox==true){if(thisfld.checked==false){var re=/_check/i;var fldname=thisfld.name;var thisdrop=document.getElementById(fldname.substr(0,fldname.search(re)));thisdrop.value=0;}}else{var thischeck=document.getElementById(thisfld.id+"_check");thischeck.checked=(thisfld.value==0)?false:true;}}
function _SetDrop(val,sel,i_arr,s_ord,s_arr,t_ord,t_arr){_Debug("_SetDrop","val",val,"t_ord",t_ord);var i,t_val,t,cnt;for(i=0;i<s_arr.length;i++){if(s_arr[i][1]==val){t_val=s_arr[i][0];break;}}
for(i=0,cnt=1;i<i_arr.length;i++){if(i_arr[i][s_ord]==t_val){t=setTarget(i_arr[i][t_ord]);if(t){sel.options[cnt]=t;cnt++;}}}
sel.options.length=cnt;function setTarget(val){for(var i=0;i<t_arr.length;i++){if(t_arr[i][0]==val){return(new Option(t_arr[i][2],t_arr[i][1]))}}
return(null);}}
function _ShowBox(obj,thisid,thisval){var root=(document.all)?document.all:document;var val=(thisval)?obj.value:obj.selectedIndex;if(!thisval&&val<=4){root[thisid][0].style.display='block';}else if(thisval&&val==thisval){root[thisid][0].style.display='block';}else{root[thisid][0].style.display='none';}}
function _SetCheck(chkName,wantval){var ck="",ckFld,ckEl,ckEls=document.getElementsByName(chkName);for(var i=0;i<ckEls.length;i++){ckEl=ckEls.item(i);if(ckEl.type=="hidden")
ckFld=ckEl;else{if(wantval)
ck+=(ckEl.checked)?ckEl.value+" ":"-";else
ck+=(ckEl.checked)?"yes":"no";if(i!=ckEls.length-1)
ck+=(wantval)?"":"|";}}
if(ckFld)
ckFld.value=ck;}
function _UpdateValue(chkObj,chkName,chkValue){var val=chkName.value.substr(1)*1;val=(chkObj.checked)?val+chkValue*1+.0001:val-chkValue*1+.0001;var str="R"+val.toString();var i=str.indexOf(".");chkName.value=str.substr(0,i+3);}
function _Compare(frmName,fldNames,minsel,maxsel){var frm=_getFormByName(frmName);var fld=frm.elements[fldNames];var cnt=0;for(i=0;i<fld.length;i++){if(fld[i].checked)cnt++;}
if(cnt<minsel){alert("Please select at least "+minsel+" items to compare");}else if(cnt>maxsel){alert("Please select up to "+maxsel+" items to compare");}else{frm.submit();}}
function _SubmitOnce(frmName){var frm=_getFormByName(frmName);for(var i=0;i<frm.length;i++){var obj=frm.elements[i];if(obj.type.toLowerCase()=="button"){obj.disabled=true;if(obj.style.cursor)
obj.style.cursor="not-allowed";var found=true;}}
if(found)
window.setTimeout("x_form.EnableButton(x_form.GetForm());",10000);return false;}
function _EnableButton(frm){for(var i=0;i<frm.length;i++){var obj=frm.elements[i];if(obj.type.toLowerCase()=="button"){obj.disabled=false;obj.style.cursor="default";}}}
function _SetVisibility(vis,elt,fld,nos){_Debug("_SetVisibility","vis",vis,"fld",fld,"elt",elt);if(vis)
_SetVisibile(elt,nos);else
_SetHidden(elt,nos);var fl=document.getElementById(fld);if(fl){fl.value=(fl&&!vis)?"n/a":"";_Debug("_SetVisibility","value",fl.value);}}
function _SetHidden(elt,nospace){_Debug("_SetHidden","elt",elt,"nospace",nospace);var el=document.getElementById(elt);if(el)
(nospace&&(el.style.display))?el.style.display='none':el.style.visibility="hidden";}
function _SetVisibile(elt,nospace){_Debug("_SetVisibile","elt",elt,"nospace",nospace);var el=document.getElementById(elt);if(el)
(nospace&&(el.style.display))?el.style.display='block':el.style.visibility="visible";}
function _getFormByName(frmName){var frm=document.getElementById(frmName);if(!frm)
frm=document.forms[frmName];return frm;}
function _SetSmsRemain(thistxt,thishint){var thiscnt=document.getElementById(thistxt.id+"_count");var thismsg=thistxt.value;var thislen=thismsg.length;if(thislen>160)
alert(thishint);else
thiscnt.value=160-thislen;}
function _Debug(arg){if(_debug){s="<!-- ClassSiteForm::"
s=s.concat(arguments[0],":");var argn=arguments.length;for(var i=1;i<argn;i=i+2)
s=s.concat(arguments[i],":",arguments[i+1]," ");alert(s.concat("-->\n"));}}}
function ClassSiteValid(dbg){var _self=this;var _debug=(dbg)?dbg:false;var _iBurstSuffix=["@iburst.co.za","@wbs.co.za","eject.co.za","euroburst.co.za","fusionreactor.co.za","iburst.co.za","iburst.lantic.net","iburstgroup.co.za","nashuabb.co.za","siyathetha.net","storm.co.za","tradepage.co.za","uiplay.com","zaiburst.net","@vodacom.co.za","bbdatapro.co.za","myburst"];this.Text=_Text;this.Info=_Info;this.Date=_Date;this.Password=_Password;this.PasswordConfirm=_PasswordConfirm;this.PasswordCheck=_PasswordCheck;this.Username=_Username;this.Email=_Email;this.EmailiBurst=_EmailiBurst;this.Check=_Check;this.Radio=_Radio;this.Drop=_Drop;this.Number=_Number;this.StripCell=_StripCell;this.Cell=_Cell;this.CellMulti=_CellMulti;this.IntCell=_IntCell;this.DateRange=_DateRange;this.PostalCode=_PostalCode;this.ID=_ID;this.TextDrop=_TextDrop;this.NumDrop=_NumDrop;this.iBurstUTID=_iBurstUTID;this.Checks=_Checks;this.Expiry=_Expiry;this.Debug=_Debug;function _Text(thisfld,thishint){_Debug("_Text","thishint",thishint,"thisfld",thisfld.name);if(!thisfld.value)
return _Notify(thishint,thisfld,true);return true;}
function _Date(thisfld,thishint){_Debug("_Date","thisfld",thisfld.name);if(!thisfld.value)
return _Notify(thishint,thisfld,false);return true;}
function _Info(thisfld,thishint){_Debug("_Info","thisfld",thisfld.name);if(!thisfld.value)
return _Notify(thishint,thisfld,true);return true;}
function _Password(thisfld,thishint){_Debug("_Password","thishint",thishint,"thisfld",thisfld.name);if(!thisfld.value)
return _Notify(thishint,thisfld,true);return true;}
function _PasswordCheck(thisfld,confirmfld,thishint){_Debug("_PasswordCheck","thisfld",thisfld.name);if(x_form.PasswordCheck(thisfld.id,confirmfld.id)){return(true);}else{return _Notify(thishint,thisfld,true);}}
function _PasswordConfirm(thisfld,confirmfld,thishint){_Debug("_PasswordConfirm","thisfld",thisfld.name);var msg=x_form.PasswordConfirm(thisfld.id,confirmfld.id,thishint)
if(msg=="checkpass"){return(true);}else{return _Notify(msg,thisfld,true);}}
function _Username(thisfld,thishint){_Debug("_Username","thishint",thishint,"thisfld",thisfld.name);if(_EmailiBurst(thisfld,thishint)){if(thisfld.value){thisfld.value=thisfld.value.toLowerCase();return true;}
return _Notify(thishint,thisfld,true);}}
function _Email(thisfld,thishint){_Debug("_Email","thisfld",thisfld.name);validRegExp=/^[^@]+@[^@]+.[a-z]{2,}$/i;strEmail=thisfld.value;if(strEmail){if(strEmail.search(validRegExp)==-1)
return _Notify(thishint,thisfld,true);return true;}
else alert(thishint);}
function _EmailiBurst(thisfld,thishint){_Debug("_EmailiBurst","thisfld",thisfld.name);strEmail=thisfld.value;if(strEmail){var ndx,len;for(var i=0;i<_iBurstSuffix.length;i++){_Debug(strEmail+"<-?->"+_iBurstSuffix[i])
len=_iBurstSuffix[i].length;ndx=strEmail.indexOf(_iBurstSuffix[i]);if(ndx>0&&strEmail.length>len)
return true;}}
return _Notify(thishint,thisfld,true);}
function _Check(thisfld,thishint){_Debug("_Check","thisfld",thisfld.name);if(!thisfld.checked)
return _Notify(thishint,thisfld,true);return true;}
function _Radio(thisfld,thishint){_Debug("_Radio","thisfld",thisfld.name);var bChecked=false;if(!thisfld.length){if(thisfld.checked)return true;}
for(i=0;i<thisfld.length;i++){if(thisfld[i].checked)
return true;}
alert(thishint);window.navigate("#"+thisfld.id);return false;}
function _Drop(thisfld,thishint){_Debug("_Drop","thisfld",(thisfld)?thisfld.name:"select not defined");if(thisfld.selectedIndex==0)
return _Notify(thishint,thisfld,true);return true;}
function _TextDrop(thisfld,thishint){var thisdrop=document.getElementById(thisfld.id+"_drop");if(_Text(thisfld,thishint)&&_Drop(thisdrop,thishint))
return true;else
return false;}
function _NumDrop(thisfld,thishint){_Debug("_NumDrop","thishint",thishint,"thisfld",thisfld.name);if(_TextDrop(thisfld,thishint)&&_Number(thisfld,thishint))
return true;else
return false;}
function _Number(thisfld,thishint,checkfld,checktype){_Debug("_Number","thisfld",thisfld.name);var validRegExp=/(^-*\d+$)|(^-*\d+\.\d+$)/i;var strVal=thisfld.value;var isvalid=true;if(strVal){if(strVal.search(validRegExp)==-1)
isvalid=false;else if(checkfld){var thisval=parseFloat(strVal);var chckval=parseFloat(checkfld.value);if(isNaN(thisval)||isNaN(thisval))
isvalid=false;else{if(thisval<chckval)
isvalid=false;}}}
else
isvalid=false;if(isvalid)
return true;else
return _Notify(thishint,thisfld,true);}
function _StripCell(thisfld,thishint){var stripexp=/[()\- ]/g;thisfld.value=thisfld.value.replace(stripexp,"");return _Cell(thisfld,thishint);}
function _Cell(thisfld,thishint){_Debug("_Cell","thisfld",thisfld.name);var retval=(thisfld.value)?0:1;if(!retval){retval=cellchk(thisfld.value);if(retval==2){thishint=thishint.concat(" (must start 07, 08 or 09)");}else if(retval==1){thishint=thishint.concat(" (must be 10 digits)");}}
if(retval)
return _Notify(thishint,thisfld,false);else
return true;}
function _CellMulti(thisfld,thishint){var retval=(thisfld.value)?0:1;if(!retval){var cells=thisfld.value.replace(";",",").split(",");for(var i=0;i<cells.length;i++){retval=cellchk(cells[i]);if(retval)
break;}
if(retval==2){thishint=thishint.concat("'",cells[i],"' must start 07, 08 or 09");}else if(retval==1){thishint=thishint.concat("'",cells[i],"' must be 10 digits");}}else{thishint=thishint.concat(" value(s) missing")}
if(retval)
return _Notify(thishint,thisfld,false);else
return true;}
function cellchk(val){var cellexp=/[0-9]{10}/;var strtexp=/0[789][01234689]/;if(cellexp.test(val)&&val.length==10){return(strtexp.test(val))?0:1;}else{return 1;}}
function _IntCell(thisfld,thishint){_Debug("_IntCell","thisfld",thisfld.name);var retval=(thisfld.value)?0:1;if(!retval){var val=thisfld.value;var cellexp=/\d{11}/;var strtexp=/27[789][234689]/;if(cellexp.test(val)&&val.length==11)
retval=(strtexp.test(val))?0:1;else
retval=1;}
if(retval)
return _Notify(thishint,thisfld,true);else
return true;}
function _DateRange(thisfld,thishint){_Debug("_DateRange","thisfld",thisfld.length);if(_Radio(thisfld,thishint)){var thischk="";var thisid="";for(i=0;i<thisfld.length;i++){if(thisfld[i].checked){thischk=thisfld[i].value;thisid=thisfld[i].id;break;}}
if(thischk=="Date"){var thisdate=document.getElementById(thisid+"_date");if(_Drop(thisdate,thishint)){var thismnth=document.getElementById(thisid+"_month");return(_Drop(thismnth,thishint));}
else
return false;}
return true;}
else
return false;}
function _PostalCode(thisfld,thishint){_Debug("_PostalCode","thisfld",thisfld.name);var validRegExp=/[0-9]{4,4}/;var strVal=thisfld.value;var isvalid=true;if(strVal&&validRegExp.test(strVal)&&strVal.length==4)
isvalid=true;else
isvalid=false;if(isvalid)
return true;else
return _Notify(thishint,thisfld,true);}
function _ID(thisfld,thishint){var stripexp=/[()\- ]/g;thisfld.value=thisfld.value.replace(stripexp,"");return _validID(thisfld,thishint);}
function _validID(thisfld,thishint){_Debug("_ID","thisfld",thisfld.name);var validRegExp=/[0-9]{13,13}/;var strVal=thisfld.value;var isvalid=true;if(strVal){if(strVal.search(validRegExp)==-1)
isvalid=false;else
isvalid=(strVal.length==13);}
else
isvalid=false;if(isvalid)
return true;else
return _Notify(thishint,thisfld,true);}
function _iBurstUTID(thisfld,thishint){_Debug("_iBurstUTID","thisfld",thisfld.name);var validRegExp=/[0-9]{15,15}/;var strVal=thisfld.value;var isvalid=true;if(strVal&&validRegExp.test(strVal)&&strVal.length==15)
isvalid=true;else
isvalid=false;if(isvalid)
return true;else
return _Notify(thishint,thisfld,true);}
function _Checks(thisfld,thishint){_Debug("_Checks","thisfld",thisfld.length);var fld;for(var i=0;i<thisfld.length;i++){fld=thisfld.item(i);if(fld.checked)
return true;}
return _Notify(thishint,thisfld,false);}
function _Expiry(thisfld,thishint){_Debug("_Expiry","thisfld",thisfld.name);var validRegExp=/[0-9]{6,6}/;var strVal=thisfld.value;var isvalid=true;if(strVal&&validRegExp.test(strVal)&&strVal.length==6)
isvalid=true;else
isvalid=false;return(isvalid)?true:_Notify(thishint,thisfld,true);}
function _Notify(hnt,fld,sel){alert(hnt);sel=(typeof(sel)!="undefined")?sel:true;if(sel&&fld.style.visibility=="visible"){fld.select();fld.focus();}
return false;}
function _Debug(arg){if(_debug){s="<!-- ClassSiteValid::"
s=s.concat(arguments[0],":");var argn=arguments.length;for(var i=1;i<argn;i=i+2)
s=s.concat(arguments[i],":",arguments[i+1]," ");alert(s.concat("-->\n"));}}}
// ../swfobject.js

if(typeof deconcept=="undefined"){var deconcept=new Object();}if(typeof deconcept.util=="undefined"){deconcept.util=new Object();}if(typeof deconcept.SWFObjectUtil=="undefined"){deconcept.SWFObjectUtil=new Object();}deconcept.SWFObject=function(_1,id,w,h,_5,c,_7,_8,_9,_a){if(!document.getElementById){return;}this.DETECT_KEY=_a?_a:"detectflash";this.skipDetect=deconcept.util.getRequestParameter(this.DETECT_KEY);this.params=new Object();this.variables=new Object();this.attributes=new Array();if(_1){this.setAttribute("swf",_1);}if(id){this.setAttribute("id",id);}if(w){this.setAttribute("width",w);}if(h){this.setAttribute("height",h);}if(_5){this.setAttribute("version",new deconcept.PlayerVersion(_5.toString().split(".")));}this.installedVer=deconcept.SWFObjectUtil.getPlayerVersion();if(!window.opera&&document.all&&this.installedVer.major>7){deconcept.SWFObject.doPrepUnload=true;}this.addParam("wmode","transparent");if(c){this.addParam("bgcolor",c);}var q=_7?_7:"high";this.addParam("quality",q);this.setAttribute("useExpressInstall",false);this.setAttribute("doExpressInstall",false);var _c=(_8)?_8:window.location;this.setAttribute("xiRedirectUrl",_c);this.setAttribute("redirectUrl","");if(_9){this.setAttribute("redirectUrl",_9);}};deconcept.SWFObject.prototype={useExpressInstall:function(_d){this.xiSWFPath=!_d?"expressinstall.swf":_d;this.setAttribute("useExpressInstall",true);},setAttribute:function(_e,_f){this.attributes[_e]=_f;},getAttribute:function(_10){return this.attributes[_10];},addParam:function(_11,_12){this.params[_11]=_12;},getParams:function(){return this.params;},addVariable:function(_13,_14){this.variables[_13]=_14;},getVariable:function(_15){return this.variables[_15];},getVariables:function(){return this.variables;},getVariablePairs:function(){var _16=new Array();var key;var _18=this.getVariables();for(key in _18){_16[_16.length]=key+"="+_18[key];}return _16;},getSWFHTML:function(){var _19="";if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","PlugIn");this.setAttribute("swf",this.xiSWFPath);}_19="<embed type=\"application/x-shockwave-flash\" src=\""+this.getAttribute("swf")+"\" width=\""+this.getAttribute("width")+"\" height=\""+this.getAttribute("height")+"\" style=\""+this.getAttribute("style")+"\"";_19+=" id=\""+this.getAttribute("id")+"\" name=\""+this.getAttribute("id")+"\" ";var _1a=this.getParams();for(var key in _1a){_19+=[key]+"=\""+_1a[key]+"\" ";}var _1c=this.getVariablePairs().join("&");if(_1c.length>0){_19+="flashvars=\""+_1c+"\"";}_19+="/>";}else{if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","ActiveX");this.setAttribute("swf",this.xiSWFPath);}_19="<object id=\""+this.getAttribute("id")+"\" classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" width=\""+this.getAttribute("width")+"\" height=\""+this.getAttribute("height")+"\" style=\""+this.getAttribute("style")+"\">";_19+="<param name=\"movie\" value=\""+this.getAttribute("swf")+"\" />";var _1d=this.getParams();for(var key in _1d){_19+="<param name=\""+key+"\" value=\""+_1d[key]+"\" />";}var _1f=this.getVariablePairs().join("&");if(_1f.length>0){_19+="<param name=\"flashvars\" value=\""+_1f+"\" />";}_19+="</object>";}return _19;},write:function(_20){if(this.getAttribute("useExpressInstall")){var _21=new deconcept.PlayerVersion([6,0,65]);if(this.installedVer.versionIsValid(_21)&&!this.installedVer.versionIsValid(this.getAttribute("version"))){this.setAttribute("doExpressInstall",true);this.addVariable("MMredirectURL",escape(this.getAttribute("xiRedirectUrl")));document.title=document.title.slice(0,47)+" - Flash Player Installation";this.addVariable("MMdoctitle",document.title);}}if(this.skipDetect||this.getAttribute("doExpressInstall")||this.installedVer.versionIsValid(this.getAttribute("version"))){var n=(typeof _20=="string")?document.getElementById(_20):_20;n.innerHTML=this.getSWFHTML();return true;}else{if(this.getAttribute("redirectUrl")!=""){document.location.replace(this.getAttribute("redirectUrl"));}}return false;}};deconcept.SWFObjectUtil.getPlayerVersion=function(){var _23=new deconcept.PlayerVersion([0,0,0]);if(navigator.plugins&&navigator.mimeTypes.length){var x=navigator.plugins["Shockwave Flash"];if(x&&x.description){_23=new deconcept.PlayerVersion(x.description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split("."));}}else{if(navigator.userAgent&&navigator.userAgent.indexOf("Windows CE")>=0){var axo=1;var _26=3;while(axo){try{_26++;axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+_26);_23=new deconcept.PlayerVersion([_26,0,0]);}catch(e){axo=null;}}}else{try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");}catch(e){try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");_23=new deconcept.PlayerVersion([6,0,21]);axo.AllowScriptAccess="always";}catch(e){if(_23.major==6){return _23;}}try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");}catch(e){}}if(axo!=null){_23=new deconcept.PlayerVersion(axo.GetVariable("$version").split(" ")[1].split(","));}}}return _23;};deconcept.PlayerVersion=function(_29){this.major=_29[0]!=null?parseInt(_29[0]):0;this.minor=_29[1]!=null?parseInt(_29[1]):0;this.rev=_29[2]!=null?parseInt(_29[2]):0;};deconcept.PlayerVersion.prototype.versionIsValid=function(fv){if(this.major<fv.major){return false;}if(this.major>fv.major){return true;}if(this.minor<fv.minor){return false;}if(this.minor>fv.minor){return true;}if(this.rev<fv.rev){return false;}return true;};deconcept.util={getRequestParameter:function(_2b){var q=document.location.search||document.location.hash;if(_2b==null){return q;}if(q){var _2d=q.substring(1).split("&");for(var i=0;i<_2d.length;i++){if(_2d[i].substring(0,_2d[i].indexOf("="))==_2b){return _2d[i].substring((_2d[i].indexOf("=")+1));}}}return"";}};deconcept.SWFObjectUtil.cleanupSWFs=function(){var _2f=document.getElementsByTagName("OBJECT");for(var i=_2f.length-1;i>=0;i--){_2f[i].style.display="none";for(var x in _2f[i]){if(typeof _2f[i][x]=="function"){_2f[i][x]=function(){};}}}};if(deconcept.SWFObject.doPrepUnload){if(!deconcept.unloadSet){deconcept.SWFObjectUtil.prepUnload=function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){};window.attachEvent("onunload",deconcept.SWFObjectUtil.cleanupSWFs);};window.attachEvent("onbeforeunload",deconcept.SWFObjectUtil.prepUnload);deconcept.unloadSet=true;}}if(!document.getElementById&&document.all){document.getElementById=function(id){return document.all[id];};}var getQueryParamValue=deconcept.util.getRequestParameter;var FlashObject=deconcept.SWFObject;var SWFObject=deconcept.SWFObject;
// ../iBurstSniffer.js

function ClassSniffer(){var _self=this;var agt=navigator.userAgent.toLowerCase();var appVer=navigator.appVersion.toLowerCase();var is_minor=parseFloat(appVer);var is_major=parseInt(is_minor);var is_opera=(agt.indexOf("opera")!=-1);var is_opera2=(agt.indexOf("opera 2")!=-1||agt.indexOf("opera/2")!=-1);var is_opera3=(agt.indexOf("opera 3")!=-1||agt.indexOf("opera/3")!=-1);var is_opera4=(agt.indexOf("opera 4")!=-1||agt.indexOf("opera/4")!=-1);var is_opera5=(agt.indexOf("opera 5")!=-1||agt.indexOf("opera/5")!=-1);var is_opera6=(agt.indexOf("opera 6")!=-1||agt.indexOf("opera/6")!=-1);var is_opera7=(agt.indexOf("opera 7")!=-1||agt.indexOf("opera/7")!=-1);var is_opera8=(agt.indexOf("opera 8")!=-1||agt.indexOf("opera/8")!=-1);var is_opera9=(agt.indexOf("opera 9")!=-1||agt.indexOf("opera/9")!=-1);var is_opera5up=(is_opera&&!is_opera2&&!is_opera3&&!is_opera4);var is_opera6up=(is_opera&&!is_opera2&&!is_opera3&&!is_opera4&&!is_opera5);var is_opera7up=(is_opera&&!is_opera2&&!is_opera3&&!is_opera4&&!is_opera5&&!is_opera6);var is_opera8up=(is_opera&&!is_opera2&&!is_opera3&&!is_opera4&&!is_opera5&&!is_opera6&&!is_opera7);var is_opera9up=(is_opera&&!is_opera2&&!is_opera3&&!is_opera4&&!is_opera5&&!is_opera6&&!is_opera7&&!is_opera8);var is_mac=(agt.indexOf("mac")!=-1);var iePos=appVer.indexOf('msie');if(iePos!=-1){if(is_mac){iePos=agt.indexOf('msie');is_minor=parseFloat(agt.substring(iePos+5,agt.indexOf(';',iePos)));}
else
is_minor=parseFloat(appVer.substring(iePos+5,appVer.indexOf(';',iePos)));is_major=parseInt(is_minor);}
var is_konq=false;var kqPos=agt.indexOf('konqueror');if(kqPos!=-1){is_konq=true;is_minor=parseFloat(agt.substring(kqPos+10,agt.indexOf(';',kqPos)));is_major=parseInt(is_minor);}
var is_getElementById=(document.getElementById)?"true":"false";var is_getElementsByTagName=(document.getElementsByTagName)?"true":"false";var is_documentElement=(document.documentElement)?"true":"false";var is_safari=((agt.indexOf('safari')!=-1)&&(agt.indexOf('mac')!=-1))?true:false;var is_khtml=(is_safari||is_konq);var is_gecko=((!is_khtml)&&(navigator.product)&&(navigator.product.toLowerCase()=="gecko"))?true:false;var is_gver=0;if(is_gecko)is_gver=navigator.productSub;var is_fb=((agt.indexOf('mozilla/5')!=-1)&&(agt.indexOf('spoofer')==-1)&&(agt.indexOf('compatible')==-1)&&(agt.indexOf('opera')==-1)&&(agt.indexOf('webtv')==-1)&&(agt.indexOf('hotjava')==-1)&&(is_gecko)&&(navigator.vendor=="Firebird"));var is_fx=((agt.indexOf('mozilla/5')!=-1)&&(agt.indexOf('spoofer')==-1)&&(agt.indexOf('compatible')==-1)&&(agt.indexOf('opera')==-1)&&(agt.indexOf('webtv')==-1)&&(agt.indexOf('hotjava')==-1)&&(is_gecko)&&((navigator.vendor=="Firefox")||(agt.indexOf('firefox')!=-1)));var is_moz=((agt.indexOf('mozilla/5')!=-1)&&(agt.indexOf('spoofer')==-1)&&(agt.indexOf('compatible')==-1)&&(agt.indexOf('opera')==-1)&&(agt.indexOf('webtv')==-1)&&(agt.indexOf('hotjava')==-1)&&(is_gecko)&&(!is_fb)&&(!is_fx)&&((navigator.vendor=="")||(navigator.vendor=="Mozilla")||(navigator.vendor=="Debian")));if((is_moz)||(is_fb)||(is_fx)){var is_moz_ver=(navigator.vendorSub)?navigator.vendorSub:0;if(is_fx&&!is_moz_ver){is_moz_ver=agt.indexOf('firefox/');is_moz_ver=agt.substring(is_moz_ver+8);is_moz_ver=parseFloat(is_moz_ver);}
if(!(is_moz_ver)){is_moz_ver=agt.indexOf('rv:');is_moz_ver=agt.substring(is_moz_ver+3);is_paren=is_moz_ver.indexOf(')');is_moz_ver=is_moz_ver.substring(0,is_paren);}
is_minor=is_moz_ver;is_major=parseInt(is_moz_ver);}
var is_fb_ver=is_moz_ver;var is_fx_ver=is_moz_ver;var is_nav=((agt.indexOf('mozilla')!=-1)&&(agt.indexOf('spoofer')==-1)&&(agt.indexOf('compatible')==-1)&&(agt.indexOf('opera')==-1)&&(agt.indexOf('webtv')==-1)&&(agt.indexOf('hotjava')==-1)&&(!is_khtml)&&(!(is_moz))&&(!is_fb)&&(!is_fx));if((navigator.vendor)&&((navigator.vendor=="Netscape6")||(navigator.vendor=="Netscape"))&&(is_nav)){is_major=parseInt(navigator.vendorSub);is_minor=parseFloat(navigator.vendorSub);}
var is_nav2=(is_nav&&(is_major==2));var is_nav3=(is_nav&&(is_major==3));var is_nav4=(is_nav&&(is_major==4));var is_nav4up=(is_nav&&is_minor>=4);var is_navonly=(is_nav&&((agt.indexOf(";nav")!=-1)||(agt.indexOf("; nav")!=-1)));var is_nav6=(is_nav&&is_major==6);var is_nav6up=(is_nav&&is_minor>=6);var is_nav5=(is_nav&&is_major==5&&!is_nav6);var is_nav5up=(is_nav&&is_minor>=5);var is_nav7=(is_nav&&is_major==7);var is_nav7up=(is_nav&&is_minor>=7);var is_nav8=(is_nav&&is_major==8);var is_nav8up=(is_nav&&is_minor>=8);var is_ie=((iePos!=-1)&&(!is_opera)&&(!is_khtml));var is_ie3=(is_ie&&(is_major<4));var is_ie4=(is_ie&&is_major==4);var is_ie4up=(is_ie&&is_minor>=4);var is_ie5=(is_ie&&is_major==5);var is_ie5up=(is_ie&&is_minor>=5);var is_ie5_5=(is_ie&&(agt.indexOf("msie 5.5")!=-1));var is_ie5_5up=(is_ie&&is_minor>=5.5);var is_ie6=(is_ie&&is_major==6);var is_ie6up=(is_ie&&is_minor>=6);var is_ie6dn=(is_ie&&is_minor<=6);var is_ie7=(is_ie&&is_major==7);var is_ie7up=(is_ie&&is_minor>=7);var is_aol=(agt.indexOf("aol")!=-1);var is_aol3=(is_aol&&is_ie3);var is_aol4=(is_aol&&is_ie4);var is_aol5=(agt.indexOf("aol 5")!=-1);var is_aol6=(agt.indexOf("aol 6")!=-1);var is_aol7=((agt.indexOf("aol 7")!=-1)||(agt.indexOf("aol7")!=-1));var is_aol8=((agt.indexOf("aol 8")!=-1)||(agt.indexOf("aol8")!=-1));var is_webtv=(agt.indexOf("webtv")!=-1);var is_TVNavigator=((agt.indexOf("navio")!=-1)||(agt.indexOf("navio_aoltv")!=-1));var is_AOLTV=is_TVNavigator;var is_hotjava=(agt.indexOf("hotjava")!=-1);var is_hotjava3=(is_hotjava&&(is_major==3));var is_hotjava3up=(is_hotjava&&(is_major>=3));var is_js;if(is_nav2||is_ie3)is_js=1.0;else if(is_nav3)is_js=1.1;else if((is_opera5)||(is_opera6))is_js=1.3;else if(is_opera7up)is_js=1.5;else if(is_khtml)is_js=1.5;else if(is_opera)is_js=1.1;else if((is_nav4&&(is_minor<=4.05))||is_ie4)is_js=1.2;else if((is_nav4&&(is_minor>4.05))||is_ie5)is_js=1.3;else if(is_nav5&&!(is_nav6))is_js=1.4;else if(is_hotjava3up)is_js=1.4;else if(is_nav6up)is_js=1.5;else if(is_nav&&(is_major>5))is_js=1.4;else if(is_ie&&(is_major>5))is_js=1.3;else if(is_moz)is_js=1.5;else if(is_fb||is_fx)is_js=1.5;else is_js=0.0;if((agt.indexOf("mac")!=-1)&&is_ie5up)is_js=1.4;if(is_nav6up){is_minor=navigator.vendorSub;}
var is_win=((agt.indexOf("win")!=-1)||(agt.indexOf("16bit")!=-1));var is_win95=((agt.indexOf("win95")!=-1)||(agt.indexOf("windows 95")!=-1));var is_win16=((agt.indexOf("win16")!=-1)||(agt.indexOf("16bit")!=-1)||(agt.indexOf("windows 3.1")!=-1)||(agt.indexOf("windows 16-bit")!=-1));var is_win31=((agt.indexOf("windows 3.1")!=-1)||(agt.indexOf("win16")!=-1)||(agt.indexOf("windows 16-bit")!=-1));var is_winme=((agt.indexOf("win 9x 4.90")!=-1));var is_win2k=((agt.indexOf("windows nt 5.0")!=-1)||(agt.indexOf("windows 2000")!=-1));var is_winxp=((agt.indexOf("windows nt 5.1")!=-1)||(agt.indexOf("windows xp")!=-1));var is_win98=((agt.indexOf("win98")!=-1)||(agt.indexOf("windows 98")!=-1));var is_winnt=((agt.indexOf("winnt")!=-1)||(agt.indexOf("windows nt")!=-1));var is_win32=(is_win95||is_winnt||is_win98||((is_major>=4)&&(navigator.platform=="Win32"))||(agt.indexOf("win32")!=-1)||(agt.indexOf("32bit")!=-1));var is_os2=((agt.indexOf("os/2")!=-1)||(navigator.appVersion.indexOf("OS/2")!=-1)||(agt.indexOf("ibm-webexplorer")!=-1));var is_mac=(agt.indexOf("mac")!=-1);if(is_mac){is_win=!is_mac;}
var is_mac68k=(is_mac&&((agt.indexOf("68k")!=-1)||(agt.indexOf("68000")!=-1)));var is_macppc=(is_mac&&((agt.indexOf("ppc")!=-1)||(agt.indexOf("powerpc")!=-1)));var is_macosx=(is_mac&&(agt.indexOf("os x")!=-1));var is_sun=(agt.indexOf("sunos")!=-1);var is_sun4=(agt.indexOf("sunos 4")!=-1);var is_sun5=(agt.indexOf("sunos 5")!=-1);var is_suni86=(is_sun&&(agt.indexOf("i86")!=-1));var is_irix=(agt.indexOf("irix")!=-1);var is_irix5=(agt.indexOf("irix 5")!=-1);var is_irix6=((agt.indexOf("irix 6")!=-1)||(agt.indexOf("irix6")!=-1));var is_hpux=(agt.indexOf("hp-ux")!=-1);var is_hpux9=(is_hpux&&(agt.indexOf("09.")!=-1));var is_hpux10=(is_hpux&&(agt.indexOf("10.")!=-1));var is_aix=(agt.indexOf("aix")!=-1);var is_aix1=(agt.indexOf("aix 1")!=-1);var is_aix2=(agt.indexOf("aix 2")!=-1);var is_aix3=(agt.indexOf("aix 3")!=-1);var is_aix4=(agt.indexOf("aix 4")!=-1);var is_linux=(agt.indexOf("inux")!=-1);var is_sco=(agt.indexOf("sco")!=-1)||(agt.indexOf("unix_sv")!=-1);var is_unixware=(agt.indexOf("unix_system_v")!=-1);var is_mpras=(agt.indexOf("ncr")!=-1);var is_reliant=(agt.indexOf("reliantunix")!=-1);var is_dec=((agt.indexOf("dec")!=-1)||(agt.indexOf("osf1")!=-1)||(agt.indexOf("dec_alpha")!=-1)||(agt.indexOf("alphaserver")!=-1)||(agt.indexOf("ultrix")!=-1)||(agt.indexOf("alphastation")!=-1));var is_sinix=(agt.indexOf("sinix")!=-1);var is_freebsd=(agt.indexOf("freebsd")!=-1);var is_bsd=(agt.indexOf("bsd")!=-1);var is_unix=((agt.indexOf("x11")!=-1)||is_sun||is_irix||is_hpux||is_sco||is_unixware||is_mpras||is_reliant||is_dec||is_sinix||is_aix||is_linux||is_bsd||is_freebsd);var is_vms=((agt.indexOf("vax")!=-1)||(agt.indexOf("openvms")!=-1));var is_anchors=(document.anchors)?"true":"false";var is_regexp=(window.RegExp)?"true":"false";var is_option=(window.Option)?"true":"false";var is_all=(document.all)?"true":"false";document.cookie="cookies=true";var is_cookie=(document.cookie)?"true":"false";var is_images=(document.images)?"true":"false";var is_layers=(document.layers)?"true":"false";var is_forms=(document.forms)?"true":"false";var is_links=(document.links)?"true":"false";var is_frames=(window.frames)?"true":"false";var is_screen=(window.screen)?"true":"false";var is_java=(navigator.javaEnabled());var is_Flash=false;var is_FlashVersion=0;if((is_nav||is_opera||is_moz||is_fb||is_fx||is_safari)||(is_mac&&is_ie5up)){var plugin=(navigator.mimeTypes&&navigator.mimeTypes["application/x-shockwave-flash"]&&navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin)?navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin:0;if(plugin&&plugin.description){is_Flash=true;is_FlashVersion=parseInt(plugin.description.substring(plugin.description.indexOf(".")-1));}}
this.IE=is_ie;this.IE6up=is_ie6up;this.IE6dn=is_ie6dn;this.Gecko=is_gecko;this.Fox=is_fx;this.Moz=is_moz;this.Nav=is_nav;this.Opera=is_opera;this.Minor=is_minor;this.Major=is_major;this.Win=is_win;this.Mac=is_mac;this.Flash=is_Flash;this.FlashVer=is_FlashVersion;this.GetSomething=function(){return _something;}
this.SetSomething=function(val){_something=val;}
this.DoSomething=_DoSomething;function _DoSomething(someParam){var someResult=someParam;return someResult;}
function doSomethingElse(someParam){_self.SetSomething(someParam);}}
// ../iBurstAjax.js

function ClassAjaxX(dbg){this.XmlHttp=null;var _self=this;var _debug=(dbg)?dbg:false;var _id="ClassAjaxX";var _xmlhttp=null;var _xmldom=false;var XMLHTTP_LEVEL1="Msxml2.XMLHTTP";var XMLHTTP_LEVEL2="Microsoft.XMLHTTP";var _error="";this.GetID=function(){return(_id);}
this.SetDebug=function(dbg){_debug=(dbg)?dbg:false;}
this.SelectNode=function(str){var sel="//";var xml=_self.XmlHttp.responseXML;return(_xmldom)?xml.selectSingleNode(sel.concat(str)):xml.getElementsByTagName(str)[0];}
this.SelectNodes=function(str){var sel="//";var xml=_self.XmlHttp.responseXML;return(_xmldom)?xml.selectNodes(sel.concat(str)):xml.getElementsByTagName(str);}
this.SelectSingleNode=function(nde,str){return(_xmldom)?nde.selectSingleNode(str):nde.getElementsByTagName(str)[0];}
this.GetAttribute=function(nde,nme){return(_xmldom)?nde.getAttribute(nme):nde.attributes[nme].nodeValue;}
this.NodeValue=function(nde){return(_xmldom)?nde.text:nde.firstChild.nodeValue;}
this.GetUrl=_GetUrl;this.PostUrl=_PostUrl;this.Error=_Error;this.RaiseError=_RaiseError;this.Debug=_Debug;this.Sniffer=new ClassSniffer();function _GetUrl(url,func){geturl(true,url,func);}
function _PostUrl(url,func,post){geturl(false,url,func,post);}
function _Error(){var msg="An error ocurred.";_error=msg.concat(" The server returned code:",_self.XmlHttp.status,", (",_self.XmlHttp.readyState,") ie: '",_self.XmlHttp.statusText,"'.<br/>Please try again later.");_Debug("_Error","_error",_error);return _error;}
function _RaiseError(thiserr){_Debug("RaiseError:","thiserr",thiserr);throw(thiserr);}
function _Debug(arg){if(_debug){var s="<!-- ClassAjaxX::"
s=s.concat(arguments[0],":");var argn=arguments.length;for(var i=1;i<argn;i=i+2)
s=s.concat(arguments[i],":",arguments[i+1]," ");alert(s.concat("-->\n"));}}
function getHttpReq(){try{_xmlhttp=new ActiveXObject(XMLHTTP_LEVEL1);_xmldom=true;}catch(e){try{_xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");_xmldom=true;}catch(e){_xmlhttp=null;}}
if(!_xmlhttp&&typeof(XMLHttpRequest)!="undefined"){_xmlhttp=new XMLHttpRequest();_xmlhttp.overrideMimeType('text/xml');}
return _xmlhttp;}
function geturl(isGet,ul,fn,post){_Debug("geturl","isGet",isGet,"callback",typeof(fn),"timeout",(_xmlhttp.setTimeouts));if(!_xmlhttp){_Debug("geturl","_xmlhttp",typeof(_xmlhttp));return;}
try{var dt=new Date();var thisul=ul.concat("&dtid=",dt.valueOf().toString());_Debug("geturl","thisul",thisul);_xmlhttp.open((isGet)?"GET":"POST",thisul,true);_xmlhttp.onreadystatechange=fn;if(isGet){_xmlhttp.send(null);}else{_xmlhttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');_xmlhttp.send(post);}}catch(e){_Debug("geturl","error:",(typeof(e)=="object")?(e.description+":"+e.number):e.toString());var err="error_remote";switch(e.number&0xffff){case 12029:err=err.concat("_connection");break;case 12002:err=err.concat("_timeout");break;default:err=err.concat("_other:",(e.number&0xffff).toString());break;}
_RaiseError(err);}}
_self.XmlHttp=getHttpReq();}
function ClassAjaxXForm(dbg){var _ajax=new ClassAjaxX(dbg);var _RaiseError=_ajax.RaiseError;var _Debug=_ajax.Debug;this.parameter="";var _self=this;var _id="ClassAjaxXForm";var _url="";var _form;this.GetID=function(){return(_id);}
this.SetUrl=function(url){_url=url};this.GetFormValues=_GetFormValues;function _GetFormValues(url,frm){_url=url;_form=frm;_Debug("_GetFormValues","url",_url,"form",_form.name);_ajax.GetUrl(_url,_formCallback);}
function _stop(){window.event.cancelBubble=true;}
function _getEl(id){return document.getElementById(id);}
function _formCallback(){if(_ajax.XmlHttp.readyState==4){if(_ajax.XmlHttp.status==200){try{_Debug("_formCallback","responseXML",_ajax.XmlHttp.responseXML.xml);var fldValue,fldName;var flds=_form.elements;var cnt=flds.length;var valNode,fldNode,fldNodes=_ajax.SelectNodes("fld");for(var i=0;i<fldNodes.length;i++){try{fldNode=fldNodes.item(i);valNode=_ajax.SelectSingleNode(fldNode,"value");}catch(e){_Debug("_formCallback:nodes","error",(typeof(e)=="string")?e:e.description);}
try{fldValue=_ajax.NodeValue(valNode);fldName=_ajax.GetAttribute(fldNode,"name");_Debug("_formCallback","fldName",fldName,"fldValue",fldValue);var formfld=_form.elements[fldName];if(formfld){formfld.value=fldValue;var duplicateField=_getEl(fldName);if(duplicateField){duplicateField.value=fldValue;}}
if(_ajax.GetAttribute(fldNode,"function")){eval(_ajax.GetAttribute(fldNode,"function"));}}catch(e){_Debug("_formCallback:nodes2","error",(typeof(e)=="string")?e:e.description);}}}catch(e){_Debug("_formCallback","error",(typeof(e)=="string")?e:e.description);}}else{_Debug("_formCallback","error",_ajax.Error());}}}}
function ClassAjaxXElem(dbg){var _ajax=new ClassAjaxX(dbg);var _RaiseError=_ajax.RaiseError;var _Debug=_ajax.Debug;this.parameter="";var _self=this;var _id="ClassAjaxXElem";var _elem;this.GetID=function(){return(_id);}
this.GetElemValues=_GetElemValues;function _GetElemValues(url,elm){_elem=elm;_Debug("_GetElemValues","url",url,"element",_elem.name);_ajax.GetUrl(url,_elemCallback);}
function _elemCallback(){if(_ajax.XmlHttp.readyState==4){if(_ajax.XmlHttp.status==200){try{var valNode,fldNode,fldNodes=_ajax.SelectNodes("fld");_Debug("_elemCallback","fldNodes",fldNodes.length);for(var i=0;i<fldNodes.length;i++){fldName=_ajax.GetAttribute(fldNodes.item(i),"name")
if(fldName==_elem.name){valNode=_ajax.SelectSingleNode(fldNodes.item(i),"value");fldValue=_ajax.NodeValue(valNode);_Debug("_formCallback","fldName",fldName,"fldValue",fldValue);_elem.innerText=fldValue;_elem.className="ajax_on";}}}catch(e){_Debug("_elemCallback","error",(typeof(e)=="string")?e:e.description);}}else{_Debug("_elemCallback","error",_ajax.Error());}}}}
// ../jquery.extend.js

jQuery.extend({getURLParam:function(strParamName){var strReturn="";var strHref=window.location.href;var bFound=false;var cmpstring=strParamName+"=";var cmplen=cmpstring.length;if(strHref.indexOf("?")>-1){var strQueryString=strHref.substr(strHref.indexOf("?")+1);var aQueryString=strQueryString.split("&");for(var iParam=0;iParam<aQueryString.length;iParam++){if(aQueryString[iParam].substr(0,cmplen)==cmpstring){var aParam=aQueryString[iParam].split("=");strReturn=aParam[1];bFound=true;break;}}}
if(bFound==false)return null;return strReturn;}});
