//***********************Ansea    DHTML   ************************************************************
var ns6 = 0;
var ns4 = 0;
var ie4 = 0;
var browser="";
var bs=""; // Plattform
var b_ver=0; //Browser version
var cssfile="";
var link_textcolor="#f6a800";	//Farbe f�r Linktext der Layer
var farbe="#f6a800";	//Farbe f�r Linktext der Layer
var farbe_2="#f8d576";
var farbe_v="#f6a800";   //Visited farbe wird f�r Tabelle als farbe1 benutzt
var farbe_3="#cbcdcc";
var posta="klp";
var postb="kulturelle-landpartie.de";
function ansea_support() {
  return (document.layers ||
          document.all ||
          document.getElementById)
}
function ansea_obj(id) {
  if (document.layers)
    return document.layers[id];
  else if (document.all)
    return document.all[id];
  else if (document.getElementById)
    return document.getElementById(id);
}
function ansea_style(id) {
  if (document.layers)
    return ansea_obj(id);
  else if (document.layers || document.getElementById)
    return ansea_obj(id).style;
}

function ansea_hide(id) {
  if (ansea_support())
    ansea_style(id).visibility = "hidden";
}
function ansea_show(id) {
  if (ansea_support())
    {
        ansea_style(id).visibility = "visible";
    }
}
function ansea_getX(id) {
  if (ansea_support())
    if (document.layers || document.getElementById)
      return ansea_style(id).left;
    else
      return ansea_style(id).posLeft;
}
function ansea_getY(id) {
  if (ansea_support())
    if (document.layers || document.getElementById)
      return ansea_style(id).top;
    else
      return ansea_style(id).posTop;
}
function ansea_setX(id, n) {
  if (ansea_support())
    if (document.layers)
      ansea_style(id).left = n;
    else if (document.getElementById)
      ansea_style(id).left = n + "px";
    else
      ansea_style(id).posLeft = n + "px";
}
function ansea_setY(id, n) {
  if (ansea_support())
    if (document.layers)
      ansea_style(id).top = n;
    else if (document.getElementById)
      ansea_style(id).top = n + "px";
    else
      ansea_style(id).posTop = n + "px";
}
function ansea_moveTo(id, x, y) {
  if (ansea_support()) {
    ansea_setX(id, x);
    ansea_setY(id, y);
  }
}
function ansea_moveBy(id, deltaX, deltaY) {
  if (ansea_support()) {
    var x = parseInt(ansea_getX(id));
    var y = parseInt(ansea_getY(id));
    x += deltaX;
    y += deltaY;
    ansea_setX(id, x);
    ansea_setY(id, y);
  }
}
function ansea_text(id, text) {
  if (ansea_support())
    if (document.layers)
      with (document.layers[id].document) {
        open();
        write(text);
        close();
      }
    else
      ansea_obj(id).innerHTML = text;
}
function ansea_breite(n) {
  if (window.innerWidth){
	window.innerWidth=n;
    return window.innerWidth;
  }else if (document.body){
	document.body.clientWidth=n;
    return document.body.clientWidth;
	}
}
function ansea_hoehe(n) {
  if (window.innerHeight){
	window.innerHeight=n;
    return window.innerHeight;
  }else if (document.body){
  	document.body.clientHeight=n;
    return document.body.clientHeight;
	}
}
function ansea_style_breite(id) {
  if (document.layers)
    return ansea_obj(id).document.width;
  else if (document.all || document.getElementById)
    return ansea_obj(id).offsetWidth;
}
function ansea_style_hoehe(id) {
  if (document.layers)
    return ansea_obj(id).document.height;
  else if (document.all || document.getElementById)
    return ansea_obj(id).offsetHeight;
}
function positionit(id){
	alert ("positoning");
	var obj_pos=parseInt(getTopPos(id));
	var dsocleft=document.all? document.body.scrollLeft : pageXOffset;
	var dsoctop=document.all? document.body.scrollTop : pageYOffset;
	var window_width=document.all? document.body.clientWidth : window.innerWidth;
	alert (obj_pos +  "=pos top: " +dsoctop);
	if (document.layers)
		getObjStyle(id).top=dsoctop +15;
	else if (document.getElementById)
		ansea_Style(id).top=dsoctop + "px";
	else
		ansea_Style(id).posTop=dsoctop + "px";
}


