imgsrc = new Array();

imgsrc[0] = "/images/suchep.gif"; 
imgsrc[1] = "/images/suche.gif"; 
imgsrc[2] = "/images/alle.gif"; 
imgsrc[3] = "/images/links.gif";
imgsrc[4] = "/images/rechts.gif"; 
imgsrc[5] = "/images/links2.gif";
imgsrc[6] = "/images/rechts2.gif"; 
imgsrc[7] = "/images/links3.gif";
imgsrc[8] = "/images/rechts3.gif";
imgsrc[9] = "/images/links4.gif"; 
imgsrc[10] = "/images/rechts4.gif"; 

imgsrc[11] = "/images/searchp.gif";
imgsrc[12] = "/images/search.gif";
imgsrc[13] = "/images/bestellen.gif";
imgsrc[14] = "/images/bestellen.gif"; 



img = new Array();
for (i = 0; i < imgsrc.length; i++) {
img[i] = new Image();
img[i].src = imgsrc[i];
}

function lib_bwcheck(){ //Browsercheck (needed)
	this.ver=navigator.appVersion
	this.agent=navigator.userAgent
	this.dom=document.getElementById?1:0
	this.ie5=(this.ver.indexOf("MSIE 5")>-1 && this.dom)?1:0;
	this.ie55=(this.ver.indexOf("MSIE 5.5")>-1 && this.dom)?1:0;	
	this.ie6=(this.ver.indexOf("MSIE 6")>-1 && this.dom)?1:0;
	if (this.ie6==0) { this.ie6=(this.ver.indexOf("MSIE 7")>-1 && this.dom)?1:0;}
	if (this.ie6==0) { this.ie6=(this.ver.indexOf("MSIE 8")>-1 && this.dom)?1:0;}
	this.ie4=(document.all && !this.dom)?1:0;
	this.ie=this.ie4||this.ie5||this.ie6
	this.mac=this.agent.indexOf("Mac")>-1
	this.opera5=this.agent.indexOf("Opera 5")>-1
	this.ns6=(this.dom && parseInt(this.ver) >= 5) ?1:0; 
	this.ns4=(document.layers && !this.dom)?1:0;
	this.bw=(this.ie6 || this.ie5 || this.ie4 || this.ns4 || this.ns6 || this.opera5 || this.dom)
	return this
}
var bw=new lib_bwcheck()

function highlightTag(element)
{
	if (bw.dom)
	{
	document.getElementById(element).bgColor='993366'
	document.getElementById(element+'link').style.color='FFFFFF'
	}
}

function swtch(imgname,num) {
document.getElementById(imgname).src = img[num].src;
}

function Openp(page)
{
F1 = window.open(page,'console','menubar,toolbar,location,directories,status,scrollbars,resizable,width=595,height=560');
F1.focus();
}

function OpenpOnEnter(page)
{
if (event.keyCode == 13 ) { Openp(page); }
}

function openp_target(page,target)
{
F1 = window.open(page,target,'menubar,toolbar,location,directories,status,scrollbars,resizable');
F1.focus();
}

function openp_targetOnEnter(page, target)
{
if (event.keyCode == 13 ) { openp_target(page, target); }
}

function openInParent(page)
{
F1 = window.opener;
if (!F1 || F1.closed) F1 = window.open('','xopener','menubar,toolbar,location,directories,status,scrollbars,resizable'); 
F1.location.href = page;
F1.focus();
}

function openInParentOnEnter(page)
{
if (event.keyCode == 13 ) { openInParent(page); }
}

function fadeTag(element)
{
	if (bw.dom)
	{
	document.getElementById(element).bgColor='D4CFCD'
	document.getElementById(element+'link').style.color='000000'
	}
	
}

function oZoom(anker)
{
        var ss = anker.innerHTML;
	//factor=maincontent.style.zoom;
	if (bw.ie55||bw.ie6) {
          if (getCookie('groesse')==1)
               { document.body.style.zoom = "100%";
                 anker.innerHTML = ss.replace ('kleinern', 'grÃ¶ÃŸern');
                 ss = anker.innerHTML;
                 anker.innerHTML = ss.replace ('Reenlarge', 'Enlarge');
                 setCookie('groesse',0,7);
                }
          else { document.body.style.zoom = "120%";
                 anker.innerHTML = ss.replace ('grÃ¶ÃŸern', 'kleinern');
                 ss = anker.innerHTML;
                 anker.innerHTML = ss.replace ('Enlarge', 'Reenlarge');
                 setCookie('groesse',1,7);
               }
	} else {
	alert('Dieses Feature steht nur fÃ¼r den Internet Explorer ab Version 5.5 zur VerfÃ¼gung.');
	}
}

function oZoomOnEnter(anker)
{
if (event.keyCode == 13 ) { oZoom(anker); }
}

function bZoom(anker)
{
        var ss = anker.innerHTML;
        if (ss != "") {
	if (bw.ie55||bw.ie6) {
          if (getCookie('groesse')==1)
               { maincontent.style.zoom = "120%";
                 anker.innerHTML = ss.replace ('grÃ¶ÃŸern', 'kleinern'); 
                 ss = anker.innerHTML;
                 anker.innerHTML = ss.replace ('Enlarge', 'Reenlarge');
                }
          else { maincontent.style.zoom = "100%";
                 anker.innerHTML = ss.replace ('kleinern', 'grÃ¶ÃŸern');
                 ss = anker.innerHTML;
                 anker.innerHTML = ss.replace ('Reenlarge', 'Enlarge'); 
               }
	}
        }
}


