
function PreloadNav(LPATH){

	nav_on = new Array();
	nav_off = new Array();
	font_on = new Array();
	font_off = new Array();
	subsubsubnav_on = new Array();
	subsubsubnav_off = new Array();
	
	PATH = LPATH+ "shared/img/nav/nav_";
	for(i = 1; i <= 8; i++){
		nav_on[i] = new Image();
		nav_on[i].src = PATH+ i +"_on.gif";
		nav_off[i] = new Image();
		nav_off[i].src = PATH+ i +"_off.gif";	
	}
	
	PATHFG = LPATH+ "shared/img/box/freie-gaerten/box_fg_4";
	nav_on[9] = new Image();
	nav_on[9].src = PATHFG+ "_on.gif";
	nav_off[9] = new Image();
	nav_off[9].src = PATHFG+ "_off.gif";
	
	PATHTER = LPATH+ "shared/img/box/termine/box_ter_4";
	nav_on[10] = new Image();
	nav_on[10].src = PATHTER+ "_on.gif";
	nav_off[10] = new Image();
	nav_off[10].src = PATHTER+ "_off.gif";
	
	PATHTER = LPATH+ "shared/img/box/gaststaetten/box_gast_4";
	nav_on[11] = new Image();
	nav_on[11].src = PATHTER+ "_on.gif";
	nav_off[11] = new Image();
	nav_off[11].src = PATHTER+ "_off.gif";
	
	PATH3 = LPATH+ "shared/img/nav/fontsize_";
	for(i = 1; i <= 3; i++){
		font_on[i] = new Image();
		font_on[i].src = PATH3+ i +"_on.gif";
		font_off[i] = new Image();
		font_off[i].src = PATH3+ i +"_off.gif";
	}
	
	PATH2 = LPATH+ "shared/img/subnav/subnav_";
	subnav_on_2_1 = new Image();
	subnav_on_2_1.src = PATH2+ "2_1_on.jpg";
	subnav_off_2_1 = new Image();
	subnav_off_2_1.src = PATH2+ "2_1_off.jpg";
	
	subnav_on_2_2 = new Image();
	subnav_on_2_2.src = PATH2+ "2_2_on.jpg";
	subnav_off_2_2 = new Image();
	subnav_off_2_2.src = PATH2+ "2_2_off.jpg";
	
	subnav_on_2_3 = new Image();
	subnav_on_2_3.src = PATH2+ "2_3_on.jpg";
	subnav_off_2_3 = new Image();
	subnav_off_2_3.src = PATH2+ "2_3_off.jpg";
	
	subnav_on_2_4 = new Image();
	subnav_on_2_4.src = PATH2+ "2_4_on.jpg";
	subnav_off_2_4 = new Image();
	subnav_off_2_4.src = PATH2+ "2_4_off.jpg";
	
	subnav_on_2_5 = new Image();
	subnav_on_2_5.src = PATH2+ "2_5_on.jpg";
	subnav_off_2_5 = new Image();
	subnav_off_2_5.src = PATH2+ "2_5_off.jpg";
	
	subnav_on_2_6 = new Image();
	subnav_on_2_6.src = PATH2+ "2_6_on.jpg";
	subnav_off_2_6 = new Image();
	subnav_off_2_6.src = PATH2+ "2_6_off.jpg";
	
	subnav_on_2_7 = new Image();
	subnav_on_2_7.src = PATH2+ "2_7_on.jpg";
	subnav_off_2_7 = new Image();
	subnav_off_2_7.src = PATH2+ "2_7_off.jpg";
	
	subnav_on_3_1 = new Image();
	subnav_on_3_1.src = PATH2+ "3_1_on.jpg";
	subnav_off_3_1 = new Image();
	subnav_off_3_1.src = PATH2+ "3_1_off.jpg";
	
	subnav_on_3_2 = new Image();
	subnav_on_3_2.src = PATH2+ "3_2_on.jpg";
	subnav_off_3_2 = new Image();
	subnav_off_3_2.src = PATH2+ "3_2_off.jpg";
	
	subnav_on_3_3 = new Image();
	subnav_on_3_3.src = PATH2+ "3_3_on.jpg";
	subnav_off_3_3 = new Image();
	subnav_off_3_3.src = PATH2+ "3_3_off.jpg";
	
	subnav_on_3_4 = new Image();
	subnav_on_3_4.src = PATH2+ "3_4_on.jpg";
	subnav_off_3_4 = new Image();
	subnav_off_3_4.src = PATH2+ "3_4_off.jpg";
	
	subnav_on_4_1 = new Image();
	subnav_on_4_1.src = PATH2+ "4_1_on.jpg";
	subnav_off_4_1 = new Image();
	subnav_off_4_1.src = PATH2+ "4_1_off.jpg";
	
	subnav_on_9_1 = new Image();
	subnav_on_9_1.src = PATH2+ "9_1_on.jpg";
	subnav_off_9_1 = new Image();
	subnav_off_9_1.src = PATH2+ "9_1_off.jpg";
	
	subnav_on_9_2 = new Image();
	subnav_on_9_2.src = PATH2+ "9_2_on.jpg";
	subnav_off_9_2 = new Image();
	subnav_off_9_2.src = PATH2+ "9_2_off.jpg";
	
	subnav_on_9_3 = new Image();
	subnav_on_9_3.src = PATH2+ "9_3_on.jpg";
	subnav_off_9_3 = new Image();
	subnav_off_9_3.src = PATH2+ "9_3_off.jpg";
	
	subnav_on_9_4 = new Image();
	subnav_on_9_4.src = PATH2+ "9_4_on.jpg";
	subnav_off_9_4 = new Image();
	subnav_off_9_4.src = PATH2+ "9_4_off.jpg";

	
	PATH4 = LPATH+ "shared/img/subsubsubnav/subsubsubnav_";
	for(i = 1; i <= 5; i++){
		subsubsubnav_on[i] = new Image();
		subsubsubnav_on[i].src = PATH4+ i +"_on.gif";
		subsubsubnav_off[i] = new Image();
		subsubsubnav_off[i].src = PATH4+ i +"_off.gif";
	}
	
}