//##################################       images    #################

function over(n) {
  if (document.images && document.images[n]) {
    var alt = document.images[n].src;
    var punkt = alt.lastIndexOf(".");
    var neu = alt.substring(0, punkt) + "_o" +
              alt.substring(punkt, alt.length);
    document.images[n].src = neu;
  }
}
function out(n) {
  if (document.images && document.images[n]) {
    var alt = document.images[n].src;
	//alert (alt );
    var punkt = alt.lastIndexOf("_v.");
	//alert (alt.substring(0,punkt) + "_n." +"|X|" +  alt.substring(punkt+3,alt.length) );
	var neu = alt.substring(0, punkt) + "_n."+
              alt.substring(punkt+3, alt.length);
	//alert (alt + "|" + neu);
	document.images[n].src = neu;
  }
}

function change_gal(b1,b2) {
var alt="";
var neu="";
var n="";
  if (document.images && document.images['galmain']) {
    var alt = document.images['galmain'].src;
    var punkt = alt.lastIndexOf("GB_");
    if (alt.substring(punkt)==b1) n=b2; else n=b1;
    var neu = alt.substring(0, punkt) + n;
    document.images['galmain'].src = neu;
  }
}
//####################################      from start    ##################
var last_active="link7";
function swap_img(event,n){
if (document.images && document.images[n]){
	if (event=="down"){
		//alert ("down "+last_active + "| |" + n);
		document.images[n].visit=1;
		if (document.images[last_active])
			document.images[last_active].src="res/" + last_active + "_v.gif";
		document.images[n].src="res/" + n + "_a.gif";
		last_active=n;
	}else{
		if (event=="over"){
		//alert ("over: " + n+ "|"+last_active);
		if (document.images[n] != document.images[last_active]){
			var alt=document.images[n].src;
			var punkt=alt.lastIndexOf(".");
			var neu=alt.substring(0, punkt-2) + "_v" + alt.substring(punkt, alt.length);
			//alert (alt + "|over|" + neu);
			document.images[n].src=neu;
			}
		}

		if (event=="out"){
		//alert ("out: " + document.images[n]+ "|");
		  if (document.images[n] != document.images[last_active]){
				//alert ("swap: " + event + "|" + n +"|"+alt);
				var alt=document.images[n].src;
				var punkt=alt.lastIndexOf(".");
				//alert ("swap: " + event + "|" + n +"|"+alt);
				if (document.images[n].visit)
					var neu=alt.substring(0, punkt-1) + "v" + alt.substring(punkt, alt.length);
				else
					var neu=alt.substring(0, punkt-1) + "n" + alt.substring(punkt, alt.length);
				//alert (alt + "|out|" + neu);
				document.images[n].src=neu;
			}
		}
	}
}
}

