
/*Try not to change the order and settings from here */
with (document.roomSearch) {
	var cInDay = arrival1;
	var cInMonth = arrival2;
	var cInYear = arrival3;
	var cOutDay = depart1;
	var cOutMonth = depart2;
	var cOutYear = depart3;
	var cCountry = country;
	var cCity = city;
	var cChild = child;
	var cUnit = unit;
	var cAdult = adult;
}

//var skipDate = 3 //How many days to skip
var skipDate = 0 //How many days to skip
//setDate();
//moveDate(cInMonth)
//moveDate(cOutMonth)



readVar();
	function readVar(){
		var qs = readQuery();
		if(qs.arrival1 && qs.arrival2 &&qs.arrival3 &&qs.depart1 &&qs.depart2 &&qs.depart3){
				cInDay.selectedIndex=parseInt(qs.arrival1)-1;
				cInMonth.selectedIndex=parseInt(qs.arrival2)-1;
				cInYear.value=qs.arrival3;
				cOutDay.selectedIndex=parseInt(qs.depart1)-1;
				cOutMonth.selectedIndex=parseInt(qs.depart2)-1;
				cOutYear.value=qs.depart3;
				if(parseInt(qs.NumUnit)>0 &&parseInt(qs.NumUnit)<cUnit.length)
					cUnit.selectedIndex = parseInt(qs.NumUnit)-1;
				else
					cUnit.selectedIndex = 0;
				if(parseInt(qs.NumAdult)>0 &&parseInt(qs.NumAdult)<cAdult.length+1)
					cAdult.selectedIndex = parseInt(qs.NumAdult)-1;
				else
					cAdult.selectedIndex = 1;
				if(parseInt(qs.NumChild)>0 &&parseInt(qs.NumChild)<cChild.length){
					cChild.selectedIndex = qs.NumChild;
					changeSetting();
				}else
					cChild.selectedIndex = 0;
			if(qs.AgeChild){
				var pairs = qs.AgeChild.split(",");
				for(var i=0; i<pairs.length; i++){
					if(parseInt(pairs.length) > parseInt(cChild.selectedIndex)){
						break;
					}
					if(pairs[i]<1 || pairs[i]>18 || isNaN(pairs[i]) || (pairs[i].indexOf("."))>=0){
						cChild.selectedIndex = 0;
						changeSetting();		
					}else{
						if(navigator.appName == "Netscape")
							eval("document.forms[0].elements["+(parseInt(i+1)+13)+"].value="+pairs[i]);
						else
							eval("document.forms[0].elements["+(parseInt(i)+13)+"].value="+pairs[i]);
					}
				}
			}
				if(cOutDay.value == ""|| cOutMonth.value==""|| cOutYear.value==""||cInDay.value == ""|| cInMonth.value==""|| cInYear.value==""){
						cInYear.selectedIndex=0;
						cOutYear.selectedIndex=0;
						cInMonth.selectedIndex=0;
						cOutMonth.selectedIndex=0;
						cInDay.selectedIndex=0;
						cOutDay.selectedIndex=0;
						setDate();
						return;
				}		
				moveDate(cInMonth);
				moveDate(cOutMonth);
				if(cOutDay.value != "" && cOutMonth.value!="" && cOutYear.value!="" &&cInDay.value != "" && cInMonth.value!="" && cInYear.value!="")
					return;
		}
		setDate();
		//Used Necessarily for reloading the page
		if(cChild.selectedIndex > 0){
			changeSetting();
		}
	}
	
	
 
	function readQuery(){
		var args = new Object(); 
		var query = location.search.substring(1); 
		var pairs = query.split("&"); 
		for(var i = 0; i < pairs.length; i++) { 
			var pos = pairs[i].indexOf('='); 
			if (pos == -1) continue; 
				var argname = pairs[i].substring(0,pos);
				var value = pairs[i].substring(pos+1); 
				args[argname] = unescape(value); 
		}
		return args; 
	}
	



//Child Input Box
	function changeSetting(){
		document.getElementById("test").innerHTML="";
		document.getElementById("test1").innerHTML="";

		var children = cChild.selectedIndex
		var inputBox = "";

		for(i=0; i< cChild.selectedIndex ; i++){			
			
			inputBox+="<INPUT NAME=\"Availability1:txtAgeOfChild"+i+"\" style=\"FONT-SIZE: 11px; FONT-FAMILY: arial,verdana;width: 16px; text-align:center\" SIZE=2 MAXLENGTH=2 id=\"Availability1_txtAgeOfChild"+i+"\" Value=1 >&nbsp;";
			document.getElementById("test1").innerHTML="<FONT size=1 face=Tahoma style=font-size: 11px;>Child Age:</FONT>";
		}

		document.getElementById("test").innerHTML = inputBox;
	}

//Used Necessarily for reloading the page
	if(cChild.selectedIndex > 0){
		changeSetting();
	}

//Used for Clear Button removed for new ui by aruna
	