////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////


function ShowButton(BTYPE){
	
	strButton = '';
	
	if(BTYPE == 'boxgaerten'){
		
		strButton = '<img style="cursor: pointer;" src="/shared/img/box/freie-gaerten/box_fg_4_off.gif" onclick="document.forms[\'filtersmall\'].submit();" onmouseover="NavOnOff(\'9\',\'on\')" onmouseout="NavOnOff(\'9\',\'off\')" id="nav_9" name="nav_9" width="153" height="15" border="0" alt="Freie Gärten suchen" />';
		
		
	}else if(BTYPE == 'boxtermine'){
		 
		 strButton = '<img style="cursor: pointer;" src="/shared/img/box/termine/box_ter_4_off.gif" onclick="document.forms[\'filterterminsmall\'].submit();" onmouseover="NavOnOff(\'10\',\'on\')" onmouseout="NavOnOff(\'10\',\'off\')" id="nav_10" name="nav_10" width="126" height="15" border="0" alt="Termine suchen" />';
		 
	}else if(BTYPE == 'boxgast'){
		 
		 strButton = '<img style="cursor: pointer;" src="/shared/img/box/gaststaetten/box_gast_4_off.gif" onclick="document.forms[\'gogast\'].submit();" onmouseover="NavOnOff(\'11\',\'on\')" onmouseout="NavOnOff(\'11\',\'off\')" id="nav_11" name="nav_11" width="150" height="15" border="0" alt="Gaststaette anzeigen" />';
	}
	
	document.write(strButton);
	
}



////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////

function BlurLinks(){
    lnks=document.getElementsByTagName('a');
    for(i=0;i<lnks.length;i++){
        lnks[i].onfocus=new Function("this.blur()");
    }
}


////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////


function NavOnOff(IMG, TYP){
    
    if(TYP == 'on'){
        document.images['nav_'+ IMG].src = nav_on[IMG].src;
    }else if(TYP == 'off'){
       	document.images['nav_'+ IMG].src = nav_off[IMG].src;
    }
}


