pics=new Array();
function setHover() {
    var imageSwitch = '.png';
    if ( document.getElementById('bezirk_red') ) {
        imageSwitch = '_red.png';
    }
    if ( document.images.imageMap ) {
        p=new Image();p.src=document.images.imageMap.src;pics[0]=p;
        for(a=0;a<document.getElementsByTagName('area').length;++a) {
            o=document.getElementsByTagName('area')[a];nr=eval(a+1);
            p=new Image();p.src='fileadmin/templates/promente/images/'+o.id+imageSwitch;pics[pics.length]=p;
            aOVER=new Function('F','colored('+nr+');');aOUT=new Function('F','colored(0);');
            o.onmouseover=aOVER;o.onmouseout=aOUT;
        }
    }
}
function colored(i) {
    document.images.imageMap.src=pics[i].src;
}
if(document.getElementsByTagName){window.onload=setHover;}

jQuery.noConflict();
jQuery(document).ready(function(){
    jQuery('#font_size_normal').click(function() {
        setFontSize('10px');
        return false;
    });
    jQuery('#font_size_big').click(function() {
        setFontSize('11px');
        return false;
    });
    jQuery('#font_size_bigger').click(function() {
        setFontSize('12px');
        return false;
    });
    if ( jQuery.cookie("font_size") ) {
        setFontSize( jQuery.cookie("font_size"));
    }

//    jQuery(document).pngFix(); 

    startHeader();
});
function setFontSize( _value ) {    
    jQuery('html').css('font-size', _value);
    jQuery.cookie("font_size", _value, {path: '/'});
}
function search_keyup() {
//   if ( document.getElementById("search_input").value.length > 4) {
//        document.tx_indexedsearch.submit();
//    }
}
var header_active = 0;
function startHeader() {
    if ( jQuery('#top_bg_1').attr('src') == "/fileadmin/user_upload/Header/blank.jpg" ) {
        var nr;
        nr = GetRandom(2,5);
        jQuery('#top_bg_'+header_active).fadeOut('slow');
        header_active = nr;
        jQuery('#top_bg_'+nr).fadeIn('slow');
        window.setTimeout(nextHeader, 6000);
    }
}
function nextHeader() {
    var nr = header_active;
    while ( nr == header_active ) {
        nr = GetRandom(2,5);
    }
    jQuery('#top_bg_'+header_active).fadeOut('slow');
    header_active = nr;
    jQuery('#top_bg_'+nr).fadeIn('slow');
    window.setTimeout(nextHeader, 6000);
}

function GetRandom( min, max ) {
	if( min > max ) {
		return( -1 );
	}
	if( min == max ) {
		return( min );
	}

        return( min + parseInt( Math.random() * ( max-min+1 ) ) );
}



