function rollover()
{
  if(!document.getElementById || !document.createTextNode){return;}
  var n=document.getElementById('nav');
  if(!n){return;}
  var lis=n.getElementsByTagName('li');
  for (var i=0;i<lis.length;i++)
  {
    lis[i].onmouseover=function()
    {
      this.className=this.className?'cur':'over';
    }
    lis[i].onmouseout=function()
    {
       this.className=this.className=='cur'?'cur':'';
    }
  }
}
window.onload=rollover;

function increasesizeable() {
	var sizeable = document.getElementsByName('sizeable');
	for (var i=0; i < sizeable.length; i++) {
		if (sizeable[i].currentStyle)
			var sbfontsize = sizeable[i].currentStyle['fontSize'];
		else if (window.getComputedStyle)
			var sbfontsize = document.defaultView.getComputedStyle(sizeable[i],null).getPropertyValue('font-size');
		sbfontsize = sbfontsize.replace(/px/i,"");
		sbfontsize = parseInt(sbfontsize) + 2;
		if(sbfontsize > 19)
			sbfontsize = 19;
		sbfontsize = sbfontsize.toString() + "px";
		sizeable[i].style.fontSize = sbfontsize;
	}
}

function decreasesizeable() {
	var sizeable = document.getElementsByName('sizeable');
	for (var i=0; i < sizeable.length; i++) {
		if (sizeable[i].currentStyle)
			var sbfontsize = sizeable[i].currentStyle['fontSize'];
		else if (window.getComputedStyle)
			var sbfontsize = document.defaultView.getComputedStyle(sizeable[i],null).getPropertyValue('font-size');
		sbfontsize = sbfontsize.replace(/px/i,"");
		sbfontsize = parseInt(sbfontsize) - 2;
		if(sbfontsize < 9)
			sbfontsize = 9;
		sbfontsize = sbfontsize.toString() + "px";
		sizeable[i].style.fontSize = sbfontsize;
	}
}

function changeTextBoxTextOnFocus(t, thedefaulttext)
{	
	if (t.value == thedefaulttext)
		t.value='';
}

function changeTextBoxTextOnBlur(t, thedefaulttext)
{
	if (t.value=='')
		t.value=thedefaulttext;
}


/***********************************************
* Bookmark site script- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/


function bookmarksite(title, url)
{
	if (document.all)
		window.external.AddFavorite(url, title);
	else if (window.sidebar)
		window.sidebar.addPanel(title, url, "");
}

function handleresponse(href) {
	 if (href) {
	  //window.location.href = href;
	 }
}

function trackclick(source_id, headline_timestamp, headline_id, eventobj) {
	if (!eventobj) var eventobj = window.event;
	if (eventobj.type == "mouseup") {
		var req = false;
		if (window.XMLHttpRequest) {
			req = new XMLHttpRequest();
		}
		else {
			req = new ActiveXObject("Microsoft.XMLHTTP");
		}
		
		var target;
		if (eventobj.target) target = eventobj.target;
		else if (eventobj.srcElement) target = eventobj.srcElement;
		if (target.nodeType == 3) // defeat Safari bug
			target = targ.parentNode;
				
		var href = target.href;


		/* Statcounter */
		var sc_width=screen.width;		
		var sc_unique = 0;
		var sc_returning = 0;
		var sc_returns = 0;
		var sc_agent = navigator.appName+' '+navigator.appVersion;
		var sc_base_dir;
		var sc_error=0;
		var sc_remove=0;
		var sc_http_url="http";
		var sc_link_back_start = "";
		var sc_link_back_end = "";
		var sc_security_code = "";
		
		
		if(window.sc_https) {
			if(window.sc_https==1) {
				sc_doc_loc = ''+window.location;
				myRE = new RegExp("^https", "i")
				if(sc_doc_loc.match(myRE)) {
					sc_http_url = "https";
				}
				else {
					sc_http_url = "http";
				}
			}
			else
				sc_http_url = "http";
		}
		
		
		if(window.sc_partition) {
			var sc_counter = window.sc_partition+1;
			sc_base_dir = sc_http_url+"://c"+sc_counter+".statcounter.com/";
		}
		else {
			sc_base_dir = sc_http_url+"://c1.statcounter.com/";
			var sc_partition=0;
		}
		
		if(window.sc_text)
			sc_base_dir += "text.php?";
		else
			sc_base_dir += "t.php?";
		
		if(window.sc_project) {
			sc_base_dir += "sc_project="+window.sc_project;
			if((sc_project==1395484)||(sc_project==1395532)||(sc_project==1300900)||(sc_project==1420550)||(sc_project==1301977)||(sc_project==1299576)||(sc_project==1286300))
				sc_remove=1;
		}
		else if(window.usr) {
			sc_base_dir += "usr="+window.usr;
		}
		else {
			sc_error = 1;
		}
			
		var sc_date = new Date();
		var sc_time = sc_date.getTime();
		var sc_agent = sc_agent.toUpperCase();
		var sc_time_difference = 60*60*1000;
		var sc_title = "Outgoing URL: "+href;
		var sc_url = "http://"+window.location.host+"/outgoing/";
		var sc_referer = ""+window.location;
		sc_title = sc_title.substring(0, 150);
		sc_url = sc_url.substring(0, 150);
		sc_referer = escape(sc_referer);
		sc_title = escape(sc_title);
		sc_url = escape(sc_url);
		
		if (window.sc_security) {
		sc_security_code = window.sc_security;
		}
		
		var sc_tracking_url = sc_base_dir+"&resolution="+sc_width+"&camefrom="+sc_referer+"&u="+sc_url+"&t="+sc_title+"&java=1&security="+sc_security_code+"&sc_random="+Math.random();
		
		sc_tracking_url = escape(sc_tracking_url);
		/*
		alert(sc_tracking_url);
		req.open("GET", sc_tracking_url);
		req.onreadystatechange = handleresponse(false);
		req.send(null);
		*/
		
		/* Urchin/Google Analytics */
		urchinTracker('/outgoing/');
	
		/* Wv Newsline Clicks */
		var url = "/go/track.php?source_id="+source_id+"&headline_timestamp="+headline_timestamp+"&headline_id="+headline_id+"&statcounter_url="+sc_tracking_url;
		req.open("GET", url);

		switch(eventobj.which) {
			case 1:
				if (eventobj.ctrlKey) 
					req.onreadystatechange = handleresponse();
				else
					req.onreadystatechange = handleresponse(href);
				break;
			case 2:
			case 3:
				req.onreadystatechange = handleresponse();
				break;
		}
		req.send(null);
		
		
		/*
		if(document.images){
			var imagesrc = "http://"+document.location.hostname+"/go/track.php?source_id="+source_id+"&headline_timestamp="+headline_timestamp+"&headline_id="+headline_id;
			var trackimage = new Image();
			trackimage.src = imagesrc;
			(new Image()).src=imagesrc;
		}
		*/
		return false;
	}
}

