var DHTML = 0, DOM = 0, MS = 0, NS = 0, OP = 0;
var mouseY=0, mouseX=0;
var mouseYabs=0, mouseYabs=0;
var CurrentObject=null;
var TipAlign;

var browserVS = parseInt(navigator.appVersion);
var browserOS = navigator.userAgent.toLowerCase();
var CheckIE = ((browserOS.indexOf("msie") != -1) && (browserOS.indexOf("opera") == -1));
var CheckMS = ((browserOS.indexOf("win") != -1) || (browserOS.indexOf("16bit") != -1));

function setBox(idBox)
{
	var boxElem = document.getElementById(idBox);

	if(boxElem.checked == true)
		boxElem.checked = false;
	else
		boxElem.checked = true;


}

function fadeOut(idDiv) 
{
	for( var i = 0 ; i <= 20 ; i++ ) {
		setTimeout( 'setOpacity(\''+idDiv+'\',' + (100 - (i*5)) + ')' , 20*i );
	}
}

function setOpacity( idDiv, value ) 
{
	document.getElementById(idDiv).style.opacity = value / 100;
	document.getElementById(idDiv).style.filter = 'alpha(opacity=' + value + ')';	
}

function OpenFile(filename,article)
{
	options = "width=640,height=660,scrollbars=no,resizable=no,status=no,directories=no,menubar=no,location=no";
	target = filename;
	window.open(target, 'Bild', options);
}

function showMore(id, idLink)
{ 
	if(document.all[id].style.display == "inline")
	{		if(DOM || MS) getElem(id).style.display = "none";
			else if(NS)   getElem(id).display = "none";
	}
	else
	{	if(DOM || MS) getElem(id).style.display = "inline";
		else if(NS)   getElem(id).display = "inline";
	}
}

function getElem(EleID)
{ 
	var Elem;
	if(DOM)
	{ 
		if(typeof document.getElementById(EleID) == "object")
			Elem = document.getElementById(EleID);
		else
			Elem = void(0);
		return(Elem);
	}
	else if(MS)
	{ 
		if (typeof document.all[EleID] == "object")
			Elem = document.all[EleID];
		else
			Elem = void(0);
		return(Elem);
	}
	else if(NS)
	{
		if (typeof document[EleID] == "object")
			Elem = document[EleID];
		else
			Elem = void(0);
		return(Elem);
	}
}

function DHTML_init() 
{
	if (window.opera) {
		OP = 1;
	}
	if(document.getElementById) {
		DHTML = 1;
		DOM = 1;
	}
	if(document.all && !OP) {
		DHTML = 1;
		MS = 1;
	}
	if(window.netscape && window.screen && !DOM && !OP) {
		DHTML = 1;
		NS = 1;
	}
}


function TTShow(id, AlignOb)
{ 

	if(DOM || MS)
	{	
		var CurrentOb = getElem('addbox');		
		
		PosY = document.body.clientHeight / 2;
		PosX = (document.body.clientWidth / 2) - 125;


		CurrentOb.style.visibility = "visible";
		CurrentOb.style.top = PosY;
	        CurrentOb.style.left = PosX;
		
	}
  	else if(NS)   getElem('addbox').visibility = "show";

	window.setTimeout("TTHide('addbox')",3000);
        
	
}

function TTHide(id)
{
	fadeOut('addbox');


//	if(DOM || MS) getElem('addbox').style.visibility = "hidden";
//	else if(NS)   getElem('addbox').visibility = "hide";

}

function InitTooltips(framecheck)
{	
	DHTML_init();
}


