var isIe4=false, isDom=false, isMac=false, isWin=false, isNs=false, isNs4=false, isFlash=-1, isLoaded=false;
var isIe=false, isIe50=false, preLoad=new Array(), imgArray=new Array(), activeArray=new Array();

function init()
{
	if (isDom)
	{
		isLoaded=true;
		imgPreload("/_template/img/navigation2/nav_1_over.gif","/_template/img/navigation2/nav_2_over.gif","/_template/img/navigation2/nav_3_over.gif","/_template/img/navigation2/nav_4_over.gif","/_template/img/navigation2/nav_5_over.gif","/_template/img/navigation2/nav_6_over.gif","/_template/img/navigation2/nav_7_over.gif","/_template/img/navigation2/nav_8_over.gif");
	}
}


imgArray[0]="/_template/img/navigation2/nav_1_off.gif";
imgArray[1]="/_template/img/navigation2/nav_2_off.gif";
imgArray[2]="/_template/img/navigation2/nav_3_off.gif";
imgArray[3]="/_template/img/navigation2/nav_4_off.gif";
imgArray[4]="/_template/img/navigation2/nav_5_off.gif";
imgArray[5]="/_template/img/navigation2/nav_6_off.gif";
imgArray[6]="/_template/img/navigation2/nav_7_off.gif";
imgArray[7]="/_template/img/navigation2/nav_8_off.gif";

activeArray[0]="/_template/img/navigation2/nav_1_on.gif";
activeArray[1]="/_template/img/navigation2/nav_2_on.gif";
activeArray[2]="/_template/img/navigation2/nav_3_on.gif";
activeArray[3]="/_template/img/navigation2/nav_4_on.gif";
activeArray[4]="/_template/img/navigation2/nav_5_on.gif";
activeArray[5]="/_template/img/navigation2/nav_6_on.gif";
activeArray[6]="/_template/img/navigation2/nav_7_on.gif";
activeArray[7]="/_template/img/navigation2/nav_8_on.gif";


function imgPreload()
{
	var imageURL = "";
	var aLength=imgPreload.arguments.length, i;
	for (i=0; i<aLength; i++)
	{
		preLoad[i]=new Image();
		preLoad[i].src=imgPreload.arguments[i];
	}
}


function imgSwap(imgID,imgNum)
{
	if (isLoaded) document.getElementById(imgID).setAttribute('src',preLoad[imgNum].src);
}


function restoreImg(imgID,imgNum,isActive)
{
	if (isLoaded) 
	{
		if(isActive!=1)
		{
			document.getElementById(imgID).setAttribute('src',imgArray[imgNum]);
		}
		else
		{
			document.getElementById(imgID).setAttribute('src',activeArray[imgNum]);
		}
	}
}


isMac=(navigator.platform=="MacPPC")? true:false;
isWin=(navigator.appVersion.indexOf("Win")!=-1)? true:false;
isIe=(navigator.appName=="Microsoft Internet Explorer")? true:false;
isIe4=(document.all)? true:false;
isDom=(document.getElementById)? true:false;


if ((parseInt(navigator.appVersion)==4) && (navigator.appName=="Netscape"))
{
	isNs4 = true;
	isImg = true;
}
window.onload=init;


function GetElement(elId) {

	var obj;
	if (document.getElementById)
		obj = document.getElementById(elId);
	else if (document.all)
		obj = document.all[elId];
	else if (document.layers)
		obj = document.layers[elId];

	return obj;
}


function SetCookie(name, value, expires, path, domain) {

	var today = new Date();
	today.setTime( today.getTime() );

	expires = expires * 1000 * 60 * 60 * 24;
	
	var expires_date = new Date( today.getTime() + (expires) );

	document.cookie = name + "=" +escape( value ) +
	( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) + 
	( ( path ) ? ";path=" + path : "" ) + 
	( ( domain ) ? ";domain=" + domain : "" )
}


function GetCookie( name ) {

	var start = document.cookie.indexOf( name + "=" );
	var len = start + name.length + 1;
	if ( ( !start ) &&
	( name != document.cookie.substring( 0, name.length ) ) )
	{
	return null;
	}
	if ( start == -1 ) return null;
	var end = document.cookie.indexOf( ";", len );
	if ( end == -1 ) end = document.cookie.length;
	return unescape( document.cookie.substring( len, end ) );
}


function GetSelectedRadioValue(buttonGroup) {
 
   var i = GetSelectedRadio(buttonGroup);
   if (i == -1) {

      return "";
   } else {
      if (buttonGroup[i]) {
         return buttonGroup[i].value;
      } else {
         return buttonGroup.value;
      }
   }
}


function GetSelectedRadio(buttonGroup) {

   if (buttonGroup[0]) {
      for (var i=0; i<buttonGroup.length; i++) {
         if (buttonGroup[i].checked) {
            return i;
         }
      }
   } else {
      if (buttonGroup.checked) { return 0; };
   }
   
   return -1;
}


function MM_openBrWindow ()
{
	window.open('http://www.citv.co.uk/static/chooseday2.html','chooseday2','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=465,height=700,left=10,top=10');
}



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.target = "_blank";
		}
	}
}


