/*	
==============================================================================
	Created by 		: Elvis Antony
	Created Date	: jun 17 2010
	Created for 	: Layout change for Home page of uaeexchangetravel.com
==============================================================================
*/
function ltrim ( s )
{
	return s.replace( /^\s*/, "" )
}

function rtrim ( s )
{
return s.replace( /\s*$/, "" );
}

function trim ( s )
{
return rtrim(ltrim(s));
}
function getText(obj) {
	return trim(document.forms[0].elements[obj].options[document.forms[0].elements[obj].selectedIndex].text);
}

function addOption(selectbox,text,value )
{
	var optn = document.createElement("OPTION");
	optn.text = text;
	optn.value = value;
	selectbox.options.add(optn);
}
 
function fillDropDown(){

document.forms[0].adlt.length = 0;
document.forms[0].chld.length = 0;
document.forms[0].inf.length = 0;
var month_name = new Array("Jan 2010","Feb 2010","Mar 2010","Apr 2010","May 2010","Jun 2010","Jul 2010","Aug 2010","Sep 2010","Oct 2010","Nov 2010","Dec 2010");
var month_value = new Array("201001","201002","201003","201004","201005","201006","201007","201008","201009","201010","201011","201012");
//var month_name = new Array("Jan 2011","Feb 2011","Mar 2011","Apr 2011","May 2011","Jun 2011","Jul 2011","Aug 2011","Sep 2011","Oct 2011","Nov 2011","Dec 2011");
//var month_value = new Array("201101","201102","201103","201104","201105","201106","201107","201108","201109","201110","201111","201112");
var numbers = new Array("00","01","02","03","04","05","06","07","08","09","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31");

for (var i=0; i <= 9;i++){
	if(i>0)
	{
	addOption(document.forms[0].adlt, numbers[i], i);
	}
	addOption(document.forms[0].chld, numbers[i], i);
	if(i<=5)
	{
	addOption(document.forms[0].inf, numbers[i], i);
	}
	}

}

function travelOffers()
{
	var newWinwindow	=	window.open('cheap_flights/TravelOffers.html','nameDeal','height=450,scrollbars=yes,width=330,left = 200, top= 100');
	newWinwindow.focus();
}
function openDeal()
{
	var newWinwindow	=	window.open('tours/HotDeal_familyfun.html','nameDeal','height=800,scrollbars=yes,width=620,left = 200, top= 100');
	newWinwindow.focus();
}
function openDealOfMonth()
{
	var newWinwindow	=	window.open('tours/Srilanka_tourPack.html','nameDeal','height=800,scrollbars=yes,width=620,left = 200, top= 100');
	newWinwindow.focus();
}