////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////


function SubNavOnOff(MAINID, SUBID, TYP){

    if(TYP == 'on'){
        document.images['subnav_'+ SUBID].src = eval("subnav_on_"+ MAINID +"_"+ SUBID +".src");
    }else if(TYP == 'off'){
       	document.images['subnav_'+ SUBID].src = eval("subnav_off_"+ MAINID +"_"+ SUBID +".src");
    }
}
 
 
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////


function SubSubSubNavOnOff(IMG, TYP){
    
    if(TYP == 'on'){
        document.images['subsubsubnav_'+ IMG].src = subsubsubnav_on[IMG].src;
    }else if(TYP == 'off'){
       	document.images['subsubsubnav_'+ IMG].src = subsubsubnav_off[IMG].src;
    }
}


////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////


function BorderOver(PID, TYP){
    
    if(TYP == 'on'){
        document.getElementById(PID).className = 'td_picgal_on';
    }else if(TYP == 'off'){
       	document.getElementById(PID).className = 'td_picgal_off';
    }
}


////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////


function BorderOver2(PID, TYP){
    
    if(TYP == 'on'){
        document.getElementById(PID).className = 'td_picgal_2_on';
    }else if(TYP == 'off'){
       	document.getElementById(PID).className = 'td_picgal_2_off';
    }
}


////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////


function FontSizeOnOff(IMG, TYP){

    if(TYP == 'on'){
        document.images['fontsize_'+ IMG].src = font_on[IMG].src;
    }else if(TYP == 'off'){
       	document.images['fontsize_'+ IMG].src = font_off[IMG].src;
    }
}


////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////


function ActNorm(ID, TYPE){

    if(TYPE == 'on'){
        if((ID == 'senden') || (ID == 'sendenb')){
    		document.getElementById(ID).className = 'input_def input_3_act';
        }else if(ID == 'text'){
	    	document.getElementById(ID).className = 'input_def input_2_act';
        }else{
	    	document.getElementById(ID).className = 'input_def input_1_act';
        }
    }else{
        if((ID == 'senden') || (ID == 'sendenb')){
    		document.getElementById(ID).className = 'input_def input_3';
        }else if(ID == 'text'){
    		document.getElementById(ID).className = 'input_def input_2';
        }else{
	    	document.getElementById(ID).className = 'input_def input_1';
        }
    }
}


////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////


function openPopup(url){

    var strGeom = 'toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=no,resizable=yes,copyhistory=no,width=100,height=100,left=100,top=100';
    var strUrl = '/shared/php/popup_image.inc.php?lang=de&file='+ url;
   	/* var strUrl = 'http://www.hikelcom.de/kunden/linden-cafe/website/shared/php/popup_image.inc.php?lang=de&file='+ url; */
    window.open(strUrl, "popupWindow", strGeom);

}


////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////


function PicBorderOnOff(OBJ, TYP){

    if(TYP == 'on'){
        OBJ.className = 'pic_border_2';
    }else if(TYP == 'off'){
		OBJ.className = 'pic_border_1';
    }
}


////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////


function ShowContact(AID){

    // erst alles ausmachen
    for(i = 0; i <= 7; i++){
    	document.getElementById('adressat_'+ i).className = 'deactivated';	
  	}
    
    // dann nur das anzeigen, was ausgewählt wurde
    document.getElementById('adressat_'+ AID).className = 'activated';

}


////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////


function DetailShowHide(TYP){
	
	if(TYP == "show"){
		document.getElementById('detail_on').className = 'deactivated';
		document.getElementById('detail_off').className = 'activated';
		document.getElementById('detail_txt').className = 'activated fontsize_1 text_1';
	}else if(TYP == "hide"){
		document.getElementById('detail_on').className = 'activated';
		document.getElementById('detail_off').className = 'deactivated';
		document.getElementById('detail_txt').className = 'deactivated fontsize_1 text_1';		
	}
	
}