function make_ausst(n)
	{	
		//alert ("make: "+au.nm+"  n: "+n + "  bild: " + au.b);
		if (au.v == "fiktiv")	//Fiktiver Aussteller mit Bild ohne Text
			{
			//alert ("in make-fiktiv: "+au.nm+" bild: "+au.b);
			eval("var au_img" + n + " = new Image();");
      		eval("au_img" + n + ".src = \"klp_res/" + au.b + "\";");
			if (au.t) document.write (au.t + "<br>");
			au_name[n][0]="klp_res/" + au.b; /* Pfad d. Bildes */
			au_name[n][1]=0;	/* keine Fette Anzeige */
			au_name[n][2]=1;	/* Bild soll wechseln war 04 aktiv nun auf inaktiv gesetzt*/
			return ;
		}else{
			if (au.b == "0")	//Aussteller ohne Bild
			{
				var au_id = "ausst" + n;
				//alert ("in make-ohne Bild: "+au.nm +"  au_id: "+au_id);
				if (!ns4){
					document.write ("<div id=" + au_id + " Style=position:relative;>");
					document.write ("<b>" + au.v + " " + au.nm +"</b>");
					if (au.t.length>1){
						//alert ("t vorh.:" + au.t + "f�r: " + au.nm);
						 document.write (" / " + au.t);
						}else{
							if (au.g.length>1) document.write (" / " + au.g);
							//alert ("g vorh.:" + au.g + "f�r: " + au.nm);
							}
					if (au.gal) document.write (" / <a href='index_III.php?anr="+ au.gal +"' target='_blank'>Galerie</a>");	
					document.write ("</div>");
					}else{
						document.write ("<b>" + au.v + " " + au.nm +"</b>");
						if (au.t) document.write (" / " + au.t);
						else
						if (au.g) document.write (" / " + au.g);
						if (au.gal) document.write (" / <a href='index_III.php?anr="+ au.gal +"' target='_blank'>Galerie</a>");	
						document.write ("<br>");
					}
				au_name[n][1]=0;	/* keine Fette Anzeige */
				au_name[n][2]=0;	/* Bild soll nicht wechseln */
			}else{
				var au_id = "ausst" + n;		// Aussteller mit Bild
				if (!ns4){
					document.write ("<div id=" + au_id + " Style=position:relative;>");
					document.write ("<b>" + au.v + " " + au.nm +"</b>");
					if (au.t) document.write (" / " + au.t);
						else
						if (au.g) document.write (" / " + au.g);
					if (au.gal) document.write (" / <a href='index_III.php?anr="+ au.gal +"' target='_blank'>Galerie</a>");	
					document.write ("</div>");
					}else{
						document.write ("<b>" + au.v + " " + au.nm +"</b>");
						if (au.t) document.write (" / " + au.t);
						else
						if (au.g) document.write (" / " + au.g);
						
					if (au.gal) document.write (" / <a href='index_III.php?anr="+ au.gal +"' target='_blank'>Galerie</a>");	
						document.write ("<br>");
					}
				//alert ("obj.: " + au_id + " von :" + au.nm + "  len v au.b: " + au.b.length);
				if (au.b.length > 1){		// Bildname in Datenbank
					eval("var au_img" + n + " = new Image();");
      				eval("au_img" + n + ".src = \"klp_res/" + au.b + "\";");
					//alert ("Bild=nname:" + n + "|" + ns4);
					au_name[n][0]="klp_res/" + au.b;
					au_name[n][1]=1;	/* mit Fette Anzeige */
					au_name[n][2]=1;	/* Bild soll wechseln */
					//au_anz++;
				}else{						// Bildname laut Definition
					eval("var au_img" + n + " = new Image();");
     		 		eval("au_img" + n + ".src = \"klp_res/AU_" + au.nm + "_1.jpg\";");
					au_name[n][0]="klp_res/AU_" + au.nm + "_1.jpg";
					au_name[n][1]=1;	/* mit Fette Anzeige */
					au_name[n][2]=1;	/* Bild soll wechseln */
					}
					//alert ("Bild=nname:" + n + "|" + au_name[n][0]);
				}
			//if (au.gal) document.write ("<a href='index_III.php?anr="+ au.gal +"' target='_blank'><img src='res/galerie.gif' border='0'</a>");	
		}
	}

function sendMail(to){
location='mailto:' +to;
}

function getTopPos(id){
	if (document.layers||document.getElementById)
		return ansea_style(id).top;
	else
		return ansea_style(id).posTop;
}

