function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}


function trim(stringa){
	while (stringa.substring(0,1) == ' '){
		stringa = stringa.substring(1, stringa.length);
	}
	while (stringa.substring(stringa.length-1, stringa.length) == ' '){
		stringa = stringa.substring(0,stringa.length-1);
	}
	return stringa;
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}


// ********************* extended search ****************************
function CreaOggetto(){
	var richiesta;
	var browser = navigator.appName;
	if(browser == "Microsoft Internet Explorer"){
		richiesta = new ActiveXObject("Microsoft.XMLHTTP");
	}else{
		richiesta = new XMLHttpRequest();
	}
	return richiesta;
}

var http = CreaOggetto();

function selector(view, mahlzeiten, krit, unterk, lang){
	var loading='<table width="510" border="0" cellspacing="0" cellpadding="0"><tr><td background="../images/layout/extended_box/bg_box_extended_sx.gif"><img src="../images/layout/clear.gif" width="3" height="2"></td><td class="bg_extended_box"><img src="../images/layout/clear.gif" width="1" height="2"></td><td><img src="../images/layout/extended_box/box_extended_tdx.gif"></td></tr><tr><td background="../images/layout/extended_box/bg_box_extended_sx.gif"><img src="../images/layout/clear.gif" width="1" height="1"></td><td height="60" class="bg_extended_box" align="center" valign="middle"><span class="text">loading</span></td><td background="../images/layout/extended_box/bg_box_extended_dx.gif"><img src="../images/layout/clear.gif" width="1" height="1"></td></tr><tr><td><img src="../images/layout/extended_box/box_extended_bsx.gif"></td><td background="../images/layout/extended_box/bg_box_extended_bottom.gif" ><img src="../images/layout/clear.gif" width="504" height="3"></td><td><img src="../images/layout/extended_box/box_extended_bdx.gif"></td></tr></table>';
	document.getElementById('extended_search').innerHTML = loading;
	http.open('get','../unterkunft/process.php?view='+view+'&mahlzeiten='+mahlzeiten+'&krit='+krit+'&unterk='+unterk+'&lang='+lang+'');
	http.onreadystatechange = gestisciContenuto;
	http.send(null);
}

function gestisciContenuto(){
	if(http.readyState == 4){
		var response = http.responseText;
		document.getElementById('extended_search').innerHTML = response;
	}
}




function CreaLoading(){
	var richiesta;
	var browser = navigator.appName;
	if(browser == "Microsoft Internet Explorer"){
		richiesta = new ActiveXObject("Microsoft.XMLHTTP");
	}else{
		richiesta = new XMLHttpRequest();
	}
	return richiesta;
}

var http = CreaLoading();

function loading(){
	http.open('get','../unterkunft/loading.html');
	http.onreadystatechange = gestisciLoading;
	http.send(null);
}

function gestisciLoading(){
	if(http.readyState == 4){
		var response = http.responseText;
		document.getElementById('load_result').innerHTML = response;
	}
}
// ********************* extended search ****************************

function set_label(r_text, p_text){
	document.getElementById('rooms_label').innerHTML = r_text;
	document.getElementById('preise_label_search').innerHTML = p_text;
}


function check_insert(lang){
	
	var send_form = true;
	
	var tot = document.search_form.kinder.value;
	var kind1 = parseInt(document.search_form.kind1.value);
	var kind2 = parseInt(document.search_form.kind2.value);
	var kind3 = parseInt(document.search_form.kind3.value);
	var kind4 = parseInt(document.search_form.kind4.value);
	var parziale = eval("kind1+kind2+kind3+kind4");
	var diff = eval("tot-parziale");
	if(tot > parziale){
		if(lang=='de'){
			alert('Es muss noch '+diff+' Kind(er) hinzugefügt werden.');
		}else{
			alert('Please enter '+diff+' more kids.');
		}
		send_form = false;
	}
	if(tot < parziale){
		if(lang=='de'){
			alert('ACHTUNG!\nDie Anzahl der einzeln ausgewählten Kinder übersteigt die Gesamtanzahl.');
		}else{
			alert('CAUTION!\nThe number of kids individually chosen exceeds the total number of kids you have entered.');
		}
		send_form = false;
	}
	
	
	if(send_form==true){
		document.search_form.submit();
		loading();
		document.getElementById('maske').style.display='none';
		document.getElementById('load_result').style.display='block';
	}
	
	
}


