/* ====== request for /Tryout/ajax.js ======= *//*---------- Copyright 2012 Neotek Limited (http://www.neotek.co.nz). All rights reserved. -----------*/
 
/* ---------- ajax.js ---------- */
var fileref=document.createElement("link");fileref.setAttribute("rel","stylesheet");fileref.setAttribute("type","text/css");fileref.setAttribute("href","/neotek/popup.css");document.getElementsByTagName("head")[0].appendChild(fileref);function gettryoutkey(){try{if(getValue("SerialNumber2")==""){msgbox(document.getElementById("SerialNumber2"),24);return false}if(getValue("EmailAddress")==""){msgbox(document.getElementById("EmailAddress"),7);return false}if(getValue("Password")==""){msgbox(document.getElementById("Password"),8);return false}if(getValue("Password")!=getValue("Password2")){msgbox(document.getElementById("Password2"),9);return false}showprocessing();var b=append("Password",b);b=append("EmailAddress",b);b=append("SerialNumber2",b);neotekscript("../neotek/tryout.aspx?callback=setTryoutKey",b)}catch(a){alert(a)}return false}function gettryoutkeynew(){try{if(getValue("FirstLastName")==""){msgbox(document.getElementById("FirstLastName"),35);return false}if(getValue("EmailAddressNew")==""){msgbox(document.getElementById("EmailAddressNew"),7);return false}if(getValue("PasswordNew")==""){msgbox(document.getElementById("PasswordNew"),8);return false}if(getValue("PasswordNew")!=getValue("Password2New")){msgbox(document.getElementById("Password2New"),9);return false}showprocessing();var b=append("FirstLastName","");b=append("PasswordNew",b);b=append("EmailAddressNew",b);b=append("Edition",b);neotekscript("../neotek/tryout.aspx?callback=setTryoutKeyNew",b)}catch(a){alert(a)}return false}function getproductkey(){try{if(getValue("SerialNumber")==""){msgbox(document.getElementById("SerialNumber"),24);return false}if(getValue("LicenseNumber")==""){msgbox(document.getElementById("LicenseNumber"),18);return false}showprocessing();var b=append("SerialNumber","");b=append("LicenseNumber",b);neotekscript("../neotek/activate.aspx",b)}catch(a){alert(a)}return false}function getconfirmationcode(){try{if(getValue("InstallationCode")==""){msgbox(document.getElementById("InstallationCode"),34);return false}showprocessing();var b=append("InstallationCode","");neotekscript("../neotek/activate.aspx",b)}catch(a){alert(a)}return false}function setProductKey(a){hideprocessing();document.getElementById("ProductKey").innerHTML=a;document.getElementById("keypanel").style.display="block"}function setTryoutKey(a){document.getElementById("TryoutKey").innerHTML=a;document.getElementById("keypanel2").style.display="block";hideprocessing()}function setTryoutKeyNew(b,a){document.getElementById("TryoutKeyNew").innerHTML=b;document.getElementById("TryoutCCode").innerHTML=a;document.getElementById("keypanelnew").style.display="block";hideprocessing()}function setConfirmationCode(a){hideprocessing();document.getElementById("ConfirmationCode").innerHTML=a;document.getElementById("codepanel").style.display="block"}function msgbox(a,b){hideprocessing();var c={URL:"/neotek/alert.aspx?msgId="+b,Title:"",ShowClose:false,Width:500,Height:100,DoFade:false,CloseOnLoseFocus:false};top.NeotekPopup.Show(c)}function CustDetailsNext(){try{if(getValue("RegLicenseNumber")==""){msgbox(document.getElementById("RegLicenseNumber"),18);return false}if(getValue("txtfirstname")==""){msgbox(document.getElementById("txtfirstname"),1);return false}if(getValue("txtfirstname").toLowerCase().indexOf("evaluation")>-1){msgbox(document.getElementById("txtfirstname"),21);return false}if(getValue("txtlastname")==""){msgbox(document.getElementById("txtfirstname"),2);return false}if(getValue("txtaddress1")==""){msgbox(document.getElementById("txtaddress1"),3);return false}if(getValue("txtcity")==""){msgbox(document.getElementById("txtcity"),13);return false}if(getValue("txtstate")==""){msgbox(document.getElementById("txtstate"),4);return false}if(getValue("txtpostcode")==""){msgbox(document.getElementById("txtpostcode"),5);return false}if(getValue("txtzip")==""&&getValue("listcountry")=="US"){msgbox(document.getElementById("txtzip"),6);return false}if(getValue("txtemail")==""){msgbox(document.getElementById("txtemail"),7);return false}if(getValue("txtcreatepassword")==""){msgbox(document.getElementById("txtaddress1"),8);return false}if(getValue("txtcreatepassword")!=getValue("txtretypepassword")){msgbox(document.getElementById("txtretypepassword"),9);return false}showprocessing();var b=append("RegLicenseNumber","");b=append("txtfirstname",b);b=append("txtlastname",b);b=append("txtemail",b);b=append("txtorganization",b);b=append("txtaddress1",b);b=append("txtaddress2",b);b=append("txtaddress3",b);b=append("txtcity",b);b=append("txtstate",b);b=append("txtpostcode",b);b=append("listcountry",b);b=append("txtphone",b);b=append("txtcreatepassword",b);neotekscript("../neotek/register.aspx?stage=2",b)}catch(a){hideprocessing();alert(a)}return false}function LicenseDetailsNext(){hideDivs();document.getElementById("RegistrationDetails").style.display="block";document.getElementById("txtfirstname").focus();hideprocessing()}var LicStr="";function showLicense(f,h,e,i,k,c,b,j,a){hideDivs();if(LicStr==""){LicStr=document.getElementById("productlicenses").innerHTML;document.getElementById("productlicenses").innerHTML=""}var g=LicStr;g=g.replace("{0}",f);g=g.replace("{1}",i);g=g.replace("{2}",e);g=g.replace("{3}",i);g=g.replace("{4}",k);g=g.replace("{5}",c);g=g.replace("{6}",b);if(j!=null){g=g.replace("{7}",j);if(a=="1"){document.getElementById("RegisteredSuccessfully").style.display="block"}else{document.getElementById("AlreadyRegistered").style.display="block"}}document.getElementById("productlicenses").innerHTML=g;if(j==null){document.getElementById("RegUser").style.display="none";document.getElementById("LicenseDetailsNextButton").style.display="block";countrychange();setValue("liststate",getValue("txtstate"));setValue("txtzip",getValue("txtpostcode"))}else{document.getElementById("RegUser").style.display="block";document.getElementById("LicenseDetailsNextButton").style.display="none"}document.getElementById("RegisterIntro").style.display="none";var d="block";if(j!=null&&a=="1"){d="none"}document.getElementById("LicenseDetails").style.display=d;hideprocessing()}function hideDivs(){document.getElementById("LicenseDetails").style.display="none";document.getElementById("AlreadyRegistered").style.display="none";document.getElementById("InvalidLicense").style.display="none";document.getElementById("RegistrationDetails").style.display="none";document.getElementById("RegisteredSuccessfully").style.display="none"}function InvalidLicense(){hideDivs();document.getElementById("InvalidLicense").style.display="block"}function loadCountries(a){control=document.getElementById("listcountry");control.innerHTML="";loadXMLOptions(a,control,"countries")}function loadStates(a){control=document.getElementById("liststate");control.innerHTML="";loadXMLOptions(a,control,"states")}function regeventhandlers(){if(debug==1){alert("loading event handlers ...")}document.getElementById("liststate").onchange=statechange;document.getElementById("txtzip").onchange=zipchange;document.getElementById("listcountry").onchange=countrychange;neotekscript("../neotek/xml/country.xml",null,loadCountries);neotekscript("../neotek/xml/state.xml",null,loadStates)}addonloadcallback(regeventhandlers);function IncludeJS(a){document.write('<script type="text/javascript" src="'+a+'"></script>')}IncludeJS("../neotek/js/format.js");function getregproductkey(){try{if(getValue("RegLicenseNumber")==""){msgbox(document.getElementById("RegLicenseNumber"),18);return false}showprocessing();var b=append("RegLicenseNumber","");neotekscript("../neotek/register.aspx?stage=1",b)}catch(a){alert(a)}return false}function statechange(){setValue("txtstate",getValue("liststate"))}function zipchange(){setValue("txtpostcode",getValue("txtzip"))}function countrychange(){try{if(getValue("listcountry")=="US"){document.getElementById("txtstate").parentNode.style.display="none";document.getElementById("liststate").parentNode.style.display="block"}else{document.getElementById("liststate").parentNode.style.display="none";document.getElementById("txtstate").parentNode.style.display="block"}}catch(a){}}; 
/* -------- ajax.js End -------- */
 
/*  Created in 31.2001 milliseconds */
