//hongnt viet
function checkContactForm(f){	
//name
	if(f.ct_name.value=="" || f.ct_name.value==null){
		window.alert(T_NAME_REQUIRED);
		f.ct_name.focus();
		return false;
	}

	if (isNaN(f.ct_name.value)==false){
		window.alert(T_NAME_TYPE);
		f.ct_name.focus();
		return false;
	}
//email
	var regex = /^(([\-\w]+)\.?)+@(([\-\w]+)\.?)+\.[a-zA-Z]{2,4}$/;
	if(f.ct_email.value=="" || f.ct_email.value==null){
		window.alert(T_EMAIL_REQUIRED);
		f.ct_email.focus();
		return false;
	}	
	if (!regex.test(f.ct_email.value)){
		window.alert(T_EMAIL_TYPE);
		f.ct_email.focus();
		return false;
	}
//content
	//window.alert('==='+f.ct_content.value+'==');
	if(f.ct_content.value== null || f.ct_content.value==''){
		window.alert(T_CONTENT_REQUIRED);
		f.ct_content.focus();
		return false;
	}
	if(f.scode.value=="" || f.scode.value==null){
		window.alert(T_CODE_REQUIRED);
		f.scode.focus();
		return false;
	}
return true;
}
function checkHotelBookForm(f){	
//name
	if(f.ct_name.value=="" || f.ct_name.value==null){
		window.alert(T_NAME_REQUIRED);
		f.ct_name.focus();
		return false;
	}

	if (isNaN(f.ct_name.value)==false){
		window.alert(T_NAME_TYPE);
		f.ct_name.focus();
		return false;
	}
//email
	var regex = /^(([\-\w]+)\.?)+@(([\-\w]+)\.?)+\.[a-zA-Z]{2,4}$/;
	if(f.ct_email.value=="" || f.ct_email.value==null){
		window.alert(T_EMAIL_REQUIRED);
		f.ct_email.focus();
		return false;
	}	
	if (!regex.test(f.ct_email.value)){
		window.alert(T_EMAIL_TYPE);
		f.ct_email.focus();
		return false;
	}
//content
	//window.alert('==='+f.ct_content.value+'==');
	if(f.scode.value=="" || f.scode.value==null){
		window.alert(T_CODE_REQUIRED);
		f.scode.focus();
		return false;
	}
return true;
}
function checkpostForm(pq){	
//email
	var regex = /^(([\-\w]+)\.?)+@(([\-\w]+)\.?)+\.[a-zA-Z]{2,4}$/;
	if(pq.ct_email.value=="" || pq.ct_email.value==null){
		window.alert(T_EMAIL_REQUIRED);
		pq.ct_email.focus();
		return false;
	}	
	if (!regex.test(pq.ct_email.value)){
		window.alert(T_EMAIL_TYPE);
		pq.ct_email.focus();
		return false;
	}
//content
	//window.alert('==='+f.ct_content.value+'==');
	if(pq.ct_content.value=="" || pq.ct_content.value==null){
		window.alert(T_CONTENT_REQUIRED);
		pq.ct_content.focus();
		return false;
	}
	if(pq.scode.value=="" || pq.scode.value==null){
		window.alert(T_CODE_REQUIRED);
		pq.scode.focus();
		return false;
	}
return true;
}
//testimonial
function checktestimonialForm(testimo){	
//email
	var regex = /^(([\-\w]+)\.?)+@(([\-\w]+)\.?)+\.[a-zA-Z]{2,4}$/;
	if(testimo.ct_email.value=="" || testimo.ct_email.value==null){
		window.alert(T_EMAIL_REQUIRED);
		testimo.ct_email.focus();
		return false;
	}	
	if (!regex.test(testimo.ct_email.value)){
		window.alert(T_EMAIL_TYPE);
		testimo.ct_email.focus();
		return false;
	}
//content
	//window.alert('==='+f.ct_content.value+'==');
	if(testimo.ct_content.value=="" || testimo.ct_content.value==null){
		window.alert(T_CONTENT_REQUIRED);
		testimo.ct_content.focus();
		return false;
	}
	if(testimo.scode.value=="" || testimo.scode.value==null){
		window.alert(T_CODE_REQUIRED);
		testimo.scode.focus();
		return false;
	}

return true;
}
function checkCustomizeTour(cus){
	if(cus.ct_name.value=="" || cus.ct_name.value==null){
		window.alert(T_NAME_REQUIRED);
		cus.ct_name.focus();
		return false;
	}
	if (isNaN(cus.ct_name.value)==false){
		window.alert(T_NAME_TYPE);
		cus.ct_name.focus();
		return false;
	}
	var regex = /^(([\-\w]+)\.?)+@(([\-\w]+)\.?)+\.[a-zA-Z]{2,4}$/;
	var email1=cus.ct_email.value;
	var email2=cus.ct_emailagain.value;
	if(cus.ct_email.value=="" || cus.ct_email.value==null){
		window.alert(T_EMAIL_REQUIRED);
		cus.ct_email.focus();
		return false;
	}
	if (!regex.test(cus.ct_email.value)){
		window.alert(T_EMAIL_TYPE);
		cus.ct_email.focus();
		return false;
	}
	if(cus.ct_emailagain.value=="" || cus.ct_emailagain.value==null){
		window.alert(T_EMAIL_CONFIRM);
		cus.ct_emailagain.focus();
		return false;
	}	
	if (!regex.test(cus.ct_emailagain.value)){
		window.alert(T_EMAIL_TYPE);
		cus.ct_emailagain.focus();
		return false;
	}
	if(email1!=email2){
		window.alert(T_EMAIL_AGAIN);
		cus.ct_emailagain.focus();
		return false;
	}
	if(cus.ct_date.value=="" || cus.ct_date.value==null){
		window.alert(T_DATE_REQUIRED);
		cus.ct_date.focus();
		return false;
	}
	if(cus.ct_party.value=="" || cus.ct_party.value==null){
		window.alert(T_PARTY_REQUIRED);
		cus.ct_party.focus();
		return false;
	}
	if(cus.scode.value=="" || cus.scode.value==null){
		window.alert(T_CODE_REQUIRED);
		cus.scode.focus();
		return false;
	}
}

