ie5  = (document.all && document.getElementById);
ns6 = (!document.all && document.getElementById);
opac = 0;
curWindow='';


function showWindow(inElement) {
	centerElement(inElement);
	document.getElementById(inElement).style.display = "block";
	fadeIn('fade');
	var s = document.getElementsByTagName('select');
  	for (var i=0; i<s.length; i++) 
  	{
  		if (s[i].name != 'sstate' & s[i].name !='bstate')
    	s[i].style.visibility='hidden';
    
  	}
  	curWindow=inElement;
}

function hideWindow(inElement) {
	document.getElementById(inElement).style.display = "none";
	fadeOut('fade');
	document.getElementById('fade').style.display = "none";
	var s = document.getElementsByTagName('select');
  	for (var i=0; i<s.length; i++) 
  	{
    	s[i].style.visibility='visible';
  	}
	curWindow='';
}
function fadeIn(inElement) {
	document.getElementById(inElement).style.display = "block";
	if(opac < 20)
	{
		opac=20;
		if(ie5) document.getElementById(inElement).filters.alpha.opacity = opac;
		if(ns6) 
		{
			document.getElementById(inElement).style.opacity = opac/100;
			document.getElementById(inElement).style.MozOpacity = opac/100;
		}
	}
}

function fadeOut(inElement) {
		opac=0;
		if(ie5) document.getElementById(inElement).filters.alpha.opacity = opac;
		if(ns6) 
		{
			document.getElementById(inElement).style.opacity = opac/100;
			document.getElementById(inElement).style.MozOpacity = opac/100;
		}
}
function centerElement(inElement) {
	var curLeft=0
	var curTop=0
	if (inElement != '')
	{
		if(ns6) {
			curTop=document.body.scrollTop;
			curLeft=document.body.scrollLeft;
			page_width=document.body.clientWidth;
			
			document.getElementById('fade').style.width=page_width;
			document.getElementById('fade').style.height=document.body.clientHeight;
			document.getElementById('fade').style.left=curLeft;
			document.getElementById('fade').style.top=curTop;
			document.getElementById(inElement).style.left=((page_width/2)-300+curLeft);
			document.getElementById(inElement).style.top=(100+curTop);
		} else if(ie5) {
			curTop=document.body.scrollTop;
			curLeft=document.body.scrollLeft;
			page_width=document.body.clientWidth;
			
			document.getElementById('fade').style.left=curLeft+'px';
			document.getElementById('fade').style.top=curTop+'px';
			document.getElementById(inElement).style.left=(page_width/2)-300+curLeft;
			document.getElementById(inElement).style.top=100+curTop;
		}
	}
}