function presse_preload()
{
  if (document.images)
    var img_p10=new Image();
	img_p10.src="klp_res/Fahrradfahrer_med.jpg";
	var img_p10_a=new Image();
	img_p10_a.src="klp_res/Erstaunen_med.jpg";
	var img_p10_v=new Image();
	img_p10_v.src="klp_res/Kutschefahrn statt Autowahn_med.jpg";

	var img_p11=new Image();
	img_p11.src="klp_res/Unikate Salate_med.jpg";
	var img_p11_a=new Image();
	img_p11_a.src="klp_res/Begegnung_med.jpg";
	var img_p11_v=new Image();
	img_p11_v.src="klp_res/Glasblaeser_med.jpg";

	var img_pg10=new Image();
	img_p10.src="klp_res/Fahrradfahrer_small.jpg";
	var img_pg10_a=new Image();
	img_pg10_a.src="klp_res/Erstaunen_small.jpg";
	var img_pg10_v=new Image();
	img_pg10_v.src="klp_res/Kutschefahrn statt Autowahn_small.jpg";

	var img_pg11=new Image();
	img_pg11.src="klp_res/Unikate Salate_small.jpg";
	var img_pg11_a=new Image();
	img_pg11_a.src="klp_res/Begegnung_small.jpg";
	var img_pg11_v=new Image();
	img_pg11_v.src="klp_res/Glasblaeser_small.jpg";
	var img_pg12_v=new Image();
	img_pg12_v.src="klp_res/Mann_presse.jpg";
}

function nav_preload()
{
  if (document.images)
	var link1=new Image();
	link1.src="res/link1_n.gif";	
	var img_l1a=new Image();
	img_l1a.src="res/link1_a.gif";	
	var img_l1v=new Image();
	img_l1v.src="res/link1_v.gif";	

	var link2=new Image();
	link2.src="res/link2_n.gif";	
	var img_l2a=new Image();
	img_l2a.src="res/link2_a.gif";	
	var img_l2v=new Image();
	img_l2v.src="res/link2_v.gif";	

	var img_l3n=new Image();
	img_l3n.src="res/link3_n.gif";	
	var img_l3a=new Image();
	img_l3a.src="res/link3_a.gif";	
	var img_l3v=new Image();
	img_l3v.src="res/link3_v.gif";	

	var img_l4n=new Image();
	img_l4n.src="res/link4_n.gif";	
	var img_l4a=new Image();
	img_l4a.src="res/link4_a.gif";	
	var img_l4v=new Image();
	img_l4v.src="res/link4_v.gif";	

	var img_l5n=new Image();
	img_l5n.src="res/link5_n.gif";	
	var img_l5a=new Image();
	img_l5a.src="res/link5_a.gif";	
	var img_l5v=new Image();
	img_l5v.src="res/link5_v.gif";	

	var img_l6n=new Image();
	img_l6n.src="res/link6_n.gif";	
	var img_l6a=new Image();
	img_l6a.src="res/link6_a.gif";	
	var img_l6v=new Image();
	img_l6v.src="res/link6_v.gif";	

	var img_l7n=new Image();
	img_l7n.src="res/link7_n.gif";	
	var img_l7a=new Image();
	img_l7a.src="res/link7_a.gif";	
	var img_l7v=new Image();
	img_l7v.src="res/link7_v.gif";	

	var img_l8n=new Image();
	img_l8n.src="res/link8_n.gif";	
	var img_l8a=new Image();
	img_l8a.src="res/link8_a.gif";	
	var img_l8v=new Image();
	img_l8v.src="res/link8_v.gif";	

	var img_l9n=new Image();
	img_l9n.src="res/link9_n.gif";	
	var img_l9a=new Image();
	img_l9a.src="res/link9_a.gif";	
	var img_l9v=new Image();
	img_l9v.src="res/link9_v.gif";	

	var img_l10=new Image();
	img_l10.src="res/linkA_n.gif";
	var img_l10_a=new Image();
	img_l10_a.src="res/linkA_a.gif";
	var img_l10_v=new Image();
	img_l10_v.src="res/linkA_v.gif";

	var img_l11=new Image();
	img_l11.src="res/linkB_n.gif";
	var img_l11_a=new Image();
	img_l11_a.src="res/linkB_a.gif";
	var img_l11_v=new Image();
	img_l11_v.src="res/linkB_v.gif";

	var img_l12=new Image();
	img_l12.src="res/linkC_n.gif";
	var img_l12_a=new Image();
	img_l12_a.src="res/linkC_a.gif";
	var img_l12_v=new Image();
	img_l12_v.src="res/linkC_v.gif";
}


