/* Booking scripts */

function pad (s) {
  if (typeof s == 'string')
    s = parseInt(s);
  return s > 9 ? s : '0' + s;
}

var d = new Date();
var ds = d.getFullYear() + pad(d.getMonth() + 1) + pad(d.getDate());

function SubmitClientLoginx()
	{
		loginForm=document.forms[0];
		
		dateString=loginForm.D_Month.value+pad(loginForm.D_Day.value);		
		loginForm.B_DATE_1.value=dateString+"0800";		
		var b_date = new Date(dateString.substring(0,4),
                            dateString.substring(4,6)-1,
                            dateString.substring(6,8));		
		b_date.setTime(b_date.getTime() + (7 * 24 * 60 * 60 * 1000));				
		var ds = b_date.getFullYear() + pad(b_date.getMonth() + 1) + pad(b_date.getDate());			
		loginForm.B_DATE_2.value=ds+"0800";	;
		
		//alert(loginForm.B_DATE_1.value + " . " + loginForm.E_DATE_1.value);
		
		
		//loginForm.action="https://res.amadeus.net/pl/thaiairways/en/air.hot";
		
		//loginForm.action="https://wftc3.e-travel.com/pl/thaiv6/en/AirAvailabilityServlet";
		loginForm.action="https://wftc3.e-travel.com/PL/thai5/EN/FlifoInfoServlet";		
		//alert(loginForm.Action);
		loginForm.submit();

	}	

function SubmitClientLogin()
	{
		loginForm=document.forms[0];
		
		dateString=loginForm.D_Month.value+pad(loginForm.D_Day.value);		
		loginForm.B_DATE_1.value=dateString+"0800";		
		var b_date = new Date(dateString.substring(0,4),
                            dateString.substring(4,6)-1,
                            dateString.substring(6,8));		
		b_date.setTime(b_date.getTime() + (7 * 24 * 60 * 60 * 1000));				
		var ds = '' + b_date.getFullYear() + '' + pad(b_date.getMonth() + 1) + '' + pad(b_date.getDate());	


		//alert(b_date.getFullYear() + "#" + pad(b_date.getMonth() + 1) + "#" + pad(b_date.getDate()));
		
		loginForm.B_DATE_2.value=ds+"0800";	;
		
		//alert(loginForm.B_DATE_1.value + " . " + loginForm.E_DATE_1.value);
		
		
		//loginForm.action="https://wftc3.e-travel.com/pl/thaiv6/en/AirAvailabilityServlet";
		//loginForm.action="https://wftc3.e-travel.com/PL/thai5/EN/FlifoInfoServlet";		
		//alert(loginForm.Action);
		//loginForm.submit();

		strURL='https://wftc3.e-travel.com/PL/thai5/en/AirAvailabilityServlet'
	
		strURL=strURL+'?LANGUAGE=GB&SITE=TG5';
		strURL=strURL+'&TRIP_FLOW=YES&TRAVELLER_TYPE_1=ADT&SESSION_ID=&EXTERNAL_ID=NORMAL';
		strURL=strURL+'&TRIP_TYPE=R';
		
		strURL=strURL+'&B_DATE_1='+dateString+"0000"; //loginForm.lstDepMonth.value+loginForm.lstDepDay.value+loginForm.IstDepTime.value;
		strURL=strURL+'&B_DATE_2='+ds+"0000"; //loginForm.lstDepMonth.value+loginForm.lstDepDay.value+loginForm.IstDepTime.value;
		
		//alert(dateString+"0000" + " - " + ds+"0000");

		strURL=strURL+'&B_LOCATION_1='+loginForm.B_LOCATION_1.value;
		strURL=strURL+'&E_LOCATION_1='+loginForm.E_LOCATION_1.value;
		strURL=strURL+'&AIRLINE_CODE='+"TG";
		//strURL=strURL+'&FLIGHT_NUMBER='+loginForm.IstflightNo.value;

		//alert(strURL);
	

		//var NowDate=new Date();
		//var NowYear=""+NowDate.getYear();
						
		
		//var NowMonth=SetTo2Digits(""+(NowDate.getMonth()+1));
		//var NowDay=SetTo2Digits(""+NowDate.getDate());
		//var NowPLDate=NowYear+NowMonth+NowDay+"0000";

		screenW=800-10;
		screenH=600-160;				
		window.open(strURL,"1ARES","toolbar,status,resizable,scrollbars,top=0,left=0,width="+(screen.width*0.99)+",height="+(screen.height*0.88))


	}	
					
				