function check_kinder(kind, lang){
	var tot = document.search_form.kinder.value;
	var kind1 = parseInt(document.search_form.kind1.value);
	var kind2 = parseInt(document.search_form.kind2.value);
	var kind3 = parseInt(document.search_form.kind3.value);
	var kind4 = parseInt(document.search_form.kind4.value);
	var parziale = eval("kind1+kind2+kind3+kind4");
	
	if(parziale > tot){
		if(lang=='de'){
			alert('ACHTUNG!\nDie Anzahl der einzeln ausgewählten Kinder übersteigt die Gesamtanzahl.');
		}else{
			alert('CAUTION!\nThe number of kids individually chosen exceeds the total number of kids you have entered.');
		}
		if(kind == 'kind1'){
			document.search_form.kind1[0].selected = true;
		}
		if(kind == 'kind2'){
			document.search_form.kind2[0].selected = true;
		}
		if(kind == 'kind3'){
			document.search_form.kind3[0].selected = true;
		}
		if(kind == 'kind4'){
			document.search_form.kind4[0].selected = true;
		}
	}
	

}



function set_hotel(lang){
		// *************************************************
		if(lang=='en'){
			var msg = 'All';
			var lab_prooms = 'Privat rooms';
			var lab_notclass = 'Not classified';
		}else{
			var msg = 'Alle';
			var lab_prooms = 'Privatzimmer';
			var lab_notclass = 'Nicht-Klassiert';
		}
		var list_hotel=new Array();
		list_hotel[0]=new Array(""+msg+"","*****","Unique+","****+","****","Unique","***","***+","**",""+lab_notclass+"",""+lab_prooms+"");
		var code_hotel=new Array()
		code_hotel[0]=new Array("","750","720","700","600","500","450","300","320","100","0");
		with (document.search_form.kategorie){
			while (options.length > 0){
				options[0]=null;
			}
			for (i=0;i<list_hotel[0].length;i++){
				options[i]=new Option(list_hotel[0][i],code_hotel[0][i]);
				options.selectedIndex=0;
			}
		}
}

function set_fewo(lang){
		// *************************************************
		if(lang=='en'){
			var msg = 'All';
			var lab_notclass = 'Not classified';
		}else{
			var msg = 'Alle';
			var lab_notclass = 'Nicht-Klassiert';
		}
		var list_fewo=new Array();
		list_fewo[0]=new Array(""+msg+"","*****","****","***","**","*",""+lab_notclass+"");
		var code_fewo=new Array()
		code_fewo[0]=new Array("0","750","600","450","300","150","100");
		with (document.search_form.kategorie){
			while (options.length > 0){
				options[0]=null;
			}
			for (i=0;i<list_fewo[0].length;i++){
				options[i]=new Option(list_fewo[0][i],code_fewo[0][i]);
				options.selectedIndex=0;
			}
		}
}



