function SelAll() {
  for (var i=0;i<document.myform.elements.length;i++) {
      document.myform.elements[i].checked=1;
  }// for
}// End SelAll

function isEmpty(s){   
	return ((s == null) || (s.length == 0));
}// End isEmpty
	
function ErrorPrompt (Ctrl, Str) {
   alert (Str);
   Ctrl.focus();
    return;
} // End   ErrorPrompt

function check_txt(fd,str){
	if (isEmpty(fd.value)) {
		ErrorPrompt (fd, str + " Empty");
		return false;
	} // End IF
	return true ;
} // End check_txt

   function CheckMail(fd,str)
	{
		var A=0 ;
		var B=0;
		var P=999;
		if (isEmpty(fd.value)) {
			ErrorPrompt (fd,"Please Insert Email.");
			return false;
		}
		if (fd.value.length>0)
		{	
			for (i=0;i<fd.value.length;i++)
			{
			//	alert(document.addform.temail.value.charCodeAt(i));
				if(fd.value.substr(i,1)==" ")				//อีเมล์เป็นช่องว่าง spacebar
				{
					alert(str);
					fd.focus();
					fd.select();
					return false;
				}
				if(i==0 && fd.value.substr(i,1)=="@")				//อีเมล์ตัวแรกขึ้นต้นด้วย @
				{
					alert(str);
					fd.focus();
					fd.select();
					return false;
				}
				if(i==0  && fd.value.substr(i,1)==".")				//อีเมล์ตัวแรกขึ้นต้นด้วย .
				{
					alert(str);
					fd.focus();
					fd.select();
					return false;
				}
				if(fd.value.substr(i,1)=="@")
				{
					A=A+1;
					if(fd.value.substr(i+1,1)=="." || fd.value.substr(i-1,1)==".")			// อีเมล์ที่มี . อยู่ติดกับ @
					{
						alert(str);
						fd.focus();
						fd.select();
						return false;
					}
				}
				if(fd.value.substr(i,1)==".")
				{
					B=B+1;			
				}
				//alert(document.addform.temail.value.charCodeAt(i));
				if ((fd.value.charCodeAt(i)<48 || fd.value.charCodeAt(i)>57) && (fd.value.charCodeAt(i)<65 || fd.value.charCodeAt(i)>90)&&(fd.value.charCodeAt(i)<97 || fd.value.charCodeAt(i)>122))
				{		
					if (fd.value.charCodeAt(i) !=64 &&  fd.value.charCodeAt(i) !=46 && fd.value.charCodeAt(i) !=95 && fd.value.charCodeAt(i) !=45)
					{
					//alert(document.addform.temail.value.charCodeAt(i));
					alert(str);
					fd.focus();
					fd.select();
					return false;
					}
				}
			}
			if ((A>1) || (A<1 || B<1))
			{
				alert(str);
				fd.focus();
				fd.select();
				return false;
			}
			return ;
		}
	}

function Validate_Data_Forgot(form){
        if (CheckMail(document.forms[form.name].email,"Invalid e-mail address.") == false) return false;
		return true;
} // Validate_Data_Forgot(form) 

function Validate_PRO(form){
		if (!check_txt(document.forms[form.name].namepromotion,"Promotion")) return false;
		return true;
} // Validate_Login

function Validate_Login(form){
		if (!check_txt(document.forms[form.name].user,"User Name")) return false;
		if (!check_txt(document.forms[form.name].pwd,"Password") ) return false;
		return true;
} // Validate_Login

function Validate_City(form){
	if (!check_txt(document.forms[form.name].country,"Country Name")) return false ;
	if (!check_txt(document.forms[form.name].city,"City Name")) return false ;
	return true ;
} // End Validate_City

function Validate_Country(form){
		if (!check_txt(document.forms[form.name].country,"Country")) return false;
		return true;
} // Validate_Country Validate_NZ

function Validate_NZ(form){
		if (!check_txt(document.forms[form.name].namenz,"NZ Package")) return false;
		return true;
} // Validate_Country 

function Validate_Mail(form){
		if (!check_txt(document.forms[form.name].subject,"Subject")) return false;
		return true;
} // Validate_Country Validate_Mail

function Validate_FIT(form){
		if (!check_txt(document.forms[form.name].namefit,"FIT Package")) return false;
		return true;
} // Validate_Country

function Validate_Ticket(form){
		if (!check_txt(document.forms[form.name].countryid,"Country")) return false;
		if (!check_txt(document.forms[form.name].cityid,"City")) return false;
		if (!check_txt(document.forms[form.name].airline,"Airlines")) return false;
		if (!check_txt(document.forms[form.name].Tclass,"Class")) return false;
		if (!check_txt(document.forms[form.name].type,"Type")) return false;
		if (!check_txt(document.forms[form.name].price,"Price")) return false;
		return true;
} // Validate_Ticket 

