function ScrollToTopOfPage(){$('html, body').animate({scrollTop:0},'fast');}
var disableValidator=function(validatorId){var validator=document.getElementById(validatorId);if(validator)
ValidatorEnable(validator,false);}
var enableValidator=function(validatorId){var validator=document.getElementById(validatorId);if(validator)
ValidatorEnable(validator,true);}
function Purchase_GetCheckedDomainCount(){var count=0;var checked=false;$('input').each(function(){if($(this).is(":checked")){var currentId=$(this).attr('id');if(currentId.indexOf("chkDomain")>0){count++;}}});return count;}
function invalidValue(item){var control=document.getElementById(item);if(control!=null){control.style.backgroundColor="#FFE4E1";}
if(document.getElementById('errorLabelClient')!=null){document.getElementById('errorLabelClient').style.display='block';}}
function revertForm(item){var control=document.getElementById(item);if(document.getElementById('errorLabelClient')!=null)
document.getElementById('errorLabelClient').style.display='none';if(control!=null){control.style.backgroundColor="";}}
function returnFalse(msg){alert(msg);return false;}
function inputclear(x){var u=document.getElementById(x);if(u.value==u.title){u.value="";}
revertForm(x);}
function getRadioButtonListSelection(radioButtonListId){return $('#'+radioButtonListId).find("input:radio:checked").val();}
function ResetScrollPosition(){setTimeout("window.scrollTo(0,0)",0);}
function strTrim(str){while(str.substring(0,1)==' ')
str=str.substring(1,str.length);while(str.substring(str.length-1,str.length)==' ')
str=str.substring(0,str.length-1);return str;}
function isNumberOdd(s){if(s%2==1)
return true;return false;}
function IsNumeric(sText){var ValidChars="0123456789";var IsNumber=true;var Char;for(i=0;i-1){domainList=domainList.replace(/\r\n/g,',');}
if(domainList.indexOf('\n')>-1){domainList=domainList.replace(/\n/g,',');}
if(domainList.indexOf(' ')>-1){domainList=domainList.replace(/ /g,',');}
domainList=clearEndCommas(domainList);domains=domainList.split(',');domainCt=domains.length;for(var i=0;i,<.';if(sld.length<1)
return false;for(var i=0;i-1)
return false;if(sld.length>255)
return false;if(sld.charAt(0)=="-"||sld.charAt(sld.length-1)=="-")
return false;return true;}
function getTld(domain){var dotPos=domain.indexOf(".");return(dotPos<0)?'':domain.substr(dotPos+1);}
function getSld(domain){var dotPos=domain.indexOf(".");return(dotPos<0)?domain:domain.substr(0,dotPos);}
function getParam(param,data){paramregexp=new RegExp('(\\s|^)'+param+'=([^\\s].*?)((\\s[^\\s]+=)|$)');var results=paramregexp.exec(data);return(results!=null&&results.length>1)?results[2]:"";}
function formatCurrency(num){num=Math.floor(num*100+0.50000000001);var cents=num%100;num=Math.floor(num/100).toString();if(cents<10)
cents="0"+cents;for(var i=0;i');tb_show('','#TB_inline?height=300&width=400&modal=true&inlineId=jq_alert',null);}
function doconfirm(msg,fnc){callback=fnc;document.getElementById('dc_msg').innerHTML=msg.replace(/\n/g,'
');tb_show('','#TB_inline?height=300&width=400&modal=true&inlineId=jq_confirm',null);}
function numbersonly(myfield,e,dec){var key;var keychar;if(window.event){e=window.event;key=window.event.keyCode;}
else if(e)
key=e.which;else
return true;keychar=String.fromCharCode(key);if((key==null)||(key==0)||(key==8)||(key==9)||(key==13)||(key==27)){if(window.event){e.returnValue=true;}
else{return true;}}
else if((("0123456789").indexOf(keychar)>-1)){if(window.event){e.returnValue=true;}
else{return true;}
return true;}
else if(dec&&(keychar==".")){myfield.form.elements[dec].focus();if(window.event){e.returnValue=false;}
else{return false;}}
else{if(window.event){e.returnValue=false;}
else{return false;}}}
function numbersonlywithslash(myfield,e,dec){var key;var keychar;if(window.event){e=window.event;key=window.event.keyCode;}
else if(e)
key=e.which;else
return true;keychar=String.fromCharCode(key);if((key==null)||(key==0)||(key==8)||(key==9)||(key==13)||(key==27)){if(window.event){e.returnValue=true;}
else{return true;}}
else if((("0123456789/").indexOf(keychar)>-1)){if(window.event){e.returnValue=true;}
else{return true;}
return true;}
else if(dec&&(keychar==".")){myfield.form.elements[dec].focus();if(window.event){e.returnValue=false;}
else{return false;}}
else{if(window.event){e.returnValue=false;}
else{return false;}}}
function numbersOnlyWithPeriod(myfield,e,dec){var key;var keychar;if(window.event){e=window.event;key=window.event.keyCode;}
else if(e)
key=e.which;else
return true;keychar=String.fromCharCode(key);if((key==null)||(key==0)||(key==8)||(key==9)||(key==13)||(key==27)){if(window.event){e.returnValue=true;}
else{return true;}}
else if((("0123456789.").indexOf(keychar)>-1)){if(window.event){e.returnValue=true;}
else{return true;}
return true;}
else if(dec&&(keychar==".")){myfield.form.elements[dec].focus();if(window.event){e.returnValue=false;}
else{return false;}}
else{if(window.event){e.returnValue=false;}
else{return false;}}}
function numbersOnlyWithPeriodOrDash(myfield,e,dec){var key;var keychar;if(window.event){e=window.event;key=window.event.keyCode;}
else if(e)
key=e.which;else
return true;keychar=String.fromCharCode(key);if((key==null)||(key==0)||(key==8)||(key==9)||(key==13)||(key==27)){if(window.event){e.returnValue=true;}
else{return true;}}
else if((("0123456789-.").indexOf(keychar)>-1)){if(window.event){e.returnValue=true;}
else{return true;}
return true;}
else if(dec&&(keychar==".")){myfield.form.elements[dec].focus();if(window.event){e.returnValue=false;}
else{return false;}}
else{if(window.event){e.returnValue=false;}
else{return false;}}}
function numbersonlyWithStarOrPeriod(myfield,e,dec){var key;var keychar;if(window.event){e=window.event;key=window.event.keyCode;}
else if(e)
key=e.which;else
return true;keychar=String.fromCharCode(key);if((key==null)||(key==0)||(key==8)||(key==9)||(key==13)||(key==27)){if(window.event){e.returnValue=true;}
else{return true;}}
else if((("0123456789.*").indexOf(keychar)>-1)){if(window.event){e.returnValue=true;}
else{return true;}
return true;}
else if(dec&&(keychar==".")){myfield.form.elements[dec].focus();if(window.event){e.returnValue=false;}
else{return false;}}
else{if(window.event){e.returnValue=false;}
else{return false;}}}
function validateMoney(strValue){if(!/^[+\-]?(\d+|\d{1,3}(,\d{3})*)(\.\d{1,2})?$/.test(strValue)){return false;}
return true;}
function validateValue(strValue,strMatchPattern){var objRegExp=new RegExp(strMatchPattern);return objRegExp.test(strValue);}
function isValidIPAddress(ipaddr){var re=/^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$/;if(re.test(ipaddr)){var parts=ipaddr.split(".");if(parseInt(parseFloat(parts[0]))==0){return false;}
for(var i=0;i255){return false;}}
return true;}else{return false;}}
function SwapClass(){return SwapClassWithId('LookupDomains');}
function SwapClassWithId(id){var item=document.getElementById(id);if(item.className=="sLnkCollapse")
item.className="sLnkExpand";else if(item.className=="sLnkExpand")
item.className="sLnkCollapse";return false;}
function echeck(str){var at="@"
var dot="."
var lat=str.indexOf(at)
var lstr=str.length
var ldot=str.indexOf(dot)
if(str.indexOf(at)==-1){return false}
if(str.indexOf(at)==-1||str.indexOf(at)==0||str.indexOf(at)==lstr){return false}
if(str.indexOf(dot)==-1||str.indexOf(dot)==0||str.indexOf(dot)==lstr){return false}
if(str.indexOf(at,(lat+1))!=-1){return false}
if(str.substring(lat-1,lat)==dot||str.substring(lat+1,lat+2)==dot){return false}
if(str.indexOf(dot,(lat+2))==-1){return false}
if(str.indexOf(" ")!=-1){return false}
return true}
function ValidateEmail(strValue){if(echeck(strValue)){var pattern=new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);return pattern.test(strValue);}
return false;}
function CheckSearchForm(name){var item='ctl00_cph_content_'+name;var control=document.getElementById(item);if(document.getElementById('errorLabelClient')!=null)
document.getElementById('errorLabelClient').style.display='none';if(control!=null){if(control.value==""){invalidValue(item);if(document.getElementById('errorLabelClient')!=null)
document.getElementById('errorLabelClient').style.display='block';return false;}
else{revertForm(item);return true;}}
return true;}
function CheckPhoneCountryCode(myfield,e,dec){var key;var keychar;if(window.event)
key=window.event.keyCode;else if(e)
key=e.which;else
return true;keychar=String.fromCharCode(key);if(navigator.appName=='Netscape'){var evt=navigator.appName=="Netscape"?e:event;if(evt.ctrlKey&key==118||evt.ctrlKey&key==99)return true;}
var formName=myfield.value;var maxLength=3;var curLength=formName.length;if(formName.indexOf("+")>-1){curLength=curLength-1;}
if(curLength-1))return true;else return false;}
else{if((key==null)||(key==0)||(key==8)||(key==9)||(key==13)||(key==27))return true;else if((("0123456789").indexOf(keychar)>-1))return true;else return false;}}
else{if((key==null)||(key==0)||(key==8)||(key==9)||(key==13)||(key==27))return true;else if((("0123456789").indexOf(keychar)>-1))return true;else return false;}}
else{return false;}}
function GetSynchronousJSONResponse(url,postData){var xmlhttp=null;if(window.XMLHttpRequest)
xmlhttp=new XMLHttpRequest();else if(window.ActiveXObject){if(new ActiveXObject("Microsoft.XMLHTTP"))
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");else
xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");}
xmlhttp.open("POST",url,false);xmlhttp.setRequestHeader("Content-Type","application/json; charset=utf-8");xmlhttp.send(postData);var responseText=xmlhttp.responseText;return responseText;}
function readCookie(name){var nameEQ=name+"=";var ca=document.cookie.split(';');for(var i=0;i