
	var e = (document.frmleftsignup != null ? document.frmleftsignup.elements : (document.frmleftsignup2 != null ? document.frmleftsignup2.elements : document.frmleftsignup3));
	var len = e.length;
	if(document.frmleftsignup != null){
		var tmpArr = Array('', '', 'First Name', 'Last Name', 'Email', 'Daytime Phone', '', 'Mailing address', 'City', 'State', 'Zip Code');
	}else if(document.frmleftsignup2 != null){
		var tmpArr = Array('', '', 'First Name', 'Last Name', 'Email', 'Daytime Phone');
	}else if(document.frmleftsignup3 != null){
		var tmpArr = Array('', '', 'Email');
	}
	/*for(i=0; i<len; i++){
		tmpArr[i] = e[i].value;
	}*/
	
	function l_validateForm(){
		var strError = "You did not enter a value for";
		var errlog = 0;
		
		for(i=0; i<len; i++){
			if(e[i].name != 'Contact0Country' && e[i].name != 'Contact0ContactNotes' && e[i].name != 'Contact0Phone2'){
				tmpVal = trim(e[i].value);
				if(tmpVal == '' || e[i].value == '' || tmpVal == '[your@email.com]'){
					strError = strError + "\n\t+ " + tmpArr[i];
					e[i].focus();
					alert(strError + "\nPlease try again, thanks!"); 
					return false;
					errlog = 1;
				}
			}
		}
		if(errlog) {
			alert(strError + "\nPlease try again, thanks!"); 
			return false;
		}else{
			gemail = document.getElementById('sgnEmail');
			return checkemail(gemail);
		}
	}
	
	function checkemail(emailadd){
		patern = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;///^([\w\-\.\+])+@+(([\w])+.+([.\w])+)$/; 
		if(!emailadd.value.match(patern)){
			alert("The email entered is invalid!");
			emailadd.focus();
			return false;
		}
		return true;
	}
	
	function trim(str) {
	     return str.replace(/^[\s]+/,'').replace(/[\s]+$/,'').replace(/[\s]{2,}/,' '); 
	}
	
	function openpg(url){
		window.open(url+'privacypolicy.html', 'null', 'height=500,width=800,status=no,toolbar=noe,menubar=no,location=no,scrollbars=yes');
		return false;
	}
