window.addEvent('domready', function() {
    setupStartpageHover("it-service");
    setupStartpageHover("telekommunikation");
    setupStartpageHover("softwareentwicklung");
    setupStartpageHover("consulting");

    var inputs = $$(".reset-default");
    inputs.addEvent('focus', function(el) {  if(el.target.value == el.target.defaultValue) { el.target.value = '' }});
    inputs.addEvent('blur', function(el) { if(el.target.value == '') { el.target.value = el.target.defaultValue }});

    var myTips = new Tips('.tooltip');
});

function setupStartpageHover(elName) {
    var img = $$("."+elName+"-hover");
    var box = $$("."+elName+"-box");
    setupStartpageHoverElement(elName, img, box)
}

function setupStartpageHoverElement(elName, img, box) {
    var over = function(e) {
        img.addClass(elName+"-active");
        if(box) {
            box.addClass(elName+"-box-active");
        }
    };

    var out = function(e) {
        img.removeClass(elName+"-active");
        if(box) {
            box.removeClass(elName+"-box-active");
        }
    }

    img.addEvent('mouseover', over);
    img.addEvent('mouseout', out);
    if(box) {
        box.addEvent('mouseout', out);
        box.addEvent('mouseover', over);
    }
}


