
function validate(){
	//alert ("inside validate");
	var lblfrm = document.labelform;
	//alert ("inside validate");
	if (lblfrm.email.value.length==0){
		alert ("please enter a valid emailaddress");
		lblfrm.email.focus();
		return false;
	}
	if (lblfrm.firstname.value.length==0){
		alert ("please enter a valid first name");
		lblfrm.firstname.focus();
		return false;
	}
	if (lblfrm.lastname.value.length==0){
		alert ("please enter a valid last name");
		lblfrm.lastname.focus();
		return false;
	}
 	if (lblfrm.address1.value.length==0){
		alert ("please enter a valid address");
		lblfrm.address1.focus();
		return false;
	}
 	if (lblfrm.city.value.length==0){
		alert ("please enter a valid city");
		lblfrm.city.focus();
		return false;
	}
 	if (lblfrm.state.value == "state"){
		alert ("please enter a valid state");
		lblfrm.state.focus();
		return false;
	}
	//alert("%%%%="+lblfrm.zip.value.length);
 	if (lblfrm.zip.value.length !=5){
		alert ("please enter a valid zip code");
		lblfrm.zip.focus();
		return false;
	}
 	if (lblfrm.phno.value.length !=10){
		alert ("please enter a valid phone number");
		lblfrm.phno.focus();
		return false;
	}
	return true;
}

function checkValue1(obj,name){
	var objvalue=obj.value;
	if (objvalue.match(/[^0-9]/)) {
		alert("Your " + name + " Should contain only numbers.");
		obj.value="";
		obj.focus();
		return; 
	}
}

function checkemail(obj,name){
	var email1 = obj.value;
	
 	if (email1.length > 0 && (email1.indexOf('@',0) == -1)){
    	alert("Your email address in incorrectly formatted.   Please try again.");
    	//obj.value="";
    	obj.focus();
    	return;
  	}
}

function checkValue(obj,name){
	var objvalue=obj.value;
	var invalidChars = "'/<>():\",;=" ;
	if (objvalue.length !=0){
  		for (i = 0; i< invalidChars.length; i++){
			badChar = invalidChars.charAt(i)
			if (objvalue.indexOf(badChar,0) != -1){
				alert("Your " + name + " contains invalid characters ( '/<>():\",;=).Please try again.");
				obj.value="";
				obj.focus();
				return;
			}
		}
	}	
}
