var standardTextClose="Schliessen";
var standardTextCloseWindow="Dieses Fenster schliessen";


function isNumber(_1){
if(document.getElementById(_1).value.charAt(document.getElementById(_1).value.length-1)<"0"||document.getElementById(_1).value.charAt(document.getElementById(_1).value.length-1)>"9"){
document.getElementById(_1).value=document.getElementById(_1).value.substring(0,document.getElementById(_1).value.length-1);
}
}
function fireHotelEvent(){
document.getElementById("hotelsuche").fireEvent.onchange()
//document.getElementById("hotelsuche").fireEvent.focus();
//document.getElementById("hotelsuche").fireEvent.blur();
}
function fireRestEvent(){
document.getElementById("restaurantsuche").fireEvent.onchange()
//document.getElementById("restaurantsuche").fireEvent.focus();
//document.getElementById("restaurantsuche").fireEvent.blur();
}
function setStatus(_2,_3,_4){
if(_2.className==""){
if(_2.id=="gg"){
document.getElementById("hotelsuche").goodCheap.value="1";
document.getElementById("hotelsuche").rate.value="0";
fireHotelEvent();
}else{
if(_2.id=="vt"){
document.getElementById("hotelsuche").vartaTipp.value="1";
fireHotelEvent();
}else{
if(_2.id=="conf"){
document.getElementById("hotelsuche").conference.value="1";
fireHotelEvent();
}else{
if(_2.id=="pool"){
document.getElementById("hotelsuche").pool.value="1";
fireHotelEvent();
}else{
if(_2.id=="aircondition"){
document.getElementById("hotelsuche").aircondition.value="1";
fireHotelEvent();
}else{
if(_2.id=="wlan"){
document.getElementById("hotelsuche").wlan.value="1";
fireHotelEvent();
}else{
if(_2.id=="bookOnline"){
document.getElementById("hotelsuche").bookOnline.value="1";
fireHotelEvent();
}else{
if(_2.id=="parking"){
document.getElementById("hotelsuche").parking.value="1";
fireHotelEvent();
}else{
if(_2.id=="nonsmoker"){
document.getElementById("hotelsuche").nonsmoker.value="1";
fireHotelEvent();
}else{
if(_2.id=="golf"){
document.getElementById("hotelsuche").golf.value="1";
fireHotelEvent();
}else{
if(_2.id=="rest"){
document.getElementById("hotelsuche").restaurant.value="1";
fireHotelEvent();
}else{
if(_2.id=="wellness"){
document.getElementById("hotelsuche").wellness.value="1";
fireHotelEvent();
}else{
if(_2.id=="uptodate"){
document.getElementById("hotelsuche").uptodate.value="1";
fireHotelEvent();
}else{
if(_2.id=="star1"){
document.getElementById("hotelsuche").star1.value="1";
}else{
if(_2.id=="star2"){
document.getElementById("hotelsuche").star2.value="1";
}else{
if(_2.id=="star3"){
document.getElementById("hotelsuche").star3.value="1";
}else{
if(_2.id=="star4"){
document.getElementById("hotelsuche").star4.value="1";
}else{
if(_2.id=="star5"){
document.getElementById("hotelsuche").star5.value="1";
}else{
if(_2.id=="dehogastar1"){
document.getElementById("hotelsuche").dehogastar1.value="1";
}else{
if(_2.id=="dehogastar2"){
document.getElementById("hotelsuche").dehogastar2.value="1";
}else{
if(_2.id=="dehogastar3"){
document.getElementById("hotelsuche").dehogastar3.value="1";
}else{
if(_2.id=="dehogastar4"){
document.getElementById("hotelsuche").dehogastar4.value="1";
}else{
if(_2.id=="dehogastar5"){
document.getElementById("hotelsuche").dehogastar5.value="1";
}else{
if(_2.id=="imgOnly"){
document.getElementById("hotelsuche").imgOnly.value="1";
}else{
if(_2.id=="adv_gg"){
document.getElementById("hotelsuche").goodCheap.value="1";
}else{
if(_2.id=="adv_vt"){
document.getElementById("hotelsuche").vartaTipp.value="1";
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
if(_2.id=="gg_rest"){
document.getElementById("restaurantsuche").goodCheap.value="1";
document.getElementById("restaurantsuche").rate.value="0";
fireRestEvent();
}else{
if(_2.id=="vt_rest"){
document.getElementById("restaurantsuche").vartaTipp.value="1";
fireRestEvent();
}else{
if(_2.id=="openAir"){
document.getElementById("restaurantsuche").openAirRest.value="1";
fireRestEvent();
}else{
if(_2.id=="smokerRest"){
document.getElementById("restaurantsuche").smokerRest.value="1";
fireRestEvent();
}else{
if(_2.id=="parkingRest"){
document.getElementById("restaurantsuche").parkingRest.value="1";
fireRestEvent();
}else{
if(_2.id=="conferenceRest"){
document.getElementById("restaurantsuche").conferenceRest.value="1";
fireRestEvent();
}else{
if(_2.id=="travelGroup"){
document.getElementById("restaurantsuche").travelGroup.value="1";
fireRestEvent();
}else{
if(_2.id=="bookATable"){
document.getElementById("restaurantsuche").bookATable.value="1";
fireRestEvent();
}else{
if(_2.id=="uptodate_rest"){
document.getElementById("restaurantsuche").uptodate.value="1";
fireRestEvent();
}
}
}
}
}
}
}
}
}
if(_2.id=="rest_star1"){
document.restFormAdv.star1.value="1";
}else{
if(_2.id=="rest_star2"){
document.restFormAdv.star2.value="1";
}else{
if(_2.id=="rest_star3"){
document.restFormAdv.star3.value="1";
}else{
if(_2.id=="rest_star4"){
document.restFormAdv.star4.value="1";
}else{
if(_2.id=="rest_star5"){
document.restFormAdv.star5.value="1";
}else{
if(_2.id=="rest_imgOnly"){
document.restFormAdv.restImgOnly.value="1";
}else{
if(_2.id=="rest_adv_gg"){
document.restFormAdv.goodCheap.value="1";
}else{
if(_2.id=="rest_adv_vt"){
document.restFormAdv.vartaTipp.value="1";
}
}
}
}
}
}
}
}
_2.className="aktiv";
if(_3!=""&&_2.childNodes.length>0){
if((_2.id=="gg"||_2.id=="gg_rest")&&document.getElementById("klassifizierungsformular")){
resetStars("klassifizierungsformular");
}
_2.firstChild.src=_3;
}
}else{
if(_2.id=="gg"){
document.getElementById("hotelsuche").goodCheap.value="0";
fireHotelEvent();
}else{
if(_2.id=="vt"){
document.getElementById("hotelsuche").vartaTipp.value="0";
fireHotelEvent();
}else{
if(_2.id=="conf"){
document.getElementById("hotelsuche").conference.value="0";
fireHotelEvent();
}else{
if(_2.id=="pool"){
document.getElementById("hotelsuche").pool.value="0";
fireHotelEvent();
}else{
if(_2.id=="aircondition"){
document.getElementById("hotelsuche").aircondition.value="0";
fireHotelEvent();
}else{
if(_2.id=="wlan"){
document.getElementById("hotelsuche").wlan.value="0";
fireHotelEvent();
}else{
if(_2.id=="bookOnline"){
document.getElementById("hotelsuche").bookOnline.value="0";
fireHotelEvent();
}else{
if(_2.id=="parking"){
document.getElementById("hotelsuche").parking.value="0";
fireHotelEvent();
}else{
if(_2.id=="nonsmoker"){
document.getElementById("hotelsuche").nonsmoker.value="0";
fireHotelEvent();
}else{
if(_2.id=="golf"){
document.getElementById("hotelsuche").golf.value="0";
fireHotelEvent();
}else{
if(_2.id=="rest"){
document.getElementById("hotelsuche").restaurant.value="0";
fireHotelEvent();
}else{
if(_2.id=="wellness"){
document.getElementById("hotelsuche").wellness.value="0";
fireHotelEvent();
}else{
if(_2.id=="uptodate"){
document.getElementById("hotelsuche").uptodate.value="0";
fireHotelEvent();
}else{
if(_2.id=="star1"){
document.getElementById("hotelsuche").star1.value="0";
}else{
if(_2.id=="star2"){
document.getElementById("hotelsuche").star2.value="0";
}else{
if(_2.id=="star3"){
document.getElementById("hotelsuche").star3.value="0";
}else{
if(_2.id=="star4"){
document.getElementById("hotelsuche").star4.value="0";
}else{
if(_2.id=="star5"){
document.getElementById("hotelsuche").star5.value="0";
}else{
if(_2.id=="dehogastar1"){
document.getElementById("hotelsuche").dehogastar1.value="0";
}else{
if(_2.id=="dehogastar2"){
document.getElementById("hotelsuche").dehogastar2.value="0";
}else{
if(_2.id=="dehogastar3"){
document.getElementById("hotelsuche").dehogastar3.value="0";
}else{
if(_2.id=="dehogastar4"){
document.getElementById("hotelsuche").dehogastar4.value="0";
}else{
if(_2.id=="dehogastar5"){
document.getElementById("hotelsuche").dehogastar5.value="0";
}else{
if(_2.id=="imgOnly"){
document.getElementById("hotelsuche").imgOnly.value="0";
}else{
if(_2.id=="adv_gg"){
document.getElementById("hotelsuche").goodCheap.value="0";
}else{
if(_2.id=="adv_vt"){
document.getElementById("hotelsuche").vartaTipp.value="0";
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
if(_2.id=="gg_rest"){
document.getElementById("restaurantsuche").goodCheap.value="0";
fireRestEvent();
}else{
if(_2.id=="vt_rest"){
document.getElementById("restaurantsuche").vartaTipp.value="0";
fireRestEvent();
}else{
if(_2.id=="openAir"){
document.getElementById("restaurantsuche").openAirRest.value="0";
fireRestEvent();
}else{
if(_2.id=="smokerRest"){
document.getElementById("restaurantsuche").smokerRest.value="0";
fireRestEvent();
}else{
if(_2.id=="parkingRest"){
document.getElementById("restaurantsuche").parkingRest.value="0";
fireRestEvent();
}else{
if(_2.id=="conferenceRest"){
document.getElementById("restaurantsuche").conferenceRest.value="0";
fireRestEvent();
}else{
if(_2.id=="travelGroup"){
document.getElementById("restaurantsuche").travelGroup.value="0";
fireRestEvent();
}else{
if(_2.id=="bookATable"){
document.getElementById("restaurantsuche").bookATable.value="0";
fireRestEvent();
}else{
if(_2.id=="uptodate_rest"){
document.getElementById("restaurantsuche").uptodate.value="0";
fireRestEvent();
}
}
}
}
}
}
}
}
}
if(_2.id=="rest_star1"){
document.restFormAdv.star1.value="0";
}else{
if(_2.id=="rest_star2"){
document.restFormAdv.star2.value="0";
}else{
if(_2.id=="rest_star3"){
document.restFormAdv.star3.value="0";
}else{
if(_2.id=="rest_star4"){
document.restFormAdv.star4.value="0";
}else{
if(_2.id=="rest_star5"){
document.restFormAdv.star5.value="0";
}else{
if(_2.id=="rest_imgOnly"){
document.restFormAdv.restImgOnly.value="0";
}else{
if(_2.id=="rest_adv_gg"){
document.restFormAdv.goodCheap.value="0";
}else{
if(_2.id=="rest_adv_vt"){
document.restFormAdv.vartaTipp.value="0";
}
}
}
}
}
}
}
}
_2.className="";
if(_4!=""&&_2.childNodes.length>0){
_2.firstChild.src=_4;
}
}
}
function openPopup(_5,_6,_7){
var _8=window.open(_5,_6,_7);
if(_8){
_8.focus();
}
}
function switchImageDia(_9){
var _a=window.document.getElementById("mainpic");
var _b=_a.getAttribute("src",0);
var _c=_a.getAttribute("alt",0);
if(_9.childNodes.length>0){
var _d=_9.firstChild.getAttribute("src",0);
var _e=_9.firstChild.getAttribute("alt",0);
var _f=_d.split("_th");
_a.src=_f[0]+"_co"+_f[1];
_a.setAttribute("src",_f[0]+"_co"+_f[1],0);
_a.setAttribute("alt",_e,0);
var _10=_b.split("_co.jpg");
_9.firstChild.setAttribute("src",_10[0]+"_th.jpg"+_10[1],0);
_9.firstChild.setAttribute("alt",_c,0);
}else{
return false;
}
}
function switchImage(_11){
var _12=window.document.getElementById("mainpic");
var _13=_12.getAttribute("src",0);
var _14=_12.getAttribute("alt",0);
if(_11.childNodes.length>0){
var _15=_11.firstChild.getAttribute("src",0);
var _16=_11.firstChild.getAttribute("alt",0);
var arr=_15.split("_th");
_12.src=arr[0]+"_co"+arr[1];
_12.setAttribute("src",arr[0]+"_co"+arr[1],0);
_12.setAttribute("alt",_16,0);
var _18=_13.split("_co.jpg");
_11.firstChild.setAttribute("src",_18[0]+"_th.jpg",0);
_11.firstChild.setAttribute("alt",_14,0);
}else{
return false;
}
}
function swapImage(_19,_1a){
if(_19.childNodes.length>0&&_1a!=""&&_19.className==""){
_19.firstChild.src=_1a;
}
}
function swapSortValue(_1b,_1c){
if(document.getElementById(_1c)){
document.getElementById(_1c).innerHTML=_1b.innerHTML;
}
}
function showElement(_1d){
if(typeof _1d=="object"){
_1d.style.display="block";
}else{
if(document.getElementById(_1d)){
document.getElementById(_1d).style.display="block";
}
}
}
function hideElement(_1e){
if(typeof _1e=="object"){
_1e.style.display="none";
}else{
if(document.getElementById(_1e)){
document.getElementById(_1e).style.display="none";
}
}
}
function doShow(_1f,_20,Ids){
showElement(_20);
_1f.parentNode.className="aktiv-sort";
setTimeout("hideElement('"+_20+"')",5000);
for(var i=0;i<Ids.length;i++){
if(document.getElementById(Ids[i])){
document.getElementById(Ids[i]).className="";
}
}
}
function showHideLayer(_23){
(document.getElementById(_23).className=="open")?(document.getElementById(_23).className="closed"):(document.getElementById(_23).className="open");
}
function showHideLayer(_24,_25){
(document.getElementById(_24).className=="open")?(document.getElementById(_24).className="closed"):(document.getElementById(_24).className="open");
if(_24=="area_0"){
document.forms[_25].area0.value=document.getElementById(_24).className;
}else{
if(_24=="area_1"){
document.forms[_25].area1.value=document.getElementById(_24).className;
}else{
if(_24=="area_2"){
document.forms[_25].area2.value=document.getElementById(_24).className;
}else{
if(_24=="area_3"){
document.forms[_25].area3.value=document.getElementById(_24).className;
}else{
if(_24=="area_4"){
document.forms[_25].area4.value=document.getElementById(_24).className;
}else{
if(_24=="area_5"){
document.forms[_25].area5.value=document.getElementById(_24).className;
}else{
if(_24=="area_6"){
document.forms[_25].area6.value=document.getElementById(_24).className;
}else{
if(_24=="area_7"){
document.forms[_25].area7.value=document.getElementById(_24).className;
}else{
if(_24=="area_8"){
document.forms[_25].area8.value=document.getElementById(_24).className;
}else{
if(_24=="area_9"){
document.forms[_25].area9.value=document.getElementById(_24).className;
}
}
}
}
}
}
}
}
}
}
}
function switchArrow(_26){
(_26.childNodes[0].className=="pic-open")?(_26.childNodes[0].className="pic-closed"):(_26.childNodes[0].className="pic-open");
}
function setUnsetPin(_27){
if(_27.className=="pin-link-off"){
_27.className="pin-link-on";
if(_27.id=="bookOnline"){
document.getElementById("hotelsuche").bookOnline.value="1";
}else{
if(_27.id=="hotelUptodateInfo"){
document.getElementById("hotelsuche").hotelUptodateInfo.value="1";
}else{
if(_27.id=="ccAmex"){
document.getElementById("hotelsuche").ccAmex.value="1";
}else{
if(_27.id=="ccDiners"){
document.getElementById("hotelsuche").ccDiners.value="1";
}else{
if(_27.id=="ccVisa"){
document.getElementById("hotelsuche").ccVisa.value="1";
}else{
if(_27.id=="ccEc"){
document.getElementById("hotelsuche").ccEc.value="1";
}else{
if(_27.id=="ccMaster"){
document.getElementById("hotelsuche").ccMaster.value="1";
}else{
if(_27.id=="ccJcb"){
document.getElementById("hotelsuche").ccJcb.value="1";
}else{
if(_27.id=="ccCsi"){
document.getElementById("hotelsuche").ccCsi.value="1";
}else{
if(_27.id=="nonsmoker"){
document.getElementById("hotelsuche").nonsmoker.value="1";
}else{
if(_27.id=="aircondition"){
document.getElementById("hotelsuche").aircondition.value="1";
}else{
if(_27.id=="wlan"){
document.getElementById("hotelsuche").wlan.value="1";
}else{
if(_27.id=="allergy"){
document.getElementById("hotelsuche").allergyRoom.value="1";
}else{
if(_27.id=="tv"){
document.getElementById("hotelsuche").tv.value="1";
}else{
if(_27.id=="lanDsl"){
document.getElementById("hotelsuche").lanDsl.value="1";
}else{
if(_27.id=="trouserpress"){
document.getElementById("hotelsuche").trouserpress.value="1";
}else{
if(_27.id=="video"){
document.getElementById("hotelsuche").video.value="1";
}else{
if(_27.id=="isdn"){
document.getElementById("hotelsuche").isdn.value="1";
}else{
if(_27.id=="safe"){
document.getElementById("hotelsuche").safe.value="1";
}else{
if(_27.id=="phone"){
document.getElementById("hotelsuche").phone.value="1";
}else{
if(_27.id=="analogAccess"){
document.getElementById("hotelsuche").analogAccess.value="1";
}else{
if(_27.id=="kitchenette"){
document.getElementById("hotelsuche").kitchenette.value="1";
}else{
if(_27.id=="minibar"){
document.getElementById("hotelsuche").minibar.value="1";
}else{
if(_27.id=="babybed"){
document.getElementById("hotelsuche").babybed.value="1";
}else{
if(_27.id=="babyphone"){
document.getElementById("hotelsuche").babyphone.value="1";
}else{
if(_27.id=="playroom"){
document.getElementById("hotelsuche").playroom.value="1";
}else{
if(_27.id=="playground"){
document.getElementById("hotelsuche").playground.value="1";
}else{
if(_27.id=="babysitting"){
document.getElementById("hotelsuche").babysitting.value="1";
}else{
if(_27.id=="equipRest"){
document.getElementById("hotelsuche").equipRest.value="1";
}else{
if(_27.id=="equipBar"){
document.getElementById("hotelsuche").equipBar.value="1";
}else{
if(_27.id=="equipLift"){
document.getElementById("hotelsuche").equipLift.value="1";
}else{
if(_27.id=="equipParkingBus"){
document.getElementById("hotelsuche").equipParkingBus.value="1";
}else{
if(_27.id=="parking"){
document.getElementById("hotelsuche").parking.value="1";
}else{
if(_27.id=="equipDogAllowed"){
document.getElementById("hotelsuche").equipDogAllowed.value="1";
}else{
if(_27.id=="equipDogNotAllowed"){
document.getElementById("hotelsuche").equipDogNotAllowed.value="1";
}else{
if(_27.id=="equipHandicapRoom"){
document.getElementById("hotelsuche").equipHandicapRoom.value="1";
}else{
if(_27.id=="equipQuietRoom"){
document.getElementById("hotelsuche").equipQuietRoom.value="1";
}else{
if(_27.id=="equipCamper"){
document.getElementById("hotelsuche").equipCamper.value="1";
}else{
if(_27.id=="equipInternet"){
document.getElementById("hotelsuche").equipInternet.value="1";
}else{
if(_27.id=="equipWlan"){
document.getElementById("hotelsuche").equipWlan.value="1";
}else{
if(_27.id=="wellTennis"){
document.getElementById("hotelsuche").wellTennis.value="1";
}else{
if(_27.id=="wellFitnessroom"){
document.getElementById("hotelsuche").wellFitnessroom.value="1";
}else{
if(_27.id=="wellKegeln"){
document.getElementById("hotelsuche").wellKegeln.value="1";
}else{
if(_27.id=="wellBowling"){
document.getElementById("hotelsuche").wellBowling.value="1";
}else{
if(_27.id=="wellRide"){
document.getElementById("hotelsuche").wellRide.value="1";
}else{
if(_27.id=="wellBike"){
document.getElementById("hotelsuche").wellBike.value="1";
}else{
if(_27.id=="wellBoat"){
document.getElementById("hotelsuche").wellBoat.value="1";
}else{
if(_27.id=="wellMad5"){
document.getElementById("hotelsuche").wellMad5.value="1";
}else{
if(_27.id=="wellPoolIndoor"){
document.getElementById("hotelsuche").wellPoolIndoor.value="1";
}else{
if(_27.id=="wellPoolOutdoor"){
document.getElementById("hotelsuche").wellPoolOutdoor.value="1";
}else{
if(_27.id=="wellSteambath"){
document.getElementById("hotelsuche").wellSteambath.value="1";
}else{
if(_27.id=="wellWhirlpool"){
document.getElementById("hotelsuche").wellWhirlpool.value="1";
}else{
if(_27.id=="wellBeachBath"){
document.getElementById("hotelsuche").wellBeachBath.value="1";
}else{
if(_27.id=="wellSauna"){
document.getElementById("hotelsuche").wellSauna.value="1";
}else{
if(_27.id=="wellSolarium"){
document.getElementById("hotelsuche").wellSolarium.value="1";
}else{
if(_27.id=="wellHotsprings"){
document.getElementById("hotelsuche").wellHotsprings.value="1";
}else{
if(_27.id=="wellMassage"){
document.getElementById("hotelsuche").wellMassage.value="1";
}else{
if(_27.id=="wellBeauty"){
document.getElementById("hotelsuche").wellBeauty.value="1";
}else{
if(_27.id=="wellGolf"){
document.getElementById("hotelsuche").golf.value="1";
}else{
if(_27.id=="bikeDryroom"){
document.getElementById("hotelsuche").bikeDryroom.value="1";
}else{
if(_27.id=="bikeTourtipp"){
document.getElementById("hotelsuche").bikeTourtipp.value="1";
}else{
if(_27.id=="bikeGarage"){
document.getElementById("hotelsuche").bikeGarage.value="1";
}else{
if(_27.id=="bikeGuidetour"){
document.getElementById("hotelsuche").bikeGuidetour.value="1";
}else{
if(_27.id=="bikeChef"){
document.getElementById("hotelsuche").bikeChef.value="1";
}else{
if(_27.id=="bikeWorkbench"){
document.getElementById("hotelsuche").bikeWorkbench.value="1";
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
if(_27.id=="ec"){
document.getElementById("bookingEmailForm").paymentEc.value="1";
}else{
if(_27.id=="amex"){
document.getElementById("bookingEmailForm").paymentAmex.value="1";
}else{
if(_27.id=="visa"){
document.getElementById("bookingEmailForm").paymentVisa.value="1";
}else{
if(_27.id=="diners"){
document.getElementById("bookingEmailForm").paymentDiners.value="1";
}else{
if(_27.id=="master"){
document.getElementById("bookingEmailForm").paymentMaster.value="1";
}else{
if(_27.id=="jcb"){
document.getElementById("bookingEmailForm").paymentJcb.value="1";
}else{
if(_27.id=="bar"){
document.getElementById("bookingEmailForm").paymentCash.value="1";
}else{
if(_27.id=="breakfast"){
document.getElementById("bookingEmailForm").mealsBreakfast.value="1";
}else{
if(_27.id=="halfboard"){
document.getElementById("bookingEmailForm").mealsHalfboard.value="1";
}else{
if(_27.id=="fullboard"){
document.getElementById("bookingEmailForm").mealsFullboard.value="1";
}else{
if(_27.id=="shower"){
document.getElementById("bookingEmailForm").fittingShowerWC.value="1";
}else{
if(_27.id=="bath"){
document.getElementById("bookingEmailForm").fittingBathWC.value="1";
}else{
if(_27.id=="nonsmoker"){
document.getElementById("bookingEmailForm").fittingNonSmoker.value="1";
}else{
if(_27.id=="smoker"){
document.getElementById("bookingEmailForm").fittingSmoker.value="1";
}else{
if(_27.id=="booth"){
document.getElementById("bookingEmailForm").fittingBooth.value="1";
}else{
if(_27.id=="window"){
document.getElementById("bookingEmailForm").fittingWindow.value="1";
}else{
if(_27.id=="currentOffers"){
document.getElementById("bookingEmailForm").mealsCurrentOffers.value="1";
}else{
if(_27.id=="buffet"){
document.getElementById("bookingEmailForm").mealsBuffet.value="1";
}else{
if(_27.id=="menue"){
document.getElementById("bookingEmailForm").mealsMenu.value="1";
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
if(_27.id=="uptodate_rest"){
document.getElementById("restaurantsuche").uptodate.value="1";
}else{
if(_27.id=="scandinavian"){
document.getElementById("restaurantsuche").scandinavian.value="1";
fireRestEvent();
}else{
if(_27.id=="french"){
document.getElementById("restaurantsuche").french.value="1";
fireRestEvent();
}else{
if(_27.id=="spanish"){
document.getElementById("restaurantsuche").spanish.value="1";
fireRestEvent();
}else{
if(_27.id=="mediterranean"){
document.getElementById("restaurantsuche").mediterranean.value="1";
fireRestEvent();
}else{
if(_27.id=="americanMexican"){
document.getElementById("restaurantsuche").americanMexican.value="1";
fireRestEvent();
}else{
if(_27.id=="asian"){
document.getElementById("restaurantsuche").asian.value="1";
fireRestEvent();
}else{
if(_27.id=="german"){
document.getElementById("restaurantsuche").german.value="1";
fireRestEvent();
}else{
if(_27.id=="fish"){
document.getElementById("restaurantsuche").fish.value="1";
fireRestEvent();
}else{
if(_27.id=="international"){
document.getElementById("restaurantsuche").international.value="1";
fireRestEvent();
}else{
if(_27.id=="regional"){
document.getElementById("restaurantsuche").regional.value="1";
fireRestEvent();
}else{
if(_27.id=="italian"){
document.getElementById("restaurantsuche").italian.value="1";
fireRestEvent();
}
}
}
}
}
}
}
}
}
}
}
}
if(_27.id=="batOnline"){
document.restFormAdv.batOnline.value="1";
}else{
if(_27.id=="restUptodateInfo"){
document.restFormAdv.restUptodateInfo.value="1";
}else{
if(_27.id=="restCcAmex"){
document.restFormAdv.restCcAmex.value="1";
}else{
if(_27.id=="restCcDiners"){
document.restFormAdv.restCcDiners.value="1";
}else{
if(_27.id=="restCcVisa"){
document.restFormAdv.restCcVisa.value="1";
}else{
if(_27.id=="restCcJcb"){
document.restFormAdv.restCcJcb.value="1";
}else{
if(_27.id=="restCcMaster"){
document.restFormAdv.restCcMaster.value="1";
}else{
if(_27.id=="restCcCsi"){
document.restFormAdv.restCcCsi.value="1";
}else{
if(_27.id=="restCcEc"){
document.restFormAdv.restCcEc.value="1";
}else{
if(_27.id=="rtMotorway"){
document.restFormAdv.rtMotorway.value="1";
}else{
if(_27.id=="rtBeer"){
document.restFormAdv.rtBeer.value="1";
}else{
if(_27.id=="rtWine"){
document.restFormAdv.rtWine.value="1";
}else{
if(_27.id=="rtBar"){
document.restFormAdv.rtBar.value="1";
}else{
if(_27.id=="rtCafe"){
document.restFormAdv.rtCafe.value="1";
}else{
if(_27.id=="reHandicap"){
document.restFormAdv.reHandicap.value="1";
}else{
if(_27.id=="reDog"){
document.restFormAdv.reDog.value="1";
}else{
if(_27.id=="reTravelGroup"){
document.restFormAdv.reTravelGroup.value="1";
}else{
if(_27.id=="reBowling"){
document.restFormAdv.reBowling.value="1";
}else{
if(_27.id=="reNoDog"){
document.restFormAdv.reNoDog.value="1";
}else{
if(_27.id=="reParkingBus"){
document.restFormAdv.reParkingBus.value="1";
}else{
if(_27.id=="reCamper"){
document.restFormAdv.reCamper.value="1";
}else{
if(_27.id=="reKegeln"){
document.restFormAdv.reKegeln.value="1";
}else{
if(_27.id=="reOpenAirRest"){
document.restFormAdv.reOpenAirRest.value="1";
}else{
if(_27.id=="reChild"){
document.restFormAdv.reChild.value="1";
}else{
if(_27.id=="reGuestRoom"){
document.restFormAdv.reGuestRoom.value="1";
}else{
if(_27.id=="reSmokerSeat"){
document.restFormAdv.reSmokerSeat.value="1";
}else{
if(_27.id=="reSocialRoom"){
document.restFormAdv.reSocialRoom.value="1";
}else{
if(_27.id=="reParking"){
document.restFormAdv.reParking.value="1";
}else{
if(_27.id=="adv_african"){
document.restFormAdv.african.value="1";
}else{
if(_27.id=="adv_american"){
document.restFormAdv.american.value="1";
}else{
if(_27.id=="adv_arabic"){
document.restFormAdv.arabian.value="1";
}else{
if(_27.id=="adv_asian"){
document.restFormAdv.asian.value="1";
}else{
if(_27.id=="adv_australian"){
document.restFormAdv.australian.value="1";
}else{
if(_27.id=="adv_belgian"){
document.restFormAdv.belgian.value="1";
}else{
if(_27.id=="adv_brasilian"){
document.restFormAdv.brasilian.value="1";
}else{
if(_27.id=="adv_chinese"){
document.restFormAdv.chinese.value="1";
}else{
if(_27.id=="adv_dansk"){
document.restFormAdv.dansk.value="1";
}else{
if(_27.id=="adv_german"){
document.restFormAdv.german.value="1";
}else{
if(_27.id=="adv_euroAsian"){
document.restFormAdv.euroAsian.value="1";
}else{
if(_27.id=="adv_fastFood"){
document.restFormAdv.fastFood.value="1";
}else{
if(_27.id=="adv_finnish"){
document.restFormAdv.finnish.value="1";
}else{
if(_27.id=="adv_fish"){
document.restFormAdv.fish.value="1";
}else{
if(_27.id=="adv_fondue"){
document.restFormAdv.fondue.value="1";
}else{
if(_27.id=="adv_french"){
document.restFormAdv.french.value="1";
}else{
if(_27.id=="adv_greek"){
document.restFormAdv.greek.value="1";
}else{
if(_27.id=="adv_burguois"){
document.restFormAdv.bourgeois.value="1";
}else{
if(_27.id=="adv_dutch"){
document.restFormAdv.dutch.value="1";
}else{
if(_27.id=="adv_indish"){
document.restFormAdv.indian.value="1";
}else{
if(_27.id=="adv_international"){
document.restFormAdv.international.value="1";
}else{
if(_27.id=="adv_italian"){
document.restFormAdv.italian.value="1";
}else{
if(_27.id=="adv_japanese"){
document.restFormAdv.japanese.value="1";
}else{
if(_27.id=="adv_californish"){
document.restFormAdv.californish.value="1";
}else{
if(_27.id=="adv_mediterranean"){
document.restFormAdv.mediterranean.value="1";
}else{
if(_27.id=="adv_mar"){
document.restFormAdv.marSpecialty.value="1";
}else{
if(_27.id=="adv_mexican"){
document.restFormAdv.mexican.value="1";
}else{
if(_27.id=="adv_norwegian"){
document.restFormAdv.norwegian.value="1";
}else{
if(_27.id=="adv_nouvelleCuisine"){
document.restFormAdv.nouvelleCuisine.value="1";
}else{
if(_27.id=="adv_oriental"){
document.restFormAdv.oriental.value="1";
}else{
if(_27.id=="adv_austrian"){
document.restFormAdv.austrian.value="1";
}else{
if(_27.id=="adv_persian"){
document.restFormAdv.persian.value="1";
}else{
if(_27.id=="adv_portugese"){
document.restFormAdv.portuegese.value="1";
}else{
if(_27.id=="adv_regional"){
document.restFormAdv.regional.value="1";
}else{
if(_27.id=="adv_russian"){
document.restFormAdv.russian.value="1";
}else{
if(_27.id=="adv_swedish"){
document.restFormAdv.swedish.value="1";
}else{
if(_27.id=="adv_swiss"){
document.restFormAdv.swiss.value="1";
}else{
if(_27.id=="adv_scandinavian"){
document.restFormAdv.scandinavian.value="1";
}else{
if(_27.id=="adv_spanish"){
document.restFormAdv.spanish.value="1";
}else{
if(_27.id=="adv_steak"){
document.restFormAdv.steak.value="1";
}else{
if(_27.id=="adv_southAmerican"){
document.restFormAdv.southAmerican.value="1";
}else{
if(_27.id=="adv_sushi"){
document.restFormAdv.sushi.value="1";
}else{
if(_27.id=="adv_tapas"){
document.restFormAdv.tapas.value="1";
}else{
if(_27.id=="adv_thai"){
document.restFormAdv.thai.value="1";
}else{
if(_27.id=="adv_czech"){
document.restFormAdv.czech.value="1";
}else{
if(_27.id=="adv_turkish"){
document.restFormAdv.turkish.value="1";
}else{
if(_27.id=="adv_hungarian"){
document.restFormAdv.hungarian.value="1";
}else{
if(_27.id=="adv_vegetarian"){
document.restFormAdv.vegetarian.value="1";
}else{
if(_27.id=="adv_vietnamese"){
document.restFormAdv.vietnamese.value="1";
}else{
if(_27.id=="adv_venison"){
document.restFormAdv.venison.value="1";
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}else{
_27.className="pin-link-off";
if(_27.id=="bookOnline"){
document.getElementById("hotelsuche").bookOnline.value="0";
}else{
if(_27.id=="hotelUptodateInfo"){
document.getElementById("hotelsuche").hotelUptodateInfo.value="0";
}else{
if(_27.id=="ccAmex"){
document.getElementById("hotelsuche").ccAmex.value="0";
}else{
if(_27.id=="ccDiners"){
document.getElementById("hotelsuche").ccDiners.value="0";
}else{
if(_27.id=="ccVisa"){
document.getElementById("hotelsuche").ccVisa.value="0";
}else{
if(_27.id=="ccEc"){
document.getElementById("hotelsuche").ccEc.value="0";
}else{
if(_27.id=="ccMaster"){
document.getElementById("hotelsuche").ccMaster.value="0";
}else{
if(_27.id=="ccJcb"){
document.getElementById("hotelsuche").ccJcb.value="0";
}else{
if(_27.id=="ccCsi"){
document.getElementById("hotelsuche").ccCsi.value="0";
}else{
if(_27.id=="nonsmoker"){
document.getElementById("hotelsuche").nonsmoker.value="0";
}else{
if(_27.id=="aircondition"){
document.getElementById("hotelsuche").aircondition.value="0";
}else{
if(_27.id=="wlan"){
document.getElementById("hotelsuche").wlan.value="0";
}else{
if(_27.id=="allergy"){
document.getElementById("hotelsuche").allergyRoom.value="0";
}else{
if(_27.id=="tv"){
document.getElementById("hotelsuche").tv.value="0";
}else{
if(_27.id=="lanDsl"){
document.getElementById("hotelsuche").lanDsl.value="0";
}else{
if(_27.id=="trouserpress"){
document.getElementById("hotelsuche").trouserpress.value="0";
}else{
if(_27.id=="video"){
document.getElementById("hotelsuche").video.value="0";
}else{
if(_27.id=="isdn"){
document.getElementById("hotelsuche").isdn.value="0";
}else{
if(_27.id=="safe"){
document.getElementById("hotelsuche").safe.value="0";
}else{
if(_27.id=="phone"){
document.getElementById("hotelsuche").phone.value="0";
}else{
if(_27.id=="analogAccess"){
document.getElementById("hotelsuche").analogAccess.value="0";
}else{
if(_27.id=="kitchenette"){
document.getElementById("hotelsuche").kitchenette.value="0";
}else{
if(_27.id=="minibar"){
document.getElementById("hotelsuche").minibar.value="0";
}else{
if(_27.id=="babybed"){
document.getElementById("hotelsuche").babybed.value="0";
}else{
if(_27.id=="babyphone"){
document.getElementById("hotelsuche").babyphone.value="0";
}else{
if(_27.id=="playroom"){
document.getElementById("hotelsuche").playroom.value="0";
}else{
if(_27.id=="playground"){
document.getElementById("hotelsuche").playground.value="0";
}else{
if(_27.id=="babysitting"){
document.getElementById("hotelsuche").babysitting.value="0";
}else{
if(_27.id=="equipRest"){
document.getElementById("hotelsuche").equipRest.value="0";
}else{
if(_27.id=="equipBar"){
document.getElementById("hotelsuche").equipBar.value="0";
}else{
if(_27.id=="equipLift"){
document.getElementById("hotelsuche").equipLift.value="0";
}else{
if(_27.id=="equipParkingBus"){
document.getElementById("hotelsuche").equipParkingBus.value="0";
}else{
if(_27.id=="parking"){
document.getElementById("hotelsuche").parking.value="0";
}else{
if(_27.id=="equipDogAllowed"){
document.getElementById("hotelsuche").equipDogAllowed.value="0";
}else{
if(_27.id=="equipDogNotAllowed"){
document.getElementById("hotelsuche").equipDogNotAllowed.value="0";
}else{
if(_27.id=="equipHandicapRoom"){
document.getElementById("hotelsuche").equipHandicapRoom.value="0";
}else{
if(_27.id=="equipQuietRoom"){
document.getElementById("hotelsuche").equipQuietRoom.value="0";
}else{
if(_27.id=="equipCamper"){
document.getElementById("hotelsuche").equipCamper.value="0";
}else{
if(_27.id=="equipInternet"){
document.getElementById("hotelsuche").equipInternet.value="0";
}else{
if(_27.id=="equipWlan"){
document.getElementById("hotelsuche").equipWlan.value="0";
}else{
if(_27.id=="wellTennis"){
document.getElementById("hotelsuche").wellTennis.value="0";
}else{
if(_27.id=="wellFitnessroom"){
document.getElementById("hotelsuche").wellFitnessroom.value="0";
}else{
if(_27.id=="wellKegeln"){
document.getElementById("hotelsuche").wellKegeln.value="0";
}else{
if(_27.id=="wellBowling"){
document.getElementById("hotelsuche").wellBowling.value="0";
}else{
if(_27.id=="wellRide"){
document.getElementById("hotelsuche").wellRide.value="0";
}else{
if(_27.id=="wellBike"){
document.getElementById("hotelsuche").wellBike.value="0";
}else{
if(_27.id=="wellBoat"){
document.getElementById("hotelsuche").wellBoat.value="0";
}else{
if(_27.id=="wellMad5"){
document.getElementById("hotelsuche").wellMad5.value="0";
}else{
if(_27.id=="wellPoolIndoor"){
document.getElementById("hotelsuche").wellPoolIndoor.value="0";
}else{
if(_27.id=="wellPoolOutdoor"){
document.getElementById("hotelsuche").wellPoolOutdoor.value="0";
}else{
if(_27.id=="wellSteambath"){
document.getElementById("hotelsuche").wellSteambath.value="0";
}else{
if(_27.id=="wellWhirlpool"){
document.getElementById("hotelsuche").wellWhirlpool.value="0";
}else{
if(_27.id=="wellBeachBath"){
document.getElementById("hotelsuche").wellBeachBath.value="0";
}else{
if(_27.id=="wellSauna"){
document.getElementById("hotelsuche").wellSauna.value="0";
}else{
if(_27.id=="wellSolarium"){
document.getElementById("hotelsuche").wellSolarium.value="0";
}else{
if(_27.id=="wellHotsprings"){
document.getElementById("hotelsuche").wellHotsprings.value="0";
}else{
if(_27.id=="wellMassage"){
document.getElementById("hotelsuche").wellMassage.value="0";
}else{
if(_27.id=="wellBeauty"){
document.getElementById("hotelsuche").wellBeauty.value="0";
}else{
if(_27.id=="wellGolf"){
document.getElementById("hotelsuche").golf.value="0";
}else{
if(_27.id=="bikeDryroom"){
document.getElementById("hotelsuche").bikeDryroom.value="0";
}else{
if(_27.id=="bikeTourtipp"){
document.getElementById("hotelsuche").bikeTourtipp.value="0";
}else{
if(_27.id=="bikeGarage"){
document.getElementById("hotelsuche").bikeGarage.value="0";
}else{
if(_27.id=="bikeGuidetour"){
document.getElementById("hotelsuche").bikeGuidetour.value="0";
}else{
if(_27.id=="bikeChef"){
document.getElementById("hotelsuche").bikeChef.value="0";
}else{
if(_27.id=="bikeWorkbench"){
document.getElementById("hotelsuche").bikeWorkbench.value="0";
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
if(_27.id=="ec"){
document.getElementById("bookingEmailForm").paymentEc.value="0";
}else{
if(_27.id=="amex"){
document.getElementById("bookingEmailForm").paymentAmex.value="0";
}else{
if(_27.id=="visa"){
document.getElementById("bookingEmailForm").paymentVisa.value="0";
}else{
if(_27.id=="diners"){
document.getElementById("bookingEmailForm").paymentDiners.value="0";
}else{
if(_27.id=="master"){
document.getElementById("bookingEmailForm").paymentMaster.value="0";
}else{
if(_27.id=="jcb"){
document.getElementById("bookingEmailForm").paymentJcb.value="0";
}else{
if(_27.id=="bar"){
document.getElementById("bookingEmailForm").paymentCash.value="0";
}else{
if(_27.id=="breakfast"){
document.getElementById("bookingEmailForm").mealsBreakfast.value="0";
}else{
if(_27.id=="halfboard"){
document.getElementById("bookingEmailForm").mealsHalfboard.value="0";
}else{
if(_27.id=="fullboard"){
document.getElementById("bookingEmailForm").mealsFullboard.value="0";
}else{
if(_27.id=="shower"){
document.getElementById("bookingEmailForm").fittingShowerWC.value="0";
}else{
if(_27.id=="bath"){
document.getElementById("bookingEmailForm").fittingBathWC.value="0";
}else{
if(_27.id=="nonsmoker"){
document.getElementById("bookingEmailForm").fittingNonSmoker.value="0";
}else{
if(_27.id=="smoker"){
document.getElementById("bookingEmailForm").fittingSmoker.value="0";
}else{
if(_27.id=="booth"){
document.getElementById("bookingEmailForm").fittingBooth.value="0";
}else{
if(_27.id=="window"){
document.getElementById("bookingEmailForm").fittingWindow.value="0";
}else{
if(_27.id=="currentOffers"){
document.getElementById("bookingEmailForm").mealsCurrentOffers.value="0";
}else{
if(_27.id=="buffet"){
document.getElementById("bookingEmailForm").mealsBuffet.value="0";
}else{
if(_27.id=="menue"){
document.getElementById("bookingEmailForm").mealsMenu.value="0";
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
if(_27.id=="uptodate_rest"){
document.getElementById("restaurantsuche").uptodate.value="0";
}else{
if(_27.id=="scandinavian"){
document.getElementById("restaurantsuche").scandinavian.value="0";
fireRestEvent();
}else{
if(_27.id=="french"){
document.getElementById("restaurantsuche").french.value="0";
fireRestEvent();
}else{
if(_27.id=="spanish"){
document.getElementById("restaurantsuche").spanish.value="0";
fireRestEvent();
}else{
if(_27.id=="mediterranean"){
document.getElementById("restaurantsuche").mediterranean.value="0";
fireRestEvent();
}else{
if(_27.id=="americanMexican"){
document.getElementById("restaurantsuche").americanMexican.value="0";
fireRestEvent();
}else{
if(_27.id=="asian"){
document.getElementById("restaurantsuche").asian.value="0";
fireRestEvent();
}else{
if(_27.id=="german"){
document.getElementById("restaurantsuche").german.value="0";
fireRestEvent();
}else{
if(_27.id=="fish"){
document.getElementById("restaurantsuche").fish.value="0";
fireRestEvent();
}else{
if(_27.id=="international"){
document.getElementById("restaurantsuche").international.value="0";
fireRestEvent();
}else{
if(_27.id=="regional"){
document.getElementById("restaurantsuche").regional.value="0";
fireRestEvent();
}else{
if(_27.id=="italian"){
document.getElementById("restaurantsuche").italian.value="0";
fireRestEvent();
}
}
}
}
}
}
}
}
}
}
}
}
if(_27.id=="batOnline"){
document.restFormAdv.batOnline.value="0";
}else{
if(_27.id=="restUptodateInfo"){
document.restFormAdv.restUptodateInfo.value="0";
}else{
if(_27.id=="restCcAmex"){
document.restFormAdv.restCcAmex.value="0";
}else{
if(_27.id=="restCcDiners"){
document.restFormAdv.restCcDiners.value="0";
}else{
if(_27.id=="restCcVisa"){
document.restFormAdv.restCcVisa.value="0";
}else{
if(_27.id=="restCcJcb"){
document.restFormAdv.restCcJcb.value="0";
}else{
if(_27.id=="restCcMaster"){
document.restFormAdv.restCcMaster.value="0";
}else{
if(_27.id=="restCcCsi"){
document.restFormAdv.restCcCsi.value="0";
}else{
if(_27.id=="restCcEc"){
document.restFormAdv.restCcEc.value="0";
}else{
if(_27.id=="rtMotorway"){
document.restFormAdv.rtMotorway.value="0";
}else{
if(_27.id=="rtBeer"){
document.restFormAdv.rtBeer.value="0";
}else{
if(_27.id=="rtWine"){
document.restFormAdv.rtWine.value="0";
}else{
if(_27.id=="rtBar"){
document.restFormAdv.rtBar.value="0";
}else{
if(_27.id=="rtCafe"){
document.restFormAdv.rtCafe.value="0";
}else{
if(_27.id=="reHandicap"){
document.restFormAdv.reHandicap.value="0";
}else{
if(_27.id=="reDog"){
document.restFormAdv.reDog.value="0";
}else{
if(_27.id=="reTravelGroup"){
document.restFormAdv.reTravelGroup.value="0";
}else{
if(_27.id=="reBowling"){
document.restFormAdv.reBowling.value="0";
}else{
if(_27.id=="reNoDog"){
document.restFormAdv.reNoDog.value="0";
}else{
if(_27.id=="reParkingBus"){
document.restFormAdv.reParkingBus.value="0";
}else{
if(_27.id=="reCamper"){
document.restFormAdv.reCamper.value="0";
}else{
if(_27.id=="reKegeln"){
document.restFormAdv.reKegeln.value="0";
}else{
if(_27.id=="reOpenAirRest"){
document.restFormAdv.reOpenAirRest.value="0";
}else{
if(_27.id=="reChild"){
document.restFormAdv.reChild.value="0";
}else{
if(_27.id=="reGuestRoom"){
document.restFormAdv.reGuestRoom.value="0";
}else{
if(_27.id=="reSmokerSeat"){
document.restFormAdv.reSmokerSeat.value="0";
}else{
if(_27.id=="reSocialRoom"){
document.restFormAdv.reSocialRoom.value="0";
}else{
if(_27.id=="reParking"){
document.restFormAdv.reParking.value="0";
}else{
if(_27.id=="adv_african"){
document.restFormAdv.african.value="0";
}else{
if(_27.id=="adv_american"){
document.restFormAdv.american.value="0";
}else{
if(_27.id=="adv_arabic"){
document.restFormAdv.arabian.value="0";
}else{
if(_27.id=="adv_asian"){
document.restFormAdv.asian.value="0";
}else{
if(_27.id=="adv_australian"){
document.restFormAdv.australian.value="0";
}else{
if(_27.id=="adv_belgian"){
document.restFormAdv.belgian.value="0";
}else{
if(_27.id=="adv_brasilian"){
document.restFormAdv.brasilian.value="0";
}else{
if(_27.id=="adv_chinese"){
document.restFormAdv.chinese.value="0";
}else{
if(_27.id=="adv_dansk"){
document.restFormAdv.dansk.value="0";
}else{
if(_27.id=="adv_german"){
document.restFormAdv.german.value="0";
}else{
if(_27.id=="adv_euroAsian"){
document.restFormAdv.euroAsian.value="0";
}else{
if(_27.id=="adv_fastFood"){
document.restFormAdv.fastFood.value="0";
}else{
if(_27.id=="adv_finnish"){
document.restFormAdv.finnish.value="0";
}else{
if(_27.id=="adv_fish"){
document.restFormAdv.fish.value="0";
}else{
if(_27.id=="adv_fondue"){
document.restFormAdv.fondue.value="0";
}else{
if(_27.id=="adv_french"){
document.restFormAdv.french.value="0";
}else{
if(_27.id=="adv_greek"){
document.restFormAdv.greek.value="0";
}else{
if(_27.id=="adv_burguois"){
document.restFormAdv.bourgeois.value="0";
}else{
if(_27.id=="adv_dutch"){
document.restFormAdv.dutch.value="0";
}else{
if(_27.id=="adv_indish"){
document.restFormAdv.indian.value="0";
}else{
if(_27.id=="adv_international"){
document.restFormAdv.international.value="0";
}else{
if(_27.id=="adv_italian"){
document.restFormAdv.italian.value="0";
}else{
if(_27.id=="adv_japanese"){
document.restFormAdv.japanese.value="0";
}else{
if(_27.id=="adv_californish"){
document.restFormAdv.californish.value="0";
}else{
if(_27.id=="adv_mediterranean"){
document.restFormAdv.mediterranean.value="0";
}else{
if(_27.id=="adv_mar"){
document.restFormAdv.marSpecialty.value="0";
}else{
if(_27.id=="adv_mexican"){
document.restFormAdv.mexican.value="0";
}else{
if(_27.id=="adv_norwegian"){
document.restFormAdv.norwegian.value="0";
}else{
if(_27.id=="adv_nouvelleCuisine"){
document.restFormAdv.nouvelleCuisine.value="0";
}else{
if(_27.id=="adv_oriental"){
document.restFormAdv.oriental.value="0";
}else{
if(_27.id=="adv_austrian"){
document.restFormAdv.austrian.value="0";
}else{
if(_27.id=="adv_persian"){
document.restFormAdv.persian.value="0";
}else{
if(_27.id=="adv_portugese"){
document.restFormAdv.portuegese.value="0";
}else{
if(_27.id=="adv_regional"){
document.restFormAdv.regional.value="0";
}else{
if(_27.id=="adv_russian"){
document.restFormAdv.russian.value="0";
}else{
if(_27.id=="adv_swedish"){
document.restFormAdv.swedish.value="0";
}else{
if(_27.id=="adv_swiss"){
document.restFormAdv.swiss.value="0";
}else{
if(_27.id=="adv_scandinavian"){
document.restFormAdv.scandinavian.value="0";
}else{
if(_27.id=="adv_spanish"){
document.restFormAdv.spanish.value="0";
}else{
if(_27.id=="adv_steak"){
document.restFormAdv.steak.value="0";
}else{
if(_27.id=="adv_southAmerican"){
document.restFormAdv.southAmerican.value="0";
}else{
if(_27.id=="adv_sushi"){
document.restFormAdv.sushi.value="0";
}else{
if(_27.id=="adv_tapas"){
document.restFormAdv.tapas.value="0";
}else{
if(_27.id=="adv_thai"){
document.restFormAdv.thai.value="0";
}else{
if(_27.id=="adv_czech"){
document.restFormAdv.czech.value="0";
}else{
if(_27.id=="adv_turkish"){
document.restFormAdv.turkish.value="0";
}else{
if(_27.id=="adv_hungarian"){
document.restFormAdv.hungarian.value="0";
}else{
if(_27.id=="adv_vegetarian"){
document.restFormAdv.vegetarian.value="0";
}else{
if(_27.id=="adv_vietnamese"){
document.restFormAdv.vietnamese.value="0";
}else{
if(_27.id=="adv_venison"){
document.restFormAdv.venison.value="0";
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
function setUnsetIcon(_28,_29){
(_28.className==_29+"-off")?(_28.className=_29+"-on"):(_28.className=_29+"-off");
}
function resetStars(_2a){
var _2b=document.getElementById(_2a).getElementsByTagName("input");
for(var j=0;j<_2b.length;j++){
_2b[j].checked=false;
}
initARC(_2a,"on","off","","");
}
function initARC(_2d,_2e,_2f,_30,_31){
var agt=navigator.userAgent.toLowerCase();
this.major=parseInt(navigator.appVersion);
this.ie=((agt.indexOf("msie")!=-1)&&(agt.indexOf("opera")==-1));
this.ie3=(this.ie&&(this.major<4));
this.ie4=(this.ie&&(this.major==4)&&(agt.indexOf("msie 4")!=-1));
this.iemac=(this.ie&&(agt.indexOf("mac")!=-1));
if(!(this.iemac||ie3||ie4)){
customiseInputs(_2d,_2e,_2f,_30,_31);
}
}
function addLabelProperties(f){
if(typeof f.getElementsByTagName=="undefined"){
return;
}
var _34=f.getElementsByTagName("label"),_35,_36,i=j=0;
while(_35=_34[i++]){
if(typeof _35.htmlFor=="undefined"){
return;
}
_36=document.getElementById(_35.htmlFor);
if(typeof _36=="undefined"){
var _38=_35.getElementsByTagName("input");
if(_38.length==0){
continue;
}else{
_36=_38[0];
}
}else{
if(typeof _36.label!="undefined"){
continue;
}else{
if(typeof _36.length!="undefined"&&_36.length>1&&_36.nodeName!="SELECT"){
for(j=0;j<_36.length;j++){
_36.item(j).label=_35;
}
}
}
}
_36.label=_35;
}
}
function toggleLabelStyle(_39,_3a,_3b,_3c){
if(!document.getElementById||!_3a){
return;
}
var _3d=document.getElementById(_39);
if(!_3d){
return;
}
if(_3a.htmlFor){
var e=document.getElementById(_3a.htmlFor);
if(e.type=="checkbox"){
e.label.className=(e.label.className==_3b)?_3c:_3b;
e.checked=(e.label.className==_3b);
}else{
if(e.type=="radio"){
var _3f=_3d.getElementsByTagName("input");
if(!_3f){
return;
}
var _40=(e.id.length==7)?e.id.substring(e.id.length-1,e.id.length):e.id.substring(e.id.length-2,e.id.length);
for(var i=0;i<_3f.length;i++){
if(_3f[i].label){
_3f[i].label.className=(_40>i)?_3b:_3c;
_3f[i].checked=(_3f[i].id==e.id);
}
}
if(document.getElementById("rate")){
if(e.id.substring(0,4)=="rate"){
document.getElementById("ratedehoga").value=_40;
}else{
document.getElementById("rate").value=_40;
if(document.getElementById("goodCheap")){
if(document.getElementById("label_id_gut_guenstig")){
document.getElementById("label_id_gut_guenstig").className="not_checked";
document.getElementById("hotelsuche").goodCheap.value="0";
}
if(document.getElementById("label_rest_id_gut_guenstig")){
document.getElementById("label_rest_id_gut_guenstig").className="not_checked";
document.getElementById("restaurantsuche").goodCheap.value="0";
}
}
}
if (document.getElementById('fireEvent') != null) {
//document.getElementById('fireEvent').focus();
//document.getElementById('fireEvent').blur();
document.getElementById('fireEvent').onchange()
}
}
}
}
}
}
function customiseInputs(_42,_43,_44,_45,_46){
if(!document.getElementById){
return;
}
var _47=document.getElementById(_42);
if(!_47){
return;
}
_47.onreset=function(){
customiseInputs(_42,_43,_44,_45,_46);
};
addLabelProperties(_47);
var _48=_47.getElementsByTagName("input");
for(var i=0;i<_48.length;i++){
if((_48[i].type=="radio")&&_48[i].label&&_43&&_44){
_48[i].style.position="absolute";
_48[i].style.left="-1000px";
_48[i].label.className=_44;
_48[i].label.onclick=function(){
if(document.getElementById("poi-hotel")&&document.getElementById("poi-hotel").className=="hotel-off"&&_42=="ratingh"){
addPOICat(this,"hotel","reg.hotelsearch");
document.getElementById("poi-hotel").className="hotel-on";
}
if(document.getElementById("poi-restaurant")&&document.getElementById("poi-restaurant").className=="restaurant-off"&&_42=="ratingr"){
addPOICat(this,"restaurant","reg.restsearch");
document.getElementById("poi-restaurant").className="restaurant-on";
}
if(document.getElementById(this.htmlFor)&&document.getElementById(this.htmlFor).checked==true){
var _4a=_47.getElementsByTagName("input");
if(_42=="klassifizierungsformular"||_42=="ratingh"||_42=="ratingr"){
if(document.getElementById("rate")){
document.getElementById("rate").value="0";
}
if(_42=="klassifizierungsformular"){
//document.getElementById("fireEvent").focus();
//document.getElementById("fireEvent").blur();
document.getElementById("fireEvent").onchange();

}
}else{
if(document.getElementById("ratedehoga")){
document.getElementById("ratedehoga").value="0";
}
//document.getElementById("fireEvent").focus();
//document.getElementById("fireEvent").blur();
document.getElementById("fireEvent").onchange();
}
for(var j=0;j<_4a.length;j++){
_4a[j].checked=false;
}
initARC(_42,"on","off","","");
return false;
}
toggleLabelStyle(_42,this,_43,_44);
};
if(_48[i].checked){
toggleLabelStyle(_42,_48[i].label,_43,_44);
}
}
if((_48[i].type=="checkbox")&&_48[i].label&&_45&&_46){
_48[i].style.position="absolute";
_48[i].style.left="-1000px";
_48[i].label.className=_46;
_48[i].checked=false;
_48[i].label.onclick=function(){
toggleLabelStyle(_42,this,_45,_46);
return false;
};
_48[i].onclick=function(){
toggleLabelStyle(_42,this.label,_45,_46);
return false;
};
if(_48[i].defaultChecked||_48[i].checked){
toggleLabelStyle(_42,_48[i].label,_45,_46);
}
}
if((_48[i].type=="checkbox")||(_48[i].type=="radio")&&_48[i].label){
if(!this.ie){
_48[i].label.style.margin="1px";
_48[i].onfocus=function(){
this.label.style.border="1px dotted #333";
this.label.style.margin="0px";
return false;
};
_48[i].onblur=function(){
this.label.style.border="none";
this.label.style.margin="1px";
return false;
};
}
}
}
}
function move_box(an,box){
var _4e=0;
var _4f=0;
var obj=document.getElementById("maincontent");
while(obj.offsetParent){
_4e+=obj.offsetLeft;
_4f+=obj.offsetTop;
obj=obj.offsetParent;
}
box.style.left=_4e+"px";
_4f+=an.offsetHeight;
if(document.body.currentStyle&&document.body.currentStyle["marginTop"]){
_4f+=parseInt(document.body.currentStyle["marginTop"]);
}
box.style.top=_4f+"px";
}
function show_hide_box(an,_52,_53,_54){
var _55=an.href;
var _56=document.getElementById(_55);
if(_56!=null){
if(_56.style.display=="none"){
move_box(an,_56);
_56.style.display="block";
}else{
_56.style.display="none";
}
return false;
}
_56=document.createElement("div");
_56.setAttribute("id",_55);
_56.className=_54;
_56.style.width=_52+"px";
_56.style.height=_53+"px";
document.body.appendChild(_56);
var _57=0;
var _58=document.createElement("a");
_58.href="javascript:void(0);";
_58.title=standardTextCloseWindow;
_58.className="close-link";
_58.onclick=function(){
show_hide_box(an,_52,_53,_54);
};
_58.appendChild(document.createTextNode(standardTextClose));
_56.appendChild(_58);
_57=_58.offsetHeight;
var _59=document.createElement("iframe");
_59.scrolling="no";
_59.frameBorder="0";
_59.style.width=_52+"px";
_59.style.height=(_53-_57)+"px";
_56.appendChild(_59);
move_box(an,_56);
if(_59.contentWindow){
_59.contentWindow.document.location.replace(_55);
}else{
_59.src=_55;
}
return false;
}
function makeSelected(_5a,_5b){
if(_5a.className=="checked"){
_5a.className="not_checked";
if(_5b=="hotel"){
document.getElementById(_5a.htmlFor).value="0";
}else{
document.getElementById(_5a.htmlFor).value="0";
}
}else{
_5a.className="checked";
if(_5b=="hotel"){
document.getElementById(_5a.htmlFor).value="1";
}else{
document.getElementById(_5a.htmlFor).value="1";
}
}
if(_5b=="hotel"){
fireHotelEvent();
}else{
fireRestEvent();
}
if(document.getElementById(_5a.htmlFor).name=="goodCheap"&&document.getElementById(_5a.htmlFor).value=="1"){
if(_5b=="hotel"){
document.getElementById("hotelsuche").rate.value="0";
resetStars("klassifizierungsformular");
}else{
document.getElementById("restaurantsuche").rate.value="0";
resetStars("klassifizierungsformular");
}
}
}
function printSelectOverlay(){
if(document.getElementById("selectoverlay").style.display!="block"){
document.getElementById("selectoverlay").style.display="block";
}else{
document.getElementById("selectoverlay").style.display="none";
}
}
function selectCountry(_5c){
document.getElementById("countryCode").value=_5c;
document.getElementById("act_value").innerHTML=_5c;
document.getElementById("selectoverlay").style.display="none";
}

//################## Der Event-consumer #################################

var gMapChangeListeners = {};
var gConsumeMapChangeEvents = 0;
function MapEngineAjax_AddLazyMapChangeListener(pID, pMapChangeListenerFunctionString){
	//fLog("MapEngineAjax_AddLazyMapChangeListener("+pID+","+pMapChangeListenerFunctionString+")");
	gMapChangeListeners[pID] = pMapChangeListenerFunctionString;
}

function MapEngineAjax_RemoveLazyMapChangeListener(pID){
	//fLog("MapEngineAjax_RemoveLazyMapChangeListener("+pID+")");
	delete gMapChangeListeners[pID];
}

function MapEngineAjax_ConsumeLazyMapChange(pCount){
	//fLog("MapEngineAjax_ConsumeLazyMapChange("+pCount+")");
	gConsumeMapChangeEvents = pCount;
}

function MapEngineAjax_LazyMapChange(pLazyTime){
	var vCallQueue = [];
	var vCallQueueRunning = false;	
	var vCallQueueWorking = false;
	var vCallingQueuedFunction = false;
	var vLazyTime = pLazyTime;
	var vLoopID;
	
	this.start = function(){
		if(!vCallQueueRunning){
			vLoopID = window.setInterval(work, vLazyTime);
		}
		vCallQueueRunning = true;
	}
	this.stop = function(){
		window.clearInterval(vLoopID);
		vCallQueueRunning = false;
	}
	var work = function(){
		var vTimestamp = new Date().getTime();
		if(vCallQueue.length>0){
			//Only one item left and that is older than the lazytime
			if(vCallQueue.length==1 && vCallQueue[0]<(vTimestamp-vLazyTime)){
				if(gConsumeMapChangeEvents==0){
					for(var item in gMapChangeListeners){
						if(window[gMapChangeListeners[item]]){
							window[gMapChangeListeners[item]]();
						}else{
							delete gMapChangeListeners[item];
						}
					}
					vCallQueue = [];
				}else{
					vCallQueue = [];
					gConsumeMapChangeEvents = gConsumeMapChangeEvents-1;	
					//fLog("MapEngineAjax_LazyMapChange consumed, remaining: "+gConsumeMapChangeEvents);	
				}
			}else{
				//Delete all Items of the array except the last
				vCallQueue = [vCallQueue[vCallQueue.length-1]];
			}
		}
	}
	this.fMapChangeListener = function(pEvent){
		var vTimestamp = new Date().getTime();
		vCallQueue.push(vTimestamp);
	}
}
function changeObjectVisibility(objectId, newVisibility) {
    var styleObject = getStyleObject(objectId, document);
    if(styleObject) {
	styleObject.visibility = newVisibility;
	return true;
    } else {
	return false;
    }
} 
					       
function getStyleObject(objectId) 
{
	if(document.getElementById && document.getElementById(objectId)) {
		return document.getElementById(objectId).style;
	} else if (document.all && document.all(objectId)) {
		return document.all(objectId).style;
	} else if (document.layers && document.layers[objectId]) {
		return getObjNN4(document,objectId);
	} else {
		return false;
	}
} 
     
function getObjNN4(obj,name)
{
	var x = obj.layers;
	var foundLayer;
	for (var i=0;i<x.length;i++)
	{
		if (x[i].id == name)
		 	foundLayer = x[i];
		else if (x[i].layers.length)
			var tmp = getObjNN4(x[i],name);
		if (tmp) foundLayer = tmp;
	}
	return foundLayer;
}