function fltSearch()
{

	var source ,destination
	
	if(document.forms[0].dom_int.value=="D")
	{
			
		document.forms[0].depLoc.value=document.forms[0].from_sectors.value;
		document.forms[0].arrLoc.value=document.forms[0].to_sectors.value;	
		
	
		document.forms[0].selDeparture.value = getText("from_sectors");
		document.forms[0].selArrival.value = getText("to_sectors");
		
		if(document.forms[0].depLoc.value == "#")
		{
		//alert("Select From City/Airport ");
		document.getElementById("From_err").style.display = 'inline';
		document.getElementById("From_err").innerHTML = "Select From City/Airport";
		document.forms[0].from_sectors.focus();
		return;
		}
		else
		{
			document.getElementById("From_err").style.display = 'none';
		}
		if(document.forms[0].arrLoc.value == "#")
		{
		//alert("Select To City/Airport ");
		document.getElementById("to_err").style.display = 'inline';
		document.getElementById("to_err").innerHTML = "Select To City/Airport";
		document.forms[0].to_sectors.focus();
		return;
		}
		else
		{
			document.getElementById("to_err").style.display = 'none';
		}
		
		if(document.forms[0].depLoc.value == document.forms[0].arrLoc.value)
		{
		//alert("Departure And Arrival Locations are Same");
		document.getElementById("to_err").style.display = 'inline';
		document.getElementById("to_err").innerHTML = "From and To locations are same";
		document.forms[0].from_sectors.focus();
		return;
		}
		else
		{
			document.getElementById("From_err").style.display = 'none';
		}

		
	}
	else
	{
	source = document.forms[0].depLoc.value;
	destination = document.forms[0].arrLoc.value;
			
	if(source == "" || source =="Enter Airport/City")
	{
		document.getElementById("From_err").style.display = 'inline';
		document.getElementById("From_err").innerHTML = "Enter From City/Airport ";
		//alert("Please Enter From City/Airport ")
		document.forms[0].CityAjax.focus();
		return;
	}
	else
	{
		document.getElementById("From_err").style.display = 'none';
	}
	
	if((source == "#") && (document.forms[0].CityAjax.value !="Enter Airport/City"))
	{
		CheckAirportCode(document.forms[0].CityAjax,'from');
		if(document.forms[0].depLoc.value == "#")
		{
			//alert("Please enter a valid City/Airport name");
			document.getElementById("From_err").style.display = 'inline';
			document.getElementById("From_err").innerHTML = "Only Indian and middle east sectors are available.Please enter a valid airport name";	//or enter a valid airport name	 \n
			document.forms[0].CityAjax.focus();
			return;
		}
		else
		{
			document.getElementById("From_err").style.display = 'none';
		}
		
	}
	
	if(destination == "" || destination =="Enter Airport/City")
	{
		//alert("Please Enter To City/Airport")
		document.getElementById("to_err").style.display = 'inline';
		document.getElementById("to_err").innerHTML = "Enter To City/Airport";
		document.forms[0].ToCityAjax.focus();
		return;
	}
	else
	{
		document.getElementById("to_err").style.display = 'none';
	}
		
		if((destination == "#") && (document.forms[0].ToCityAjax.value !="Enter Airport/City"))
		{
		
		CheckAirportCode(document.forms[0].ToCityAjax,'to');
		if(document.forms[0].arrLoc.value == "#")
		{
		//alert("Please enter a valid City/Airport name");
		document.getElementById("to_err").style.display = 'inline';
		document.getElementById("to_err").innerHTML = "Enter a valid Airport name";
		document.forms[0].ToCityAjax.focus();
		return;
		}
		else
		{
			document.getElementById("to_err").style.display = 'none';
		}
		}
		document.forms[0].selDeparture.value = document.forms[0].CityAjax.value;
		document.forms[0].selArrival.value = document.forms[0].ToCityAjax.value ;
		
		if(document.forms[0].depLoc.value == "#")
		{
		//alert("Select From City/Airport ");
		document.getElementById("From_err").style.display = 'inline';
		document.getElementById("From_err").innerHTML = "Enter From City/Airport ";
		//alert("Please Enter From City/Airport ")
		document.forms[0].CityAjax.focus();
		return;
	}
	else
	{
		document.getElementById("From_err").style.display = 'none';
	}
		if(document.forms[0].arrLoc.value == "#")
		{
			document.getElementById("to_err").style.display = 'inline';
		document.getElementById("to_err").innerHTML = "Enter To City/Airport ";
		//alert("Please Enter From City/Airport ")
		document.forms[0].ToCityAjax.focus();
		return;
	}
	else
	{
		document.getElementById("to_err").style.display = 'none';
	}
		if(document.forms[0].depLoc.value == document.forms[0].arrLoc.value)
		{
		//alert("Departure And Arrival Locations are Same");
		document.getElementById("to_err").style.display = 'inline';
		document.getElementById("to_err").innerHTML = "From and to Locations are same";
		//alert("Please Enter From City/Airport ")
		document.forms[0].CityAjax.focus();
		return;
	}
	else
	{
		document.getElementById("to_err").style.display = 'none';
	}
	}
	

	var depDate	=	document.forms[0].departDay1.value;
		document.forms[0].depDate.value	=	depDate;
	

	if(document.forms[0].depDate.value == "")
	{
		//alert("Please Enter the Date");
		document.getElementById("date_err").style.display = 'inline';
		document.getElementById("date_err").innerHTML = "Please Enter the Date";
		document.forms[0].departDay1.focus();
		return;
	}
	if ((document.forms[0].adlt.value==0) &&  (document.forms[0].chld.value) && (document.forms[0].inf.value==0))
	{
		alert("Select atleast one passenger..");
		document.forms[0].adlt.focus();
		return;
	}

//Modified by Raj on 26 May 2009

	//var today = new Date();
	
	if(document.forms[0].tomorrow!=undefined)
	{
		document.forms[0].curr_date.value = document.forms[0].tomorrow.value;
		
	}
	else
	{

	var today = new Date();
	var month1 = today.getMonth() + 1;
	var month = ""+month1;
	if(month.length ==1)
	{
		month = "0"+month;
		
	}
	var day = today.getDate();
	var year = today.getFullYear();
	var currdate = day + "/" + month + "/" + year;
	document.forms[0].curr_date.value = currdate;
	}
	


    if(getdatediff(document.forms[0].curr_date.value,document.forms[0].depDate.value)<0)
	{
		//alert("Current date is greater than Departure date");
		document.getElementById("date_err").style.display = 'inline';
		document.getElementById("date_err").innerHTML = "Departure date Should be greater than today.";
		//document.forms[0].depDate.focus();
		//document.forms[0].departDay1.focus();
				return;
	}
	else
	{
		document.getElementById("date_err").style.display = 'none';
	}

	if(document.forms[0].radiobutton[1].checked==true)
	{

			var	retDate	=	document.forms[0].returnDate.value ;
			document.forms[0].retDate.value	=	retDate;
			
		if(datediff(document.forms[0].depDate.value,document.forms[0].retDate.value))
		{
			//alert("Departure date is greater than  Return date");
		document.getElementById("date_err").style.display = 'inline';
		document.getElementById("date_err").innerHTML = "Departure date is greater than  Return date";
			document.forms[0].returnDate.focus();
			return;
		}
		else
		{
			document.getElementById("date_err").style.display = 'none';
		}
	}
	

	document.forms[0].source.value = source;
	document.forms[0].destination.value = destination;
	
	//popUP(); elvis Apr 05 2011
	if(document.forms[0].image_verif_no!=undefined)	//by musheer 01102011
	{
		verify_image();
	}
	else{
		document.forms[0].method = 'post';
		document.forms[0].action ='http://www.uaeexchangetravel.com/XPIN/xpin/uaeindialoading.jsp';
		document.forms[0].submit();
	}
}
function submit_flight_search()
{
	
	if(trim(document.forms[0].firstname.value) == "" || trim(document.forms[0].firstname.value) =="First Name")
	{
		//alert("Please Enter First Name")
		$("#tooltip").css('top',  $("#firstname").height()-20);
		document.getElementById("tooltip").style.display = 'inline';
		document.getElementById("tooltip").innerHTML ="Please Enter First Name";
		document.forms[0].firstname.focus();
		return false;
		
	}
	if(!isNaN(document.forms[0].firstname.value))
	{
		$("#tooltip").css('top',  $("#firstname").height()-20);
		document.getElementById("tooltip").style.display = 'inline';
		document.getElementById("tooltip").innerHTML ="First Name cannot be a number";
		document.forms[0].firstname.focus();
		return false;
	}
	if(trim(document.forms[0].lastname.value) == "" || trim(document.forms[0].lastname.value) =="Last Name")
	{
		//alert("Please Enter Last Name")
		$("#tooltip").css('top',  $("#lastname").height()+10);
		document.getElementById("tooltip").style.display = 'inline';
		document.getElementById("tooltip").innerHTML ="Please Enter Last Name";
		document.forms[0].lastname.focus();
		return false;
		
	}
	if(!isNaN(document.forms[0].lastname.value))
	{
		$("#tooltip").css('top',  $("#lastname").height()+10);
		document.getElementById("tooltip").style.display = 'inline';
		document.getElementById("tooltip").innerHTML ="Last Name cannot be a number";
		document.forms[0].lastname.focus();
		return false;
	}
	
	if(trim(document.forms[0].Mobile_no.value) == "" || trim(document.forms[0].Mobile_no.value) =="Please Enter Mobile Number")
	{
		//alert("Please Enter Mobile Number")		
		$("#tooltip").css('top',  $("#Mobile_no").height()+40);
		document.getElementById("tooltip").style.display = 'inline';
		document.getElementById("tooltip").innerHTML ="Please Enter Mobile Number";
		document.forms[0].Mobile_no.focus();
		return false;
		
	}
	if(isNaN(document.forms[0].Mobile_no.value))
	{
		//alert("Mobile no should be numeric.");
		$("#tooltip").css('top',  $("#Mobile_no").height()+40);
		document.getElementById("tooltip").style.display = 'inline';
		document.getElementById("tooltip").innerHTML ="Mobile no should be numeric.";
		document.forms[0].Mobile_no.focus();
		return false;
	}
	
	if(trim(document.forms[0].Mobile_no.value).length  != 10 )
	{
		//alert("Please Enter a 10 digit Mobile Number")
		$("#tooltip").css('top',  $("#Mobile_no").height()+40);
		document.getElementById("tooltip").style.display = 'inline';
		document.getElementById("tooltip").innerHTML ="Please Enter a 10 digit Mobile Number";
		document.forms[0].Mobile_no.focus();
		return false;
		
	}
	
	var mob_no =document.forms[0].Mobile_no.value;
	/*if( ((mob_no.substring(0,1)) != "9") && ((mob_no.substring(0,1)) != "8") && ((mob_no.substring(0,1)) != "7") )
   {
      $("#tooltip").css('top',  $("#Mobile_no").height()+40);
		document.getElementById("tooltip").style.display = 'inline';
		document.getElementById("tooltip").innerHTML ="Please Enter a valid mobile number starting with 9,8 or 7";
		document.forms[0].Mobile_no.focus();
      return false;
   }*/
	
	document.forms[0].method = 'post';
	document.forms[0].action ='http://www.uaeexchangetravel.com/XPIN/xpin/uaeindialoading.jsp';
	document.forms[0].submit();
	
}

function doOnFocus(obj,def_val)
{
	if(obj.value==	def_val)
	{
		obj.value = "";
	}
}
function doOnLost(obj,def_val)
{
	if(obj.value==	"")
	{
		obj.value = def_val;
	}
}
function hidetooltip()
{
	$("#tooltip").fadeOut(1000); 
}