function setCookie(name,value,days) {
    	if (days) {
    		var date = new Date();
    		date.setTime(date.getTime()+(days*24*60*60*1000));
    		var expires = '; expires='+date.toGMTString();
    	}
    	else var expires = '';
    	document.cookie = name+'='+value+expires+'; path=/';
    }
    
    function getCookie(name) {
    	var nameEQ = name + '=';
    	var ca = document.cookie.split(';');
    	for(var i=0;i < ca.length;i++) {
    		var c = ca[i];
    		while (c.charAt(0)==' ') c = c.substring(1,c.length);
    		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
    	}
    	return null;
    }
    
    function delCookie(name) {
    	setCookie(name,'',-1);
    }


/****************** MHP STUFF *********************************************************
kopiert aus Styleguide /www/assistent.js
für WW/NR/Kennen Sie Ihre Abgeordneten - Clickable Map
***************************************************************************************/

/***************************************************************************************
Variables to set:
***************************************************************************************/
messages=new Array()
//Write your descriptions in here.
messages[0] = "Vorarlberg Nord"
messages[1] = "Vorarlberg S&uuml;d"
messages[2] = "Oberland"
messages[3] = "Innsbruck"
messages[4] = "Innsbruck-Land"
messages[5] = "Salzburg (Stadt)"
messages[6] = "Lungau/Pinzgau/Pongau"
messages[7] = "Osttirol"
messages[8] = "K&auml;rnten West"
messages[9] = "Villach"
messages[10] = "Klagenfurt"
messages[11] = "K&auml;rnten Ost"
messages[12] = "Steiermark Nord-West"
messages[13] = "Steiermark West"
messages[14] = "Graz (Stadt)"
messages[15] = "Steiermark S&uuml;d"
messages[16] = "Steiermark Nord"
messages[17] = "Steiermark S&uuml;d-Ost"
messages[18] = "Steiermark Mitte"
messages[19] = "Steiermark Ost"
messages[20] = "Burgenland S&uuml;d"
messages[21] = "Burgenland Nord"
messages[22] = "Wien"
messages[23] = "Traunviertel"
messages[24] = "Linz Umgebung"
messages[25] = "Hausruckviertel"
messages[26] = "Innviertel"
messages[27] = "M&uuml;hlviertel"
messages[28] = "Mostviertel"
messages[29] = "Waldviertel"
messages[30] = "Nieder&ouml;sterreich. Mitte"
messages[31] = "Weinviertel"
messages[32] = "Nieder&ouml;sterreich S&uuml;d"
messages[33] = "Nieder&ouml;sterreich S&uuml;-Ost"
messages[34] = "Wien-Umgebung"
messages[35] = "Wien Nord"
messages[36] = "Wien S&uuml;d-West"
messages[37] = "Wien Nord-West"
messages[38] = "Wien S&uuml;d"
messages[39] = "Wien Innen-S&uuml;d"
messages[40] = "Wien Innen-Ost"
messages[41] = "Wien Innen-West"


//To have more descriptions just add to the array.

fromX = 10 //How much from the actual mouse X should the description box appear?
fromY = -10 //How much from the actual mouse Y should the description box appear?

//To set the font size, font type, border color or remove the border or whatever,
//change the clDescription class in the stylesheet.

//Makes crossbrowser object.
function makeObj(obj){								
   	this.evnt=bw.dom? document.getElementById(obj):bw.ie4?document.all[obj]:bw.ns4?document.layers[obj]:0;
	if(!this.evnt) return false
	this.css=bw.dom||bw.ie4?this.evnt.style:bw.ns4?this.evnt:0;	
   	this.wref=bw.dom||bw.ie4?this.evnt:bw.ns4?this.css.document:0;		
	this.writeIt=b_writeIt;																
	return this
}

// A unit of measure that will be added when setting the position of a layer.
var px = bw.ns4||window.opera?"":"px";

function b_writeIt(text){
	if (bw.ns4){this.wref.write(text);this.wref.close()}
	else this.wref.innerHTML = text
}

//Capturing mousemove
var descx = 0
var descy = 0
function popmousemove(e){descx=bw.ns4||bw.ns6?e.pageX:event.x; descy=bw.ns4||bw.ns6?e.pageY:event.y}

var oDesc;
//Shows the messages
function popup(num){
    if(oDesc){
		oDesc.writeIt('<div class="clDescription">'+messages[num]+'</div>')
		if(bw.ie5||bw.ie6) descy = descy+document.body.scrollTop
		oDesc.css.left = (descx+fromX)+px
		oDesc.css.top = (descy+fromY)+px
		oDesc.css.visibility = "visible"
    }
}
//Hides it
function popout(){
	if(oDesc) oDesc.css.visibility = "hidden"
}
function setPopup(){
   	if(bw.ns4)document.captureEvents(Event.MOUSEMOVE)
    document.onmousemove = popmousemove;
	oDesc = new makeObj('divDescription')
}
