// Start of Travel and Hotel Enquiry Form Code
var arrMonth = new Array("January","February","March","April","May","June","July","August","September","October","November","December");
var arrCountry = new Array("Australia","Austria","Belgium","Canada","Czech Republic","Denmark","France","Germany","Mexico","New Zealand","Norway","Spain","Switzerland","United Kingdom","United States of America","Afghanistan","Albania","Algeria","American Samoa","Andorra","Angola","Anguilla","Anguilla","Antigua and Barbuda","Argentina","Armenia","Aruba","Australia","Austria","Azerbaijan","Bahamas","Bahrain","Bangladesh","Barbados","Belarus","Belgium","Belize","Benin","Bermuda","Bhutan","Bolivia","Bosnia and Herzegovina","Botswana","Brazil","British Indian Ocean Territory","British Virgin Islands","Brunei","Bulgaria","Burkina Faso","Burundi","Cambodia","Cameroon","Canada","Cape Verde","Cayman Islands","Central African Republic","Chad","Chile","China","Christmas Island","Cocos Islands","Colombia","Comoros","Congo","Cook Islands","Costa Rica","Croatia","Cuba","Cyprus","Czech Republic","Denmark","Djibouti","Dominica","Dominican Republic","East Timor","Ecuador","Egypt","El Salvador","Equatorial Guinea","Eritrea","Estonia","Ethiopia","Falkland Islands","Faroe Islands","Fiji","Finland","France","French Guiana","French Polynesia","French Southern Territories","Gabon","Gambia","Georgia","Germany","Ghana","Gibraltar","Greece","Greenland","Grenada","Guadeloupe","Guam","Guatemala","Guinea","Guinea-Bissau","Guyana","Haiti","Heard and McDonald Islands","Honduras","Hong Kong","Hungary","Iceland","India","Indonesia","Iran","Iraq","Ireland","Israel","Italy","Ivory Coast","Jamaica","Japan","Jordan","Kazakhstan","Kenya","Kiribati","Korea, North","Korea, South","Kuwait","Kyrgyzstan","Laos","Latvia","Lebanon","Lesotho","Liberia","Libya","Liechtenstein","Lithuania","Luxembourg","Macau","Madagascar","Malawi","Malaysia","Maldives","Mali","Malta","Marshall Islands","Martinique","Mauritania","Mauritius","Mayotte","Mexico","Micronesia,Fed.St.","Moldova","Monaco","Mongolia","Montserrat","Morocco","Mozambique","Myanmar","Namibia","Nauru","Nepal","Netherlands","Netherlands Antilles","New Caledonia","New Zealand","Nicaragua","Niger","Nigeria","Niue","Norfolk Island","Northern Mariana Islands","Norway","Oman","Pakistan","Palau","Panama","Papua New Guinea","Paraguay","Peru","Philippines","Pitcairn Island","Poland","Portugal","Puerto Rico","Qatar","Reunion","Romania","Russia","Rwanda","S. Georgia and S. Sandwich Isls.","Saint Kitts &amp; Nevis","Saint Lucia","Saint Vincent and The Grenadines","Samoa","San Marino","Sao Tome and Principe","Saudi Arabia","Senegal","Seychelles","Seychelles","Singapore","Slovakia","Slovenia","Somalia","South Africa","Spain","Sri Lanka","St. Helena","St. Pierre and Miquelon","Sudan","Suriname","Svalbard and Jan Mayen Islands","Swaziland","Sweden","Switzerland","Syria","Taiwan","Tajikistan","Tanzania","Thailand","Togo","Tokelau","Tonga","Trinidad and Tobago","Tunisia","Turkey","Turkmenistan","Turks and Caicos Islands","Tuvalu","U.S. Minor Outlying Islands","Uganda","Ukraine","United Arab Emirates","United Kingdom","United States of America","Uruguay","Uzbekistan","Vanuatu","Vatican City","Venezuela","Vietnam","Virgin Islands","Wallis and Futuna Islands","Western Sahara","Yemen","Yugoslavia (Former)","Zaire","Zambia","Zimbabwe");

function setRows()
{
	if(document.getElementById("Tours").selectedIndex==0)
	{
		document.getElementById("pnlInterest").style.display="block";
	}
	else
	{
		document.getElementById("pnlInterest").style.display="none";
	}
}

