function validateContactForm(form) {
	
	if(form.firstName.value.length<1){
		document.getElementById('div_firstname').innerHTML="<font size='2'px; style='color:red;'>Enter Your First Name!</font>";
		form.firstName.focus();
		return false;
	}
	if(form.lastName.value.length<1){
		document.getElementById('div_sname').innerHTML="<font size='2'px; style='color:red;'>Enter Your Last Name!</font>";
		form.lastName.focus();
		return false;
	}
	if (form.country.value == 0) {
		document.getElementById('div_country').innerHTML = "<font size='2'px; style='color:red;'>Please Select Country!</font>";
		form.country.focus();
		return false;
	}

	if (form.state.value == 0) {
		document.getElementById('div_state').innerHTML = "<font size='2'px; style='color:red;'>Please Select State!</font>";
		form.state.focus();
		return false;
	}

	if (form.city.value == 0) {
		document.getElementById('div_city').innerHTML = "<font size='2'px; style='color:red;'>Please Select City!</font>";
		form.city.focus();
		return false;
	}
	if(form.city.value.length <1){
		document.getElementById('div_city').innerHTML="<font size='2'px; style='color:red;'>Enter Your City!</font>";
		form.city.focus();
		return false;
	}
	
	regexpression = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
	if (form.email.value == "") {
	document.getElementById('div_email').innerHTML = "<font size='2'px; style='color:red;'>Enter your E-mail address!</font>";
	form.email.focus();
	return false;
	}
	else if (!regexpression.test(form.email.value)) {
	document.getElementById('div_email').innerHTML = "<font size='2'px; style='color:red;'>Enter Your Valid Email ID!</font>";
	form.email.focus();
	return false;
	}

	if (form.mobile.value == "") {
		document.getElementById('div_mobile').innerHTML = "<font size='2'px; style='color:red;'>Enter your Mobile number !</font>";
		form.mobile.focus();
		return false;
	}

	regexpression= /^\d+$/;
	if (!regexpression.test(form.mobile.value)) {
		document.getElementById('div_mobile').innerHTML = "<font size='2'px; style='color:red;'>Mobile Number Contains only Digits!</font>";
		form.mobile.focus();
		return false;
	}
	if(form.mobile.value.length < 10){
		document.getElementById('div_mobile').innerHTML = "<font size='2'px; style='color:red;'>Enter your Correct 10 Digit Mobile number !</font>";
		form.mobile.focus();
		return false;
	}

	if (form.enquiry.value == "") {
		document.getElementById('div_enquiry').innerHTML = "<font size='2'px; style='color:red;'>Enter your  query !</font>";
		form.enquiry.focus();
		return false;
	}
	

}
function verifiednquiry(obj){
	if (document.getElementsByName('enquiry').length != 0) {
		document.getElementById('div_enquiry').innerHTML = "";
	}
}

function verfiedFirstName(obj) {

	if (document.getElementsByName('firstName').length != 0) {
		document.getElementById('div_firstname').innerHTML = "";
	}
}
function verfiedSecondName(obj) {
	
	if (document.getElementsByName('lastName').length != 0) {
		document.getElementById('div_sname').innerHTML = "";
	}
}

function verfiedMiddleName(obj) {
	if (document.getElementById('middleName').length != 0) {
		document.getElementById('div_middleName').innerHTML = "<label></label>";
	}
}