function Validate_Hotel(form){
		if (!check_txt(document.forms[form.name].countryid,"Country")) return false;
		if (!check_txt(document.forms[form.name].cityid,"City")) return false;
		if (!check_txt(document.forms[form.name].zone,"Zone")) return false;
		if (!check_txt(document.forms[form.name].hotel,"Hotel")) return false;
		if (!check_txt(document.forms[form.name].Tclass,"Class")) return false;
		return true;
} // Validate_Ticket 

function Validate_Tour(form){
		if (!check_txt(document.forms[form.name].number,"Number")) return false;
		if (!check_txt(document.forms[form.name].nametour,"Tour")) return false;
		if (!check_txt(document.forms[form.name].tourday,"Day")) return false;
		if (!check_txt(document.forms[form.name].pricea,"Price")) return false;
		if (!check_txt(document.forms[form.name].priceb,"Price")) return false;
		return true;
} // Validate_Ticket 

function Validate_TG(form){
		if (!check_txt(document.forms[form.name].nametg,"Company")) return false;
		return true;
} // Validate_Ticket 

function Validate_Contactus(form){
		if (!check_txt(document.forms[form.name].choice,"Choice")) return false;
		if (!check_txt(document.forms[form.name].fname,"Name")) return false;
        if (CheckMail(document.forms[form.name].email,"Invalid e-mail address.") == false) return false;
		if (!check_txt(document.forms[form.name].telephone,"Telphone")) return false;
		return true;
} // Validate_Ticket Validate_Agent

function Validate_Agent(form){
		if (!check_txt(document.forms[form.name].nameairlnes,"Name Airlines")) return false;
		if (!check_txt(document.forms[form.name].namecontact,"Name Contact")) return false;
        if (CheckMail(document.forms[form.name].email,"Invalid e-mail address.") == false) return false;
		if (!check_txt(document.forms[form.name].group,"Group")) return false;
		if (!check_txt(document.forms[form.name].groupcompany,"Group Company")) return false;
		if (!check_txt(document.forms[form.name].tour,"Tour")) return false;
		if (!check_txt(document.forms[form.name].air,"Airlines")) return false;
		if (!check_txt(document.forms[form.name].hotel,"Hotel")) return false;
		return true;
} // Validate_Ticket 

function Validate_Booking(form){
		if (!check_txt(document.forms[form.name].startDay,"Day")) return false;
		if (!check_txt(document.forms[form.name].startMonth,"Month")) return false;
		if (!check_txt(document.forms[form.name].startYear,"Year")) return false;
		if (!check_txt(document.forms[form.name].strTime,"Time")) return false;
		if (!check_txt(document.forms[form.name].strAddress,"Address")) return false;
		if (!check_txt(document.forms[form.name].strAD_phone,"Phone")) return false;
		if (!check_txt(document.forms[form.name].strAD_mobile,"Mobile")) return false;
        if (CheckMail(document.forms[form.name].strAD_mail,"Invalid e-mail address.") == false) return false;
		return true;
} // Validate_Ticket  Validate_News

function Validate_News(form){
	if (!check_txt(document.forms[form.name].news_subject,"News Subject")) return false ;
	return true ;
} // End Validate_City

_editor_url = "";                     // URL to htmlarea files
var win_ie_ver = parseFloat(navigator.appVersion.split("MSIE")[1]);
if (navigator.userAgent.indexOf('Mac')        >= 0) { win_ie_ver = 0; }
if (navigator.userAgent.indexOf('Windows CE') >= 0) { win_ie_ver = 0; }
if (navigator.userAgent.indexOf('Opera')      >= 0) { win_ie_ver = 0; }
if (win_ie_ver >= 5.5) {
  document.write('<scr' + 'ipt src="' +_editor_url+ 'editor.js"');
  document.write(' language="Javascript1.2"></scr' + 'ipt>');  
} else { document.write('<scr'+'ipt>function editor_generate() { return false; }</scr'+'ipt>'); }
// --></script>

function gotoLink(form) {
       var OptionIndex=form1.countryid.selectedIndex;
      parent.location = form1.countryid.options[OptionIndex].value;
} // End IF gotolink

<!--
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}//MM_openBrWindow

function submit_login(){
var username=document.userlogin.username.value
var password=document.userlogin.password.value
var remember=document.userlogin.remember.value
  open_statement="slogin.asp?"+"username="+username+"&password="+password+"&remember="+remember
window.open (open_statement,"spoll", 'scrollbars=yes,status=yes,width=300,height=300,resizable=yes,top=yes')
}//submit_login