function load_extended_search(lang){

	if(document.search_form.unterkunft[1].checked == true){
		set_fewo(lang);
		//document.search_form.kategorie.options[5]=new Option('*',150);
		document.getElementById('add_info_fw').style.display='block';
		document.getElementById('add_info_ho').style.display='none';
		//set_dropdown_fw(lang);
		if(document.search_form.region.value=='1001474'){
			set_dropdown_fw(lang);
		}else if(document.search_form.region.value=='1001475'){
			set_dropdown_fw_klosters(lang);
		}else if(document.search_form.region.value=='1001476'){
			set_dropdown_fw_wiesen(lang);
		}else{
			set_dropdown_fw_all(lang);
		}
	}else{
		set_hotel(lang);
		//document.search_form.kategorie.options[5]=new Option('','');
		document.getElementById('add_info_fw').style.display='none';
		document.getElementById('add_info_ho').style.display='block';
		//set_dropdown_ho(lang);
		if(document.search_form.region.value=='1001474'){
			set_dropdown_ho(lang);
		}else if(document.search_form.region.value=='1001475'){
			set_dropdown_ho_klosters(lang);
		}else if(document.search_form.region.value=='1001476'){
			set_dropdown_ho_wiesen(lang);
		}else{
			set_dropdown_ho_all(lang);
		}
	}

	
	if(document.search_form.status_extended.value==1){
		document.getElementById('extended_search').style.display='block';
		if(document.search_form.unterkunft[0].checked == true){
			document.search_form.krit.value = document.search_form.krit_hotel.value;
			document.search_form.mahlzeiten.value = document.search_form.mahlzeiten_hotel.value;
			var unterk = 'hotel';
		}else{
			document.search_form.krit.value = document.search_form.krit_fewo.value;
			document.search_form.mahlzeiten.value = document.search_form.mahlzeiten_fewo.value;
			if(document.search_form.mahlzeiten_fewo.value==''){
				document.search_form.mahlzeiten.value=1;
			}
			var unterk = 'fewo';
		}
		
		var mahlzeiten = document.search_form.mahlzeiten.value;
		var krit = document.search_form.krit.value;
		krit = krit.slice(1);

		var view = 'yes';
		selector(view, mahlzeiten, ''+krit+'', ''+unterk+'', lang);
		document.images['e_suche'].src='../images/'+lang+'/button_extended_search_o.gif';
	}
}




function extended_search(lang){
	if(document.search_form.unterkunft[0].checked == true){
		var unterk = 'hotel';
		document.search_form.krit.value = document.search_form.krit_hotel.value;
		document.search_form.mahlzeiten.value = document.search_form.mahlzeiten_hotel.value;
		var mahlzeiten = document.search_form.mahlzeiten.value;
		var krit = document.search_form.krit.value;
	
	}else{
		var unterk = 'fewo';
		document.search_form.krit.value = document.search_form.krit_fewo.value;
		document.search_form.mahlzeiten.value = document.search_form.mahlzeiten_fewo.value;
		var mahlzeiten = document.search_form.mahlzeiten.value;
		var krit = document.search_form.krit.value;
	}
	
	krit = krit.slice(1);

	if(document.search_form.status_extended.value==0){
		document.getElementById('extended_search').style.display='block';
		var view = 'yes';
		selector(view, mahlzeiten, ''+krit+'', ''+unterk+'', lang);
		document.images['e_suche'].src='../images/'+lang+'/button_extended_search_o.gif';
	}
	
	if(document.search_form.status_extended.value==1){
		document.getElementById('extended_search').style.display='none';
		var view = 'no';
		document.images['e_suche'].src='../images/'+lang+'/button_extended_search.gif';
		selector(view, mahlzeiten, ''+krit+'', ''+unterk+'', lang);
	}
	
	if(document.search_form.status_extended.value==0){
		document.search_form.status_extended.value = 1;
	}else{
		document.search_form.status_extended.value = 0;
	}
}


function subpop(s) {
	addWindow = window.open(s,"calendario","width=275,height=170,resizable=0,scrollbars=0");
	addWindow.focus() 
}

function check_start(lang){
	var data_start=document.search_form.anreise.value;
	subpop("../unterkunft/calendar2.php?dateStart="+data_start+"&lang="+lang+"");
}

function kinder_maske(lang){
	var tot = document.search_form.kinder.value;
	var kind1 = parseInt(document.search_form.kind1.value);
	var kind2 = parseInt(document.search_form.kind2.value);
	var kind3 = parseInt(document.search_form.kind3.value);
	var kind4 = parseInt(document.search_form.kind4.value);
	var parziale = eval("kind1+kind2+kind3+kind4");
	if(document.search_form.kinder.value > 0){
		MM_showHideLayers('kinder_felder','','show');
		document.getElementById('kinder_bg').style.backgroundImage = 'url(../images/layout/bg_kinder_button_o.gif)';
		if(parziale > tot){
			if(lang=='de'){
				alert('ACHTUNG!\nDie Anzahl der einzeln ausgewählten Kinder übersteigt die Gesamtanzahl.');
			}else{
				alert('CAUTION!\nThe number of kids individually chosen exceeds the total number of kids you have entered.');
			}
		}
	}else{
		MM_showHideLayers('kinder_felder','','hide');
		document.getElementById('kinder_bg').style.backgroundImage = 'url(../images/layout/bg_kinder_button.gif)';
		document.search_form.kind1[0].selected = true;
		document.search_form.kind2[0].selected = true;
		document.search_form.kind3[0].selected = true;
		document.search_form.kind4[0].selected = true;
	}
}

