/************ Travel Enquiry ******/
function travel_frm(frm){
	if(frm.fname.value==''){
		alert("Please enter your first name.");
		frm.fname.focus();
		return false;	
	}
	if(frm.fname.value!=''){
		if(frm.fname.value.search(/\b[A-Za-z\s]+\b$/)){
			alert('Number and special characters are not allowed');
			frm.fname.focus();
			return false;
		}
	}
	if(frm.lname.value==''){
		alert("Please enter your last name.");
		frm.lname.focus();
		return false;	
	}
	if(frm.lname.value!=''){
		if(frm.lname.value.search(/\b[A-Za-z\s]+\b$/)){
			alert('Number and special characters are not allowed');
			frm.lname.focus();
			return false;
		}
	}
	if(frm.phone.value==''){
		alert("Please enter phone no.");
		frm.phone.focus();
		return false;	
	}
	
	if(frm.email.value==''){
		alert("Please enter email address.");
		frm.email.focus();
		return false;	
	}
	
	if(frm.email.value!=''){
		if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(frm.email.value)){
			}else{
				alert("Invalid Email Address!");
				frm.email.focus();
				return false;
			}
	}
	
		
	if(frm.dep_city.value==''){
		alert("Please enter departure city.");
		frm.dep_city.focus();
		return false;	
	}
	if(frm.dep_city.value!=''){
		if(frm.dep_city.value.search(/\b[A-Za-z\s]+\b$/)){
			alert("Number and special characters are not allowed.");
			frm.dep_city.focus();
			return false;
		}
	}	
	if(frm.dest_city.value==''){
		alert("Please enter destination city.");
		frm.dest_city.focus();
		return false;	
	}
	if(frm.dest_city.value!=''){
		if(frm.dest_city.value.search(/\b[A-Za-z\s]+\b$/)){
			alert("Number and special characters are not allowed.");
			frm.dest_city.focus();
			return false;
		}
	}
	if(frm.trip_type[0].checked=='0' && frm.trip_type[1].checked=='0'){
		alert("Please select trip type.");
		frm.trip_type[0].focus();
		return false;	
	}
	if(frm.start_date.value==''){
		alert("Please enter departure date.");
		frm.start_date.focus();
		return false;	
	}
	if(frm.end_date.value==''){
		alert("Please enter return date.");
		frm.end_date.focus();
		return false;	
	}	
	
	if(frm.no_of_adults.value==''){
		alert("Please enter no of adults.");
		frm.no_of_adults.focus();
		return false;	
	}
	if(frm.verCode.value==''){
		alert("Please enter varification code.");
		frm.verCode.focus();
		return false;	
	}
}


/*********Package Enquiry**********/
function enq_frm(frm){
	if(frm.fname.value==''){
		alert("Please enter your first name.");
		frm.fname.focus();
		return false;	
	}
	if(frm.fname.value!=''){
		if(frm.fname.value.search(/\b[A-Za-z\s]+\b$/)){
			alert('Number and special characters are not allowed');
			frm.fname.focus();
			return false;
		}
	}
	if(frm.lname.value==''){
		alert("Please enter your last name.");
		frm.lname.focus();
		return false;	
	}
	if(frm.lname.value!=''){
		if(frm.lname.value.search(/\b[A-Za-z\s]+\b$/)){
			alert('Number and special characters are not allowed');
			frm.lname.focus();
			return false;
		}
	}
	
	if(frm.phone.value==''){
		alert("Please enter contact no.");
		frm.phone.focus();
		return false;	
	}
	
	if(frm.email.value==''){
		alert("Please enter email address.");
		frm.email.focus();
		return false;	
	}
	
	if(frm.email.value!=''){
		if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(frm.email.value)){
			}else{
				alert("Invalid Email Address!");
				frm.email.focus();
				return false;
			}
	}
	if(frm.start_date.value==''){
		alert("Please enter arrival date.");
		frm.start_date.focus();
		return false;	
	}
	if(frm.adults.value==''){
		alert("Please enter number of adults.");
		frm.adults.focus();
		return false;	
	}
	if(frm.comments.value==''){
		alert("Please enter enquiry details");
		frm.comments.focus();
		return false;	
	}
	if(frm.verCode.value==''){
		alert("Please enter varification code.");
		frm.verCode.focus();
		return false;	
	}
	
}

