// JavaScript Document
	function $(id) {
		return document.getElementById(id);
	}
	
	function getContents(url){	
		  
		var stamp = new Date;
		var e = document.createElement("script");
		e.src = "getAjax.php?"+url+"&t="+stamp.getTime(); 
		e.type="text/javascript";
		//console.log("getting url " + e.src);
		document.getElementsByTagName("head")[0].appendChild(e);
		//$("mainContents").innerHTML = url;
	}

function getElementsByClass(searchClass,node,tag) {
	var classElements = new Array();
	if ( node == null )
		node = document;
	if ( tag == null )
		tag = '*';
	var els = node.getElementsByTagName(tag);
	var elsLen = els.length;
	var pattern = new RegExp('(^|\\s)'+searchClass+'(\\s|$)');
	for (i = 0, j = 0; i < elsLen; i++) {
		if ( pattern.test(els[i].className) ) {
			classElements[j] = els[i];
			j++;
		}
	}
	return classElements;
}

function highlight(t){
	activeLinks = getElementsByClass("titleLink_active");
	for(al  in activeLinks){
		obj = activeLinks[al];
		if(obj != t)
			obj.className = "titleLink";
	}
		
	
	t.className = "titleLink titleLink_active";
	t.blur();
	//t.innerHTML.appendChild(document.creatTextNode("loading..."));
	return true;
}

function getLinkWithText(tx){
	allAnchors = document.getElementsByTagName("a");
	for(j in allAnchors){
		if(allAnchors[j].innerHTML == tx)
			return allAnchors[j];
	}
	return document.createElement("a");
}