var head_languagemenu_isactive = 0;

// Funktion für MouseOver / Bildänder - Effekt
function switchimage(id, newsrc)
{
	var imagespath;
	imagespath = 'templates/images/';
	document.getElementById(id).src = imagespath + newsrc;
}

// Funktion für Imageswap -> Hover
function imageswaphover(id, onoff)
{
        if(onoff == '1')
        {
            document.getElementById(id).src = document.getElementById(id).src.replace('01.', 'hover.');
        }
        else
        {
            document.getElementById(id).src = document.getElementById(id).src.replace('hover.', '01.');
        }
}

// Funktion für Imageswap bei Produktauswahl -> Hover
function p_swap(id, onoff)
{
    if(onoff == '1')
    {
        document.getElementById(id).src = document.getElementById(id).src.replace('01.', '02.');
    }
    else
    {
        document.getElementById(id).src = document.getElementById(id).src.replace('02.', '01.');
    }
}

// Funktion für Textfeld leeren und füllen
function setinput(id, text)
{
        if(document.getElementById(id).value == '' || document.getElementById(id).value == document.getElementById(id).defaultValue)
            document.getElementById(id).value = text;
}

// Funktion zum anzeigen / verstecken eines Elements
function ShowHideElement(id, visible)
{
       if(visible == '1')
           document.getElementById(id).style.visibility = 'visible';
       else
           document.getElementById(id).style.visibility = 'hidden';
}    

// Funktion zum anzeigen eines Divcontainers in Mauszeigerposition
function showelement(id, visible, x, y)
{
    if(visible == '1')
    {
        document.getElementById(id).style.visibility = 'visible';
        document.getElementById(id).style.position = 'absolute';
        document.getElementById(id).style.left = x;
        document.getElementById(id).style.top = y;
    }
    else
    {
        document.getElementById(id).style.visibility = 'hidden';
    }
}
    
// Funktion zum anzeigen / verstecken des Sprachmenüs
function ShowHideSprachMenu()
{
        if(document.getElementById('head_sprachmenu').style.visibility == 'hidden')
        {
            switchimage('sprache', 'head_text_sprache_02.png');
            ShowHideElement('head_sprachmenu', '1');
        }
        else
        {
            switchimage('sprache', 'head_text_sprache.png');
            ShowHideElement('head_sprachmenu', '0');
        }
}
    
// Funktion zum ermitteln der nächsten Top im Sprachmenu
function getNextTopHeight(lastid)
{
        document.write(document.getElementById(lastid).style.height.toString());
}