function contact_frm(frm){
	
	if(frm.f_email.value==''){
		alert("Please enter email address.");
		frm.f_email.focus();
		return false;	
	}
	if(frm.f_email.value!=''){
		if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(frm.f_email.value)){
			}else{
				alert("Invalid Email Address!");
				frm.f_email.focus();
				return false;
			}
	}
	
	if(frm.fname.value==''){
		alert("Please enter your first name.");
		frm.fname.focus();
		return false;	
	}
	if(frm.fname.value!=''){
		if(frm.fname.value.search(/\b[A-Za-z\s]+\b$/)){
			alert("Number and special characters are not allowed.");
			frm.fname.focus();
			return false;		
		}	
	}
	if(frm.lname.value==''){
		alert("Please enter your last name.");
		frm.lname.focus();
		return false;	
	}
	if(frm.lname.value!=''){
		if(frm.fname.value.search(/\b[A-Za-z\s]+\b$/)){
			alert("Number and special characters are not allowed.");
			frm.lname.focus();
			return false;		
		}	
	}
	if(frm.phone.value==''){
		alert("Please enter contact no.");
		frm.fphone.focus();
		return false;	
	}
	
	
	if(frm.f_comments.value==''){
		alert("Please enter comments.");
		frm.f_comments.focus();
		return false;	
	}
	if(frm.verCode.value==''){
		alert("Please enter varification code.");
		frm.verCode.focus();
		return false;	
	}
}

function testimonial_frm(frm){
	
	if(frm.t_name.value==''){
		alert("Please enter your name.");
		frm.t_name.focus();
		return false;	
	}
	if(frm.t_name.value!=''){
		if(frm.t_name.value.search(/\b[A-Za-z\s]+\b$/)){
			alert("Number and special characters are not allowed.");
			frm.t_name.focus();
			return false;		
		}	
	}
	if(frm.t_title.value==''){
		alert("Please enter testimonial title.");
		frm.t_title.focus();
		return false;	
	}
	
	if(frm.t_comment.value==''){
		alert("Please enter comments.");
		frm.t_comment.focus();
		return false;	
	}
	if(frm.verCode.value==''){
		alert("Please enter varification code.");
		frm.verCode.focus();
		return false;	
	}
}

function newsletter_frm(frm){
	if(frm.nu_name.value==''){
		alert("Please enter your name.");
		frm.nu_name.focus();
		return false;	
	}
	if(frm.nu_name.value!=''){
		if(frm.nu_name.value.search(/\b[A-Za-z\s]+\b$/)){
			alert("Number and special characters are not allowed.");
			frm.nu_name.focus();
			return false;
		}
	}		
	
	if(frm.nu_email.value==''){
		alert("Please enter your email address.");
		frm.nu_email.focus();
		return false;	
	}
	if(frm.nu_email.value!=''){
		if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(frm.nu_email.value)){
			}else{
				alert("Invalid Email Address!");
				frm.nu_email.focus();
				return false;
			}
	}
	if(frm.verCode.value==''){
		alert("Please enter varification code.");
		frm.verCode.focus();
		return false;	
	}
}

function counter(pp){
    var len;
	var text;
	var ap;
var mlen;
mlen=500
	len=pp.length;
	mlen1=mlen-len;
	if(len>mlen){
		text=pp.substring(0,mlen);
		document.advtfrm.advt_title.value=text;
		mlen1=len-mlen;
		return false;
	}
	document.getElementById('text_counter').value=mlen1;
}


function counter_contact(pp){
    var len;
	var text;
	var ap;
var mlen;
mlen=500
	len=pp.length;
	mlen1=mlen-len;
	if(len>mlen){
		text=pp.substring(0,mlen);
		document.contact.f_comments.value=text;
		mlen1=len-mlen;
		return false;
	}
	document.getElementById('text_counter').value=mlen1;
}