function set_krit(selected, value, unterkunft){
	if(selected==false){
		// delete merkmale
		if(unterkunft==1){
			var liste_merkmale = document.search_form.krit_hotel.value;
			liste_merkmale = liste_merkmale.replace(','+value+'', '');
			document.search_form.krit_hotel.value = liste_merkmale;
			document.search_form.krit.value = liste_merkmale;
		}

		if(unterkunft==2){
			var liste_merkmale = document.search_form.krit_fewo.value;
			liste_merkmale = liste_merkmale.replace(','+value+'', '');
			document.search_form.krit_fewo.value = liste_merkmale;
			document.search_form.krit.value = liste_merkmale;
		}
		
	}
	
	if(selected==true){
		// insert merkmale
		if(unterkunft==1){
			var liste_merkmale = document.search_form.krit_hotel.value;
			var liste_merkmale = ''+liste_merkmale+','+value+'';
			document.search_form.krit.value = liste_merkmale;
			document.search_form.krit_hotel.value = liste_merkmale;
		}
		
		if(unterkunft==2){
			var liste_merkmale = document.search_form.krit_fewo.value;
			var liste_merkmale = ''+liste_merkmale+','+value+'';
			document.search_form.krit_fewo.value = liste_merkmale;
			document.search_form.krit.value = liste_merkmale;
		}
		
	}
}


function set_kids_infos(total_kids, pension_type, lang){
	if(total_kids > 0){
		if(lang == 'de'){
			var msg = new Array();
			msg [0] = "Kinder-Reduktionen nur im Zimmer mit Erwachsenen gültig.";
			msg [1] = "Halbpensions-Zuschlag für Kinder muss direkt im Hotel bezahlt werden.";
			msg [2] = "Vollpensions-Zuschlag für Kinder muss direkt im Hotel bezahlt werden.";
		}else{
			var msg = new Array();
			msg [0] = "Child discount only valid in rooms with adult(s).";
			msg [1] = "half-board for children payable directly at the hotel.";
			msg [2] = "full-board for children payable directly at the hotel.";
		}
		if(pension_type == 2){
			document.getElementById('kids_infos').innerHTML = ''+msg[0]+'';	
		}
		if(pension_type == 3){
			document.getElementById('kids_infos').innerHTML = ''+msg[1]+' '+msg[0]+'';	
		}
		if(pension_type == 4){
			document.getElementById('kids_infos').innerHTML = ''+msg[2]+' '+msg[0]+'';	
		}
	}
}



function switch_button(lang){
	if(document.search_form.status_suche_anpassen.value==0){
		MM_swapImage('suche_anpassen','','../images/'+lang+'/button_suche_anpassen2.gif',1)
	}
}

function switch_button_return(lang){
	if(document.search_form.status_suche_anpassen.value==0){
		MM_swapImage('suche_anpassen','','../images/'+lang+'/button_suche_anpassen.gif',1)
	}
}



function tab_new_search(lang){
	if(document.search_form.status_suche_anpassen.value==0){
		document.getElementById('linea_top_suche').style.backgroundColor = '#DA1905';
		document.getElementById('bg_switch1').style.backgroundColor = '#FFF0D1';
		document.getElementById('bg_switch2').style.backgroundColor = '#FFF0D1';
		document.images['suche_anpassen'].src='../images/'+lang+'/button_suche_anpassen_o.gif';
		document.getElementById('new_search').style.display='block';
		document.getElementById('end_table').style.display='block';
	}
	if(document.search_form.status_suche_anpassen.value==1){
		document.getElementById('linea_top_suche').style.backgroundColor = '#FF8901';
		document.getElementById('bg_switch1').style.backgroundColor = '#FFFFFF';
		document.getElementById('bg_switch2').style.backgroundColor = '#FFFFFF';
		document.images['suche_anpassen'].src='../images/'+lang+'/button_suche_anpassen.gif';
		document.getElementById('new_search').style.display='none';
		document.getElementById('end_table').style.display='none';
	}
	if(document.search_form.status_suche_anpassen.value==0){
		document.search_form.status_suche_anpassen.value = 1;
	}else{
		document.search_form.status_suche_anpassen.value = 0;
	}
}





