function getElementsByClassName(class_name) {
	var all_obj,ret_obj=new Array(),j=0,teststr;
	if(document.all)all_obj=document.all;
	else if(document.getElementsByTagName && !document.all)
	all_obj=document.getElementsByTagName("*");
	for(i=0;i<all_obj.length;i++) {
		if(all_obj[i].className && all_obj[i].className.indexOf(class_name)!=-1) {
			teststr=","+all_obj[i].className.split(" ").join(",")+",";
			if(teststr.indexOf(","+class_name+",")!=-1) {
				ret_obj[j]=all_obj[i];
				j++;
			}
		}
	}
	return ret_obj;
}
		
function turnOff(name) {
	
	var divTags = getElementsByClassName ("land");
	for (i=1; i <= divTags.length; i++) {
		document.getElementById('on' + i).style.backgroundImage="url(images/partner/pfeil_unten.gif)"
		document.getElementById('land' + i).style.display="none";
	}
	
}

function buttons(div) {
	var divTags = getElementsByClassName ("button");
	for (i=0; i < divTags.length; i++) {
		if (document.getElementById(divTags[i].id).id == "on" + div && document.getElementById('land' +div).style.display != "block") {
			document.getElementById('on' + div).style.backgroundImage="url(images/partner/pfeil_oben.gif)";
			document.getElementById('land' + div).style.display="block";
		}
		else {
			document.getElementById('on' + (i + 1)).style.backgroundImage="url(images/partner/pfeil_unten.gif)";
			document.getElementById('land' + (i + 1)).style.display="none";
		}
	}
}

function inner(div) {
	var divTags = getElementsByClassName ("inner-a");
	for (i=0; i < divTags.length; i++) {
		if (document.getElementById(divTags[i].id).id == "inner-a" + div) {
			document.getElementById('land' + div).style.display="block";
		}
		else {
			document.getElementById('land' + (i + 1)).style.display="none";
		}
	}
}

function findObj(n, d) {
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function switchLayers() {
  var i,p,v,obj,args=switchLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'block':(v=='hide')?'none':v; }
    obj.display=v; }
}