
var dom=(document.getElementById) ? true:false;
var ie4=(document.all) ? true:false;
var mac=(navigator.platform.toLowerCase().indexOf('mac')==0) ? true:false;

if (navigator.userAgent.toLowerCase().indexOf('opera') != -1)
{
	dom=false;
	ie4=false;
}
var topshift=0;

function rollOn()
{
	if (event.srcElement.className=="rollimg")
	{
		if (event.srcElement.filters.length) event.srcElement.filters[0].enabled=1;
	}
}

function rollOff()
{
	if (event.srcElement.className=="rollimg")
	{
		if (event.srcElement.filters.length) event.srcElement.filters[0].enabled=0;
	}
}

function rollOnN(e)
{
	if (e.target.className=="rollimg") e.target.style.MozOpacity=0.6;
}

function rollOffN(e)
{
	if (e.target.className=="rollimg") e.target.style.MozOpacity=1;
}


function loaded()
{
	if (document.getElementById('watermark'))
	{
		if (document.getElementById('watermark').filters[0].opacity==25) document.getElementById('watermark').style.visibility='visible';
	}
}

function calcshifts()
{
	if (ie4)
	{
		if (document.compatMode) topshift=Math.floor((document.documentElement.clientHeight-390)/3);
		else topshift=Math.floor((document.body.clientHeight-390)/3);
	}
	else topshift=Math.floor((window.innerHeight-390)/3);
	if (topshift<0) topshift=0;
}

function tooltip(msg,xpos)
{
	if (dom)
	{
		if (msg=="") document.getElementById('tooltip').style.visibility='hidden';
		else
		{
			document.getElementById('tooltip').innerHTML=msg;
			document.getElementById('tooltip').style.left=xpos+'px';
			document.getElementById('tooltip').style.visibility='visible';
		}
	}
}

function resized()
{
	calcshifts();
	document.getElementById('container').style.top=topshift+"px";
}


if (dom)
{

	document.writeln('<style type="text/css" media="screen">');
	if (ie4)
	{
		//if (!mac) document.writeln('html {overflow:visible}');
		document.writeln('html,.oflow {overflow:visible} .rollimg {filter:alpha(opacity=60, enabled=1);}');
		document.writeln('html,body {scrollbar-base-color: #5e536b; scrollbar-arrow-color: #ffffff;');
		if (!mac)
		{
			document.onmouseover=rollOff;
			document.onmouseout=rollOn;
		}
		window.onload=loaded;
	}
	else
	{
		document.writeln('.rollimg {position:relative;}');
		window.addEventListener("mouseover", rollOffN, false);
		window.addEventListener("mouseout", rollOnN, false);
	}
	if (mac)
	{
		document.writeln('#close{float:none;position:absolute;top:0px;left:0px;width:14px}');
	}
	document.writeln('</style>');
}

if ((parseInt(navigator.appVersion)==4) && (navigator.appName=="Netscape")) document.writeln('<style>#content{width:85%} h1,h2,h3{margin:0px} #content,#bg,#subcontent{layer-background-color:#5e536b;} input,textarea{border:0px}</style>');