function FillDropDown(start,end,objectId,strFirstElement)
{
	for(i=1; start<=end; start++)
	{
		document.getElementById(objectId).options[i++] = new Option(start,start);
	}
	document.getElementById(objectId).options[0] = new Option(strFirstElement,strFirstElement,true);
	document.getElementById(objectId).selectedIndex = 0;
}

function FillMonth(objectId) 
{
	for(i=0; i<12; i++)
	{
		document.getElementById(objectId).options[i+1] = new Option(arrMonth[i],arrMonth[i]);
	}
	document.getElementById(objectId).options[0] = new Option("Month","Month",true);
	document.getElementById(objectId).selectedIndex = 0;
}

function FillCountry()
{
	for(i=0; i<arrCountry.length; i++)
	{
		document.getElementById("Country").options[i+1] = new Option(arrCountry[i],arrCountry[i]);
	}
	document.getElementById("Country").options[0] = new Option("Select Country","-1",true);
	document.getElementById("Country").selectedIndex = 0;
}

function CheckEmail(src)
{
	var emailReg = "^([0-9a-zA-Z]+[-._+&])*[0-9a-zA-Z]+@([-0-9a-zA-Z]+[.])+[a-zA-Z]{2,6}$";
	var regex = new RegExp(emailReg);
	return regex.test(src);
}


function CheckTravelForm()
{
	frm = document.frmTravelEnquiry;
	
	if(frm.txtName.value.length==0)	{
		alert("Please enter your name.");
		frm.txtName.focus();
		return false;
	} else if(!isNaN(frm.txtName.value))	{
		alert("Please enter only alphabets in your name.");
		frm.txtName.focus();
		frm.txtName.select();
		return false;
	} else if(frm.txtEmail.value.length==0)	{
		alert("Please enter your email.");
		frm.txtEmail.focus();
		return false;
	} else if(!CheckEmail(frm.txtEmail.value))	{
		alert("Please enter valid email.");
		frm.txtEmail.focus();
		frm.txtEmail.select();
		return false;
	} else if(frm.Country.options[frm.Country.selectedIndex].value==-1)	{
		alert("Please select your country.");
		frm.Country.focus();
		return false;
	} else if(frm.Date_of_travel.selectedIndex==0) {
		alert("Please select Date of Travel.");
		frm.Date_of_travel.focus();
		return false;
	} else if(frm.Month_of_travel.selectedIndex==0) {
		alert("Please select Month of Travel.");
		frm.Month_of_travel.focus();
		return false;
	} else if(frm.Year_of_travel.selectedIndex==0)	{
		alert("Please select Year of Travel.");
		frm.Year_of_travel.focus();
		return false;
	} else if(frm.Duration_Tour.selectedIndex==0)	{
		alert("Please select Duration of the Tour.");
		frm.Duration_Tour.focus();
		return false;
	} else if(frm.Person_Adults.selectedIndex==0)	{
		alert("Please select how many adults will travel.");
		frm.Person_Adults.focus();
		return false;
	} else if(frm.Person_Children.selectedIndex==0)	{
		alert("Please select how many childrens will travel.");
		frm.Person_Children.focus();
		return false;
	} else if(isNaN(frm.txtPhone.value))	{
		alert("Please enter only digits in phone number.");
		frm.txtPhone.focus();
		frm.txtPhone.select();
		return false;
	} else if(frm.txtOther_requirements.value.length==0)	{
		alert("Please enter your other requirements and details.");
		frm.txtOther_requirements.focus();
		return false;
	} else if(frm.Tours.selectedIndex==0)	{
		frm.hdnPackageTour.value="";
		var message=""
		for (i = 0; i < frm.Places_Interest.length; i++)
		{
      if (frm.Places_Interest[i].checked){
         message = message + frm.Places_Interest[i].value + ", "
      }
		}
		strLen = message.length;
		message = message.slice(0, strLen-2);
		frm.hdnPlaces_Interest.value=message;
		
		message=""
		for (i = 0; i < frm.Special_Interest.length; i++)
		{
      if (frm.Special_Interest[i].checked){
         message = message + frm.Special_Interest[i].value + ", "
      }
		}
		strLen = message.length;
		message = message.slice(0, strLen-2);
		frm.hdnSpecial_Interest.value=message;
		
		
	} else {
		frm.hdnPackageTour.value=frm.Tours.options[frm.Tours.selectedIndex].value;
		frm.hdnPlaces_Interest.value=""
		frm.hdnSpecial_Interest.value="";
		return true;
	}
}

