﻿function btnSignIn_click(){var n=document.getElementById("txtUsername"),p=document.getElementById("txtPassword");n.value=Trim(n.value);p.value=Trim(p.value);if(n.value=="" && p.value==""){alert("Please enter your Username and Password.");setFocus(n.id);return false;}else if(n.value==""){alert("Please enter a your Username.");setFocus(n.id);return false;}else if(n.value.length<5){alert("The Username is not valid.");setFocus(n.id);return false;}else if(p.value==""){alert("Please enter your Password.");setFocus(p.id);return false;}document.getElementById("SignInButtons").style.display="none";document.getElementById("SignInMessage").innerHTML="Please wait...";document.getElementById("SignInMessage").style.display="block";if(document.getElementById("chkRemember").checked){setCookie("RememberMe","1");setCookie("Username",document.getElementById("txtUsername").value);}else{setCookie("RememberMe","0");setCookie("Username","");}return true;}
function btnSubmit_click(){var cn=document.getElementById("txtCustomer_CompanyName"),fn=document.getElementById("txtCustomer_FirstName"),ln=document.getElementById("txtCustomer_LastName"),eml=document.getElementById("txtCustomer_Email"),opn=document.getElementById("txtCustomer_Password"),opv=document.getElementById("txtCustomer_PasswordVerify");if(Trim(cn.value)==""){cn.value=Trim(cn.value);alert("Company Name is a required field and cannot be left blank.");setFocus(cn.id);return false;}else if(Trim(fn.value)==""){fn.value=Trim(fn.value);alert("First Name is a required field and cannot be left blank.");setFocus(fn.id);return false;}else if(Trim(ln.value)==""){ln.value=Trim(ln.value);alert("Last Name is a required field and cannot be left blank.");setFocus(ln.id);return false;}else if(Trim(eml.value)==""){eml.value=Trim(eml.value);alert("E-mail is a required field and cannot be left blank.");setFocus(eml.id);return false;}else if(Trim(opn.value).length<5){opn.value = Trim(opn.value);alert("The password must contain at least 5 characters.");setFocus(opn.id);return false;}else if(Trim(opn.value)!=Trim(opv.value)){alert("The passwords do not match.");setFocus(opv.id);return false;}else{document.getElementById("SubmitButtons").style.display="none";document.getElementById("SubmitMessage").innerHTML="Please wait...";document.getElementById("SubmitMessage").style.display="block";return true;}}
function Initialize1(){var chk=document.getElementById("chkRemember"),msg=document.getElementById("txtErrorMessage").value;document.getElementById("txtTimeZoneOffset").value=new Date().getTimezoneOffset();if(getCookie("RememberMe")=="0"){chk.checked=false;}else{chk.checked=true;if(msg=="")document.getElementById("txtUsername").value=getCookie("Username");}document.getElementById("Login").style.display="block";if(msg!="")alert(msg);if(document.getElementById("txtUsername").value=="")setFocus("txtUsername");else setFocus("txtPassword");}
function Initialize2(){var msg=document.getElementById("txtErrorMessage").value;document.getElementById("txtTimeZoneOffset").value=new Date().getTimezoneOffset();document.getElementById("Create").style.display="block";if(msg!="")alert(msg);setFocus("txtCustomer_CompanyName");}
function setFocus(id){setTimeout("setFocusEx('"+id+"');",200);}
function setFocusEx(id){var o=document.getElementById(id);if(o){o.focus();if(o.select)o.select();}}

// string functions
function Trim(s){s=LTrim(s);return RTrim(s);}
function RTrim(s){while(s.charAt((s.length-1))==" "){s=s.substring(0,s.length-1);}return s;}
function LTrim(s){while(s.charAt(0)==" "){s=s.replace(s.charAt(0),"");}return s;}

// cookies
function setCookie(nm,v){var exp=new Date(),now=new Date();exp=new Date(2099,0,1);document.cookie=nm+"="+escape(v)+";expires="+exp.toGMTString();}
function getCookie(nm){var c=""+document.cookie;var i=c.indexOf(nm);if(i==-1 || nm=="")return "";var i1=c.indexOf(';',i);if(i1==-1)i1=c.length;return unescape(c.substring(i+nm.length+1,i1));}