function  checkSignupForm(rs){	
//email
	var regex = /^(([\-\w]+)\.?)+@(([\-\w]+)\.?)+\.[a-zA-Z]{2,4}$/;
	if(rs.CSemail.value=="" || rs.CSemail.value==null){
		window.alert(T_EMAIL_REQUIRED);
		rs.CSemail.focus();
		return false;
	}
	if (!regex.test(rs.CSemail.value)){
		window.alert(T_EMAIL_TYPE);
		rs.CSemail.focus();
		return false;
	}
//pass	
	var rs1=rs.CSpassword.value;
	var rs2=rs.CSpasswordagain.value;
	if(rs.CSpassword.value=="" || rs.CSpassword.value==null){
		window.alert(T_PASSWORD_REQUIRED);
		rs.CSpassword.focus();
		return false;
	}
	if(rs.CSpasswordagain.value=="" || rs.CSpasswordagain.value==null){
		window.alert(T_PASSWORD_CONFIRM);
		rs.CSpasswordagain.focus();
		return false;
	}	
	if(rs1!=rs2){
		window.alert(T_PASSWORD_AGAIN);
		rs.CSpasswordagain.focus();
		return false;
	}
//firstname
	if(rs.CSfirstname.value=="" || rs.CSfirstname.value==null){
		window.alert(T_FIRSTNAME_TYPE);
		rs.CSfirstname.focus();
		return false;
	}
	if (isNaN(rs.CSfirstname.value)==false){
		window.alert(T_NAME_TYPE);
		rs.CSfirstname.focus();
		return false;
	}
//lastname
	if(rs.CSlastname.value=="" || rs.CSlastname.value==null){
		window.alert(T_LASTNAME_TYPE);
		rs.CSlastname.focus();
		return false;
	}
	if (isNaN(rs.CSlastname.value)==false){
		window.alert(T_NAME_TYPE);
		rs.CSlastname.focus();
		return false;
	}
//city
	if(rs.CScity.value=="" || rs.CScity.value==null){
		window.alert(T_CITY_TYPE);
		rs.CScity.focus();
		return false;
	}
	if (isNaN(rs.CScity.value)==false){
		window.alert(T_NAMECITY_TYPE);
		rs.CScity.focus();
		return false;
	}
//country
	if(rs.CScountry.value==''){
		window.alert(T_COUNTRY_TYPE);
		rs.CScountry.focus();
		return false;
	}
	if (isNaN(rs.CScountry.value)==false){
		window.alert(T_NAMECOUNTRY_TYPE);
		rs.CScountry.focus();
		return false;
	}
	
	if(f.scode.value=="" || f.scode.value==null){
		window.alert(T_CODE_REQUIRED);
		f.scode.focus();
		return false;
	}
return true;
}
function  checkForgetForm(fg){	
//email
	var regex = /^(([\-\w]+)\.?)+@(([\-\w]+)\.?)+\.[a-zA-Z]{2,4}$/;
	if(fg.FGemail.value=="" || fg.FGemail.value==null){
		window.alert(T_EMAIL_REQUIRED);
		fg.FGemail.focus();
		return false;
	}
	if (!regex.test(fg.FGemail.value)){
		window.alert(T_EMAIL_TYPE);
		fg.FGemail.focus();
		return false;
	}

return true;
}
function  checkLoginForm1(lg){	
//email login
	var regex = /^(([\-\w]+)\.?)+@(([\-\w]+)\.?)+\.[a-zA-Z]{2,4}$/;
	if(lg.LGemail.value=="" || lg.LGemail.value==null){
		window.alert(T_EMAIL_REQUIRED);
		lg.LGemail.focus();
		return false;
	}
	if (!regex.test(lg.LGemail.value)){
		window.alert(T_EMAIL_TYPE);
		lg.LGemail.focus();
		return false;
	}

return true;
}
function open_win(){
	window.open("http://www.esnc.net/");
}
function checkLinkForm(f){
//Reciprocal Link URL
	if(f.BNmybanner.value=="" || f.BNmybanner.value==null){
		window.alert(T_LINK_URL);
		f.BNmybanner.focus();
		return false;
	}	
//email
	var regex = /^(([\-\w]+)\.?)+@(([\-\w]+)\.?)+\.[a-zA-Z]{2,4}$/;
	if(f.BNemail.value=="" || f.BNemail.value==null){
		window.alert(T_EMAIL_REQUIRED);
		f.BNemail.focus();
		return false;
	}
	if (!regex.test(f.BNemail.value)){
		window.alert(T_EMAIL_TYPE);
		f.BNemail.focus();
		return false;
	}
//Site title / Your site URL / Reciprocal Link URL
	if(f.BNdesc.value=="" || f.BNdesc.value==null){
		if(f.BNname.value=="" || f.BNname.value==null){
			window.alert(T_TITLE_REQUIRED);
			f.BNname.focus();
			return false;
		}
		if(f.BNurl.value=="" || f.BNurl.value==null){
			window.alert(T_URL_REQUIRED);
			f.BNurl.focus();
			return false;
		}
	}

	f.CBname.value = f.CBid.options[f.CBid.selectedIndex].text;
	return esnc_aform(f);
}
/*
function getValue(o,id){
	obj = document.getElementById(id);
	obj.value = o.options[o.selectedIndex].text;
}
*/
function checkForm(row){
//name
	if(row.cs_firstname.value=="" || row.cs_firstname.value==null){
		window.alert(T_NAME_REQUIRED);
		row.cs_firstname.focus();
		return false;
	}
	if (isNaN(row.cs_firstname.value)==false){
		window.alert(T_NAME_TYPE);
		row.cs_firstname.focus();
		return false;
	}

	if(row.cs_lastname.value=="" || row.cs_lastname.value==null){
		window.alert(T_NAME_REQUIRED);
		row.cs_lastname.focus();
		return false;
	}
	if (isNaN(row.cs_lastname.value)==false){
		window.alert(T_NAME_TYPE);
		row.cs_lastname.focus();
		return false;
	}
//email
	var regex = /^(([\-\w]+)\.?)+@(([\-\w]+)\.?)+\.[a-zA-Z]{2,4}$/;
	if(row.cs_email.value=="" || row.cs_email.value==null){
		window.alert(T_EMAIL_REQUIRED);
		row.cs_email.focus();
		return false;
	}
	if (!regex.test(row.cs_email.value)){
		window.alert(T_EMAIL_TYPE);
		row.cs_email.focus();
		return false;
	}
//pass	
	if(row.cs_password.value=="" || row.cs_password.value==null){
		window.alert(T_PASSWORD_REQUIRED);
		row.cs_password.focus();
		return false;
	}
		if(row.cs_passwordagain.value=="" || row.cs_passwordagain.value==null){
		window.alert(T_PASSWORD_REQUIRED);
		row.cs_passwordagain.focus();
		return false;
	}
	var rs1=row.cs_password.value;
	var rs2=row.cs_passwordagain.value;
	
	if(rs1!=rs2){
		window.alert(T_PASSWORD_AGAIN);
		row.cs_passwordagain.focus();
		return false;
	}
//phone
	if(row.cs_phone.value=="" || row.cs_phone.value==null){
		window.alert(T_PHONE_REQUIRED);
		row.cs_phone.focus();
		return false;
	}
	if (isNaN(row.cs_phone.value)==true){
		window.alert(T_PHONE_TYPE);
		row.cs_phone.focus();
		return false;
	}
	return true;
}
function checkAcc(sign_in){
//name
	if(sign_in.ct_acc.value=="" || sign_in.ct_acc.value==null){
		window.alert(T_NAME_SIGN_IN);
		sign_in.ct_acc.focus();
		return false;
	}
return true;
}
function toBookMark(v){
	window.location.href=String(window.location.href).replace(/#.*$/,'')+v;
}
function open_win(){
	window.open("http://www.esnc.net/");
}
function showAlbum(id){
	var base = document.getElementsByTagName('base')[0];
	var URL_ROOT = base.href;
	window.open(URL_ROOT+"slideshow.php?CBid="+id,null,"height=400,width=400,status=no,top=200,left=300,toolbar=no,menubar=no,location=no,resizable= yes");

}

//-------------------------------------------
//JS Update 03.09.2009
//-------------------------------------------
function checkShopingCart(f){	
//Card type
	if(f.sh_cardtype.value== "Card Type"|| f.sh_cardtype.value== null){
		window.alert(T_CARD_TYPE_REQUIRED);
		f.sh_cardtype.focus();
		return false;
	}
//Card number
	if(f.sh_cardnumber1.value== ""|| f.sh_cardnumber1.value== null){
		window.alert(T_CARD_NUMBER_REQUIRED);
		f.sh_cardnumber1.focus();
		return false;
	}	
	if(f.sh_cardnumber2.value== ""|| f.sh_cardnumber2.value== null){
		window.alert(T_CARD_NUMBER_REQUIRED);
		f.sh_cardnumber2.focus();
		return false;
	}	
	if(f.sh_cardnumber3.value== ""|| f.sh_cardnumber3.value== null){
		window.alert(T_CARD_NUMBER_REQUIRED);
		f.sh_cardnumber3.focus();
		return false;
	}	
	if(f.sh_cardnumber4.value== ""|| f.sh_cardnumber4.value== null){
		window.alert(T_CARD_NUMBER_REQUIRED);
		f.sh_cardnumber4.focus();
		return false;
	}	
//Card Holder
	if(f.sh_cardholder.value== ""|| f.sh_cardholder.value== null){
		window.alert(T_CARD_HOLDER_REQUIRED);
		f.sh_cardholder.focus();
		return false;
	}	
//Card Month year
	if(f.sh_month.value== "MM"|| f.sh_month.value== null){
		window.alert(T_MONTH_REQUIRED);
		f.sh_month.focus();
		return false;
	}
	if(f.sh_year.value== "YYYY"|| f.sh_year.value== null){
		window.alert(T_YEAR_REQUIRED);
		f.sh_year.focus();
		return false;
	}
//Card ID
	if(f.sh_cardid.value== ""|| f.sh_cardid.value== null){
		window.alert(T_CARDID_REQUIRED);
		f.sh_cardid.focus();
		return false;
	}
//name
	if(f.sh_name.value== ""|| f.sh_name.value== null){
		window.alert(T_NAME_REQUIRED);
		f.sh_name.focus();
		return false;
	}

	if (isNaN(f.sh_name.value)== false){
		window.alert(T_NAME_TYPE);
		f.sh_name.focus();
		return false;
	}
//email
	var regex = /^(([\-\w]+)\.?)+@(([\-\w]+)\.?)+\.[a-zA-Z]{2,4}$/;
	if(f.sh_email.value== ""|| f.sh_email.value== null){
		window.alert(T_EMAIL_REQUIRED);
		f.sh_email.focus();
		return false;
	}	
	if (!regex.test(f.sh_email.value)){
		window.alert(T_EMAIL_TYPE);
		f.sh_email.focus();
		return false;
	}
//Country
	if(f.sh_country.value== "Your Country"|| f.sh_country.value== null){
		window.alert(T_COUNTRY_REQUIRED);
		f.sh_country.focus();
		return false;
	}	
//Zipcode
	if(f.sh_zipcode.value== ""|| f.sh_zipcode.value== null){
		window.alert(T_ZIPCODE_REQUIRED);
		f.sh_zipcode.focus();
		return false;
	}
return true;
}