function ValidateLogin(){if(document.login.Username.value==""){alert("Enter user name.");document.login.Username.focus();return false}if(document.login.Password.value==""){alert("Enter password.");document.login.Password.focus();return false}else{return true}}function LoginValidation(){if(document.login.email.value==""){alert("Please enter email id.");document.login.email.focus();return false}emailStr1=document.login.email.value;if(isEmail(emailStr1)==false){document.login.email.focus();return false}if(document.login.password.value==""){alert("Please enter password.");document.login.password.focus();return false}else{return true}}function ValidateForm(o){var g=o[0];for(var q=1;q<o.length;q++){var m=o[q].split("=>");var s=m[1];var c=m[0];var b=" ";var a=s.replace(/_/g,b);if(c=="text"||c=="username"||c=="integer"){if(document.getElementById(s).value==""){alert("Please enter "+a);document.getElementById(s).focus();return false;break}if(c=="username"&&document.getElementById(s).value.length<6){alert(a+" should be atleast 6 characters.");document.getElementById(s).focus();return false;break}if(c=="integer"&&isNaN(document.getElementById(s).value)){alert(a+" should be in digits.");document.getElementById(s).focus();return false;break}}if(c=="password"){var p=s.split(",");var k=p[0];var j=p[1];var e=k.replace("_",b);if(document.getElementById(k).value==""){alert("Please enter "+e);document.getElementById(k).focus();return false;break}if(document.getElementById(k).value.length<6){alert(e+" should be atleast 6 characters.");document.getElementById(k).focus();return false;break}if(j!=""){var d=j.replace("_",b);if(document.getElementById(j).value==""){alert("Please enter "+d);document.getElementById(j).focus();return false;break}if(document.getElementById(k).value!=document.getElementById(j).value){alert(e+" and "+d+" should be same.");document.getElementById(k).focus();return false;break}}}if(c=="email"){if(document.getElementById(s).value==""){alert("Please enter "+a);document.getElementById(s).focus();return false;break}emailStr1=document.getElementById(s).value;if(isEmail(emailStr1)==false){document.getElementById(s).focus();return false;break}}if(c=="select"){if(document.getElementById(s).value==""){alert("Please select "+a);document.getElementById(s).focus();return false;break}}if(c=="date"){var r=s.split(",");var n=r[0];var l=r[1];var h=n.replace("_",b);if(document.getElementById(n).value==""){alert("Please enter "+h);document.getElementById(n).focus();return false;break}if(l!=""){var f=l.replace("_",b);if(document.getElementById(l).value==""){alert("Please enter "+f);document.getElementById(l).focus();return false;break}if(!ValidateDate(document.getElementById(n).value,document.getElementById(l).value)){alert(f+" should be greater than "+h+".");document.getElementById(n).focus();return false;break}}}}}function isEmail(a){var s=/^(.+)@(.+)$/;var q='\\(\\)<>@,;:\\\\\\"\\.\\[\\]';var l="[^\\s"+q+"]";var d='("[^"]*")';var r=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/;var b=l+"+";var p="("+b+"|"+d+")";var m=new RegExp("^"+p+"(\\."+p+")*$");var f=new RegExp("^"+b+"(\\."+b+")*$");var c=a.match(s);if(c==null){alert("Email address seems incorrect (check @ and .'s)");return false}var t=c[1];var u=c[2];if(t.match(m)==null){alert("The user name doesn't seem to be valid.");return false}var j=u.match(r);if(j!=null){for(var n=1;n<=4;n++){if(j[n]>255){alert("Destination IP address is invalid!");return false}}return true}var g=u.match(f);if(g==null){alert("The domain name doesn't seem to be valid.");return false}var h=new RegExp(b,"g");var e=u.match(h);var o=e.length;if(e[e.length-1].length<2||e[e.length-1].length>3){alert("The address must end in a three-letter domain, or two letter country.");return false}if(o<2){var k="This address is missing a hostname!";alert(k);return false}return true}function validateNW(){}function DateFormat(i,e){var g=i.indexOf(e);var f=i.indexOf(e,g+1);var d=i.substr(0,g);var h=i.substr(g+1,2);var c=i.substr(f+1);var a=new Date();var b=new Date(d,h,c);return b}function ValidateDate(b,a){date01=DateFormat(b,"-");date02=DateFormat(a,"-");if(date02<date01){return false}else{return true}};