
var digits = "0123456789";
var phoneNumberDelimiters = "()- ";
var invalid = " ";
var emailre = /^[a-zA-Z0-9@.-_]+$/;
var validWorldPhoneChars = phoneNumberDelimiters + "+";
var re = /^[a-zA-Z0-9_]+$/;
//var re4 = /^[a-zA-Z0-9 ]+$/;
var re1 = /^[a-zA-Z ]+$/;
var re3 = /^[a-zA-Z]+[ ]?[a-zA-Z]+[ ]?[a-zA-Z]+$/;
var re2 = /^[A-Za-z0-9]+[\-]?[A-Za-z0-9]+$/;
var minDigitsInIPhoneNumber = 10;
var illegalChars = /[\(\)\<\>\,\;\:\\\/\"\[\] * ]/;
var regexLetter = /^[a-zA-z ]+$/;
var regexLetter1 = /^[a-zA-z ]+$/;
var emailFilter = /^[a-zA-Z0-9]+([-_.][a-zA-Z0-9])?([-_.]?[a-zA-Z0-9])*@[a-zA-Z0-9]+[-_.]?[a-zA-Z0-9]+(\.[a-zA-Z]{2,8})$/;
var regexpurl = /((ftp|http|https|):\/\/)?(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/;
//var cityre= /^[A-Za-z]+[ ]?[A-Za-z]+[ ]?([A-Za-z]+)?[ ]?[A-Za-z]+$/;
var cityre= /^([A-Za-z]+[ ]?)+$/;
var phoneReg=/^([+])?([0-9]+[- ]?[0-9]{2,}|[(]?[0-9]{2,}[)]?)[- ]?(([0-9][-]?[ ]?[0-9]{2,}|[(]?[0-9]{2,}[)]?)[- ]?)?(([0-9][-]?[ ]?[0-9]{2,}|[(]?[0-9]{2,}[)]?)[- ]?)?(([0-9][-]?[ ]?[0-9]{2,}|[(]?[0-9]{2,}[)]?)[- ]?)?([0-9]){2,}$/;
var sbidre = /^[0-9]+$/;
function SpaceTrim(s)
{
	var l=0; var r=s.length -1;
	while(l < s.length && s[l] == ' ')
	{ l++; }
	while(r > l && s[r] == ' ')
	{ r-=1; }
	return s.substring(l, r+1);
}
function SpaceTrimline(str)
{
var whitespace = ' \n\r\t\f\x0b\xa0\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u200b\u2028\u2029\u3000';
	for (var i = 0; i < str.length; i++) {
		if (whitespace.indexOf(str.charAt(i)) === -1) {
			str = str.substring(i);
			break;
		}
	}
	for (i = str.length - 1; i >= 0; i--) {
		if (whitespace.indexOf(str.charAt(i)) === -1) {
			str = str.substring(0, i + 1);
			break;
		}
	}
	return whitespace.indexOf(str.charAt(0)) === -1 ? str : '';
}
function validateJoinForm(formObj) {
	var loginName = formObj.elements["loginName"].value;
	var firstName = SpaceTrimline(formObj.elements["firstName"].value);
	var lastName = SpaceTrimline(formObj.elements["lastName"].value);
	var email = SpaceTrimline(formObj.elements["email"].value);
	var emaillength = email.length;
	var emailindexcount = email.indexOf("@");
	var emailindexcount1 = email.lastIndexOf("@");
	var emailIndexdot = email.indexOf(".");
	var emailIndexdot = email.lastIndexOf(".");
	var dayPhone = SpaceTrimline(formObj.elements["dayPhone"].value);
	var eveningPhone = SpaceTrimline(formObj.elements["eveningPhone"].value);
	var address = SpaceTrimline(formObj.elements["address"].value);
	var city = SpaceTrimline(formObj.elements["city"].value);
	var countryObj = formObj.elements["country"];
	var countryId = countryObj.options[countryObj.selectedIndex].value;
	var stateIdVal = formObj.elements["stateId"].value;
	var stateExistsVal = formObj.elements["stateExists"].value;
	var zip = SpaceTrimline(formObj.elements["zip"].value);
	var SiteName = SpaceTrimline(formObj.elements["SiteName"].value);
	var SiteURL = SpaceTrimline(formObj.elements["SiteURL"].value);
	var sbId = SpaceTrimline(formObj.elements["sbId"].value);
	var password = formObj.elements["password"].value;
	var confirmPassword = formObj.elements["confirmPassword"].value;
	var terms = formObj.elements["terms"].checked;
	var spam = formObj.elements["spam"].checked;
	var loginnamelength = loginName.length;
	var loginnamecount1 = loginName.indexOf("_");
	var loginnamecount2 = loginName.lastIndexOf("_");
	var lastnamelength = lastName.length;
	var lastnamecount1 = lastName.indexOf(" ");
	var lastnamecount2 = lastName.lastIndexOf(" ");
	var firstnamelength = firstName.length;
	var firstnamecount1 = firstName.indexOf(" ");
	var firstnamecount2 = firstName.lastIndexOf(" ");
	var citylength = city.length;
	var citycount1 = city.indexOf(" ");
	var citycount2 = city.lastIndexOf(" ");
	var sitelength = SiteName.length;
	var sitecount1 = SiteName.indexOf(" ");
	var sitecount2 = SiteName.lastIndexOf(" ");
	var ziplength = zip.length;

if( firstName != "" || lastName != "" || email != "" || dayPhone != "" || eveningPhone != "" || address != "" || city != "" || zip != "" || SiteName != "" || SiteURL != "" || sbId != "" ){
formObj.elements["firstName"].value= firstName
formObj.elements["lastName"].value = lastName
formObj.elements["email"].value = email
formObj.elements["dayPhone"].value = dayPhone
formObj.elements["eveningPhone"].value = eveningPhone
formObj.elements["address"].value = address
formObj.elements["city"].value = city
formObj.elements["zip"].value = zip
formObj.elements["SiteName"].value = SiteName
formObj.elements["SiteURL"].value = SiteURL
formObj.elements["sbId"].value = sbId	

}	


	if ((loginName === "") || (loginName === "null")) {
		alert("Please enter your login name.");
		formObj.elements["loginName"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
	}
	if (loginName.length < 4) {
		alert("Login name must be of minimum 4 characters.");
		formObj.elements["loginName"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
	}

//if (loginName.indexOf(invalid) > -1) {
//alert("loginName should not have spaces");
//formObj.elements['loginName'].focus();
//return false;
//}
	if ((!re.test(loginName))) {
		alert("Login name must be alphanumeric and can have underscore.");
		formObj.elements["loginName"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
	}
	if ((loginName.charAt(0) === "_")) {//space in position length-0 rule
		alert("First character of the login name must be alphanumeric.");
		formObj.elements["loginName"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
	}
	if ((loginName.charAt(loginnamelength - 1) === "_")) {//space in position length-last rule
		alert("Last character of the login name must be alphanumeric.");
		formObj.elements["loginName"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
	}
	var loginnamecount = 0;
	for (i = 0; i < loginName.length; i++) {
		var logincount = loginName.charAt(i);
		logincount = loginName.charAt(i);
		logincount1 = loginName.charAt(i + 1);
		if ((logincount === "_") && (logincount1 === "_")) {
			alert("Login name must not have consecutive underscores.");
			formObj.elements["loginName"].focus();
			formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
			return false;
		}
		if (logincount === "0") {
			loginnamecount = loginnamecount + 1;
		}
		if (loginnamecount == loginnamelength) {
			alert("Login Name must not have all zeros.");
			formObj.elements["loginName"].focus();
			formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
			return false;
		}
	}
	if ((firstName === "") || (firstName === "null")) {
		alert("Please enter your first name.");
		formObj.elements["firstName"].focus();
		formObj.elements["password"].value="";
		formObj.elements["firstName"].value= firstName
		formObj.elements["confirmPassword"].value="";
		return false;
	}
	if ((firstName.charAt(0) === " ")) {//space in position length-0 rule
		alert("First character of the first name cannot be a space.");
		formObj.elements["firstName"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
	}
	if ((firstName.charAt(firstnamelength - 1) === " ")) {//space in position length-last rule
		alert("Last character of the first name cannot be a space.");
		formObj.elements["firstName"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
	}
	if ((!re1.test(firstName))) {
		alert("First name must be only in alphabets and can have one space.");
		formObj.elements["firstName"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
	}
	if (firstName.length < 2) {
		alert(" First name must be of minimum 2 characters.");
		formObj.elements["firstName"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
	}
	if (firstnamecount1 != firstnamecount2) {//only one space rule
		alert("First name must not have more than one blank space.");
		formObj.elements["firstName"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
	}
	
	if ((lastName === "") || (lastName === "null")) {
		alert("Please enter your last name.");
		formObj.elements["lastName"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
	}
		if ((lastName.charAt(0) === " ")) {//space in position length-0 rule
		alert("First character of the last name cannot be a space.");
		formObj.elements["lastName"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
	}
	if ((lastName.charAt(lastnamelength - 1) === " ")) {//space in position length-last rule
		alert("Last character of the last name cannot be a space.");
		formObj.elements["lastName"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
	}
	if ((!re1.test(lastName))) {
		alert("Last name must be only in alphabets and can have one space.");
		formObj.elements["lastName"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
	}
	if (lastName.length < 2) {
		alert("Last name must be of minimum 2 characters.");
		formObj.elements["lastName"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
	}
	if (lastnamecount1 != lastnamecount2) {//only one space rule
		alert("Last name must not have more than one blank space.");
		formObj.elements["lastName"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
	}

	if ((email === "") || (email === "null")) {
		alert("Please enter your email address.");
		formObj.elements["email"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
	}
	if ((email.charAt(0) === " ")) {//space in position length-0 rule
		alert("First character of the email address cannot be a space.");
		formObj.elements["email"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
	}
	if ((email.charAt(email.length - 1) === " ")) {//space in position length-last rule
		alert("Last character of the email address cannot be a space.");
		formObj.elements["email"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
	}
	if (email.match(illegalChars)) {
		alert("Email address should be in the format yourname@example.com.");
		formObj.elements["email"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
	}
	if (!(emailFilter.test(email))) {
		alert("Email address should be in the format yourname@example.com");
		formObj.elements["email"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
	}
	if ((dayPhone === "") || (dayPhone === "null")) {
		alert("Please enter your day phone number.");
		formObj.elements["dayPhone"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
	}
	if (dayPhone.charAt(0) == " ") {
		alert("First character of the day phone number cannot be a space.");
		formObj.elements["dayPhone"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
	}
	if (dayPhone.charAt(dayPhone.length - 1) == " ") {
		alert("Last character of the day phone number cannot be a space.");
		formObj.elements["dayPhone"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
	}
	if (dayPhone.length < 10) {
		alert("Day phone number must be of minimum 10 digits.");
		formObj.elements["dayPhone"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
	}
	var dayPhonecount = 0;
		for (i = 0; i < dayPhone.length; i++) {
		if (dayPhone.charAt(i) === "0" || dayPhone.charAt(i) === "-" || dayPhone.charAt(i) === "+" || dayPhone.charAt(i) === "(" || dayPhone.charAt(i) === ")") {
			dayPhonecount++;
		}
		if (dayPhonecount === dayPhone.length) {
			alert("Day phone number must not have all zeros.");
			formObj.elements["dayPhone"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
			return false;
		}
	}
	if(!phoneReg.test(dayPhone)){
		alert("Please enter valid day phone number.");
 		formObj.elements["dayPhone"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
}

	
	if ((eveningPhone != "") && (eveningPhone != "null")) {
	if (eveningPhone.charAt(0) == " ") {
		alert("First character of the evening phone number cannot be a space.");
		formObj.elements["eveningPhone"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
	}
	if (eveningPhone.charAt(eveningPhone.length - 1) == " ") {
		alert("Last character of the evening phone number cannot be a space.");
		formObj.elements["eveningPhone"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
	}
	 if (eveningPhone.length < 10) {
		alert("Evening phone number must be of minimum 10 digits.");
		formObj.elements["eveningPhone"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
		}
		if(!phoneReg.test(eveningPhone)){
		alert("Please enter valid evening phone number.");
 		formObj.elements["eveningPhone"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
}
		
	}
		var eveningPhonecount = 0;
		for (i = 0; i < eveningPhone.length; i++) {
		if (eveningPhone.charAt(i) === "0" || eveningPhone.charAt(i) === "-" || eveningPhone.charAt(i) === "+"|| eveningPhone.charAt(i) === "("|| eveningPhone.charAt(i) === ")") {
			eveningPhonecount++;
		}
		if (eveningPhonecount === eveningPhone.length) {
			alert("Evening phone number must not have all zeros.");
			document.getElementById("eveningPhone").focus();
			return false;
		}
	}
	
	if ((address === "") || (address === "null")) {
		alert("Please enter your address.");
		formObj.elements["address"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
	}
	if (address.length < 2) {
		alert("Address must be of minimum 2 characters.");
		formObj.elements["address"].focus();
		return false;
	}
	
	if (address.length > 120) {
		alert("Address must be of maximum 120 characters.");
		formObj.elements["address"].focus();
		return false;
	}
	var addresscount1 = 0;
	for (i = 0; i < address.length; i++) {
		var addresscount = address.charAt(i);
		addresscount = address.charAt(i);
		if (addresscount == " " || addresscount == "\n") {
			addresscount1 = addresscount1 + 1;
		}
		if (addresscount1 == address.length) {
			alert("Address must not have all spaces.");
			formObj.elements["address"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
			return false;
		}
	}
	if ((city === "") || (city === "null")) {
		alert("Please enter your city name.");
		formObj.elements["city"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
	} 
 if ((city.charAt(0) === " ")) {
		alert("First character of the city name cannot be a space.");
		formObj.elements["city"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
				return false;
	}

	if ((city.charAt(city.length - 1) === " ")) {
		alert("Last character of the city name cannot be a space.");
		formObj.elements["city"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
		}
      if (city.length < 3) {
		alert("City name must be of minimum 3 characters.");
		formObj.elements["city"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
	               }

	if ((!cityre.test(city))) {
		alert("Please enter valid city name.");
		formObj.elements["city"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
	}
	
	//if (citycount1 != citycount2) {//only one space rule
		//alert("City must not have more than one  blank space.");
		//formObj.elements["city"].focus();
		//return false;
	//}
	/*if ((city.charAt(0) === " ")) {//space in position length-0 rule
		alert("First character of the city cannot be a space.");
		formObj.elements["city"].focus();
		return false;
	}
	if ((city.charAt(citylength - 1) === " ")) {//space in position length-last rule
		alert("Last character of the city cannot be a space.");
		formObj.elements["city"].focus();
		return false;
	}*/
	if ((countryId === "0") || (countryId === "null")) {
		alert("Please select your country name.");
		formObj.elements["country"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
	}
	if (stateExistsVal === "YES") {
		if ((stateIdVal === "0") || (stateIdVal === "undefined")) {
			alert("Please select your state/ province name.");
			//formObj.elements['stateId'].focus();
			return false;
		}
	}
	if ((zip === "") || (zip === "null")) {
		alert("Please enter zip code of your state/province.");
		formObj.elements["zip"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
	}
		if ((zip.charAt(0) === " ")) {//space in position length-0 rule
		alert("First character of the zip cannot be a space.");
		formObj.elements["zip"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
	}
	if ((zip.charAt(zip.length - 1) === " ")) {//space in position length-last rule
		alert("Last character of the zip cannot be a space.");
		formObj.elements["zip"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
	}

	if (zip.length < 5) {
		alert("Zip code must be of minimum 5 digits.");
		formObj.elements["zip"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
	}
	if ((!re2.test(zip))) {
		alert("Zip code must be alphanumeric and can have one hyphen in middle.");
		formObj.elements["zip"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
	}
	if ((zip.charAt(0) === "-")) {
		alert("First character of the zip code must be alphanumeric.");
		formObj.elements["zip"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
	}
	if ((zip.charAt(ziplength - 1) === "-")) {
		alert("Last character of the zip code must be alphanumeric.");
		formObj.elements["zip"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
	}
	var zipcount = 0;
	var nan = 1;
	for (i = 0; i < zip.length; i++) {
		if (zip.charAt(i) === "0" || zip.charAt(i) === "-") {
			zipcount++;
		}
		if (zipcount === ziplength) {
			alert("Zip code must not have all zeros.");
			formObj.elements["zip"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
			return false;
		}
		}
		for (i = 0; i < zip.length; i++) {
				var c = zip.charAt(i);
		if (!isNaN(c)) {
			nan = 0;
			break;
		}
	}
	if (nan == 1) {
		alert("Zip code must be alphanumeric and must have at least one numeric.");
		formObj.elements["zip"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
	}
	if ((SiteName === "") || (SiteName === "null")) {
		alert("Please enter your site name.");
		formObj.elements["SiteName"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
	}
		if ((SiteName.charAt(0) === " ")) {//space in position length-0 rule
		alert("First character of the site name cannot be a space.");
		formObj.elements["SiteName"].focus();
		return false;
	}
	if ((SiteName.charAt(sitelength - 1) === " ")) {//space in position length-last rule
		alert("Last character of the site name cannot be a space.");
		formObj.elements["SiteName"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
	}

	if (SiteName.length < 3) {
		alert("Site name must be of minimum 3 characters.");
		formObj.elements["SiteName"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
	}
	/*if ((!re4.test(SiteName))) {
		alert("Site name must be alphanumeric and can have spaces.");
		formObj.elements["SiteName"].focus();
		return false;
	}*/
	

	if ((SiteName.charAt(0) === "-")) {//space in position length-0 rule
		alert("First character of the site name cannot be a hyphen.");
		formObj.elements["SiteName"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
	}
	if ((SiteName.charAt(sitelength - 1) === "-")) {//space in position length-last rule
		alert("Last character of the site name cannot be a hyphen.");
		formObj.elements["SiteName"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
	}
	for (i = 0; i < SiteName.length; i++) {
			sitecount = SiteName.charAt(i);
			sitecount1 = SiteName.charAt(i + 1);
			if ((sitecount === "-") && (sitecount1 === "-")) {
				alert("Site name must not have more than one consecutive hyhpens.");
				formObj.elements["SiteName"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
				return false;
			}

			if ((sitecount === " ") && (sitecount1 === " ")) {
				alert("Site name must not have more than one consecutive blank spaces.");
				formObj.elements["SiteName"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
				return false;
			}
	}
	if ((SiteURL === "") || (SiteURL === "null")) {
		alert("Please enter your site URL.");
		formObj.elements["SiteURL"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
	}
	if ((SiteURL.length < 2)) {
		alert("Site URL must be of minimum 2 characters.");
		formObj.elements["SiteURL"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
	}
	var SiteURLcount = 0;
	for (i = 0; i < SiteURL.length; i++) {
		var SiteURLcount = SiteURL.charAt(i);
		SiteURLcount = SiteURL.charAt(i);
		if (SiteURLcount === " ") {
			alert("Site URL should not have spaces.");
			document.getElementById("SiteURL").focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
			return false;
		}
	}
	var httpI=SiteURL.substr(0,7);
 var httpsI=SiteURL.substr(0,8);
//var  urlregex = new RegExp("^(http://www.|https://www.|ftp://www.|www.|http://.|www.|https://.)?(([0-9a-z-]+)?[0-9a-z-]+)?(([0-9]{1,3}\\.){3}[0-9]{1,3}|([0-9a-z-]+\\.)*([0-9a-z][0-9a-z-]{0,61})?[0-9a-z]\\.[a-z]{2,6})(:[0-9]{1,4})?((/?)|(/[0-9a-z-]+)+/?)");
//var  urlregex = new RegExp("^(http://www.|https://www.|ftp://www.|www.|http://|www.|https://)?([a-z0-9]+[./-]?[a-z0-9]+)+([./-][a-z]{2,})$");
 //var  urlregex = new RegExp("^(http://www.|https://www.|ftp://www.|www.|http://|www.|https://)?([a-z0-9]+[./-]?)+$");
//  SiteURL=(httpI=="http://") ? SiteURL : (httpsI=="https://"?(SiteURL): "http://" + SiteURL); ([a-zA-Z0-9./]+[-]?([a-zA-Z0-9./]+)?)+  //var  urlregex = new RegExp("^(http://www.|https://www.|ftp://www.|www.|http://|www.|https://)?([a-zA-Z0-9./]+)$");
 //var  urlregex = new RegExp("^(http://www.|https://www.|ftp://www.|www.|http://|www.|https://.|HTTP://WWW.|HTTPS://WWW.|FTP://WWW.|WWW.|HTTP://|WWW.|HTTPS://)?([a-zA-Z0-9./]+)$");
  var  urlregex = new RegExp("^(http://www.|https://www.|ftp://www.|www.|http://|www.|https://.|HTTP://WWW.|HTTPS://WWW.|FTP://WWW.|WWW.|HTTP://|WWW.|HTTPS://)?([\\D]?[\\d]?)+$");
 
 if(!urlregex.test(SiteURL))
	{
	 alert("Please enter a valid site URL.");
		formObj.elements["SiteURL"].focus();
		formObj.elements["password"].value="";
		formObj.elements["confirmPassword"].value="";
		return false;
	}
		if ((SiteURL.charAt(SiteURL.length - 1) == ".") || (SiteURL.charAt(SiteURL.length - 1) == "-")) {//space in position length-last rule
		alert("Last character of the site URL cannot be a special character.");
		formObj.elements["SiteURL"].focus();
		return false;
	}
	var urlcount=0;
var urlcount1=0;
var urlcount2=0;

for (i = 0; i < SiteURL.length; i++) {
		var urlcount = SiteURL.charAt(i);
		var urlcount1 = SiteURL.charAt(i + 1);
		var urlcount2 = SiteURL.charAt(i + 2);
		
		if(urlcount=="." && urlcount1=="-" )
	{
		alert("Please enter a valid site URL.");
		formObj.elements["SiteURL"].focus();
		return false;
	}
	if(urlcount=="-" && urlcount1==".")
	{
		alert("Please enter a valid site URL.");
		formObj.elements["SiteURL"].focus();
		return false;
	}
	if(urlcount=="/" && urlcount1=="-" )
	{
		alert("Please enter a valid site URL.");
		formObj.elements["SiteURL"].focus();
		return false;
	}
	if(urlcount=="-" && urlcount1=="/")
	{
		alert("Please enter a valid site URL.");
		formObj.elements["SiteURL"].focus();
		return false;
	}
	
	
    if(urlcount=="." && urlcount1=="." || urlcount1=="\\-")
	{
		alert("Please enter a valid site URL.");
		formObj.elements["SiteURL"].focus();
		return false;
	}

    if(urlcount=="/" && urlcount1=="." || urlcount1=="\\-")
	{
	alert("Please enter a valid site URL.");
	formObj.elements["SiteURL"].focus();
return false;
	}
	
	if(urlcount=="." && urlcount1=="/")
	{
	alert("Please enter a valid site URL.");
	formObj.elements["SiteURL"].focus();
return false;
	}
if(urlcount != ":" && urlcount1=="/" && urlcount2=="/")
	{
	alert("Please enter a valid site URL.");
	formObj.elements["SiteURL"].focus();
return false;
	}

}
var urlzerocount=0;
for (i = 0; i < SiteURL.length; i++) {

   if (SiteURL.charAt(i) == "0" || SiteURL.charAt(i) == "." || SiteURL.charAt(i) == "-" || SiteURL.charAt(i) == "/") {
			urlzerocount++;
		  }
		if (urlzerocount == SiteURL.length) {
			alert("Please enter a valid site URL.");
			formObj.elements["SiteURL"].focus();
	        return false;
		}
}

		if ((password === "") || (password === "null")) {
		alert("Please enter your password.");
		formObj.elements["password"].focus();
		return false;
	}
	if (password.length < 4) {
		alert("Password must be of minimum 4 characters.");
		formObj.elements["password"].focus();
		return false;
	}
	if (password.indexOf(invalid) > -1) {
		alert("Password should not contains spaces.");
		formObj.elements["password"].focus();
		return false;
	}
	if (password === loginName) {
		alert("Password and Login name cannot be same.");
		formObj.elements["password"].focus();
		return false;
	}
	if ((confirmPassword === "") || (confirmPassword === "null")) {
		alert("Please enter your password in confirm password field.");
		formObj.elements["confirmPassword"].focus();
		return false;
	}
	if (password != confirmPassword) {
		alert("Password and Confirm password should be same.");
		formObj.elements["password"].focus();
		formObj.elements["password"].value="";
        formObj.elements["confirmPassword"].value="";
		return false;
	}
	if (!terms) {
		alert("You must agree with our terms and conditions.");
		return false;
	}
	if (!spam) {
		alert("You must accept our spam policy.");
		return false;
	}
	return true;
}
function checkInternationalPhone(strPhone) {
	var bracket = 3;
	var l = strPhone.lastIndexOf("+");
	var f = strPhone.indexOf("+");
	var phonecount1 = strPhone.lastIndexOf(" ");
	var phonecount2 = strPhone.indexOf(" ");
	var phonelength = strPhone.length;
	var phoneindex = strPhone.indexOf(")");
	var phoneindex1 = strPhone.indexOf("(");
	var phonecount = 0;
	for (i = 0; i < strPhone.length; i++) {
		var strcount = strPhone.charAt(i);
		var strcount1 = strPhone.charAt(i + 1);
		if ((strcount === " ") && (strcount1 === " ")) {
			alert("Please enter a valid day phone number.");
			return false;
		}
		if ((strcount === "+") && (strcount1 === " ")) {
			alert("Please enter a valid day phone number.");
			return false;
		}
		if ((strcount === "(") && (strcount1 === "(")) {
			alert("Please enter a valid day phone number.");
			return false;
		}
		if ((strcount === ")") && (strcount1 === ")")) {
			alert("Please enter a valid day phone number.");
			return false;
		}
		if ((strcount === "-") && (strcount1 === "-")) {
			alert("Please enter a valid day phone number.");
			return false;
		}
		if ((strcount === "-") && (strcount1 === " ")) {
			alert("Please enter a valid day phone number.");
			return false;
		}
		if (phoneindex1 > phoneindex) {
			alert("Please enter a valid day phone number.");
			return false;
		}
		if (strcount === "0") {
			phonecount = phonecount + 1;
		}
		if (phonecount === phonelength) {
			alert("Day phone number must not have all zeros.");
			return false;
		}
	}
	if ((strPhone.charAt(0) === "(") && (phoneindex === "-1")) {
		alert("Please enter a valid day phone number.");
		return false;
	}
	if (strPhone.charAt(phonelength - 1) == ")") {
		alert("Please enter a valid day phone number.");
		return false;
	}
	if (strPhone.charAt(0) === " ") {
		alert("First character of the day phone number cannot be a space.");
		return false;
	}
	if (strPhone.charAt(phonelength - 1) === " ") {
		alert("Last character of the day phone number cannot be a space.");
		return false;
	}
	if (strPhone.charAt(0) === "-") {
		alert("Please enter a valid day phone number.");
		return false;
	}
	if (strPhone.charAt(phonelength - 1) === "-") {
		alert("Please enter a valid day phone number.");
		return false;
	}
	if (f != l) {
		alert("Please enter a valid day phone number.");
		return false;
	}
	if (strPhone.indexOf("+") > 1) {
		for (var b = 2; b < strPhone.length; b++) {
			if (strPhone.indexOf("+") == b) {
				alert("Please enter a valid day phone number.");
				return false;
			}
		}
	}
	if (strPhone.indexOf("-") != -1) {
		bracket = bracket + 1;
	}
	var brchr = strPhone.indexOf("(");
	var brchr2 = strPhone.lastIndexOf("(");
	var brchr1 = strPhone.indexOf(")");
	var brchr3 = strPhone.lastIndexOf(")");
	if (strPhone.lastIndexOf("(") != -1 && strPhone.charAt(brchr2 + 1) === " ") {
		alert("Please enter a valid day phone number.");
		return false;
	}
	if (strPhone.lastIndexOf(")") != -1 && strPhone.charAt(brchr3 - 1) === " ") {
		alert("Please enter a valid day phone number.");
		return false;
	}
	if (strPhone.lastIndexOf("(") != -1 && strPhone.charAt(brchr2 + 1) === ")") {
		alert("Please enter a valid day phone number.");
		return false;
	}
	if (strPhone.indexOf("(") != -1 && strPhone.charAt(brchr + 1) === " ") {
		alert("Please enter a valid day phone number.");
		return false;
	}
	if (strPhone.indexOf(")") != -1 && strPhone.charAt(brchr1 - 1) === " ") {
		alert("Please enter a valid day phone number.");
		return false;
	}
	if (strPhone.indexOf("(") != -1 && strPhone.charAt(brchr + 1) === ")") {
		alert("Please enter a valid day phone number.");
		return false;
	}
	if (strPhone.indexOf("(") == -1 && strPhone.indexOf(")") != -1) {
		alert("Please enter a valid day phone number.");
		return false;
	}
	s = stripCharsInBag(strPhone, validWorldPhoneChars);
	if (!isInteger(s)) {
		alert("Day phone number must be numeric.");
		return false;
	}
	if (s.length < minDigitsInIPhoneNumber) {
		alert("Day phone number must be of minimum 10 digits.");
		return false;
	}
	s = trim(s);
	return (isInteger(s) && s.length >= minDigitsInIPhoneNumber);
}
function checkInternationalEveningPhone(strPhone) {
	var bracket = 3;
	var l = strPhone.lastIndexOf("+");
	var f = strPhone.indexOf("+");
	var phonecount1 = strPhone.lastIndexOf(" ");
	var phonecount2 = strPhone.indexOf(" ");
	var phonelength = strPhone.length;
	var phoneindex = strPhone.indexOf(")");
	var phoneindex1 = strPhone.indexOf("(");
	var phonecount = 0;
	for (i = 0; i < strPhone.length; i++) {
		var strcount = strPhone.charAt(i);
		var strcount1 = strPhone.charAt(i + 1);
		if ((strcount === " ") && (strcount1 === " ")) {
			alert("Please enter a valid evening phone number.");
			return false;
		}
		if ((strcount === "+") && (strcount1 === " ")) {
			alert("Please enter a valid evening phone number.");
			return false;
		}
		if ((strcount === "(") && (strcount1 === "(")) {
			alert("Please enter a valid evening phone number.");
			return false;
		}
		if ((strcount === ")") && (strcount1 === ")")) {
			alert("Please enter a valid evening phone number.");
			return false;
		}
		if ((strcount === "-") && (strcount1 === "-")) {
			alert("Please enter a valid evening phone number.");
			return false;
		}
		if ((strcount === "-") && (strcount1 === " ")) {
			alert("Please enter a valid evening phone number.");
			return false;
		}
		if (phoneindex1 > phoneindex) {
			alert("Please enter a valid evening phone number.");
			return false;
		}
		if (strcount === "0") {
			phonecount = phonecount + 1;
		}
		if (phonecount === phonelength) {
			alert("Evening phone number must not have all zeros.");
			return false;
		}
	}
	if ((strPhone.charAt(0) === "(") && (phoneindex === "-1")) {
		alert("Please enter a valid evening phone number.");
		return false;
	}
	if (strPhone.charAt(phonelength - 1) == ")") {
		alert("Please enter a valid evening phone number.");
		return false;
	}
	if (strPhone.charAt(0) === " ") {
		alert("First character of the evening phone number cannot be a space.");
		return false;
	}
	if (strPhone.charAt(phonelength - 1) === " ") {
		alert("Last character of the evening phone number cannot be a space.");
		return false;
	}
	if (strPhone.charAt(0) === "-") {
		alert("Please enter a valid evening phone number.");
		return false;
	}
	if (strPhone.charAt(phonelength - 1) === "-") {
		alert("Please enter a valid evening phone number.");
		return false;
	}
	if (f != l) {
		alert("Please enter a valid evening phone number.");
		return false;
	}
	if (strPhone.indexOf("+") > 1) {
		for (var b = 2; b < strPhone.length; b++) {
			if (strPhone.indexOf("+") == b) {
				alert("Please enter a valid evening phone number.");
				return false;
			}
		}
	}
	if (strPhone.indexOf("-") != -1) {
		bracket = bracket + 1;
	}
	var brchr = strPhone.indexOf("(");
	var brchr2 = strPhone.lastIndexOf("(");
	var brchr1 = strPhone.indexOf(")");
	var brchr3 = strPhone.lastIndexOf(")");
	if (strPhone.lastIndexOf("(") != -1 && strPhone.charAt(brchr2 + 1) === " ") {
		alert("Please enter a valid evening phone number.");
		return false;
	}
	if (strPhone.lastIndexOf(")") != -1 && strPhone.charAt(brchr3 - 1) === " ") {
		alert("Please enter a valid evening phone number.");
		return false;
	}
	if (strPhone.lastIndexOf("(") != -1 && strPhone.charAt(brchr2 + 1) === ")") {
		alert("Please enter a valid evening phone number.");
		return false;
	}
	if (strPhone.indexOf("(") != -1 && strPhone.charAt(brchr + 1) === " ") {
		alert("Please enter a valid evening phone number.");
		return false;
	}
	if (strPhone.indexOf(")") != -1 && strPhone.charAt(brchr1 - 1) === " ") {
		alert("Please enter a valid evening phone number.");
		return false;
	}
	if (strPhone.indexOf("(") != -1 && strPhone.charAt(brchr + 1) === ")") {
		alert("Please enter a valid evening phone number.");
		return false;
	}
	if (strPhone.indexOf("(") == -1 && strPhone.indexOf(")") != -1) {
		alert("Please enter a valid evening phone number.");
		return false;
	}
	s = stripCharsInBag(strPhone, validWorldPhoneChars);
	if (!isInteger(s)) {
		alert("Evening phone number must be only in numeric.");
		return false;
	}
	if (s.length < minDigitsInIPhoneNumber) {
		alert("Evening phone number must be of minimum 10 digits.");
		return false;
	}
	s = trim(s);
	return (isInteger(s) && s.length >= minDigitsInIPhoneNumber);
}
function stripCharsInBag(s, bag) {
	var i;
	var returnString = "";
	for (i = 0; i < s.length; i++) {
		var c = s.charAt(i);
		if (bag.indexOf(c) === -1) {
			returnString += c;
		}
	}
	return returnString;
}
function stripCharsInBag1(s) {
	var i;
	var returnString = "";
	for (i = 0; i < s.length; i++) {
		var c = s.charAt(i);
		if (bag.indexOf(c) === -1) {
			returnString += c;
		}
	}
	return returnString;
}
function isInteger(s) {
	var i;
	for (i = 0; i < s.length; i++) {   
        // Check that current character is number.
		var c = s.charAt(i);
		if (((c < "0") || (c > "9"))) {
			return false;
		}
	}
    // All characters are numbers.
	return true;
}
function trim(s) {
	var i;
	var returnString = "";
	for (i = 0; i < s.length; i++) {
		var c = s.charAt(i);
		if (c != " ") {
			returnString += c;
		}
	}
	return returnString;
}
function checkURL(strlinkurl) {
	var urlregex = new RegExp("^(http://www.|https://www.|ftp://www.|www.|http://.){1}([0-9A-Za-z]+.[a-z]{2,6})");
	if (urlregex.test(strlinkurl)) {
		return (true);
	}
	return (false);
}
function validateContactUs(formObj) {
	var contactUsName = SpaceTrimline(formObj.elements["contactUsName"].value);
	var contactTypeObj = formObj.elements["contactType"];
	var contactType = contactTypeObj.options[contactTypeObj.selectedIndex].value;
	var contactUsBody = SpaceTrimline(formObj.elements["contactUsBody"].value);
	var email = SpaceTrimline(formObj.elements["contactUsEmail"].value);
	var contactUsPhone = SpaceTrimline(formObj.elements["contactUsPhone"].value);
	var emaillength = email.length;
	var emailindexcount = email.indexOf("@");
	var emailindexcount1 = email.lastIndexOf("@");
	var emailIndexdot = email.indexOf(".");
	var emailIndexdot = email.lastIndexOf(".");

if(contactUsName != "" || contactUsBody != "" || email != "" || contactUsPhone != "")
{
formObj.elements["contactUsName"].value=contactUsName
formObj.elements["contactUsBody"].value=contactUsBody
formObj.elements["contactUsEmail"].value=email
formObj.elements["contactUsPhone"].value=contactUsPhone
}
	if ((contactUsName === "") || (contactUsName === "null")) {
		alert("Please enter your name.");
		formObj.elements["contactUsName"].value=contactUsName
		formObj.elements["contactUsName"].focus();
		return false;
	}
		if ((contactUsName.charAt(0) === " ")) {//space in position length-0 rule
		alert("First character of the name cannot be a space.");
		formObj.elements["contactUsName"].focus();
		return false;
	}
	if ((contactUsName.charAt(contactUsName.length - 1) === " ")) {//space in position length-last rule
		alert("Last character of the name cannot be a space.");
		formObj.elements["contactUsName"].focus();
		return false;
	}

	if (contactUsName.length < 4) {
		alert("Name must be of minimum 4 characters.");
		formObj.elements["contactUsName"].focus();
		return false;
	}
	if ((!re3.test(contactUsName))) {
		alert("Name must be only in alphabets.");
		formObj.elements["contactUsName"].focus();
		return false;
	}
	if ((contactType === "0") || (contactType === "null")) {
		alert("Please select the nature of contact.");
		formObj.elements["contactType"].focus();
		return false;
	}
	if ((contactUsBody === "") || (contactUsBody === "null")) {
		alert(" Please enter your message.");
		formObj.elements["contactUsBody"].focus();
		return false;
	}
	var contactUsBodycount = 0;
	for (i = 0; i < contactUsBody.length; i++) {
		if (contactUsBody.charAt(i) === " " || contactUsBody.charAt(i) == "\n") {
				contactUsBodycount++;
		}
		if (contactUsBodycount === contactUsBody.length) {
			alert("Message must not have all spaces.");
			formObj.elements["contactUsBody"].focus();
			return false;
		}
		}
	if (contactUsBody.length > 100) {
		alert("Message must be of maximum 100 characters.");
		formObj.elements["contactUsBody"].focus();
		return false;
	}
	if ((email === "") || (email === "null")) {
		alert("Please enter your email address.");
		formObj.elements["contactUsEmail"].focus();
		return false;
	}
	if ((email.charAt(0) === " ")) {//space in position length-0 rule
		alert("First character of the email address cannot be a space.");
		formObj.elements["contactUsEmail"].focus();
		return false;
	}
	if ((email.charAt(email.length - 1) === " ")) {//space in position length-last rule
		alert("Last character of the email address cannot be a space.");
		formObj.elements["contactUsEmail"].focus();
		return false;
	}
//if( (contactUsEmail.length)<7)
//	{
//	 alert("Email address must be of minimum 7 characters.");
//	  formObj.elements['contactUsEmail'].focus();
//  return false;
//}
	if (email.match(illegalChars)) {
		alert("Email address should be in the format yourname@example.com.");
		formObj.elements["contactUsEmail"].focus();
		return false;
	}
	if (!(emailFilter.test(email))) {
		alert("Email address should be in the format yourname@example.com.");
		formObj.elements["contactUsEmail"].focus();
		return false;
	}
	if (contactUsPhone != "")
		{
		if (contactUsPhone.length < 10) {
		alert("Telephone number must be of minimum 10 digits.");
		formObj.elements["contactUsPhone"].focus();
		
		return false;
	}
	var contactUsPhonecount = 0;
		for (i = 0; i < contactUsPhone.length; i++) {
		if (contactUsPhone.charAt(i) === "0" || contactUsPhone.charAt(i) === "-") {
			contactUsPhonecount++;
		}
		if (contactUsPhonecount === contactUsPhone.length) {
			alert("Telephone number must not have all zeros.");
			formObj.elements["contactUsPhone"].focus();
					return false;
		}}

	       if(!phoneReg.test(contactUsPhone)){
		   alert("Please enter valid Telephone number.");
		   	formObj.elements["contactUsPhone"].focus();
    	   return false;
      }
	  }
	return true;
}
/*
function validatePassword(formObj) {
	var email = formObj.elements["userEmail"].value;
	var loginName = formObj.elements["loginName"].value;
	var loginnamelength = loginName.length;
	var emaillength = email.length;
	var loginnamecount1 = loginName.indexOf("_");
	var loginnamecount2 = loginName.lastIndexOf("_");
	if ((loginName === "") || (loginName === "null")) {
		alert("Please enter your login name.");
		formObj.elements["loginName"].focus();
		return false;
	}
	if ((loginName.charAt(0) === " ")) {//space in position length-0 rule
		alert("First character of the login name cannot be a space.");
		formObj.elements["loginName"].focus();
		return false;
	}
	if ((loginName.charAt(loginnamelength - 1) === " ")) {//space in position length-last rule
		alert("Last character of the login name cannot be a space.");
		formObj.elements["loginName"].focus();
		return false;
	}
	if ((email === "") || (email === "null")) {
		alert("Please enter your email address.");
		formObj.elements["userEmail"].focus();
		return false;
	}
	if ((email.charAt(0) === " ")) {//space in position length-0 rule
		alert("First character of the email address cannot be a space.");
		formObj.elements["userEmail"].focus();
		return false;
	}
	if ((email.charAt(emaillength - 1) === " ")) {//space in position length-last rule
		alert("Last character of the email address cannot be a space.");
		formObj.elements["userEmail"].focus();
		return false;
	}
	document.AffForgotPasswordForm.submit();
//	return true;
}
*/

function validatePassword() {
	var email = SpaceTrimline(document.AffForgotPasswordForm.userEmail.value);
	var loginName = SpaceTrimline(document.AffForgotPasswordForm.loginName.value);
	var loginnamelength = loginName.length;
	var emaillength = email.length;
	var loginnamecount1 = loginName.indexOf("_");
	var loginnamecount2 = loginName.lastIndexOf("_");
  if(loginName != "" || email != ""){
   document.AffForgotPasswordForm.loginName.value = loginName
   document.AffForgotPasswordForm.userEmail.value = email
  }
	if ((loginName === "") || (loginName === "null")) {
		alert("Please enter your login name.");
    	document.AffForgotPasswordForm.loginName.value = loginName
		document.AffForgotPasswordForm.loginName.focus();
		return false;
	}
	if ((loginName.charAt(0) === " ")) {//space in position length-0 rule
		alert("First character of the login name cannot be a space.");
		document.AffForgotPasswordForm.loginName.focus();
		return false;
	}
	if ((loginName.charAt(loginnamelength - 1) === " ")) {//space in position length-last rule
		alert("Last character of the login name cannot be a space.");
		document.AffForgotPasswordForm.loginName.focus();
		return false;
	}
	if ((email == "") || (email == "null")) {
		alert("Please enter your email address.");
			document.AffForgotPasswordForm.userEmail.focus();
		return false;
	}
	if ((email.charAt(0) === " ")) {//space in position length-0 rule
		alert("First character of the email address cannot be a space.");
        document.AffForgotPasswordForm.userEmail.focus();
		return false;
	}
	if ((email.charAt(emaillength - 1) === " ")) {//space in position length-last rule
		alert("Last character of the email address cannot be a space.");
		  document.AffForgotPasswordForm.userEmail.focus();
		return false;
	}
	
	document.AffForgotPasswordForm.submit();
//	return true;
}

function submitLogin(){
var loginName = document.AffLoginForm.loginName.value;
var password = document.AffLoginForm.password.value;	
if((loginName == "")||(loginName == null)){
document.getElementById("errorMsg").innerHTML="Login name is required.";
//alert("Login Name is Required");
document.AffLoginForm.loginName.focus();
return false;
}else if((password == "")||(password == null)){
	document.getElementById("errorMsg").innerHTML="Password is required.";
//alert("Password is Required");
document.AffLoginForm.password.focus();
return false;
}
return true;

}