// ***********************************************************************
// Preis Berechnen
// ***********************************************************************
function CreaPreise(){
	var richiesta;
	var browser = navigator.appName;
	if(browser == "Microsoft Internet Explorer"){
		richiesta = new ActiveXObject("Microsoft.XMLHTTP");
	}else{
		richiesta = new XMLHttpRequest();
	}
	return richiesta;
}

var http = CreaPreise();

function selectorPreise(hotel_id, id_leistung, target, lang, art_unterkunft){
	var rand = Math.floor(10000 * Math.random());
	var div_preise = 'preis_'+id_leistung+'';
	var loading='<table width="520" border="0" cellspacing="0" cellpadding="0"><tr><td class="preis_ber_bg"><img src="../images/clear.gif" width="1" height="1"></td><td class="preis_ber_bg"><table width="100%" border="0" cellspacing="9" cellpadding="0"><tr><td class="text" align="center" height="45" valign="middle">loading...</td></tr></table></td><td class="preis_ber_rand"><img src="../images/clear.gif" width="1" height="1"></td></tr><tr><td class="preis_ber_rand"><img src="../images/clear.gif" width="1" height="1"></td><td class="preis_ber_rand"><img src="../images/clear.gif" width="510" height="1"></td><td class="preis_ber_rand"><img src="../images/clear.gif" width="1" height="1"></td></tr></table>';
	document.getElementById(''+div_preise+'').innerHTML = loading;
	http.open('get','../unterkunft/preis_berechnen.php?art_unterkunft='+art_unterkunft+'&rand='+rand+'&hotel_id='+hotel_id+'&id_leistung='+id_leistung+'&target='+target+'&lang='+lang+'');
	http.onreadystatechange = gestisciPreise;
	http.send(null);
}


function gestisciPreise(){
	if(http.readyState == 4){
		var response = http.responseText;
		var div_preise = 'preis_'+document.unterkunft_warenkorb.check_open_leistung.value+'';
		document.getElementById(''+div_preise+'').innerHTML = response;
	}
}


function preis_berechnen(hotel_id,id_leistung,target,lang,art_unterkunft){
	//alert(''+hotel_id+' '+id_leistung+' '+target+' '+lang+'');
	var div_name = 'preis_'+id_leistung+'';
	var open_leistung = document.unterkunft_warenkorb.check_open_leistung.value;
	if(open_leistung!=''){
		var div_name_close = 'preis_'+open_leistung+'';
		document.getElementById(''+div_name_close+'').style.display='none';
	}
	
	document.unterkunft_warenkorb.check_open_leistung.value = id_leistung;
	document.getElementById(''+div_name+'').style.display='block';
	selectorPreise(hotel_id, id_leistung, target, lang, art_unterkunft);
}

// **************************************************************************

function reset_berechnen_box(){
	document.getElementById('pber').style.display='none';
	document.getElementById('pber').innerHTML = '';
}

function selectorPreise2(hotel_id, id_leistung, target, lang, art_unterkunft){
	var rand = Math.floor(10000 * Math.random());
	http.open('get','../unterkunft/preis_berechnen.php?art_unterkunft='+art_unterkunft+'&rand='+rand+'&hotel_id='+hotel_id+'&id_leistung='+id_leistung+'&target='+target+'&lang='+lang+'');
	http.onreadystatechange = gestisciPreise2;
	http.send(null);
}

function gestisciPreise2(){
	if(http.readyState == 4){
		var response = http.responseText;
		document.getElementById('pber').innerHTML = response;
	}
}

