function switchElements(className, status) {
    var parent = document.getElementById("hitContainer");
    var elementList = [];
    elementList = $('hitContainer').getElementsByClassName(className);
    for (var i = 0; i < elementList.length; i++) {
        if (status == true) {
            elementList[i].removeClassName("displayNone");
        } else {
            elementList[i].addClassName( "displayNone");
        }
    }
    new Ajax.Request('SwitchLayout?c='+className+'&s='+(status?'1':'0'), { method:'get' });
}

function favorite(id, status) {
    var idParam = '';
    if ((id != null) && (id.length > 0)) {
        if (id.charAt(0) == 's') {
            idParam = 'sid=' + id.substr(1);
        } else if (id.charAt(0) == 'c') {
            idParam = 'id=' + id.substr(1);
        } else {
            idParam = 'id=' + id;
        }
    }
    if (status==true) {
        var elem = $("fav_"+id); 
        elem.src="img/remove_favorite.gif";
        elem.alt="Angebot aus Merkliste löschen";
        elem.title="Angebot aus Merkliste löschen";
        elem.remove="Angebot aus Merkliste löschen";
    } else {
        var elem2 = $("fav_"+id);
        elem2.src="img/add_favorite.gif";
        elem2.alt="Angebot merken";
        elem2.title="Angebot merken";
        elem2.remove="Angebot merken";
    }
    new Ajax.Request(_portalBasePath + 'SwitchFavorite?'+idParam+'&s='+(status?'1':'0'), { method:'get' });
}

function favoriteOnly(id, status) {
    var idParam = '';
    if ((id != null) && (id.length > 0)) {
        if (id.charAt(0) == 's') {
            idParam = 'sid=' + id.substr(1);
        } else if (id.charAt(0) == 'c') {
            idParam = 'id=' + id.substr(1);
        } else {
            idParam = 'id=' + id;
        }
    }
    if (status==true) {
        var elem = $("fav1");
        elem.addClassName("icon_Forget");
        elem.removeClassName("icon_Remember");
        elem.alt="Angebot aus Merkliste löschen";
        elem.title="Angebot aus Merkliste löschen";
        elem.update("Angebot vergessen");
        var elem2 = $("fav2");
        elem2.addClassName("icon_Forget");
        elem2.removeClassName("icon_Remember");
        elem2.alt="Angebot aus Merkliste löschen";
        elem2.title="Angebot aus Merkliste löschen";
        elem2.update("Angebot vergessen");
        var elem3 = $("fav3");
        elem3.addClassName("icon_Forget");
        elem3.removeClassName("icon_Remember");
        elem3.alt="Angebot aus Merkliste löschen";
        elem3.title="Angebot aus Merkliste löschen";
        elem3.update("Angebot vergessen");
    } else {
        var elem4 = $("fav1");
        elem4.addClassName("icon_Remember");
        elem4.removeClassName("icon_Forget");
        elem4.alt="Angebot merken";
        elem4.title="Angebot merken";
        elem4.update("Angebot merken");
        var elem5 = $("fav2");
        elem5.addClassName("icon_Remember");
        elem5.removeClassName("icon_Forget");
        elem5.alt="Angebot merken";
        elem5.title="Angebot merken";
        elem5.update("Angebot merken");
        var elem6 = $("fav3");
        elem6.addClassName("icon_Remember");
        elem6.removeClassName("icon_Forget");
        elem6.alt="Angebot merken";
        elem6.title="Angebot merken";
        elem6.update("Angebot merken");
    }
    new Ajax.Request(_portalBasePath + 'SwitchFavorite?'+idParam+'&s='+(status?'1':'0'), { method:'get' });
}

function chooseDate() {
    alert("Für die Buchungsanfrage wird ein konkreter Termin benötigt!")
}

function noPrice() {
    alert("Für eine Buchungsanfrage wird ein konkreter Preis benötigt!")
}
