var ImageFileNames = new Array(6241,4287,4369,2030,2481,3524,4347); //List of images to use
var ImageURLs = new Array('/clickthrough.asp?asset_id_fk=6241','/clickthrough.asp?asset_id_fk=4287','/clickthrough.asp?asset_id_fk=4369','/clickthrough.asp?asset_id_fk=2030','/clickthrough.asp?asset_id_fk=2481','/clickthrough.asp?asset_id_fk=3524','/clickthrough.asp?asset_id_fk=4347');
var ImageTypes = new Array(4,4,4,4,4,4,4);
var ImagePopups = new Array(true,true,true,true,true,true,false);

var ImageFolder = "/uploads/gif/";
var DefaultURL = '#';
var DisplayInterval = 10; //Number of seconds to wait before the next image is displayed
var TargetFrame = "";
var IsValidBrowser = false;
var NumberOfImages = ImageFileNames.length;
var BannerAdCode = Math.round(Math.random() * (NumberOfImages - 1));
var BannerAdImages = new Array(NumberOfImages);
var DisplayInterval = DisplayInterval * 1000;

var n = (navigator.appName=="Netscape");
//	Variables for values used building object names etc
var isNS4 = false //((navigator.appName == "Netscape") && (navigator.userAgent.indexOf("Gecko") == -1) );

var sRootBanner;		//	DOM path and dropdown menu name
var sSuffixBanner;	//	For IE browser only, stores ".style" part of DOM path
var sHiddenBanner;	//	Stores term coding for "hidden", depending on browser type
var sVisibleBanner;	//	Stores term coding for "visible", depending on browser type

if(n){
		sRootBanner = "document.asset_";
		sSuffixBanner = "";
		sHiddenBanner = "hide";
		sVisibleBanner = "show";
	}else{
		sRootBanner = "document.all.asset_";
		sSuffixBanner	= ".style";
		sHiddenBanner = "hidden";
		sVisibleBanner = "visible";
	}

function InitialiseBannerAdRotator() {

	var BrowserType = navigator.appName;
	var BrowserVersion = parseInt(navigator.appVersion);

	if (BrowserType == "Netscape" && (BrowserVersion >= 3)) {
		IsValidBrowser = true;
	}

	if (BrowserType == "Microsoft Internet Explorer" && (BrowserVersion >= 4)) {
		IsValidBrowser = true;
	}

	if (IsValidBrowser) {
		TimerObject = setTimeout("ChangeImage()", 1);
		//BannerAdCode = 0;

		for (i = 0; i < NumberOfImages; i++) {
			BannerAdImages[i] = new Image();
			BannerAdImages[i].src = '' + ImageFolder + 'asset_' + ImageFileNames[i] + '.gif';
		}
	}
}

function ChangeImage() {
	if (IsValidBrowser) {
		BannerAdCode = BannerAdCode + 1;
		
		if (BannerAdCode == NumberOfImages) {
			BannerAdCode = 0;
		}
		if(ImageTypes[BannerAdCode]==4){
			if(!isNS4){
				window.document.bannerad.src = BannerAdImages[BannerAdCode].src;
				window.document.bannerad2.src = BannerAdImages[BannerAdCode].src;
			}else{
				for (i=0; i<document.layers.length; i++) {
		            iDivId = document.layers[i];
        		    if (iDivId.id.indexOf("navdiv") != -1) {
						iDivId.document.images["bannerad"].src = BannerAdImages[BannerAdCode].src;
						//iDivId.document.images["bannerad2"].src = BannerAdImages[BannerAdCode].src;
        		    }
        		}
			
				//alert(document.layers[i].document.images["bannerad"].src)
				//document.layers['navdiv'].bannerad.src = BannerAdImages[BannerAdCode].src;
				//document.layers[navdiv].bannerad2.src = BannerAdImages[BannerAdCode].src;
			}
		}/* for Flash
			else {
			window.document.bannerad.src = '/images/transparent.gif';
			var oDivision = eval(sRootBanner  + ImageFileNames[BannerAdCode] + sSuffixBanner)
			oDivision.visibility = sVisibleBanner;
			TimerObject = setTimeout("HideDiv(ImageFileNames[BannerAdCode],ImageTypes[BannerAdCode])", DisplayInterval);
		}*/
	}
	TimerObject = setTimeout("ChangeImage()", DisplayInterval);
}
function HideDiv(id, iType){
	window.document.bannerad.src = '/images/transparent.gif';
	if(iType==6){
		var oDivision = eval(sRootBanner  + id + sSuffixBanner)
		oDivision.visibility = sHiddenBanner;
		TimerObject = setTimeout("ChangeImage()", 1);
	}
}
function ChangePage() {
	if (IsValidBrowser){
		if (ImagePopups[BannerAdCode])
			window.open(ImageURLs[BannerAdCode],'','');
		else
			location.href = ImageURLs[BannerAdCode];
	}else{
		window.open(DefaultURL, '', '');
	}
}

	// for email a friend and printer friendly
	function gotoView(myView, myArtID){

		var n = (navigator.appName=="Netscape");

		var myWdwUrl;
		var myWdwParams;

		if (n){
			myWdwParams = "screenX=0,screenY=0,outerWidth=600,outerHeight=650";
		}
		else{
			myWdwParams = "left=0,top=0,width=550,height=600";
		}

		if(myView==1){
			myWdwUrl = "/common/print_detail.asp?article=";
			myWdwParams = myWdwParams + ",toolbar=1,scrollbars=1,resizable=0";
		}
		else{
			myWdwUrl = "/common/email_detail.asp?article=";
		}
		
		if(n){
			//myWdwUrl = "ns_" + myWdwUrl;
		}
		myWdwUrl = myWdwUrl + myArtID;
		window.open(myWdwUrl, "newsview", myWdwParams);
	}
	// for prices map
	function openPM(){
		var myArtID = document.pmap.pm_id[document.pmap.pm_id.selectedIndex].value;
		if(myArtID.length <= 0){
			return false;
		}
		
		var n = (navigator.appName=="Netscape");
		var myWdwUrl;
		var myWdwParams;

		if (n){
			myWdwParams = "screenX=0,screenY=0,outerWidth=650,outerHeight=550";
		}
		else{
			myWdwParams = "left=0,top=0,width=650,height=550";
		}
		myWdwUrl = "prices_detail.asp?article=" + myArtID;
		myWdwParams = myWdwParams + ",toolbar=1,scrollbars=1,resizable=1";
		window.open(myWdwUrl, "pmap", myWdwParams);
	}