function counter_flight(pp){
    var len;
	var text;
	var ap;
var mlen;
mlen=500
	len=pp.length;
	mlen1=mlen-len;
	if(len>mlen){
		text=pp.substring(0,mlen);
		document.travel.desc.value=text;
		mlen1=len-mlen;
		return false;
	}
	document.getElementById('text_counter').value=mlen1;
}

function counter_week_special(pp){
    var len;
	var text;
	var ap;
var mlen;
mlen=500
	len=pp.length;
	mlen1=mlen-len;
	if(len>mlen){
		text=pp.substring(0,mlen);
		document.travel_week.desc.value=text;
		mlen1=len-mlen;
		return false;
	}
	document.getElementById('text_counter').value=mlen1;
}

function htl_enq_frm(frm){
	
	if(frm.fname.value==''){
		alert("Please enter your first name.");
		frm.fname.focus();
		return false;	
	}
	if(frm.fname.value!=''){
		if(frm.fname.value.search(/\b[A-Za-z\s]+\b$/)){
			alert("Number and special characters are not allowed.");
			frm.fname.focus();
			return false;		
		}	
	}
	if(frm.lname.value==''){
		alert("Please enter your last name.");
		frm.lname.focus();
		return false;	
	}
	if(frm.lname.value!=''){
		if(frm.lname.value.search(/\b[A-Za-z\s]+\b$/)){
			alert("Number and special characters are not allowed.");
			frm.lname.focus();
			return false;		
		}	
	}
	if(frm.phone.value==''){
		alert("Please enter contact no.");
		frm.phone.focus();
		return false;	
	}
	if(frm.f_email.value==''){
		alert("Please enter email address.");
		frm.f_email.focus();
		return false;	
	}
	if(frm.f_email.value!=''){
		if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(frm.f_email.value)){
			}else{
				alert("Invalid Email Address!");
				frm.f_email.focus();
				return false;
			}
	}
	if(frm.start_date.value==''){
		alert("Please enter start date.");
		frm.start_date.focus();
		return false;	
	}
	if(frm.end_date.value==''){
		alert("Please enter end date.");
		frm.end_date.focus();
		return false;	
	}
	if(frm.adults.value==''){
		alert("Please enter number of adults.");
		frm.adults.focus();
		return false;	
	}
	if(frm.f_comments.value==''){
		alert("Please enter comments.");
		frm.f_comments.focus();
		return false;	
	}
	if(frm.verCode.value==''){
		alert("Please enter varification code.");
		frm.verCode.focus();
		return false;	
	}
}


function week_enq_frm(frm){
	if(frm.f_name.value==''){
		alert("Please enter your first name.");
		frm.f_name.focus();
		return false;	
	}
	if(frm.f_name.value!=''){
		if(frm.f_name.value.search(/\b[A-Za-z\s]+\b$/)){
			alert('Number and special characters are not allowed');
			frm.f_name.focus();
			return false;
		}
	}
	if(frm.l_name.value==''){
		alert("Please enter your last name.");
		frm.l_name.focus();
		return false;	
	}
	if(frm.l_name.value!=''){
		if(frm.l_name.value.search(/\b[A-Za-z\s]+\b$/)){
			alert('Number and special characters are not allowed');
			frm.l_name.focus();
			return false;
		}
	}
	
	if(frm.phone.value==''){
		alert("Please enter contact no.");
		frm.phone.focus();
		return false;	
	}
	
	if(frm.email.value==''){
		alert("Please enter email address.");
		frm.email.focus();
		return false;	
	}
	
	if(frm.email.value!=''){
		if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(frm.email.value)){
			}else{
				alert("Invalid Email Address!");
				frm.email.focus();
				return false;
			}
	}
	if(frm.destination.value==''){
		alert("Please enter destinatin.");
		frm.destination.focus();
		return false;	
	}
	if(frm.dd.selectedIndex=='0'){
		alert("Please select arrival date.");
		frm.dd.focus();
		return false;	
	}
	if(frm.mm.selectedIndex=='0'){
		alert("Please select arrival month.");
		frm.mm.focus();
		return false;	
	}
	if(frm.yyyy.selectedIndex=='0'){
		alert("Please select arrival year.");
		frm.yyyy.focus();
		return false;	
	}
	if(frm.accomp_member.value==''){
		alert("Please enter Accompanying members.");
		frm.accomp_member.focus();
		return false;	
	}
	if(frm.comments.value==''){
		alert("Please enter enquiry details");
		frm.comments.focus();
		return false;	
	}
	
}

