// Form Validator

// Is Numeric Validate
function IsNumeric(sText){
	var ValidChars = "0123456789";
	var IsNumber=true;
	var Char;
	
	for (i = 0; i < sText.length && IsNumber == true; i++) { 
		Char = sText.charAt(i); 
		if (ValidChars.indexOf(Char) == -1) {
		IsNumber = false;
      	}
   	}
   	return IsNumber;
}

function QuickQueryValidate(f){
	if(f.realname.value == ""){
		alert("Please provide your Name.");
		f.realname.focus();
		return false;
	}
	else if(f.email.value == "" || f.email.value.length <=3 || f.email.value.indexOf('@')<=0 || f.email.value.indexOf('.')<=0){
		alert("Please provide a valid Email.");
		f.email.focus();
		return false;
	}
	else if(f.req_message.value == ""){
		alert("Please write your Any Query.");
		f.req_message.focus();
		return false;
	}
	else if(f.txtNumber.value == ""){
		alert("Please Enter The Verification Code.");
		f.txtNumber.focus();
		return false;
	}
	else{
		return true;
	}
}

function ReservationValidate(f){
	if(f.realname.value == ""){
		alert("Please provide your Name.");
		f.realname.focus();
		return false;
	}
	else if(f.email.value == "" || f.email.value.length <=3 || f.email.value.indexOf('@')<=0 || f.email.value.indexOf('.')<=0){
		alert("Please provide a valid Email.");
		f.email.focus();
		return false;
	}
	else if(f.req_phone.value == ""){
		alert("Please provide your Mobile No.");
		f.req_phone.focus();
		return false;
	}	
	else if(f.country.value == ""){
		alert("Please provide your Country Name.");
		f.country.focus();
		return false;
	}
	else if(f.req_room_type.value == "" || f.req_room_type.value == "Select one"){
		alert("Please select a Room Type.");
		f.req_room_type.focus();
		return false;
	}
	else if(f.check_in_date.value == ""){
		alert("Please select the Booking From date.");
		f.check_in_date.focus();
		return false;
	}
	else if(f.check_out_date.value == ""){
		alert("Please select the Booking Till date.");
		f.check_out_date.focus();
		return false;
	}
	else if(f.transportation.value == "" || f.transportation.value == "Select one"){
		alert("Please select Your Transport Option.");
		f.transportation.focus();
		return false;
	}
	else if(f.conducted_tours.value == "" || f.conducted_tours.value == "Select one"){
		alert("Please select Your Conducted Tours.");
		f.conducted_tours.focus();
		return false;
	}
	else if(f.req_message.value == ""){
		alert("Please write your If any Requirement or Message.");
		f.req_message.focus();
		return false;
	}
	else if(f.txtNumber.value == ""){
		alert("Please Enter The Verification Code.");
		f.txtNumber.focus();
		return false;
	}
	else{
		return true;
	}
}

function ContactValidate(f){
	if(f.realname.value == ""){
		alert("Please provide your Name.");
		f.realname.focus();
		return false;
	}
	else if(f.email.value == "" || f.email.value.length <=3 || f.email.value.indexOf('@')<=0 || f.email.value.indexOf('.')<=0){
		alert("Please provide a valid Email.");
		f.email.focus();
		return false;
	}
	else if(f.phone.value == ""){
		alert("Please provide your Contact No.");
		f.phone.focus();
		return false;
	}	
	else if(f.req_sub.value == "" || f.req_sub.value == "Select one"){
		alert("Please select Your Subject.");
		f.req_sub.focus();
		return false;
	}
	else if(f.req_message.value == ""){
		alert("Please provide your Message.");
		f.req_message.focus();
		return false;
	}
	else if(f.txtNumber.value == ""){
		alert("Please Enter The Verification Code.");
		f.txtNumber.focus();
		return false;
	}
	else{
		return true;
	}
}

function ResumeValidate(f){
	if(f.realname.value == ""){
		alert("Please provide your Name.");
		f.realname.focus();
		return false;
	}
	else if(f.email.value == "" || f.email.value.length <=3 || f.email.value.indexOf('@')<=0 || f.email.value.indexOf('.')<=0){
		alert("Please provide a valid Email.");
		f.email.focus();
		return false;
	}
	else if(f.country.value == ""){
		alert("Please provide your Country Name.");
		f.country.focus();
		return false;
	}
	else if(f.nationality.value == ""){
		alert("Please provide your Nationality.");
		f.nationality.focus();
		return false;
	}
	else if(f.mobile.value == "" || f.mobile.value == "(e.g. +91-9933180054)"){
		alert("Please provide your Contact No.");
		f.mobile.focus();
		return false;
	}	
	else if(f.dob.value == "" || f.dob.value == "dd/mm/yyyy"){
		alert("Please provide your Date of Birth");
		f.dob.focus();
		return false;
	}	
	else if(f.sex.value == "" || f.sex.value == "Select One"){
		alert("Please select Your Sex.");
		f.sex.focus();
		return false;
	}
	else if(f.job_seekers.value == "" || f.job_seekers.value == "Select One"){
		alert("Please select Your Job Seekers.");
		f.job_seekers.focus();
		return false;
	}
	else if(f.expected_salary.value == "" || f.expected_salary.value == "Type your expetation"){
		alert("Please provide your Expected Salary");
		f.expected_salary.focus();
		return false;
	}	
	else if(f.present_salary.value == ""){
		alert("Please provide your Present Salary.");
		f.present_salary.focus();
		return false;
	}
	else if(f.txtNumber.value == ""){
		alert("Please Enter The Verification Code.");
		f.txtNumber.focus();
		return false;
	}
	else{
		return true;
	}
}

