var txtBadCityArray=new Array();
		txtBadCityArray["en"]="Destination is a required entry.";
		txtBadCityArray["it"]="È necessario indicare una destinazione.";

function checkFormTravel(f,l){
	var now=new Date();
	var mese=now.getMonth()+1;
	var meseannoarr=f.mArrivo.value;
	var meseannopar=f.mPartenza.value;
	var giornoarr=f.gArrivo.value;
	var giornopar=f.gPartenza.value;

	if(giornoarr<10) giornoarr="0"+giornoarr;
	if(giornopar<10) giornopar="0"+giornopar;
	
	f.checkin.value=meseannoarr+giornoarr;
	f.checkout.value=meseannopar+giornopar;
	
	if(f.destination.value=="" || f.destination.value==undefined){
		alert(txtBadCityArray[l] );
		return false;
	}
	
	if(f.destination.value && f.city.value){
		f.destination.value="";
	}
	
	return true;
}

function initDatePicker(){
	in_g=document.getElementById("gArrivo");
	in_my=document.getElementById("mArrivo");
	
	if(in_g.className && in_g.className=="single"){
		return false;
	}
	else{
		in_g.onchange = in_my.onchange = function(){
			curyear=new Date().getFullYear();
			in_y=2;
			if(in_my.value.substr(0,4)==curyear) in_y=1;
			
			date=new Date(in_my.value.substr(0,4),in_my.value.substr(4,2)-1,in_g.value);
			my = date.getFullYear()+""+pad((date.getMonth()+1));
			d = date.getDate();

			setSelIndexByValue(in_g,d);
			setSelIndexByValue(in_my,my);
			fillDate("gPartenza","mPartenza",d+1,my);
		}
	}
}

function fillDate(g_sel,my_sel,d,my) {
	out_g=document.getElementById(g_sel);
	out_my=document.getElementById(my_sel);

	date=new Date(my.substr(0,4),my.substr(4,2)-1,d);
	my = date.getFullYear()+""+pad((date.getMonth()+1));
	d = date.getDate();
	setSelIndexByValue(out_g,d);
	setSelIndexByValue(out_my,my);
}

function setSelIndexByValue(sel,val){
	for(i=0;i<sel.options.length;i++){
		if(sel.options[i].value==val) sel.options[i].selected="selected";
	}
}

function pad(n){
	if(n<10)
		return "0"+n;
	return n;
}

function addOnloadEvent(fnc){
	  if ( typeof window.addEventListener != "undefined" )
	    window.addEventListener( "load", fnc, false );
	  else if ( typeof window.attachEvent != "undefined" ) {
	    window.attachEvent( "onload", fnc );
	  }
	  else {
	    if ( window.onload != null ) {
	      var oldOnload = window.onload;
	      window.onload = function ( e ) {
	        oldOnload( e );
	        window[fnc]();
	      };
	    }
	    else 
	      window.onload = fnc;
	  }
}

addOnloadEvent(initDatePicker);