function write2()
{		
	monthNameArray = new Array("January","February","March","April","May","June","July","August","September ","October","November","December");
	vmonthNameArray = new Array("01","02","03","04","05","06","07","08","09","10","11","12");

	var time=new Date(); 
	var month=time.getMonth();
	var date=time.getDate();
	var year=time.getYear();

	if ((navigator.appName == "Microsoft Internet Explorer") && (year < 100))
	year=1900 + year;
	if (navigator.appName == "Netscape")
	year=1900 + year;
				
	var i;
	for(i=0; i<=11; i++)
		{
		if(i==month)
			document.write("<font face=\"verdana\"><option value="+year+vmonthNameArray[i]+" selected>"+monthNameArray[i]+" "+year+"</option></font>");
		else if (i<month)
			document.write("<font face=\"verdana\"><option value="+(year+1)+vmonthNameArray[i]+">"+monthNameArray[i]+" "+(year+1)+"</option></font>");
		else if (i>month)
		document.write("<font face=\"verdana\"><option value="+year+vmonthNameArray[i]+">"+monthNameArray[i]+" "+(year)+"</option></font>");
		}	
}

function write1()
{
			var dObj=new Date();
		var today = dObj.getDate();
		var i;
    	for(i=1; i<=31; i++){ 
			if(i==today)
			{ document.write("<option value="+i+" selected >"+i); }
            else
            { document.write("<option value="+i+">"+i); }
        }
}

/*** Order brochure form ****/
function isFilled(element)
{
	if(element.value=="")
	{
		return false;
	}
	else
	{
		return true;
	}
}

function isReadyBrochure(form)
{

    form=document.Form1;

	if(isFilled(form.fornavn)==false)
	{
	alert("Udfyld venligst feltet fornavn");
	form.fornavn.focus();
	return false;
	}
		
	if(isFilled(form.efternavn)==false)
	{
	alert("Udfyld venligst efternavn");
	form.efternavn.focus();
	return false;
	}
	if(isFilled(form.adresse)==false)
	{
	alert("Udfyld venligst feltet adresse");
	form.adresse.focus();
	return false;
	}
	if(isFilled(form.postnr)==false)
	{
	alert("Udfyld venligst feltet postnr");
	form.postnr.focus();
	return false;
	}	
	
	if(isFilled(form.bynavn)==false)
	{
	alert("Udfyld venligst feltet by");
	form.bynavn.focus();
	return false;
	}
	
	if(isFilled(form.email)==false)
	{
	alert("Udfyld venligst feltet e-mail");
	form.email.focus();
	return false;
	}

}


function isReadyVirksomhed(form)
{
    form=document.Form1;

	if(isFilled(form.navn)==false)
	{
	alert("Udfyld venligst feltet kontaktperson");
	form.navn.focus();
	return false;
	}
		
	if(isFilled(form.firma)==false)
	{
	alert("Udfyld venligst feltet firma");
	form.firma.focus();
	return false;
	}
	
	if(isFilled(form.tlf)==false)
	{
	alert("Udfyld venligst feltet telefon");
	form.tlf.focus();
	return false;
	}	
	
	if(isFilled(form.email)==false)
	{
	alert("Udfyld venligst feltet email");
	form.email.focus();
	return false;
	}

}

function dropdownselector(form)
{
    form=document.Form1;
    location.href="dd.aspx?id=" + form.tablistselector.value;
    return true;
}

function seatmap(url, h){
	awin = window.open("seatmap.aspx?url="+url, "Seatmap", "scrollbars=0,resizable=0,width=660,height="+h);
}

