
// dynamic div toggler (works anywhere it's called //
function ToggleDiv(divid){
	if ($("#" + divid).is(":visible")) {
		$("#" + divid).slideUp();
	} else {
		$("#" + divid).slideDown();
	}

	/*
	if(document.getElementById(divid).style.display == 'none'){
		document.getElementById(divid).style.display = 'block';
	}else{
		document.getElementById(divid).style.display = 'none';
	}
	*/
}

// static div toggler (works on 320 wide RHS NEWS / EVENTS only) //
var dge=document.getElementById;

function toggleLayers(a,b) {
	if(!dge)return;

	document.getElementById('rhs-nt-320-news').style.display='none' ;
	document.getElementById('rhs-nt-320-evnt').style.display='none' ;
	document.getElementById('rhs-nt-320-fixt').style.display='none' ;

	document.getElementById('rhs-nt-320-tab-news').className='tab' ;
	document.getElementById('rhs-nt-320-tab-evnt').className='tab' ;
	document.getElementById('rhs-nt-320-tab-fixt').className='tab' ;

	document.getElementById(b).className='tab-on' ;

	document.getElementById(a).style.display =
	(document.getElementById(a).style.display=='block')?
	'none':'block';

	return false;
}

function loadData(datatype,theid,pagearea){
	if (datatype=="sports") { theURL="loadData.asp?what=sports&id=" + theid + "&area=" + pagearea }
	if (datatype=="teams") { theURL="loadData.asp?what=teams&id=" + theid + "&area=" + pagearea }
	if (datatype=="results") { theURL="loadData.asp?what=results&id=" + theid + "&area=" + pagearea }

	var xmlhttp = false;
	/*@cc_on @*/
	/*@if (@_jscript_version >= 5)
	// JScript gives us Conditional compilation, we can cope with old IE versions.
	// and security blocked creation of the objects.
	try {
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
		try {
			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (E) {
			xmlhttp = false;
		}
	}
	@end @*/

	if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
		xmlhttp = new XMLHttpRequest();
	}

	var returnText;
	xmlhttp.open("GET", theURL ,true);
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4) {
			returnText = xmlhttp.responseText;

			if (returnText == "EOF") {
			} else {
				newText = returnText;
				document.getElementById('rhs-results').innerHTML = newText;
			}
		}
	}
	xmlhttp.send(null);
	
	return false;
}

function setCookie(c_name,value,expiredays) {
	var exdate=new Date();
	exdate.setDate(exdate.getDate()+expiredays);
	document.cookie=c_name+ "=" +escape(value)+
	((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
}

function delCookie(name) {
	document.cookie = name +
	'=; expires=Thu, 01-Jan-70 00:00:01 GMT;';
} 

function doCookie(name,value,ischecked) {
	if (ischecked==true) { setCookie(name,value,365); }
	if (ischecked==false) { delCookie(name); }
}


function externalLinks() { 
 if (!document.getElementsByTagName) return; 
 var anchors = document.getElementsByTagName("a"); 
 for (var i=0; i<anchors.length; i++) { 
   var anchor = anchors[i]; 
   if (anchor.getAttribute("href") && 
       anchor.getAttribute("rel") == "external") 
     anchor.target = "_blank"; 
 	} 
} 

try {
  document.execCommand("BackgroundImageCache", false, true);
} catch(err) {}

window.onload = externalLinks;