function preis_berechnen2(obj,hotel_id,id_leistung,target,lang,art_unterkunft){
	document.getElementById('pber').style.display='block';
    var curtop = 0;
    if(obj.offsetParent){
        while(1){
          curtop += obj.offsetTop;
          if(!obj.offsetParent){
            break;
		  }
          obj = obj.offsetParent;
		}
    }else if(obj.y){
        curtop += obj.y;
	}
	//document.getElementById('pber').style.top = curtop-1;
	var curtop = curtop - 431;
	$('pber').setStyle('top', curtop);

	var loading='<table width="520" border="0" cellspacing="0" cellpadding="0"><tr><td class="preis_ber_bg"><img src="../images/clear.gif" width="1" height="1"></td><td class="preis_ber_bg"><table width="100%" border="0" cellspacing="9" cellpadding="0"><tr><td class="text" align="center" height="45" valign="middle">loading...</td></tr></table></td><td class="preis_ber_rand"><img src="../images/clear.gif" width="1" height="1"></td></tr><tr><td class="preis_ber_rand"><img src="../images/clear.gif" width="1" height="1"></td><td class="preis_ber_rand"><img src="../images/clear.gif" width="510" height="1"></td><td class="preis_ber_rand"><img src="../images/clear.gif" width="1" height="1"></td></tr></table>';
	document.getElementById('pber').innerHTML = loading;
	setTimeout("selectorPreise2('"+hotel_id+"', '"+id_leistung+"', '"+target+"', '"+lang+"', '"+art_unterkunft+"');",300);
}

// ****************************************************
function set_insurance(insurance_status){
	document.warenkorb_senden.canc_insurance.value = insurance_status;
	if(insurance_status=='no'){
		document.getElementById('tot_warenkorb').style.display='none';
		document.getElementById('tot_warenkorb_noinsurance').style.display='block';
	}
	if((insurance_status=='yes')||(insurance_status=='')){
		document.warenkorb_senden.canc_insurance.value = 'yes';
		document.getElementById('tot_warenkorb_noinsurance').style.display='none';
		document.getElementById('tot_warenkorb').style.display='block';
	}
}

function send_warenkorb(){
	document.getElementById('warten_kasse').style.display='block';
	window.document.warenkorb_senden.submit();
}


/* Miete Ausrüstung - Person Info */
function CreaPersonInfo(){
	var richiestaPI;
	var browser = navigator.appName;
	if(browser == "Microsoft Internet Explorer"){
		richiestaPI = new ActiveXObject("Microsoft.XMLHTTP");
	}else{
		richiestaPI = new XMLHttpRequest();
	}
	return richiestaPI;
}

var httpPI = CreaPersonInfo();



function checkPersonInfo(id_person){
	httpPI.open('get','../rent/check_PersonInfo.php?id_person='+id_person+'');
	httpPI.onreadystatechange = gestisciPersonInfo;
	httpPI.send(null);
}

function gestisciPersonInfo(){
	if(httpPI.readyState == 4){
		var response = httpPI.responseText;
		var brokenstring=response.split("|"); 
		if(brokenstring[4]==2){
			document.getElementById('rent_geschlecht')[1].selected=true;
		}else{
			document.getElementById('rent_geschlecht')[0].selected=true;
		}
		document.getElementById('rent_jahrgang').value=brokenstring[0];
		document.getElementById('rent_gewicht').value=brokenstring[1];
		document.getElementById('rent_koerpergroesse').value=brokenstring[2];
		document.getElementById('rent_schuhgroesse').value=brokenstring[3];
		if(document.getElementById('rent_fahrkoennen').value!=''){
			if(brokenstring[5]==1){
				document.getElementById('rent_fahrkoennen')[0].selected=true;
			}
			if(brokenstring[5]==2){
				document.getElementById('rent_fahrkoennen')[1].selected=true;
			}
			if(brokenstring[5]==3){
				document.getElementById('rent_fahrkoennen')[2].selected=true;
			}
		}
	}
}


function set_person_info(id_person){
	if(id_person=='new'){
		document.getElementById('person_select').style.display='none';
		document.getElementById('person_info').style.display='block';
		document.getElementById('rent_geschlecht')[0].selected=true;
		document.getElementById('rent_jahrgang').value='';
		document.getElementById('rent_gewicht').value='';
		document.getElementById('rent_koerpergroesse').value='';
		document.getElementById('rent_schuhgroesse').value='';
	}else{
		checkPersonInfo(id_person);
	}
}