
jsDir="http://huntersnet.co.uk/site/js/";

var radIdPointer=121;
var c_rad1,c_rad2,c_slideInView,timer;
var srcs= new Array();
var n=0;
var c_imagePointer=1;

//these Class libraries are required ---------------------
if(typeof(Tween)!="function") document.write("<script type='text/javascript' src='"+jsDir+"tween.js'></script>");
if(typeof(OpacityTween)!="function")  document.write("<script type='text/javascript' src='"+jsDir+"opacitytween.js'></script>");

/*
// Ed.w commented this out as js takes too long to load on hunters
// (try) alert(typeof($));
if(typeof($)!="function"){
	function document.getElementById(el){
		return document.getElementById(el);
	}
}
*/

function setCarouselLink(id,href,target) {
	cursorDisplay(href);
	if (window.console) {console.log('setting:',id,href,target);}
	//if (document.getElementById(id)) {
		//document.getElementById(id).href = '#';
		//document.getElementById(id).href = href;
		document.getElementById('site1').value = href;
		//document.getElementById(id).target = target;
		document.getElementById('target1').value = target;
		
	//}
}
function randId(){
	radIdPointer++;
		str="radId"+radIdPointer;
		if(document.getElementById(str)) return randId();
		else return str;
}
var c_slideshowDiv;
function initSlideshow(div,interval){
	c_slideshowDiv=div;
	var i;
	timer=interval*1000; // make interval into seconds
	
	c_rad1=randId();
	c_rad2=randId();
	el=document.getElementById(div);
	img=el.getElementsByTagName("img");
	for(i=0;i<img.length;i++){
		// Build Array of HREFs 
		srcs[i]=img[i].src;
	}
	
	el.innerHTML="";
	el.innerHTML="<img src='"+srcs[1]+"' id='"+c_rad1+"' style='z-index: 6; opacity: 1;position:absolute;top:0px;left:0px;moz-opacity:1;filter:alpha(opacity=100);' alt=''/><img src='"+srcs[0]+"' id='"+c_rad2+"' style='z-index:5; position:absolute;top:0px;left:0px;opacity: 1;filter:alpha(opacity=100);' alt=''/>";
	href = carousel_link[1];
	target = carousel_link_target[1];
	setCarouselLink('carousel-link',href,target);
	//el.innerHTML="<a id='hr1' href='http://www.google.com' target='_blank'><img src='"+srcs[1]+"' id='"+c_rad1+"' style='z-index: 6; opacity: 1;position:absolute;top:0px;left:0px;moz-opacity:1;filter:alpha(opacity=100);' alt=''/></a><a id='hr2' href='http://www.wai.co.uk' target='_blank'><img src='"+srcs[0]+"' id='"+c_rad2+"' style='z-index:5; position:absolute;top:0px;left:0px;opacity: 1;filter:alpha(opacity=100);' alt=''/></a>";
	c_slideInView=c_rad1;
	setTimeout("slideShow()",timer);
}

function slideShow(){
	document.getElementById(c_slideshowDiv).style.backgroundImage='';
	if(c_slideInView==c_rad2){
		c_elOut=c_rad2; 
		c_elIn=c_rad1;
	}else{
		c_elOut=c_rad1;
		c_elIn=c_rad2;
	}
	opacityTween = new OpacityTween(document.getElementById(c_elOut),Tween.regularEaseOut, 100, 0, "3");
	opacityTween.onMotionFinished=function() { 
		c_slideInView=c_elIn;
		number = c_imagePointer-1;
		href = carousel_link[number];
		target = carousel_link_target[number];
		document.getElementById('site1').value = href;
		document.getElementById('target1').value = target;
		
		setCarouselLink('carousel-link',href,target);
		if(c_imagePointer<srcs.length){
			n=c_imagePointer;
		}else{
			n=c_imagePointer=0;
		}
		c_imagePointer++;
		
		document.getElementById(c_elOut).src=srcs[n];
//		setTimeout("updateHiddenImage('"+n+"','"+c_elOut+"','"+c_elIn+"')",300 );
		document.getElementById(c_elIn).style.zIndex=6;
		document.getElementById(c_elOut).style.zIndex=5;
		//document.getElementById("rolloverdiv").innerHTML=c_imagePointer;
		document.getElementById(c_elOut).style['opacity'] =1;
		document.getElementById(c_elOut).style['-moz-opacity'] = 1;
		if (navigator.appVersion.indexOf("MSIE")!=-1){
			if(document.getElementById(c_elOut).filters.alpha) document.getElementById(c_elOut).filters.alpha['opacity'] = 100;
		}
		setTimeout("slideShow()",timer);
	}
	opacityTween.start()
}
function updateHiddenImage(n,c_elOut,c_elIn){
	document.getElementById(c_elOut).src=srcs[n];
	document.getElementById(c_elIn).style.zIndex=6;
	document.getElementById(c_elOut).style.zIndex=5;
}

function newPOP(site,target1)
{
	
	if(site != '')
	{
		if(target1 == '_self')
		{
			window.location.href = site;
		}else
		{
			window.open(site);
		}
	}
	else
	{
		
	}
}

function cursorDisplay(sitehref)
{
	
	if(sitehref == '')
	{
		
		my_element = document.getElementById('cimage');
		my_element.style.cursor = '';
		
	}
	else
	{
		my_element = document.getElementById('cimage');
		var browser=navigator.appName;
		if(browser == 'IE')
		{
			my_element.style.cursor = 'hand';
		}
		else
		{
			my_element.style.cursor = 'pointer';
		}
	} 
	
}



