//
var ads = new Array();
ads[0] = "ad_intro.jpg";
ads[1] = "ad_municipal.jpg";
ads[2] = "ad_military.jpg";
ads[3] = "ad_campus.jpg";
ads[4] = "ad_healthcare.jpg";
ads[5] = "ad_firestation.jpg";
ads[6] = "ad_nuclear.jpg";
ads[7] = "ad_broadband.jpg";
//ads[6] = "adSpace_insideBuilding.jpg";
//ads[7] = "adSpace_bugs.jpg";	

var adTop = new Array();
adTop[0] = 5;
adTop[1] = 5;
adTop[2] = 5;
adTop[3] = 5;
adTop[4] = 5;
adTop[5] = 5;
adTop[6] = 5;
adTop[7] = 5;

var adLeft = new Array();
adLeft[0] = 0;
adLeft[1] = 0;
adLeft[2] = 0;
adLeft[3] = 0;
adLeft[4] = 0;
adLeft[5] = 0;
adLeft[6] = 0;
adLeft[7] = 0;

var adLink = new Array();
adLink[0] = "";
adLink[1] = "MunicipalCountyWarning_8577.aspx";
adLink[2] = "MilitaryMassNotification_8578.aspx";
adLink[3] = "CampusAlert_8579.aspx";
adLink[4] = "HealthcareSolutions_8580.aspx";
adLink[5] = "FireStationAlerting_8581.aspx";
adLink[6] = "NuclearWarning_8582.aspx";
adLink[7] = "BroadbandWireless_8583.aspx";

var focusAdSpace = false;
var slideOn = 0;
var adSpaceTimer;

$(function (){
	giantAdSpace();
	slideShowFocus();
})

function giantAdSpace(){
	if(window.focusAdSpace == false){ 
		if(parseInt(window.slideOn) == ads.length - 1){
			slideOn = 0;
		}
		showAd(slideOn);
		slideOn += 1;
		var adSpaceTimer = setTimeout('giantAdSpace()', 3000);
	}
}
function showAd(adId){
	slideOn = parseInt(adId);
	slideLinks();
	$('div#giantAdSpace').html('<img src="../images/content/' + ads[window.slideOn] + '" />');
	$('div#giantAdSpace').css('top',adTop[window.slideOn]);
	$('div#giantAdSpace').css('marginLeft',adLeft[window.slideOn]);
	$('div#giantAdSpace').css('display','none');
	$("div#giantAdSpace").fadeIn(500);
	$('div#debug').html('count: ' + ads[window.slideOn]);
}
function slideLinks(){
	if(adLink[window.slideOn].length > 0){
		if(adLink[window.slideOn].indexOf('.asp') != -1){
			$('div#largeAdSpaceShell').html('<a href="' + adLink[window.slideOn] + '"><img src="../images/trans.gif" width="640" height="386" /></a>');
		}else{
			$('div#largeAdSpaceShell').html('<a href="javascript:void(0);" onClick="loadVideo(\'' + adLink[window.slideOn] + '\');"><img src="../images/trans.gif" width="640" height="386" /></a>');
		}	
	}else{
		$('div#largeAdSpaceShell').html('<img src="../images/trans.gif" width="640" height="386" />');
	}
}

var presentationAreaHtml = "";

function loadVideo(vidId){
	var vidHeight = 385;
	var vidWidth = 640;	
	var htmlStr = '';
	

	if(presentationAreaHtml == ""){
		presentationAreaHtml = document.getElementById('largeAdSpaceShell').innerHTML;		//Store only if first time
	}	
	
	htmlStr += '<div id="youTubeAreaOuter" onMouseOver="displayCloseButton(\'on\');" onMouseOut="displayCloseButton(\'off\');">';
	htmlStr += '<div id="youTubeCloseBut">';
	htmlStr += '<a href="javascript:void(0);" onClick="closeVid();"><img alt="close" height="28" src="/imagesInet/interface/youTubeVid_close.png" width="88" /></a>';
	htmlStr += '</div>'; 			
	htmlStr += '<div id="youTubeArea">';
	htmlStr += '<object width="' + vidWidth + '" height="'+ vidHeight + '">';
	htmlStr += '<param name="movie" value="http://www.youtube.com/v/' + vidId + '&hl=en_US&fs=1&rel=0"></param>';
	htmlStr += '<param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param>';
	htmlStr += '<embed src="http://www.youtube.com/v/' + vidId + '&autoplay=1&hl=en_US&fs=1&rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="' + vidWidth + '" height="' + vidHeight + '" wmode="transparent"></embed>';
	htmlStr += '</object>';
	htmlStr += '</div>';
	htmlStr += '</div>';
	
	document.getElementById('largeAdSpaceShell').innerHTML = htmlStr;
	document.getElementById('largeAdSpaceShell').style.zIndex = "10";
	document.getElementById('youTubeCloseBut').style.display = "none";
	$('div#slideShowNav').css('marginLeft','-999px');
	scroll(0,0);
}
function closeVid(){
	document.getElementById('largeAdSpaceShell').innerHTML = window.presentationAreaHtml;
	//document.getElementById('youTubeVid').style.zIndex = "0";
	$('div#slideShowNav').css('marginLeft','0px');
	showAd(parseInt(window.slideOn) + 1);
}
function displayCloseButton(state){
	switch(state){
		case 'on':
			document.getElementById('youTubeCloseBut').style.display = 'block';
			break;
		case 'off':
			document.getElementById('youTubeCloseBut').style.display = 'none';
			break;
		default:
			document.getElementById('youTubeCloseBut').style.display = 'none';
	}
}
















function slideShowNavBubbles(){
	var htmlStr = '';
	for(z=0;z<=window.ads.length-1;z=z+1){
		htmlStr += '<div class="slideShowNavTrigger" id="bubbleTrigger_' + z + '" onMouseOver="showAd(' + z + ');highlightBubble();">' + (z + 1) + '</div>';	
	}
	$('div#slideShowNav').html(htmlStr);
	$('div#bubbleTrigger_' + window.slideOn).css("background-image", "url(/images/interface/slideShowNavTriggerBubble_yah.png)"); 
}
function highlightBubble(){
	for(z=0;z<=window.ads.length-1;z=z+1){
		$('div#bubbleTrigger_' + z).css("background-image", "url(/images/interface/slideShowNavTriggerBubble.png)");
	}
	$('div#bubbleTrigger_' + window.slideOn).css("background-image", "url(/images/interface/slideShowNavTriggerBubble_yah.png)"); 
}
function triggerAdSpace(){
	focusAdSpace = true;
	$('div#slideShowNav').css('display','block');
	slideShowNavBubbles();
	clearTimeout (window.adSpaceTimer);
}
function resumeAdSpace() {
	focusAdSpace = false;
	$('div#slideShowNav').css('display','none');
	//giantAdSpace();
}
function slideShowFocus(){
	$("div#largeAdSpace").mouseenter(function() {
		triggerAdSpace();
		}).mouseleave(function() {
			resumeAdSpace();
	});	
}
