////////////////////////////

function stopReturnKey(keyevent) {
	var keyevent  = (keyevent) ? keyevent : ((event) ? event : null);
	var node = (keyevent.target) ? keyevent.target : ((keyevent.srcElement) ? keyevent.srcElement : null);
	if ((keyevent.keyCode == 13) && (node.type=="text")) { return false; }
}

document.onkeypress = stopReturnKey;

////////////////////////////

function navColor( tableCellRef, hoverFlag, navStyle ) {
	if ( hoverFlag ) {
		switch ( navStyle ) {
			case 1:
				tableCellRef.style.backgroundColor = '#CCCCFF';
				break;
			default:
				if ( document.getElementsByTagName ) {
					tableCellRef.getElementsByTagName( 'a' )[0].style.color = '#fff';
				}
		}
	} else {
		switch ( navStyle ) {
			case 1:
				tableCellRef.style.backgroundColor = '#FFFFFF';
				break;
			default:
				if ( document.getElementsByTagName ) {
					tableCellRef.getElementsByTagName( 'a' )[0].style.color = '#fff';
				}
		}
	}
}

////////////////////////////

function showMe(id) {
	
	newlayer = "content_" + id;

	document.getElementById(newlayer).style.visibility = 'visible';
	document.getElementById(newlayer).style.background = '#DDDDDD';
}

function hideMe(id) {
	
	newlayer = "content_" + id;
	
	document.getElementById(newlayer).style.visibility = 'hidden';

}

///////////////////////////


function argh() { alert("ARGH!!!!!!"); }


//////////  AJAX /////////////

var xmlHttp

function showDescription(str,year){
	
	newStr = str;
	
	if (str.length==0){ 
	content = "content_" + str;
		document.getElementById(content).innerHTML= " ";
		return;
	}
	
xmlHttp=GetXmlHttpObject()

	if (xmlHttp==null){
		alert ("Browser does not support HTTP Request");
		return;
	}

/*	var url="getarticledescription.php"
	url=url+"?q="+str
	url=url+"&sid="+Math.random()
	xmlHttp.onreadystatechange=stateChanged 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
	
	*/
	
	//var url="getarticledescription.php?sentvalue="+str;
	var url="getarticledescription.php?sentvalue="+str+"&year="+year;

	xmlHttp.onreadystatechange=stateChanged ;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
	
/*	*/
} 

function stateChanged() { 

blah = window.newStr;
content = "content_" + blah;
//content = 'content_4';
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
{ 
//document.getElementById(content).innerHTML=xmlHttp.responseText; 
document.getElementById(content).innerHTML=xmlHttp.responseText; 
} 
} 

function GetXmlHttpObject()
{ 
var objXMLHttp=null
if (window.XMLHttpRequest)
{
objXMLHttp=new XMLHttpRequest()
}
else if (window.ActiveXObject)
{
objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
}
return objXMLHttp
} 


