var ns4=document.layers
var ie4=document.all
var ns6=document.getElementById&&!document.all
var Exp=navigator.userAgent.toLowerCase().indexOf("msie")!=-1?1:0;
var Opr=navigator.userAgent.toLowerCase().indexOf("opera")!=-1?1:0;
	
var namecrossobj
var namedragbar
var dragapproved
var crossobj
var tempx
var tempy

//drag drop function for ie4+ and NS6////
/////////////////////////////////

function drag_drop(e){
	if (ie4&&dragapproved){
		crossobj.style.left=tempx+event.clientX-offsetx
		crossobj.style.top=tempy+event.clientY-offsety
		return false
	}else if (ns6&&dragapproved){
		eval('crossobj.style.left="'+(tempx+e.clientX-offsetx )+'px"')
		eval('crossobj.style.top="'+(tempy+e.clientY-offsety)+'px"')
		return false
	}
}

function initializedrag(e){
	//alert('document.all.'+namecrossobj.toString());
	//crossobj=ns6? document.getElementById(namecrossobj) : document.all[namecrossobj]
	crossobj= document.getElementById(namecrossobj) 
	var firedobj=ns6? e.target : event.srcElement
	var topelement=ns6? "HTML" : "BODY"

	while (firedobj.tagName!=topelement&&firedobj.id!=namedragbar){
		if (firedobj.tagName.toLowerCase()=='html')
			return;	
		firedobj=ns6? firedobj.parentNode : firedobj.parentElement
	}

	if (firedobj.id==namedragbar){
		offsetx=ie4? event.clientX : e.clientX
		offsety=ie4? event.clientY : e.clientY
		crossobj.style.left=crossobj.offsetLeft+'px';
		crossobj.style.top=crossobj.offsetTop+'px';
		tempx=parseInt(crossobj.style.left.replace('px',''))
		tempy=parseInt(crossobj.style.top.replace('px',''))
		
		dragapproved=true
		document.onmousemove=drag_drop
	}
}
document.onmousedown=initializedrag
document.onmouseup=new Function("dragapproved=false")

function setParams(dragbarname,crossobjname){
 namedragbar=dragbarname;
 namecrossobj=crossobjname;
}

////drag drop functions end here//////

function hideLayer(name){
	if(document.getElementById){
		var layer = document.getElementById(name);
		//if(Exp && !Opr)layer.filters.blendTrans.Apply();
		layer.style.visibility = 'hidden';
		//if(Exp && !Opr)layer.filters.blendTrans.Play();
	}
}


function hideLayerB(name){
	if(document.getElementById){
		var layer = document.getElementById(name);
		if(Exp && !Opr)layer.filters.blendTrans.Apply();
		layer.style.visibility = 'hidden';
		if(Exp && !Opr)layer.filters.blendTrans.Play();
	}
}
function swapIframe(){
	document.getElementById('iframe'+aktframe).style.display='none';
	if((aktframe*1+1)>anzahl){
		aktframe=0;;
	}else{
		aktframe++;
	}
	document.getElementById('iframe'+aktframe).style.display='block';
	window.setTimeout("swapIframe()",5000);
}