//Funktionen für dei Ausgabe von Buchungsteaser-Bannern

function writeBanner(site){
         document.write("<div id=\"we_bookingteaser\" style=\"width:"+bwith+"px; height:"+bheight+"px;background:url("+bgimage+");\">");
         document.write("<div id=\"we_spacer\"  style=\"height:1px;font-size:1px\"></div>");
         document.write("<form action=\""+act+"\" target=\"_blank\" method=\"post\" name=\"form_buchung\" style=\"margin:5px;_margin:0px;\">");
         document.write("<input type=\"hidden\" name=\"infid\" value=\""+interfaceid+"\"\/>");

         switch(site){
         case "HRO":
                 document.write("<div id=\"we_inputfields\">");

              	for(var i=0;i<interfaces.length;i++){
                  	if(interfaces[i] == interfaceid){document.write("<input type=\"hidden\" name=\"mask\" value=\""+interfacenames[i]+"\"\/>");}
                  }
                 document.write("<div id=\"we_ankunft\">");
                 document.write("Anreise:<br\/>");
                 getDaymonth("datum1_tag",31);
         	getDaymonth("datum1_monat",12);
         	var field="datum1_jahr";
         	getYear(field);
		document.write("<\/div>");

         	document.write("<div id=\"we_abfahrt\">");
                 document.write("Abreise:<br\/>");
 		getDaymonth("datum2_tag",31);
         	getDaymonth("datum2_monat",12);
         	field="datum2_jahr";
         	getYear(field);
                 document.write("<\/div>");

                 document.write("<div id=\"we_region\">");
                 document.write("Region:<br\/>");
                 document.write("<select name=\"region1\">");
         	document.write("<\/select>");
                 document.write("<\/div>");

                 document.write("<div  style=\"height:10px;font-size:10px;clear:both;\"></div>");

                 document.write("<div id=\"we_adults\">");
                 document.write("Erwachsene:<br\/>");
                 document.write("<select name=\"adult\">");
         	document.write("<\/select>");
                 document.write("<\/div>");

                 if(maxChilds>0){
                 	document.write("<div id=\"we_kinder\">");
                 	document.write("Anzahl der Kinder:<br\/>");
                 	document.write("<select onchange=\"addChild4()\" name=\"child[anz]\">");
         		document.write("<\/select>");
                 	document.write("<\/div>");
                 }

                 document.write("<div style=\"height:10px;font-size:10px;clear:both;\"></div>");

                 document.write("<div id=\"we_kinderalter\"><\/div>");
                 document.write("<\/div>");

                 document.write("<a href=\""+ews+"\" target=\"_blank\"><img src=\"https:\/\/zimmer.im-web.de\/aer\/interfaces\/5\/img\/spacer.gif\" onclick=\"this.blur();\" border=\"0\" \/></a>");
                 document.write("<input type=\"image\" name=\"Submit\" src=\"https:\/\/zimmer.im-web.de\/aer\/interfaces\/5\/img\/spacer.gif\" onclick=\"this.blur();\" id=\"we_sendbutton\" \/>");
         break;
         default:
         	document.write("<input type=\"hidden\" name=\"mask\" value=\"schnellbuchungsmaske\"\/>");
         	document.write("<input type=\"hidden\" name=\"adult\" value=\""+adults+"\"\/>");
         	document.write("<select name=\"region1\">");
         	document.write("<\/select>");
         	document.write("<br\/>");



 		getDaymonth("datum1_tag",31);
         	getDaymonth("datum1_monat",12);
         	var field="datum1_jahr";
         	getYear(field);
         	document.write("<br\/>");
 		getDaymonth("datum2_tag",31);
         	getDaymonth("datum2_monat",12);
         	field="datum2_jahr";
         	getYear(field);

         	document.write("<input type=\"image\" name=\"Submit\"src=\"https:\/\/zimmer.im-web.de\/aer\/interfaces\/5\/img\/spacer.gif\" onclick=\"this.blur();\" id=\"we_sendbutton\" \/>");
         }
         document.write("<\/form>");
         document.write("<\/div>");
         window.setTimeout("insertOptions()",1000);
   }

   function insertOptions(){//fügt die Regionen in die Auswahlbox ein
                  for(var i=0;i<regions.length;i++){
                         NeuerEintrag = new Option(regions[i],regionsid[i]);
                         document.form_buchung.region1.options[i] = NeuerEintrag;
   		}

                 if(document.form_buchung.elements["adult"].type!="hidden"){
                     for(var i=1;i<9;i++){
                         document.form_buchung.elements["adult"].options[i] = new Option(i,i);
                         if(i==2)document.form_buchung.elements["adult"].options[i].selected="selected";
                     }
                 }

                 if(document.form_buchung.elements["child[anz]"]){
                     var val;
                     for(var i=0;i<=maxChilds;i++){
                         if(i==0)val = "0";
                         if(i==1)val = "child[age]["+(i-1)+"]";
                         if(i>1)val = val+",child[age]["+(i-1)+"]";

                     	document.form_buchung.elements["child[anz]"].options[i] = new Option(i,val);
                         if(i==0)document.form_buchung.elements["child[anz]"].options[i].selected="selected";
                     }
                 }
   }


   function addChild4(){
         for(var i=0;i<document.form_buchung.elements["child[anz]"].options.length;i++){
                 if(document.form_buchung.elements["child[anz]"].options[i].selected==true)var canz= document.form_buchung.elements["child[anz]"].options[i].value;
         }
	var splited_childs = canz.split(",");
         var kids = document.getElementById("we_kinderalter");
         var kidschilds = kids.childNodes.length;
         if(splited_childs[0]!="0"){
                 if(kids.childNodes.length>splited_childs.length){


                       for(var i=splited_childs.length;i<kidschilds;i++){
                         var removenode = document.getElementById("child[age]["+i+"]");
                         removenode.parentNode.removeChild(removenode);
                       }
                 }
                 else{
                   if(kids.childNodes.length<splited_childs.length || kids.childNodes.length==0){
                    	if(kids.childNodes.length==0) var ibegin=0;
                         else var ibegin=kids.childNodes.length;

                 	for(var i=ibegin;i<splited_childs.length;i++){
                         	var newchildage = document.createElement('DIV');
                         	newchildage.setAttribute("id","child[age]["+i+"]");
                         	newchildage.style.marginLeft ="5px";
                         	newchildage.innerHTML="Alter Kind "+(i+1)+"<br/>";
                         	kids.appendChild(newchildage);
                 		if(getBrowser()=="2"){
                         		var inputfield2 = document.createElement('<SELECT name="child[age]['+i+']"></SELECT>');
                                 	newchildage.style.styleFloat ="left";
                         	}
                			else {
                 			var inputfield2 =  document.createElement("SELECT");
			    		inputfield2.name="child[age]["+i+"]";
                                 	newchildage.style.cssFloat ="left";
                      		}
				newchildage.appendChild(inputfield2);
                 		for(var z=0;z<17;z++){
					if(z==0) document.form_buchung.elements["child[age]["+i+"]"].options[z] = new Option("< als 1 Jahr","0");
                 			else document.form_buchung.elements["child[age]["+i+"]"].options[z] = new Option(z+" Jahre",z);
                                 	if(z==3)document.form_buchung.elements["child[age]["+i+"]"].options[z].selected="selected";
                         	}
         		}
                    }
                   }
         }
         else{
                 for(var i=0;i<kidschilds;i++){
                         var removenode = document.getElementById("child[age]["+i+"]");
                         removenode.parentNode.removeChild(removenode);
                 }
         }

   }