function validateonlinecustomers(form) {
	if (form.firstName.value.length < 1) {
		document.getElementById('div_firstname').innerHTML = "<font size='2'px; style='color:red;'>Please Enter Your First Name</font>";
		form.firstName.focus();
		return false;
	}
	
	if (form.middleName.value.length < 1) {
		document.getElementById('div_middleName').innerHTML = "<font size='2'px; style='color:red;'>Please Enter Your Last Name</font>";
		form.middleName.focus();
		return false;
	}
	
	
	
	regexpression = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
	
	if (form.email.value == "") {
		
	
		document.getElementById('div_email').innerHTML = "<font size='2'px; style='color:red;'>Please Enter your E-mail address!</font>";
		form.email.focus();
		return false;
	} else if (!regexpression.test(form.email.value)) {
		document.getElementById('div_email').innerHTML = "<font size='2'px; style='color:red;'>Please Enter Your Valid Email ID!</font>";
		form.email.focus();
		return false;
	}
	
	if (form.organization.value == "") {
		document.getElementById('div_Company').innerHTML = "<font size='2'px; style='color:red;'>Please Enter your Company!</font>";
		form.organization.focus();
		return false;
	}
	regexpression = /^[a-z0-9A-Z]+$/;
	if (!regexpression.test(form.organization.value)) {
		document.getElementById('div_Company').innerHTML = "<font size='2'px; style='color:red;'>Please Enter Valid Company!</font>";
		form.organization.focus();
		return false;
	}
	//code added
	if (form.exp.value == "") {
		document.getElementById('div_exp').innerHTML = "<font size='2'px; style='color:red;'>Please Enter your Experience!</font>";
		form.exp.focus();
		return false;
	}
	regexpression = /^\d+$/;
	if (!regexpression.test(form.exp.value)) {
		document.getElementById('div_exp').innerHTML = "<font size='2'px; style='color:red;'>Please Enter Valid Experience!</font>";
		form.exp.focus();
		return false;
	}
	//code end
	
	if (form.country.value == 0) {
		document.getElementById('div_country').innerHTML = "<font size='2'px; style='color:red;'>Please Select Country!</font>";
		form.country.focus();
		return false;
	}

	if (form.state.value == 0) {
		document.getElementById('div_state').innerHTML = "<font size='2'px; style='color:red;'>Please Select State!</font>";
		form.state.focus();
		return false;
	}

	if (form.city.value == 0) {
		document.getElementById('div_city').innerHTML = "<font size='2'px; style='color:red;'>Please Select City!</font>";
		form.city.focus();
		return false;
	}

	if (form.mobile.value == "") {
		document.getElementById('div_mobile').innerHTML = "<font size='2'px; style='color:red;'>Please Enter your Mobile number !</font>";
		form.mobile.focus();
		return false;
	}
	//Code added "vinoth"
	regexpression= /^\d+$/;
	if (!regexpression.test(form.mobile.value)) {
		document.getElementById('div_mobile').innerHTML = "<font size='2'px; style='color:red;'>Please Enter Valid 10 Digit Mobile Number!</font>";
		form.mobile.focus();
		return false;
	}
	if(form.mobile.value.length < 10){
		document.getElementById('div_mobile').innerHTML = "<font size='2'px; style='color:red;'>Please Enter your Correct 10 Digit Mobile number !</font>";
		form.mobile.focus();
		return false;
	}
	//vinoth end
	
	if (form.Trainings.value == 0) {
		document.getElementById('div_Trainings').innerHTML = "<font size='2'px; style='color:red;'>Please Select Training / Certifications!</font>";
		form.city.focus();
		return false;
	}
	

	if (form.loginIds.value.length < 3 || form.loginIds.value == "") {
		document.getElementById('div_username').innerHTML = "<font size='2'px; style='color:red;'>Please Enter Username!</font>";
		form.loginIds.focus();
		return false;
	}
	regexpression = /^[a-z0-9A-Z\_\.]+[a-z0-9A-Z]+$/;
	if (!regexpression.test(form.loginIds.value)) {
		document.getElementById('div_username').innerHTML = "<font size='2'px; style='color:red;'>Username must contain only letters, numbers and underscore !!</font>";
		form.loginIds.focus();
		return false;
	}
	// Password Validation.
	if (form.password.value != "") {
		if (form.password.value.length < 6) {
			document.getElementById('div_password').innerHTML = "<font size='2'px; style='color:red;'>Password must be 6 Letters!</font>";
			form.password.focus();
			return false;
		}
		regexpression = /^\w+$/;
		if (!regexpression.test(form.password.value)) {
			document.getElementById('div_password').innerHTML = "<font size='2'px; style='color:red;'>Password must contain letters and number!</font>";
			form.password.focus();
			return false;
		}
		if (form.password.value == form.loginIds.value) {
			document.getElementById('div_password').innerHTML = "<font size='2'px; style='color:red;'>Password must be different from User Name!</font>";
			form.password.focus();
			return false;
		}
	} else {
		document.getElementById('div_password').innerHTML = "<font size='2'px; style='color:red;'>Please Enter Your Password!</font>";
		form.password.focus();
		return false;
	}
	// Retype Password Validation.
	if (form.repassword.value != "") {
		if (form.repassword.value.length < 6) {
			document.getElementById('div_conPassword').innerHTML = "<font size='2'px; style='color:red;'>RetypePassword must contain 6 letters!</font>";
			form.repassword.focus();
			return false;
		}
		if (form.repassword.value != form.password.value) {
			document.getElementById('div_conPassword').innerHTML = "<font size='2'px; style='color:red;'>Password and ReType Password must be same</font>";
			form.repassword.focus();
			return false;
		}
		regexpression = /^\w+$/;
		if (!regexpression.test(form.repassword.value)) {
			document.getElementById('div_conPassword').innerHTML = "<font size='2'px; style='color:red;'>RetypePassword must contain letters and numbers </font>";
			form.repassword.focus();
			return false;
		}
	} else {
		document.getElementById('div_conPassword').innerHTML = "<font size='2'px; style='color:red;'>Please Enter Confirm Password </font>";
		form.repassword.focus();
		return false;
	}
	var testE = document.getElementById("div_email").innerHTML;
	if (testE != "") {
		form.email.focus();
		return false;
	}
	var test = document.getElementById("div_username").innerHTML;
	if (test != "") {
		form.loginIds.focus();
		return false;
	}
	
	
	
	
}

