function str_replace(search, replace, subject)
{
    return subject.split(search).join(replace);
}

function menuitem_OnMouseOver(objItem)
{
    if (objItem.className.substr(0, 3) == 'sub')
    {
        objItem.className = 'submenuitem_hover';
    }
    else
    {
        objItem.className = 'menuitem_hover';
    }
}

function menuitem_OnMouseOut(objItem)
{
    if (objItem.className.substr(0, 3) == 'sub')
    {
        objItem.className = 'submenuitem';
    }
    else
    {
        objItem.className = 'menuitem';
    }
}

function menuitem_OnClick(objItem)
{
    if (objItem.id.substr(0, 9) == 'category_')
    {
        if (objItem.id == 'category_rollservice')
        {
            document.location.href = 'http://www.king-baits.de/index.php?screen=rollservice';
        }
        else
        {
            var strID = str_replace('category_', '', objItem.id);
            document.location.href = 'http://www.king-baits.de/index.php?screen=kategorie&id=' + strID;
        }
    }
    else
    {
        var strItem = str_replace('menuitem_', '', objItem.id);
        document.location.href = 'http://www.king-baits.de/index.php?screen=' + strItem;
    }
}

function checkAll()
{
    for (var i = 1; i < document.warenkorb.elements.length; i++)
    {
        document.warenkorb.elements[i].checked = document.warenkorb.elements[0].checked;
    }
}
function checkBestellung()
{
    if (document.getElementById('agb').checked && document.getElementById('herstellung').checked)
    {
        document.getElementById('btnBestellungSubmit').disabled  = false;
        document.getElementById('btnBestellungSubmit').className = 'button';
        document.getElementById('spanBestellungSubmit').innerHTML = '&nbsp;';
    }
    else
    {
        document.getElementById('btnBestellungSubmit').disabled = true;
        document.getElementById('btnBestellungSubmit').className = 'button_disabled';
        document.getElementById('spanBestellungSubmit').innerHTML = 'Akzeptieren Sie bitte die AGB und Herstellungshinweise!';        
    }
}

function toggleRollserviceOptionen(value)
{    
    if (value == 'true')
    {
        document.getElementById('rollservice_optionen').style.display = 'block';
    }
    else
    {
        document.getElementById('rollservice_optionen').style.display = 'none';
    }
}