function datediff(from,to)
 {
 	var frmDateArray = from.split("/");
	from = frmDateArray[2]+frmDateArray[1]+frmDateArray[0];
	var toDateArray = to.split("/");
	to = toDateArray[2]+toDateArray[1]+toDateArray[0];
	if(to < from)return true;
	return false;
 }

function getdatediff(start, end)
{
 start = start.substring(3,start.lastIndexOf('/'))+"/"+start.substring(0,2)+"/"+start.substring(start.length-4,start.length);
 end   = end.substring(3,end.lastIndexOf('/'))+"/"+end.substring(0,2)+"/"+end.substring(end.length-4,end.length);

 var bufferA = Date.parse( start ) ;
 var bufferB = Date.parse( end ) ;

 var number = bufferB-bufferA ;

 diff = parseInt(number / 86400000) ;
 return diff;
}

function trip(flag)
{
	var ret_date =document.getElementById("return_date");
		if(flag=="R")
		{
			document.getElementById("ret_flag").value='1';
			document.forms[0].returnDate.disabled=false;
			document.getElementById("return").style.display='inline';
			if(document.forms[0].carrier_pref != undefined)
			{
				document.forms[0].carrier_pref.style.display = ""
			}
		}
		if(flag=="O")
		{
			document.getElementById("ret_flag").value='0';
			document.forms[0].returnDate.disabled=true;
			document.getElementById("return").style.display='none';
			if(document.forms[0].carrier_pref != undefined)
			{
				document.forms[0].carrier_pref.style.display = "none"
			}

		}
}
function pop_dropdown(fr_obj, to_obj) {
	fr_obj = document.forms[0].elements[fr_obj]
	to_obj = document.forms[0].elements[to_obj]
	
	for (j=0; j<fr_obj.length; j++) {
		var anOption = new Option(fr_obj.options[j].text, fr_obj.options[j].value)
		to_obj.options.add(anOption)
	}
}

function mouseOver_tourUpdates(obj)
{
	document.getElementById(obj).className='packoffers_txt_msover';
}
function mouseOut_tourUpdates(obj)
{
	document.getElementById(obj).className='packoffers_txt';
}

function emailCampaign()
{
	if(document.forms[0].emailCampChk[0].checked){
		$('#email_camp').fadeIn(100);
		document.forms[0].e_mail_id.focus();
	}
//	$('#email_camp').html("");
//	$('#email_camp').html("");
}
function emailCampaignClose()
{
	$('#email_camp').fadeOut(1000);
	document.getElementById("emailCampChk").checked=false;	

}

function close_offer()
{

	$('#emailOffer').fadeOut(1000);
	$('#emailOffer_txt').fadeOut(1000);
	
}

function loginCheck()
{
	 document.getElementById("Layer19").style.display = 'none';
	 
	 
	 e_mail		= document.forms[0].e_mail.value;
	 pwd		= document.forms[0].pass_word.value;
	 
	 if(checkMailId(document.forms[0].e_mail,'Layer19')==false)
	{
		document.getElementById("Layer19").style.display = 'inline';
		document.getElementById("Layer19").innerHTML = "Your maild '"+e_mail+"' is not correct.";
		document.forms[0].emailid.focus();
		return ;
	}
	else
	{
		document.getElementById("Layer19").style.display = 'none';
	}

	if(e_mail=="")
	{
		document.getElementById("Layer19").style.display = 'inline';
		document.getElementById("Layer19").innerHTML = "Please enter the email id.";
		document.forms[0].e_mail.focus();
		return;
	}
	else
	{
		document.getElementById("Layer19").style.display = 'none';
	}
	
	if(pwd=="")
	{
		document.getElementById("Layer20").style.display = 'inline';
		document.getElementById("Layer20").innerHTML = "Please enter the password.";
		document.forms[0].pass_word.focus();
		return;
	}
	else
	{
		document.getElementById("Layer20").style.display = 'none';
	}
	
	
   	logindetsel(e_mail,pwd);
}