function login_frm(frm){
	if(frm.email.value=='' || frm.email.value=='User Id...'){
		alert("Please enter username/email address");
		frm.email.focus();
		return false;	
	}
	
	if(frm.email.value!=''){
		if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(frm.email.value)){
			}else{
				alert("Invalid username/email address!");
				frm.email.focus();
				return false;
			}
	}
	if(frm.pass.value=='' || frm.value=='Password...'){
		alert("Please enter password");
		frm.pass.focus();
		return false;	
	}	
}


function edit_frm(frm){
	if(frm.f_name.value==''){
		alert("Please enter first name.");
		frm.f_name.focus();
		return false;	
	}
	if(frm.f_name.value.search(/\b[A-Za-z\s]+\b$/)){
		alert('Number and special characters are not allowed');
		frm.f_name.focus();
		return false;
	}
	if(frm.l_name.value==''){
		alert("Please enter last name.");
		frm.l_name.focus();
		return false;	
	}
	if(frm.l_name.value.search(/\b[A-Za-z\s]+\b$/)){
		alert('Number and special characters are not allowed');
		frm.l_name.focus();
		return false;
	}
	if(frm.phone.value==''){
		alert("Please enter phone no.");
		frm.phone.focus();
		return false;	
	}
}

function change_pass(frm){
	if(frm.old_pass.value==''){
		alert("Please enter current password.");
		frm.old_pass.focus();
		return false;	
	}
	if(frm.new_pass.value==''){
		alert("Please enter new password.");
		frm.new_pass.focus();
		return false;	
	}
	if(frm.new_pass.value!=''){
		if(frm.new_pass.value.length<6){
			alert("Please enter minimum six character in new password field.");
			frm.new_pass.focus();
			return false;	
		}
	}
	if(frm.cpass.value==''){
		alert("Please enter confirm password.");
		frm.cpass.focus();
		return false;	
	}
	
	if(frm.cpass.value!=frm.new_pass.value){
		alert("Confirm password mismatch!");
		frm.cpass.focus();
		return false;	
	}	
}

function CheckAll_new(isCheck) {
	count = document.frm.elements.length;
    for (i=0; i < count; i++) {
	    if(isCheck==1) {
			document.frm.elements[i].checked = 1;
		}
		else {
			document.frm.elements[i].checked = 0;
		}
	}
}
function san_chk(frm){
	var count,i,flag;
	flag=1;
	count=document.frm.elements.length;
	for(i=0;i<count;i++){
		if(document.frm.elements[i].type=="checkbox"){
			if(document.frm.elements[i].checked==1){
				flag=0	
			}	
		}
	}
	if(flag==1){
		alert('Please select at least one record to delete.');
		return false;	
	}
	else{
		if(!confirm("Are you sure? You want to delete the selected records?")){
			   return false;
	 }else{
		 document.frm.submit();
	 }
	}	
}

function forget_frm(frm){
	if(frm.email.value==''){
		alert("Please enter email address.");
		frm.email.focus();
		return false;
	}
	if(frm.email.value!=''){
		if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(frm.email.value)){
			}else{
				alert("Invalid Email Address!");
				frm.email.focus();
				return false;
			}
	}	
}

function onlyacceptnum(fieldid){
		var val;
		val=document.getElementById(fieldid).value;
		if(isNaN(val)){
			document.getElementById(fieldid).value='';	
		}
}