function home_preload()
{
  if (document.images)
  {
    for (var i=0; i<10; i++) {
      eval("var img_v" + i + " = new Image();");
      eval("img_v" + i + ".src = \"home_res/link" + i + "_v.gif\";");
    }
	for (var i=0; i<10; i++) {
      eval("var img_n" + i + " = new Image();");
      eval("img_n" + i + ".src = \"home_res/link" + i + "_n.gif\";");
    }
	var img_l10=new Image();
	img_l10.src="home_res/linkA_n.gif";
	var img_l10_v=new Image();
	img_l10_v.src="home_res/linkA_v.gif";

	var img_l11=new Image();
	img_l11.src="home_res/linkB_n.gif";
	var img_l11_v=new Image();
	img_l11_v.src="home_res/linkB_v.gif";

	var img_l12=new Image();
	img_l12.src="home_res/linkC_n.gif";
	var img_l12_v=new Image();
	img_l12_v.src="home_res/linkC_v.gif";
	var img_frau=new Image();
	img_frau.src="home_res/frau.jpg";
	var img_logo1=new Image();
	img_logo1.src="home_res/logoTeil1.jpg";
	var img_logo2=new Image();
	img_logo2.src="home_res/logoTeil2.jpg";
 }
}

function jumpView(id)
{
    if(link_a)
    {
       ansea_hide(link_a);
    }
    if (id)
    {
	  ansea_show(id);
      link_a=id;
     } else{
       ansea_show("link1");
     }
}
function setPos(id){
	var n=ansea_getX("link1");
	ansea_setX(id, n);
	var m=ansea_getY("link1");
	ansea_setX(id, m);
	alert ("x v l1: " +n);
}

function get_browser(){
  	b_ver=browser_version();
	if(document.layers && b_ver < 5){
		browser ="ns4";
		ns4 = 1;
	}else{
		browser ="ok";
	}
}
function browser_css(){
	var uagent=navigator.userAgent;
	if (uagent.indexOf('Mac')>0) var bs="_mac";
	if (uagent.indexOf('Linux')>0) var bs="_lin";
	if (uagent.indexOf('Windows')>0) var bs="_win";
	var isIE=(uagent.indexOf('MSIE')>=0)?true:false;
	var isGecko=(uagent.indexOf('Gecko')>=0)?true:false;
	var isKonque=(uagent.indexOf('Konque')>=0)?true:false;
	if (isIE)
		{cssfile="res/ie";}
	else if (isGecko)
		{cssfile="res/mozilla";}
	else if (isKonque)
		{cssfile="res/kq";}
	else if (document.layers && browser== "ns4")
		{cssfile="res/nn";}
	cssfile+=(bs + '.css');
	//alert ("css: " + cssfile);
	return cssfile;
}

function beginn(){
	var v=get_browser();
	browser_css();
	//alert (navigator.appName+"\n"+navigator.userAgent+"\n"+"version:"+v );
	home_preload();
	nav_preload();
	var breite=screen.availWidth;
	var hoehe=screen.availHeight;
/*	if (breite > 800){
 		if (!window.outerWidth )
			window.resizeTo(790,580);
		if (window.outerWidth){
			window.outerWidth=790;
    		window.outerHeight=600;
		}
	}else{
		if (!window.outerWidth )
			window.resizeTo(breite,hoehe);
		if (window.outerWidth){
			window.outerWidth=breite;
    		window.outerHeight=hoehe;
			}
	}
	//window.moveTo(0, 0);*/
}

function win_size(){
	var winW=1,winH=1;
	if (window.innerWidth){
		winW=window.innerWidth;
		winH=window.innerHeight;
	}else{
		winW=document.body.offsetWidth;
		winH=document.body.offsetHeight;
	}
	document.write ("Window width= "+winW+"<br>"+"Window height= "+winH);
}