function verfiedMail(obj) {
	if (document.getElementsByName('email').length != 0) {
		document.getElementById('div_email').innerHTML = "<label></label>";
	}
}

function verfiedComp(obj) {
	if (document.getElementById('organization').length != 0) {
		document.getElementById('div_Company').innerHTML = "<label></label>";
	}
}

function verfiedExp(obj) {
	if (document.getElementById('exp').length != 0) {
		document.getElementById('div_exp').innerHTML = "<label></label>";
	}
}

function verfiedCountry(obj) {
	if (document.getElementById('country').length != 0) {
		document.getElementById('div_country').innerHTML = "<label></label>";
	}
}
function verfiedState(obj) {
	if (document.getElementById('state').length != 0) {
		document.getElementById('div_state').innerHTML = "<label></label>";
	}
}

function verfiedCity(obj) {
	if (document.getElementById('city').length != 0) {
		document.getElementById('div_city').innerHTML = "<label></label>";
	}
}

/*function exp(obj){
	if (document.getElementById('exp').length !=0){
		document.getElementById('div_exp').innerHTML = "<label></label>";
	}
} */


function checkMobileNumber(obj) {
	if (document.getElementsByName('mobile').length != 0) {
		document.getElementById('div_mobile').innerHTML = "<label></label>";
	}
}


function verfiedTrainings(obj) {
	if (document.getElementById('Trainings').length != 0) {
		document.getElementById('div_Trainings').innerHTML = "<label></label>";
	}
}


function validatePaymentDetails() {
	
	firstName = rm_trimSpace(document.getElementById('firstNameId').value);
	lastName =rm_trimSpace(document.getElementById('lastNameId').value);
	mobileNo =rm_trimSpace(document.getElementById('mobileNoId').value);
	mail = rm_trimSpace(document.getElementById('mailId').value);
	state = document.getElementById('state').value;
	city = document.getElementById('city').value;
	address = rm_trimSpace(document.getElementById('addressId').value);	
	amount = rm_trimSpace(document.getElementById('amountId').value);
	regexpression_mob = /^\d+$/;
	reg_mail = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	
	if (firstName.length < 1) {
		alert('Please Enter First Name');
		document.getElementById('firstNameId').value = '';
		document.getElementById('firstNameId').focus();
		return false;
	}else if (lastName.length < 1) {
		alert('Please Enter Last Name');
		document.getElementById('lastNameId').value = '';
		document.getElementById('lastNameId').focus();
		return false;
	}else if (mobileNo.length < 1) {
		alert('Please Enter Mobile No');
		document.getElementById('mobileNoId').value = '';
		document.getElementById('mobileNoId').focus();
		return false;
		//modified by anitha
	}else if (mobileNo.length < 10 || mobileNo.length >10) {
		alert('Please Enter 10 digits Mobile No');
		document.getElementById('mobileNoId').value = '';
		document.getElementById('mobileNoId').focus();
		return false;
		//ends by anitha
	}else if (!regexpression_mob.test(mobileNo)) {
		alert('Please Enter Mobile No in digits only');
		return false;
	}else if (mail.length < 1) {
		alert('Please Enter Mail Id');
		document.getElementById('mailId').value = '';
		document.getElementById('mailId').focus();
		return false;
	}else if(!reg_mail.test(mail)){
		alert('Please Enter Valid Mail Id');
		return false;
	}else if (address > 500){
		alert('Address length Exceeds the Limit');
		return false;
		
	}else if (state=='0'){
		document.getElementById('state').value = '';
		alert('please enter the State');
		return false;
		}else if (city=='0'){
		document.getElementById('city').value = '';
		alert('please enter the City');
		return false;
			}
	else if (address < 1){
		alert('Please Enter the Address');
		return false;
		//anitha modified
	}else if(amount.length<1){
		document.getElementById('amountId').value = '';
		alert('Please Enter Valid Amount');
		return false;
	}else if (!regexpression_mob.test(amount)) {
		alert('Please Enter Amount in digits only');
		return false; 
	}else 
		return true;
}


function rm_trimSpace(inputString)
{
        if (typeof inputString != "string") { return inputString; }

        var temp_str = '';
        temp_str = inputString.replace(/[\s]+/g,"");
        if(temp_str == '')
                return "";

        var retValue = inputString;
        var ch = retValue.substring(0, 1);
        while (ch == " ")
        {
                retValue = retValue.substring(1, retValue.length);
                ch = retValue.substring(0, 1);
        }
        ch = retValue.substring(retValue.length-1, retValue.length);
        while (ch == " ")
        {
                retValue = retValue.substring(0, retValue.length-1);
                ch = retValue.substring(retValue.length-1, retValue.length);
        }
        while (retValue.indexOf("  ") != -1)
        {
          retValue = retValue.substring(0, retValue.indexOf("  ")) + retValue.substring(retValue.indexOf("  ")+1, retValue.length);
        }
        return retValue;
}

	