function logindetsel(e_mail,pwd)
{
	var contentType = "application/x-www-form-urlencoded; charset=UTF-8";

	try
	{
		corprequest = new XMLHttpRequest();
	}
	catch (trymicrosoft)
	{
		try
		{
			corprequest = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (othermicrosoft)
		{
			try
			{
				corprequest = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (failed)
			{
				corprequest = false;
			}
		}
  	}
  	if (!corprequest)
	alert("Error initializing XMLHttpRequest!");

	var url = "http://www.uaeexchangetravel.com/UAETRV/jsphome/xprB2CCustLoginCheck.jsp?&e_mail="+e_mail+"&pass_word="+pwd;

	corprequest.open("GET", url, false);
	corprequest.send(null);
	updateCorpPage();
}
function updateCorpPage()
{
	if (corprequest.readyState == 4)
	{
		if (corprequest.status == 200 || corprequest.status == 0)
		{
			var response = corprequest.responseText;
			var resptext = trim(response);

			if(resptext == '' || resptext == 'null')
			{
				window.location.replace("http://www.uaeexchangetravel.com/UAETRV/jsphome/xprB2CCustHome.jsp");
			}
			if(resptext.indexOf('OK')>=0)
			{
				var contentType = "application/x-www-form-urlencoded; charset=UTF-8";

				try
				{
					xpinlogrequest = new XMLHttpRequest();
				}
				catch (trymicrosoft)
				{
					try
					{
						xpinlogrequest = new ActiveXObject("Msxml2.XMLHTTP");
					}
					catch (othermicrosoft)
					{
						try
						{
							xpinlogrequest = new ActiveXObject("Microsoft.XMLHTTP");
						}
						catch (failed)
						{
							xpinlogrequest = false;
						}
					}
				}
				if (!xpinlogrequest)
				alert("Error initializing XMLHttpRequest!");
				
				var url = "http://www.uaeexchangetravel.com/XPIN/xpin/xprB2CCustLoginCheck.jsp?&e_mail="+e_mail+"&pass_word="+pwd;
		
				xpinlogrequest.open("GET", url, false);
				xpinlogrequest.send(null);
				
				if (xpinlogrequest.readyState == 4)
				{
				  if (corprequest.status == 200 || corprequest.status == 0)
				  {
				  	var response = corprequest.responseText;
					var resptext = trim(response);
					if(resptext.indexOf('OK')>=0)
					{
						window.location.replace("http://www.uaeexchangetravel.com/UAETRV/jsphome/user/b2cUserhome.jsp");
					}
					else
					{
						alert(resptext)
						document.getElementById("Layer19").style.display = 'inline';
						document.getElementById("Layer19").innerHTML = resptext;
					}
				  }
				}
			}
			else
			{
				
  			 document.getElementById("Layer19").style.display = 'inline';
			 document.getElementById("Layer19").innerHTML = resptext;
			}
		}
		else
		{
			//alert("Error in connecting to server  "+corprequest.status);
			document.getElementById("Layer19").style.display = 'inline';
			document.getElementById("Layer19").innerHTML = "Error in connecting to server  "+ corprequest.responseText;
		}
	}
}

function register()
{
	document.forms[0].method = 'post';
	document.forms[0].action ='http://www.uaeexchangetravel.com/UAETRV/jsphome/xprOfbB2Ccust_reg.jsp?pkg_name=Register';
	document.forms[0].submit();
}



function checkMailId(obj,error_area) {
	if (obj.value != "")
	{
		var arr = new Array('.com','.net','.org','.biz','.coop','.info','.museum','.name','.pro','.edu','.gov','.int','.mil','.ac','.ad','.ae','.af','.ag','.ai','.al','.am','.an','.ao','.aq','.ar','.as','.at','.au','.aw','.az','.ba','.bb','.bd','.be','.bf','.bg','.bh','.bi','.bj','.bm','.bn','.bo','.br','.bs','.bt','.bv','.bw','.by','.bz','.ca','.cc','.cd','.cf','.cg','.ch','.ci','.ck','.cl','.cm','.cn','.co','.cr','.cu','.cv','.cx','.cy','.cz','.de','.dj','.dk','.dm','.do','.dz','.ec','.ee','.eg','.eh','.er','.es','.et','.fi','.fj','.fk','.fm','.fo','.fr','.ga','.gd','.ge','.gf','.gg','.gh','.gi','.gl','.gm','.gn','.gp','.gq','.gr','.gs','.gt','.gu','.gv','.gy','.hk','.hm','.hn','.hr','.ht','.hu','.id','.ie','.il','.im','.in','.io','.iq','.ir','.is','.it','.je','.jm','.jo','.jp','.ke','.kg','.kh','.ki','.km','.kn','.kp','.kr','.kw','.ky','.kz','.la','.lb','.lc','.li','.lk','.lr','.ls','.lt','.lu','.lv','.ly','.ma','.mc','.md','.mg','.mh','.mk','.ml','.mm','.mn','.mo','.mp','.mq','.mr','.ms','.mt','.mu','.mv','.mw','.mx','.my','.mz','.na','.nc','.ne','.nf','.ng','.ni','.nl','.no','.np','.nr','.nu','.nz','.om','.pa','.pe','.pf','.pg','.ph','.pk','.pl','.pm','.pn','.pr','.ps','.pt','.pw','.py','.qa','.re','.ro','.rw','.ru','.sa','.sb','.sc','.sd','.se','.sg','.sh','.si','.sj','.sk','.sl','.sm','.sn','.so','.sr','.st','.sv','.sy','.sz','.tc','.td','.tf','.tg','.th','.tj','.tk','.tm','.tn','.to','.tp','.tr','.tt','.tv','.tw','.tz','.ua','.ug','.uk','.um','.us','.uy','.uz','.va','.vc','.ve','.vg','.vi','.vn','.vu','.ws','.wf','.ye','.yt','.yu','.za','.zm','.zw');
		var mai = obj.value;
		var val = true;

		var dot = mai.lastIndexOf(".");
		var ext = mai.substring(dot,mai.length);

		var at = mai.indexOf("@");

		if( dot > 5 && at >1 ) {
			for(var i=0; i<arr.length; i++) {
				if(ext == arr[i]) {
					val = true;
					break;
				}
				else { val = false; }
			}
			if(val == false) {
				//alert("Your maild '"+mai+"' is not correct.");
			 obj.focus();
			 document.getElementById(error_area).style.display = 'inline';
			 document.getElementById(error_area).innerHTML = "Your maild '"+mai+"' is not correct.";
			 return false;
			}
		}
		else {
			//alert("Your maild '"+mai+"' is not correct.");
			 obj.focus();
			 document.getElementById(error_area).style.display = 'inline';
			 document.getElementById(error_area).innerHTML = "Your maild '"+mai+"' is not correct.";
			
			return false;
		}
		return true;
	}
}


function open_sms_form()
{
	GetAllSectorsTo('from');
	GetAllSectorsTo('To');
	GetBranches();
	document.getElementById("sms_form").style.display = 'inline';
	//$('#sms_form').slideDown(500);
	document.getElementById("src_loc").className='textbar_large';
	document.getElementById("dest_loc").className='textbar_large';
	
	document.getElementById("branches").className='textbar_large';
	document.forms[0].adlt.style.display = 'none';
	document.forms[0].chld.style.display = 'none';
	document.forms[0].inf.style.display = 'none';
	
}
function close_sms_form()
{
	
document.getElementById("sms_form").style.display = 'inline';
$("#sms_form").fadeOut(500);
	document.forms[0].adlt.style.display = 'inline';
	document.forms[0].chld.style.display = 'inline';
	document.forms[0].inf.style.display = 'inline';
		
}
var from_to_sector;
function GetAllSectors(from_to)
{
	var datetime = new Date();
	var sector="";
	var dom_int = "";
	from_to_sector=  from_to;
	
	dom_int = "I";
	

	var contentType = "application/x-www-form-urlencoded; charset=UTF-8";

	try
	{
		requestAll = new XMLHttpRequest();
		}
		catch (trymicrosoft)
		{
		try {
			requestAll = new ActiveXObject("Msxml2.XMLHTTP");
			}
		catch (othermicrosoft)
			{
			  try
				{
				 requestAll = new ActiveXObject("Microsoft.XMLHTTP");
				}
				catch (failed)
				{
				 requestAll = false;
				}
			}

   		}
   	if (!requestAll)
	alert("Error initializing XMLHttpRequest!");
	var url = "http://www.uaeexchangetravel.com/XPIN/xpin/b2cSectorListHome.jsp?dom_int="+dom_int+"&&datetime="+datetime+"&&from_to="+from_to;
	requestAll.open("GET", url,true);
    requestAll.onreadystatechange = getAllsectorsSet;
	requestAll.send(null);
}

function getAllsectorsSet()
{

	if (requestAll.readyState == 4)
	{
		if (requestAll.status == 200 || requestAll.status == 0)
		{
			var response = requestAll.responseText;
			if(from_to_sector == "from")
			{
			document.getElementById("divsource").style.display='inline';
			 document.getElementById("divsource").innerHTML=response;
			 document.forms[0].src_loc.value	=	"#"

				//document.forms[0].dest_loc.options.length = 0;
				
			// pop_dropdown(document.forms[0].src_loc, document.forms[0].dest_loc);
			 
			 //musheer
			 //document.getElementById('src_loc').onFocus = popSMSDestSectors();
			}
			else
			{
				document.getElementById("divdestination").style.display='inline';
			 document.getElementById("divdestination").innerHTML=response;
			 document.forms[0].dest_loc.value	=	"#"
			 
			}
			
		}
		else
		{
			//alert("Error in connecting to server  "+requestAll.status)
		}
	}
}


function GetBranches()
{
	var datetime = new Date();
	var contentType = "application/x-www-form-urlencoded; charset=UTF-8";

	try
	{
		BRrequest = new XMLHttpRequest();
		}
		catch (trymicrosoft)
		{
		try {
			BRrequest = new ActiveXObject("Msxml2.XMLHTTP");
			}
		catch (othermicrosoft)
			{
			  try
				{
				 BRrequest = new ActiveXObject("Microsoft.XMLHTTP");
				}
				catch (failed)
				{
				 BRrequest = false;
				}
			}

   		}
   	if (!BRrequest)
	alert("Error initializing XMLHttpRequest!");
	
	var url = "http://www.uaeexchangetravel.com/UAETRV/jsphome/xprOfbbranchselHome.jsp?datetime="+datetime;
	

	BRrequest.open("GET", url, true);
    BRrequest.onreadystatechange = setbranches;
	BRrequest.send(null);
}

function setbranches()
{
	if (BRrequest.readyState == 4)
	{
		if (BRrequest.status == 200 || BRrequest.status == 0)
		{
			var response = BRrequest.responseText;
			document.getElementById("divbranches").innerHTML=response;
	 	}
		else
		{
			//alert("Connection Failed to server  "+BRrequest.status)
		}
	}
}
//modified by elvis 
var to_sector;
function GetAllSectorsTo(from_to)
{
	var datetime = new Date();
	var sector="";
	var dom_int = "";
	to_sector=  from_to;
	
	dom_int = "I";
	

	var contentType = "application/x-www-form-urlencoded; charset=UTF-8";

	try
	{
		requestSectTO = new XMLHttpRequest();
		}
		catch (trymicrosoft)
		{
		try {
			requestSectTO = new ActiveXObject("Msxml2.XMLHTTP");
			}
		catch (othermicrosoft)
			{
			  try
				{
				 requestSectTO = new ActiveXObject("Microsoft.XMLHTTP");
				}
				catch (failed)
				{
				 requestSectTO = false;
				}
			}

   		}
   	if (!requestSectTO)
	alert("Error initializing XMLHttpRequest!");
	var url = "http://www.uaeexchangetravel.com/B2CSmsSectorSel.php?dom_int="+dom_int+"&&datetime="+datetime+"&&from_to="+from_to;
	requestSectTO.open("GET", url,false);
    //requestSectTO.onreadystatechange = getAllsectorsSetTo;
	
	requestSectTO.send(null);
	getAllsectorsSetTo();
}
 
function getAllsectorsSetTo()
{

	if (requestSectTO.readyState == 4)
	{
		if (requestSectTO.status == 200 || requestSectTO.status == 0)
		{
			var response = requestSectTO.responseText;
			if(to_sector == "from")
			{
			 document.getElementById("divsource").style.display='inline';
			 document.getElementById("divsource").innerHTML=response;
			 document.forms[0].src_loc.value	=	"#"
			 //document.getElementById('src_loc').onFocus = popSMSDestSectors();
			}
			else
			{
			 document.getElementById("divdestination").style.display='inline';
			 document.getElementById("divdestination").innerHTML=response;
			 document.forms[0].dest_loc.value	=	"#"
			 document.getElementById("dest_loc").className='textbar_large';
			 //malis
			}
			
		}
		else
		{
			//alert("Error in connecting to server  "+requestAll.status)
		}
	}
}

function sendtoBranch()
{
 	 if(Checkvalues())
	 {
		//document.getElementById("aSubMit").style.display	=	"none";
		document.forms[0].adlt.style.display = 'inline';
		document.forms[0].chld.style.display = 'inline';
		document.forms[0].inf.style.display = 'inline';
		
 		document.forms[0].method = 'post';	
		document.forms[0].action = "http://www.uaeexchangetravel.com/UAETRV/jsphome/Send_to_branch.jsp";
		document.forms[0].submit();
	 }
	 
}
function Checkvalues()
{
	if(document.forms[0].src_loc.value	==	"#")
	{
		//alert("Please select a departure place");
		document.getElementById("sms_src_err").style.display = 'inline';
		document.getElementById("sms_src_err").innerHTML = "Please select a departure place";
		document.forms[0].src_loc.focus();
		return false;
	}
	else
	{
		document.getElementById("sms_src_err").style.display = 'none';
	}

	if(document.forms[0].dest_loc.value	== "#")
	{
		//alert("Please select a destination");
		document.getElementById("sms_des_err").style.display = 'inline';
		document.getElementById("sms_des_err").innerHTML = "Please select a destination";
		document.forms[0].dest_loc.focus();
		return false;
	}
	else
	{
		document.getElementById("sms_des_err").style.display = 'none';
	}
	
	if(document.forms[0].src_loc.value == document.forms[0].dest_loc.value)
	{
		//alert("Departure and Arrival locations are same");
		document.getElementById("sms_src_err").style.display = 'inline';
		document.getElementById("sms_src_err").innerHTML = "Departure and Arrival locations are same";
		document.forms[0].src_loc.focus();
		return;
	}
	else
	{
		document.getElementById("sms_src_err").style.display = 'none';
	}
	
	if(document.forms[0].mobileno.value	== "")
	{
		//alert("Please enter your Mobile no.");
		document.getElementById("mob_err").style.display = 'inline';
		document.getElementById("mob_err").innerHTML = "Please enter your Mobile no.";
		document.forms[0].mobileno.focus();
		return false;
	}
	else
	{
		document.getElementById("mob_err").style.display = 'none';
	}
	
	if(isNaN(document.forms[0].mobileno.value))
	{
		//alert("Please enter your Mobile no.");
		document.getElementById("mob_err").style.display = 'inline';
		document.getElementById("mob_err").innerHTML = "Mobile no should be numeric.";
		document.forms[0].mobileno.focus();
		return false;
	}
	else
	{
		document.getElementById("mob_err").style.display = 'none';
	}
	
	if(document.forms[0].emailid.value	==	"")
	{
		//alert("Please enter your email");
		document.getElementById("email_err").style.display = 'inline';
		document.getElementById("email_err").innerHTML = "Please enter your email id.";
		document.forms[0].emailid.focus();
		return false;
	}
	else
	{
		document.getElementById("email_err").style.display = 'none';
	}
	
	if(checkMailId(document.forms[0].emailid,'email_err')==false)
	{
		document.getElementById("email_err").style.display = 'inline';
		document.getElementById("email_err").innerHTML = "Your maild '"+document.forms[0].emailid.value+"' is not correct.";
		document.forms[0].emailid.focus();
		return false;
	}
	else
	{
		document.getElementById("email_err").style.display = 'none';
	}

	if(document.forms[0].dateofj.value	==	"")
	{
		alert("Please enter date of journey");
		document.forms[0].dateofj.focus();
		return false;
	}
	
	if(document.forms[0].branches.value	== "#")
	{
		//alert("Please select branch");
		document.getElementById("sms_branch_err").style.display = 'inline';
		document.getElementById("sms_branch_err").innerHTML = "Please select a branch";
		document.forms[0].branches.focus();
		return false;
	}
	else
	{
		document.getElementById("sms_branch_err").style.display = 'none';
	}
	var today=new Date();
	var day = today.getDate();
	var month=today.getMonth()+1;
	var year=today.getYear();
	var datestring =document.forms[0].dateofj.value;
	var dateArray = datestring.split("/");
	
	if(dateArray[0]< day && dateArray[1]<month && dateArray[2] < year)
	{
		alert('Back date not permitted...');
		return false;
	}

	var source = document.forms[0].elements['src_loc'].options[document.forms[0].elements['src_loc'].selectedIndex].text;
	var destination = document.forms[0].elements['dest_loc'].options[document.forms[0].elements['dest_loc'].selectedIndex].text;
	
	document.forms[0].sms_source.value	=	source;
	document.forms[0].sms_destination.value	=	destination;
	return true;
}

function termsACondition(){
window.open("http://www.uaeexchangetravel.com/UAETRV/jsphome/termsACondition.jsp",null,"WIDTH=800,status=yes,toolbar=no,menubar=no,scrollbars=yes,location=no,left=100,top=150'");
}
function privacy(){
window.open("http://www.uaeexchangetravel.com/UAETRV/jsphome/privacy.jsp",null,"WIDTH=800,status=yes,toolbar=no,menubar=no,scrollbars=yes,location=no,left=100,top=150'");
}


function hide()
{
	document.getElementById("from_sectors").style.display = 'none';
	document.forms[0].adlt.style.display = 'none';
}
function show()
{
	document.getElementById("from_sectors").style.display = 'inline';
	document.forms[0].adlt.style.display = 'inline';
}

var from_to_code="";
function CheckAirportCode(obj,from_to)
{
	var airport_code =obj.value;
	airport_code=airport_code.toUpperCase();
	from_to_code=from_to;
	
	var datetime = new Date();
	var contentType = "application/x-www-form-urlencoded; charset=UTF-8";

	try
	{
		AirpotCoderequest = new XMLHttpRequest();
		}
		catch (trymicrosoft)
		{
		try {
			AirpotCoderequest = new ActiveXObject("Msxml2.XMLHTTP");
			}
		catch (othermicrosoft)
			{
			  try
				{
				 AirpotCoderequest = new ActiveXObject("Microsoft.XMLHTTP");
				}
				catch (failed)
				{
				 AirpotCoderequest = false;
				}
			}

   		}
   	if (!AirpotCoderequest)
	alert("Error initializing XMLHttpRequest!");
	
	var url = "http://www.uaeexchangetravel.com/XPIN/xpin/xprB2CCheckAirportCode.jsp?datetime="+datetime+"&airport_code="+airport_code;
	
	try
	{
		AirpotCoderequest.open("GET", url, false);
		
		//AirpotCoderequest.onreadystatechange = ;
		AirpotCoderequest.send(null);
		SetAirportCode();
	}
	catch (Errrr)
	{
	 
	}

}

function SetAirportCode()
{
	if (AirpotCoderequest.readyState == 4)
	{
		if (AirpotCoderequest.status == 200 || AirpotCoderequest.status == 0)
		{
			var response = AirpotCoderequest.responseText;
			//response=response.substring(response.indexOf("<div "));
			//alert(response);
			var status=response.substring(0,response.indexOf("<BR>"));
			var airport_name=response.substring(response.indexOf("<BR>")+4);
			if(trim(status)=="Y")
			{
				if(from_to_code=="from")
				{
				document.forms[0].depLoc.value=document.forms[0].CityAjax.value.toUpperCase();
				document.forms[0].CityAjax.value =airport_name;
				
				}
				else
				{
					document.forms[0].arrLoc.value=document.forms[0].ToCityAjax.value.toUpperCase();
					document.forms[0].ToCityAjax.value=airport_name;
				}
				
			}
			
	 	}
		else
		{
			//alert("Connection Failed to server  "+BRrequest.status)
		}
	}
}

function contactMail()
{
	window.open("contactSendMail.jsp",null,"HEIGHT=310,WIDTH=500,status=yes,toolbar=no,menubar=no,location=no,screenX=20,screenY=100,left=280,top=250'");
}


function checkMailId(obj) {
if (obj.value != "")
{
	var arr = new Array('.com','.net','.org','.biz','.coop','.info','.museum','.name','.pro','.edu','.gov','.int','.mil','.ac','.ad','.ae','.af','.ag','.ai','.al','.am','.an','.ao','.aq','.ar','.as','.at','.au','.aw','.az','.ba','.bb','.bd','.be','.bf','.bg','.bh','.bi','.bj','.bm','.bn','.bo','.br','.bs','.bt','.bv','.bw','.by','.bz','.ca','.cc','.cd','.cf','.cg','.ch','.ci','.ck','.cl','.cm','.cn','.co','.cr','.cu','.cv','.cx','.cy','.cz','.de','.dj','.dk','.dm','.do','.dz','.ec','.ee','.eg','.eh','.er','.es','.et','.fi','.fj','.fk','.fm','.fo','.fr','.ga','.gd','.ge','.gf','.gg','.gh','.gi','.gl','.gm','.gn','.gp','.gq','.gr','.gs','.gt','.gu','.gv','.gy','.hk','.hm','.hn','.hr','.ht','.hu','.id','.ie','.il','.im','.in','.io','.iq','.ir','.is','.it','.je','.jm','.jo','.jp','.ke','.kg','.kh','.ki','.km','.kn','.kp','.kr','.kw','.ky','.kz','.la','.lb','.lc','.li','.lk','.lr','.ls','.lt','.lu','.lv','.ly','.ma','.mc','.md','.mg','.mh','.mk','.ml','.mm','.mn','.mo','.mp','.mq','.mr','.ms','.mt','.mu','.mv','.mw','.mx','.my','.mz','.na','.nc','.ne','.nf','.ng','.ni','.nl','.no','.np','.nr','.nu','.nz','.om','.pa','.pe','.pf','.pg','.ph','.pk','.pl','.pm','.pn','.pr','.ps','.pt','.pw','.py','.qa','.re','.ro','.rw','.ru','.sa','.sb','.sc','.sd','.se','.sg','.sh','.si','.sj','.sk','.sl','.sm','.sn','.so','.sr','.st','.sv','.sy','.sz','.tc','.td','.tf','.tg','.th','.tj','.tk','.tm','.tn','.to','.tp','.tr','.tt','.tv','.tw','.tz','.ua','.ug','.uk','.um','.us','.uy','.uz','.va','.vc','.ve','.vg','.vi','.vn','.vu','.ws','.wf','.ye','.yt','.yu','.za','.zm','.zw','.COM','.NET','.ORG','.BIZ','.COOP','.INFO','.MUSEUM','.NAME','.PRO','.EDU','.GOV','.INT','.MIL','.AC','.AD','.AE','.AF','.AG','.AI','.AL','.AM','.AN','.AO','.AQ','.AR','.AS','.AT','.AU','.AW','.AZ','.BA','.BB','.BD','.BE','.BF','.BG','.BH','.BI','.BJ','.BM','.BN','.BO','.BR','.BS','.BT','.BV','.BW','.BY','.BZ','.CA','.CC','.CD','.CF','.CG','.CH','.CI','.CK','.CL','.CM','.CN','.CO','.CR','.CU','.CV','.CX','.CY','.CZ','.DE','.DJ','.DK','.DM','.DO','.DZ','.EC','.EE','.EG','.EH','.ER','.ES','.ET','.FI','.FJ','.FK','.FM','.FO','.FR','.GA','.GD','.GE','.GF','.GG','.GH','.GI','.GL','.GM','.GN','.GP','.GQ','.GR','.GS','.GT','.GU','.GV','.GY','.HK','.HM','.HN','.HR','.HT','.HU','.ID','.IE','.IL','.IM','.IN','.IO','.IQ','.IR','.IS','.IT','.JE','.JM','.JO','.JP','.KE','.KG','.KH','.KI','.KM','.KN','.KP','.KR','.KW','.KY','.KZ','.LA','.LB','.LC','.LI','.LK','.LR','.LS','.LT','.LU','.LV','.LY','.MA','.MC','.MD','.MG','.MH','.MK','.ML','.MM','.MN','.MO','.MP','.MQ','.MR','.MS','.MT','.MU','.MV','.MW','.MX','.MY','.MZ','.NA','.NC','.NE','.NF','.NG','.NI','.NL','.NO','.NP','.NR','.NU','.NZ','.OM','.PA','.PE','.PF','.PG','.PH','.PK','.PL','.PM','.PN','.PR','.PS','.PT','.PW','.PY','.QA','.RE','.RO','.RW','.RU','.SA','.SB','.SC','.SD','.SE','.SG','.SH','.SI','.SJ','.SK','.SL','.SM','.SN','.SO','.SR','.ST','.SV','.SY','.SZ','.TC','.TD','.TF','.TG','.TH','.TJ','.TK','.TM','.TN','.TO','.TP','.TR','.TT','.TV','.TW','.TZ','.UA','.UG','.UK','.UM','.US','.UY','.UZ','.VA','.VC','.VE','.VG','.VI','.VN','.VU','.WS','.WF','.YE','.YT','.YU','.ZA','.ZM','.ZW');
	var mai = obj.value;
	var val = true;

	var dot = mai.lastIndexOf(".");
	var ext = mai.substring(dot,mai.length);

	var at = mai.indexOf("@");

	if( dot > 5 && at >1 ) {
		for(var i=0; i<arr.length; i++) {
			if(ext == arr[i]) {
				val = true;
				break;
			}
			else { val = false; }
		}
		if(val == false) {
			alert("Your email id '"+mai+"' is not correct.");
			obj.focus();
			return false;
		}
	}
	else {
		alert("Your email id '"+mai+"' is not correct.");
		obj.focus();
		return false;
	}

	   var iChars = "!#$%^&*()+=-[]\\\';,/{}|\":<>?";

	   for (var i = 0; i < obj.value.length; i++)
	   {
	  	if (iChars.indexOf(obj.value.charAt(i)) != -1)
	  	{
		  	alert ("Your email id has special characters.\n Please remove them and try again.");
		  	obj.focus();
		  	return false;
	  	}
	  	if (obj.value.charAt(i)== " ")
	  	{
		  	alert ("Your email id has space in between.\n Please remove them and try again.");
		  	obj.focus();
		  	return false;
	  	}
	  }
	return true;
}
}


function open_chat()
{
var id=document.forms[0].chat_id.value;
if(id=="chat")
{
$('#chat_min_tab').fadeOut(1000);
$('#chat').fadeIn(1000);	
}
else
{
	$('#chat_min_tab_ie6').fadeOut(1000);
$('#chat_ie6').fadeIn(1000);
}
	
}


function close_chat()
{
var id=document.forms[0].chat_id.value;
if(id=="chat")
{
$('#chat').fadeOut(1000);
$('#chat_min_tab').fadeOut(100);
}
else
{
$('#chat_ie6').fadeOut(1000);
$('#chat_min_tab_ie6').fadeOut(100);
}
	
}

function live_chat()
{
var id=document.forms[0].chat_id.value;
if(id=="chat")
{
$('#chat_min_tab').fadeOut(1000);
$('#chat').fadeIn(1000);	
}
else
{
	$('#chat_min_tab_ie6').fadeOut(1000);
$('#chat_ie6').fadeIn(1000);
}
}

function live_chat_status(homeForex)
{
	
	//alert(homeForex);
	
	var flag = "HOME";
	if(homeForex=="FOREX")
	{
		flag = "FOREX";
	}
	
var datetime = new Date();

var contentType = "application/x-www-form-urlencoded; charset=UTF-8";

	try
	{
		ChatStatusrequest = new XMLHttpRequest();
	}
	catch (trymicrosoft)
	{
		try
		{
			ChatStatusrequest = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (othermicrosoft)
		{
			try
			{
				ChatStatusrequest = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (failed)
			{
				ChatStatusrequest = false;
			}
		}
  	}
  	if (!ChatStatusrequest)
	alert("Error initializing XMLHttpRequest!");

	var url = "live-chat-status.php?flag="+flag+"&datetime="+datetime;
	

	ChatStatusrequest.open("GET", url, true);
	ChatStatusrequest.onreadystatechange = setChatStatus;
	ChatStatusrequest.send(null);
	
}

function setChatStatus()
{
	if (ChatStatusrequest.readyState == 4)
		{
		if (ChatStatusrequest.status == 200 || ChatStatusrequest.status == 0)
		{
			var response =  ChatStatusrequest.responseText;
			
			document.getElementById("live_chat").innerHTML=response;
			//document.getElementById("live_chat").style.width="115px";
			//alert(document.getElementById("live_chat").innerHTML)
		}
		}
}

function send_chat_mail()
{

		var email=document.forms[0].chat_mail_id.value;
		var session_id=document.forms[0].session_id.value;
		
		if(trim(email)=="")
		{
			alert("please enter email id.");
			document.forms[0].chat_mail_id.focus();
			return;
		}
		
		if(checkMailId(document.forms[0].chat_mail_id)==false)
		{
			document.forms[0].chat_mail_id.focus();
			return;
		}
		
	var datetime = new Date();
var contentType = "application/x-www-form-urlencoded; charset=UTF-8";

	try
	{
		SendChatrequest = new XMLHttpRequest();
	}
	catch (trymicrosoft)
	{
		try
		{
			SendChatrequest = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (othermicrosoft)
		{
			try
			{
				SendChatrequest = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (failed)
			{
				SendChatrequest = false;
			}
		}
  	}
  	if (!SendChatrequest)
	alert("Error initializing XMLHttpRequest!");

	var url = "http://www.uaeexchangetravel.com/chatbox/send_mail.php?datetime="+datetime+"&email="+email+"&session_id="+session_id;
		

	SendChatrequest.open("GET", url, true);
	SendChatrequest.onreadystatechange = setsendmail;
	SendChatrequest.send(null);

	document.getElementById("chat_mail").style.display='none';

}

function setsendmail()
{
	if (SendChatrequest.readyState == 4)
	{
	 if (SendChatrequest.status == 200 || SendChatrequest.status == 0)
	 {
		var response =  SendChatrequest.responseText;
		//alert(response);
		alert("Chat conversation have been sent to your email id sucessfully.")
		//close_chat();
			
	 }
   }
}


function cancel_mail()
{
 document.forms[0].chat_mail_id.focus();	
 document.getElementById("chat_mail").style.display='none';	
}

function setashome() 
{
	if(navigator.appName=="Microsoft Internet Explorer")
	{ 
	document.body.style.behavior='url(#default#homepage)';
	document.body.setHomePage("http://www.uaeexchangetravel.com");
	}
	else if(navigator.appName!="Netscape")
	{
	alert("From the browser menu,Select Tools->Preferences->General tab's Home Page entry box, type www.uaeexchangetravel.com and click OK");
	}else{
	alert('To set uaeexchangetravel.com as your home page in Firefox, click and drag the button to the "Home" icon in your browser.');
	}

	return;
}


function clickMenu(menuId,page_flag)
{

	document.forms[0].booknow_flag.value = "N";		
	
	document.forms[0].selected_flag.value = menuId;		
	document.forms[0].page_flag.value = page_flag;		
	
	
	if(menuId=="BP" || menuId=="CD" )	//book now pay later
	{
		document.forms[0].booknow_flag.value = "Y";		
	}
	
	document.forms[0].method = 'post';
	if(page_flag=="D"){
		document.forms[0].action ='http://www.uaeexchangetravel.com';
	}
	else
	{
		document.forms[0].action ='http://www.uaeexchangetravel.com/international-flights/';
	}
	document.forms[0].submit();

	
}

function win2nightstay()
{
	document.forms[0].method = 'post';
	document.forms[0].action ='http://www.uaeexchangetravel.com/win2nightstay';
	document.forms[0].submit();
}
function home_banner_link()
{
	var status =document.getElementById("updateArea").className;
	
	if(status=="travel_updates_area")
	{
	document.forms[0].method = 'post';
	document.forms[0].action ='http://www.uaeexchangetravel.com/holidays-outside-india/dsf-2012.html';
	document.forms[0].submit();
	}
	else if(status=="travel_updates_area_fiesta")
	{
	document.forms[0].method = 'post';
	document.forms[0].action ='http://www.uaeexchangetravel.com/foreign-exchange';
	document.forms[0].submit();
	}
	else if(status=="travel_updates_area_xpress")
	{
	document.forms[0].method = 'post';
	document.forms[0].action ='http://www.uaeexchangetravel.com/answer-n-win-contest.php';
	document.forms[0].submit();
	}
	else if(status=="banner4")
	{
	document.forms[0].method = 'post';
	document.forms[0].action ='http://www.uaeexchangetravel.com/holidays-india/new-year-special-offer.html';
	document.forms[0].submit();
	}
}

function ChangeUpdates()
{
	var className= document.getElementById("updateArea").className;
	
 	/*if(className=="travel_updates_area_fiesta")
	{
		className = "travel_updates_area";
	}
	else*/ if(className=="travel_updates_area")
	{
		/*className = "travel_updates_area_xpress";
	}
	else if(className=="travel_updates_area_xpress")
	{*/
		className = "travel_updates_area_fiesta";
	}
	/*else if(className=="banner4")
	{
		className = "travel_updates_area_fiesta";
	}*/
	
 //alert(className);
 //document.getElementById("updateArea").setAttribute("class",className);
 document.getElementById("updateArea").className = className;
 setTimeout( "ChangeUpdates()", 4000);
}

function ChangeUpdatesHr()
{
	var className= document.getElementById("updateArea").className;
	
	if(className=="travel_updates_area")
	{
		className = "travel_updates_area_xpress";
	}
	else if(className=="travel_updates_area_xpress")
	{
		className = "travel_updates_area";
	}
	
 document.getElementById("updateArea").className = className;
 setTimeout( "ChangeUpdatesHr()", 4000 );

}

//by musheer 01102011
//by musheer image verification
function reloadImg()
{
	document.getElementById('verif_image').src='http://www.uaeexchangetravel.com/js/home/image_php/verificationImage.php?'+Date();
	document.getElementById("img_verif_alert").style.display = 'none';
	document.forms[0].image_verif_no.value='';   
	document.forms[0].image_verif_no.focus();
	return;
}

//  ------ CAPTCHA Validation ---- Added 29092011 
function verify_image()
{
	var image_verif_no = document.forms[0].image_verif_no.value;
	var datetime = new Date();
	var contentType = "application/x-www-form-urlencoded; charset=UTF-8";
	try 
	{
		request = new XMLHttpRequest();
	}
	catch (trymicrosoft)
	{
		try 
		{
			request = new ActiveXObject("Msxml2.XMLHTTP");
		} 
		catch (othermicrosoft) 
		{
			try 
			{
				request = new ActiveXObject("Microsoft.XMLHTTP");
			} 
			catch (failed) 
			{
				request = false;
			}
		}
   }
   if (!request)
		alert("Error initializing XMLHttpRequest!");
	var url = "http://www.uaeexchangetravel.com/js/home/image_php/imageCheck.php?image_verif_no="+image_verif_no+"&datetime="+datetime;
	//request.open("GET", url, true);
    
	//request.send();

	request.open("GET", url, true);
	request.onreadystatechange = updatePage;
	request.send(null);
	//updatePage();	

}

function updatePage(){
	
	if (request.readyState == 4){
		if (request.status == 200 || request.status == 0){
			var response = request.responseText;
			if(response == 'true'){
				document.getElementById("img_verif_alert").style.display = 'none';
				document.forms[0].method = 'post';
				document.forms[0].action ='http://www.uaeexchangetravel.com/XPIN/xpin/uaeindialoading.jsp';
				document.forms[0].submit();
			}else{
				document.getElementById("img_verif_alert").innerHTML = response;
				document.getElementById("img_verif_alert").style.display = 'inline';
				document.getElementById('verif_image').src='http://www.uaeexchangetravel.com/js/home/image_php/verificationImage.php?'+Date();
				document.forms[0].image_verif_no.value='';
				document.forms[0].image_verif_no.focus();
			}
		}
		else{
			//alert("Error in connecting to server  "+request.status);
		}
	}
}
function blink_package(no)
{
$('#package'+no).fadeOut(100) ;
$('#package'+no).fadeIn(100);
}
function CallPopUpOpen()
{
	//document.forms[0].SendFriendsEmail.value = "";
	//document.getElementById("callBackPopup").style.display="inline";
	var id = "#callBackPopup";
	$(id).slideDown(500); 
}
function callPopUpClose()
{
	var id = "#callBackPopup";
	$(id).fadeOut(2000); 
}

function sendCallBackMail()
{
	if(document.forms[0].callBackName.value == "")
	{
		alert("Please enter your name.");
		document.forms[0].callBackName.focus();
		return;
	}
	/*if(document.forms[0].callBackEmail.value == "")
	{
		alert("Please enter your email.");
		document.forms[0].callBackEmail.focus();
		return;
	}*/
	if(document.forms[0].callBackMobile.value == "")
	{
		alert("Please enter your contact number.");
		document.forms[0].callBackMobile.focus();
		return;
	}
	if(isNaN(document.forms[0].callBackMobile.value))
	{
		alert("Contact number should be numeric.");
		document.forms[0].callBackMobile.focus();
		return;
	}
	if(document.forms[0].callBackMobile.value.length < 10 )
	{
		alert("Please enter a 10 digit number");
		document.forms[0].callBackMobile.focus();
		return;
	}
	
	if(document.forms[0].callBackRequirements.value == "")
	{
		alert("Please enter your requirements.");
		document.forms[0].callBackRequirements.focus();
		return;
	}
	
	document.forms[0].method = 'post';
	document.forms[0].action ='http://www.uaeexchangetravel.com/UAETRV/jsphome/callback_request.jsp';
	document.forms[0].submit();
	
}
