
onerror=errorHandler;

// assign rollon() to handle onMouseOver events
document.onmouseover = rollon;

// assign rolloff() to handle onMouseOut events
document.onmouseout = rolloff;

var browsertype = 'other';

var msg =  '     ';
msg += '';


var msglen = msg.length;
var i = msglen - 1;
var msgleft = "";
var msgright = "";
var cd = new Date(2005, 0, 28, 15, 45);
var cdplusoneyear = new Date(2006, 0, 28, 15, 45);

function rollon() 
{
	//toggle style for links
  	if (window.event.srcElement.className == "link") 
	{
    		window.event.srcElement.className = "linkhighlight"; // change class
  	}
}

function rolloff() 
{
	//toggle style for links
  	if (window.event.srcElement.className == "linkhighlight") 
	{
    		window.event.srcElement.className = "link"; // change class
  	}
}

function errorHandler(msg, url, line)
{
	//alert('error: ' + msg + ' - ' + url + ' - at line ' + line);
	return true;
}

function onpageload()
{
	//alert('onpageload');
	detectbrowser();
	setcontentstableheight();
	linkClicked('homelink');
}

function detectbrowser()
{
	browsertype = 'other';

	// Do Nav 1st  
    	if (document.getElementById("thebody")) 
    	{
		browsertype = 'netscape';
    	}

	// Override with IE if doc.all  
    	if (document.all) 
    	{
		browsertype = 'ie';
    	}


	//alert (browsertype);
}


function loadleftpane()
{
	if(browsertype=='ie')
	{
		document.all.lefttitle.innerHTML = '<h4>' + document.leftpane.document.title.toString() + '<\/h4>';
	}
	/*
	else
	{
	  	var lp = document.getElementById('leftpane');
		var t = lp.document.title.toString();
		//alert(t);
		document.getElementById('lefttitle').innerHTML = '<h4>' + t + '<\/h4>';
	}
	*/
}


function loadrightpane()
{
	if(browsertype=='ie')
	{
		document.all.righttitle.innerHTML = '<h4>' + document.rightpane.document.title.toString() + '<\/h4>';
	}
	/*
	else
	{
		document.getElementById("righttitle").innerHTML = '<h4>' + document.getElementById("rightpane").document.title.toString() + '<\/h4>';
	}
	*/
}

function clearOpeningComments()
{
	document.all.openingcomments.innerHTML = '';
}


function setcontentstableheight()
{
	if (browsertype=='ie')
	{
		//alert(document.parentWindow.dialogHeight); 
		document.all.contentstable.height = screen.height - 400; //or "68%";
	}
	else
	{
		document.getElementById('contentstable').height = screen.height - 400; 
	}
}

function linkClicked(id)
{
	//IE
	if(browsertype=='ie')
	{

		if (id=='homelink')
		{
			document.all.rightpane.src='homeright.html';
		}				

	}
	else
	{
		rightpane=document.getElementById('rightpane');

		if (id=='homelink')
		{
			rightpane.src='homeright.html';
		}				

	}
	
}

function showconvictiontime()
{
	var now = new Date();
	var dd = now - cd;
	var cv = new Date(dd);
	var timestring = '<p><b>';
	
	if (now >= cdplusoneyear)
	{
		timestring += cv.getYear() - 70 + ' Year<br/>';
	}
	else
	{
		timestring += '<br/>';
	}
	timestring += cv.getMonth() + ' Months<br/>';
	timestring += cv.getDate() + ' Days<br/>';
	timestring += last2(cv.getHours()) + ':';
	timestring += last2(cv.getMinutes()) + ':';
	timestring += last2(cv.getSeconds());
	timestring += '</b></p>';
	     
	if (browsertype == 'ie') 
	{
		document.all.convictiontime.innerHTML = timestring;
	}
	else
	{
		document.getElementById("convictiontime").innerHTML = timestring;
	} 
}

function last2(str)
{
	if (str.toString().length==1)
	{ 
		return '0' + str;
	} 
	else
	{ 
		return str;
	}
}

function displaystatus()
{
	msgleft = msg.substr(i, msglen - i);
	msgright = msg.substr(0, i);
	var showmsg = msgleft + "  " + msgright; 
	status = showmsg;
	i++;
	if (i == msglen) {i = 0};
}


