function ajax(){

	var xmlhttp;

	if (window.XMLHttpRequest)		xmlhttp=new XMLHttpRequest();

	else if (window.ActiveXObject)	xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");

	return xmlhttp;

}

function AgenerateAreas(){

	var xmlHttp=ajax()

	var fill="ajax.php?code="+document.getElementById('srh_country').value;

	var temp="";

	xmlHttp.open("GET",fill,true);

	xmlHttp.onreadystatechange=function(){

		if(xmlHttp.readyState==4){

			//alert(xmlHttp.responseText);

			temp='<select name="city" id="city" style="width:162px;">';

			temp+=xmlHttp.responseText;

			temp+='</select>';

			document.getElementById('div_srh_city').innerHTML=temp;

			

		

			

		}

    }

	

	xmlHttp.send(null);

}







function generateAreas2(){

	var xmlHttp=ajax()

	var fill="modules/mod_crssearch/helper.php?call=country_ajax_load&code="+document.getElementById('srh_country').value+"&user="+document.getElementById('api_user').value+"&path="+document.getElementById('crs_path').value;





	xmlHttp.open("GET",fill,true);

	xmlHttp.onreadystatechange=function(){

		if(xmlHttp.readyState==4){



			document.getElementById('city').innerHTML=xmlHttp.responseText;

		}

    }

	xmlHttp.send(null);

}





function makePersons(num,lang_adult,lang_children,lang_child_age){	

	var n = parseInt(num);

	var htm=""+	"<table align='center' class='occupancy'><tr><th> </th><th   class='members'>"+lang_adult+"</th><th class='members'>"+lang_children+"</th><th width='230' class='members'>"+lang_child_age+"</th></tr>";

	"";

	var i; 

	for(i=0;i<n;i++){

		htm+=""+

	"<tr >"+
	"	<td class='nr'> "+(i+1)+"</td>"+
	"	<td>"+
	"		<select name='adult"+i+"' id='adult"+i+"' size='1' class='small'>"+
	"			<option value='1'>1</option>"+
	"			<option value='2'>2</option>"+
	"			<option value='3'>3</option>"+
	"			<option value='4'>4</option>"+
	"		</select>"+
	"	</td>"+

	"	<td>"+

	"		<select name='children"+i+"' id='children"+i+"' size='1' onchange='get_age("+i+",this.value);' class='small' >"+
	"			<option value='0'>0</option>"+
	"			<option value='1'>1</option>"+
	"			<option value='2'>2</option>"+
	"			<option value='3'>3</option>"+
	"			<option value='4'>4</option>"+
	"		</select>"+
	"	</td>"+

	"	<td>"+

	"		<div id='child_age"+i+"'></div>"+

	"	</td>	"+		

	"</tr>";

	}

	

	htm+="</table>";

	document.getElementById("val_num").value=i;

	document.getElementById('numPersons').innerHTML=htm;

}



function get_age(div,num){

	var n = parseInt(num);

	var i =parseInt(div);

	if(n!=0){

		document.getElementById('child_age'+i).style.display="block";

		var txt='';

		var txtcap='';

		txt=txt+"<input type='hidden' name='val_child_num"+i+"' id='val_child_num"+i+"' value="+n+" />";

		for(var x=0;x<n;x++){

			if(x==0){

				txtcap=txtcap+"<strong>Children Age</strong>";

			}

			txt=txt+"<div style='float:left;'><select name='child_age"+i+x+"' id='child_age"+i+x+"' size=1 class='small' >";

			txt=txt+"<option value='0'></option><option value=1>1</option><option value=2>2</option><option value=3>3</option><option value=4>4</option><option value=5>5</option><option value=6>6</option><option value=7>7</option><option value=8>8</option><option value=9>9</option><option value=10>10</option><option value=11>11</option><option value=12>12</option><option value=13>13</option><option value=14>14</option><option value=15>15</option><option value=16>16</option><option value=17>17</option></select>&nbsp;</div>";

		}

		txt=txt+"</tr></table>";

		document.getElementById('child_age'+i).innerHTML=txt;	

	}

	else{

		document.getElementById('child_age'+i).style.display="none";

	}

}









function changecheckout(){

	var checkin=document.getElementById('checkin').value;

	var result=checkin.split("/");

	var stay=parseInt(document.getElementById("days").value);



	if(stay <= 0 || isNaN(stay)){

		alert("Days can not Be less than 1 and must be a number");

		document.getElementById("days").value=1;

	}

	var days1=result[0];

	var month1=result[1];

	var year1=result[2];

	var str=month1+"/"+days1+"/"+year1;

	var days= new Date(str);

	days.setDate(days.getDate()+stay);

	days1=days.getDate();

	month1=(days.getMonth()+1);

	days1 = ((days1<10) ? "0" : "") + days1;

	month1 = ((month1<10) ? "0" : "" ) + month1;



	var checkout=days1+"/"+month1+"/"+days.getFullYear();

	document.getElementById("checkout").value=checkout;

}



function validate()

{

	var err=0;

	if(document.getElementById('checkin').value=="")

		err=1;

	if(document.getElementById('checkout').value=="")

		err=1;

	

	if(err==1)

	{

		alert("You haven't specify Dates");

		return false;

	}



return true;	

}









function fixDates() {





    var checkin = $('#checkin').datepicker('getDate');



    var checkout = $('#checkout').datepicker('getDate');





    td = new Date();

    today = new Date(td.getFullYear(), td.getMonth(), td.getDate());





    if (checkin < today){



        $('#checkin').datepicker({dateFormat: 'dd/mm/yy'}).

        datepicker('setDate', today);



        checkin = today;



    }





    if (checkout <= today){

        alert('checkout <= today ' +checkout + today);

        $('#checkout').datepicker({dateFormat: 'dd/mm/yy'}).

        datepicker('setDate', today.getDate+1);



        checkout = today.getDate+1;



    }





    if (checkin >= checkout){



        checkout = new Date(checkin.getFullYear(), checkin.getMonth(), checkin.getDate()+1);



        $('#checkout').datepicker({dateFormat: 'dd/mm/yy'}).

        datepicker('setDate', checkout);





    }







}
