function equalHeight(group) {
    tallest = 0;
    group.each(function(c) {
        thisHeight = c.offsetHeight;
        if (thisHeight > tallest) {
            tallest = thisHeight;
        }

    });
    group.invoke("setStyle", {height: tallest + 'px'})
}


function getInternetExplorerVersion() {
    var rv = -1; // Return value assumes failure.
    if (navigator.appName == 'Microsoft Internet Explorer') {
        var ua = navigator.userAgent;
        var re = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");
        if (re.exec(ua) != null) {
            rv = parseFloat(RegExp.$1);
        }
    }
    return rv;
}


function initTeaserImages() {
    //show random image
    var images = $$(".home-teaser-main img");
    if (images.length > 0) {
        var randomnumber = Math.floor(Math.random() * (images.length))
        images[randomnumber].addClassName("show");
    }

//add class to last teaser image
    var imagesBottom = $$(".home-teaser-bottom img");
    if (imagesBottom.length > 0) {
        var imagesBottomLength = imagesBottom.length;
        imagesBottom[imagesBottomLength - 1].addClassName("last");
    }

}
deactivateEqualHeight = false;
document.observe("dom:loaded", function() {
    if (deactivateEqualHeight != true){
        equalHeight($$(".equal-height"));
    }
    initTeaserImages();
});
