function validate_enquiry(frm){
	if(document.getElementById('PageName').value==''){
		alert("Please Enter Name");
		document.getElementById('PageName').focus();
		return false;
	}
	if(document.getElementById('PageAddress').value==''){
		alert("Please Enter Address");
		document.getElementById('PageAddress').focus();
		return false;
	}
	if(document.getElementById('PageCity').value==''){
		alert("Please Enter City");
		document.getElementById('PageCity').focus();
		return false;
	}
	if(document.getElementById('PageState').value==''){
		alert("Please Enter State");
		document.getElementById('PageState').focus();
		return false;
	}
	if(document.getElementById('PageZipCode').value==''){
		alert("Please Enter Valid Zip Code");
		document.getElementById('PageZipCode').focus();
		return false;
	}
	if(!IsNumeric(document.getElementById('PageZipCode').value)){
		alert("Please Enter Valid Zip Code");
		document.getElementById('PageZipCode').focus();
		return false;
	}
	if(document.getElementById('PagePhone').value==''){
		alert("Please Enter Phone No.");
		document.getElementById('PagePhone').focus();
		return false;
	}
	if(document.getElementById('PageEmail').value==''){
		alert("Please Enter Email");
		document.getElementById('PageEmail').focus();
		return false;
	}
	if(!checkemail(document.getElementById('PageEmail').value)){
		alert("Please Enter Valid Email");
		document.getElementById('PageEmail').focus();
		return false;
	}
	if(document.getElementById('PageComment').value==''){
		alert("Please Enter Product Required");
		document.getElementById('PageComment').focus();
		return false;
	}
}
function validate(frm){
	if(document.getElementById('UserUsername').value==''){
		alert("Please Enter The User Name");
		document.getElementById('UserUsername').focus();
		return false;
	}
	if(document.getElementById('UserPassword').value==''){
		alert("Please Enter The Password");
		document.getElementById('UserPassword').focus();
		return false;
	}
	if(document.getElementById('UserPassword2').value==''){
		alert("Please Enter The Confirm Password");
		document.getElementById('UserPassword2').focus();
		return false;
	}
	if(document.getElementById('UserPassword').value!=document.getElementById('UserPassword2').value){
		alert("Please Enter The valid Confirm Password");
		document.getElementById('UserPassword2').focus();
		return false;
	}

	if(document.getElementById('UserTilte').value==''){
		alert("Please Select Title");
		document.getElementById('UserTilte').focus();
		return false;
	}

	if(document.getElementById('UserFirstName').value==''){
		alert("Please Enter First Name");
		document.getElementById('UserFirstName').focus();
		return false;
	}

	if(document.getElementById('UserLastName').value==''){
		alert("Please Enter Last Name");
		document.getElementById('UserLastName').focus();
		return false;
	}

	if(document.getElementById('UserCompanyName').value==''){
		alert("Please Enter Company Name");
		document.getElementById('UserCompanyName').focus();
		return false;
	}


	if(document.getElementById('UserAddress1').value==''){
		alert("Please Enter Address #1");
		document.getElementById('UserAddress1').focus();
		return false;
	}


	if(document.getElementById('UserCity').value==''){
		alert("Please Enter City");
		document.getElementById('UserCity').focus();
		return false;
	}


	if(document.getElementById('UserState').value==''){
		alert("Please Select State");
		document.getElementById('UserState').focus();
		return false;
	}


	if(document.getElementById('UserZipCode').value==''){
		alert("Please Enter Zipcode");
		document.getElementById('UserZipCode').focus();
		return false;
	}

// 				if(!IsNumeric(document.getElementById('UserZipCode').value)){
// 					alert("Please Enter Positive Integer");
// 					document.getElementById('UserZipCode').focus();
// 					return false;
// 				}

	if(document.getElementById('UserCountry').value==''){
		alert("Please Enter Country");
		document.getElementById('UserCountry').focus();
		return false;
	}


	if(document.getElementById('UserEmail').value==''){
		alert("Please Enter The Email");
		document.getElementById('UserEmail').focus();
		return false;
	}
	if(!checkemail(document.getElementById('UserEmail').value)){
		alert("Please Enter The Valid Email");
		document.getElementById('UserEmail').focus();
		return false;
	}


	if(document.getElementById('UserPhone').value==''){
		alert("Please Enter Phone Number");
		document.getElementById('UserPhone').focus();
		return false;
	}

	if(document.getElementById('UserResalePermitNumber').value==''){
		alert("Please Enter Resale Permit Number");
		document.getElementById('UserResalePermitNumber').focus();
		return false;
	}

}
function validlogin(frm){
	
	if(document.getElementById('UserUserName').value==""){
		alert("Please complete the username and password fields.");
                document.getElementById('UserUserName').focus();
		return false;
	}
        if(document.getElementById('UserPassword').value==""){
		alert("Please complete the username and password fields.");
                document.getElementById('UserPassword').focus();
		return false;
	}
	
}
function validate_search(frm){
	if(document.getElementById('ProductSearch').value==""){
		alert("Please Enter Search Keyword.");
		document.getElementById('ProductSearch').focus();
		return false;
	}
}
function validregistration(frm){
	if(document.getElementById('UserUsername').value==""){
		alert("Please Enter User Name.");
		document.getElementById('UserUsername').focus();
		return false;
	}
        if(document.getElementById('UserPassword').value==""){
		alert("Please Enter User Password.");
		document.getElementById('UserPassword').focus();
		return false;
	}
	if(document.getElementById('UserConfirmPassword').value==""){
		alert("Please Re-Type Password.");
		document.getElementById('UserConfirmPassword').focus();
		return false;
	}
	else{
		if(document.getElementById('UserConfirmPassword').value!=document.getElementById('UserPassword').value){
			alert("Confirm Password should be same as Password.");
			document.getElementById('UserConfirmPassword').value="";
			document.getElementById('UserConfirmPassword').focus();
			return false;	
		}
	}
	if(document.getElementById('UserEmailId').value==""){
		alert("Please Enter Email Address.");
		document.getElementById('UserEmailId').focus();
		return false;
	}
	else{
		if(!checkemail(document.getElementById('UserEmailId').value)){
			alert("Please Enter Valid Email Address");
			document.getElementById('UserEmailId').focus();
			return false;
		}
	}
	
        if(document.getElementById('UserFirstName').value==""){
		alert("Please Enter First Name.");
		document.getElementById('UserFirstName').focus();
		return false;
	}
        
	
	if(document.getElementById('UserLastName').value==""){
		alert("Please Enter Last Name.");
		document.getElementById('UserLastName').focus();
		return false;
	}
	if(document.getElementById('UserPropertyName').value==""){
		alert("Please Enter Property Name.");
		document.getElementById('UserPropertyName').focus();
		return false;
	}
	if((document.getElementById('UserZipCode').value=="") || (!IsNumeric(document.getElementById('UserZipCode').value))){
		alert("Please Enter Post Code.");
		document.getElementById('UserZipCode').value='';
		document.getElementById('UserZipCode').focus();
		return false;
	}
	if(document.getElementById('UserPhone').value==""){
		alert("Please Enter Phone no.");
		document.getElementById('UserPhone').focus();
		return false;
	}
}
function validforgot(frm){
	if(document.getElementById('UserUsername').value==""){
		alert("Please Enter your registered Username.");
		document.getElementById('UserUsername').focus();
		return false;
	}
	
}
function checkemail(str){
        var filter=/^.+@.+\..{2,3}$/;
        
        testresults=false;

        if (filter.test(str))
                testresults=true;
        
        return testresults;
}

function IsNumeric(strString){
        var strValidChars = "0123456789";
        var strChar;
        var blnResult = true;
        if (strString.length == 0) return false;
        for (i = 0; i < strString.length && blnResult == true; i++){
                strChar = strString.charAt(i);
                        if (strValidChars.indexOf(strChar) == -1){
                                blnResult = false;
                        }
        }
        return blnResult;
}