// JavaScript Document

var curPHAD = 0;
var hcurPHAD = 0;
var wArrayAD = new Array();
var sideArrayAD = new Array();
var topArrayAD = new Array();
var locoAD = "";
var boxCounterAD = -1;
var hboxCounterAD = -1;
var xmlhttpAD;
var retXMLAD;

$(document).ready(function(){						 
	if(window.location.toString().match(/Archives\/.*_.*_\d{4}\//gi) != null){
loadXMLDocAD("http://www.occc.edu/pioneer/OnlineAds/ads.xml");
//alert(1);
}else if(window.location.toString().match(/script\//gi) != null){
loadXMLDocAD("../ads.xml");
//alert(2);
}else{
loadXMLDocAD("http://www.occc.edu/pioneer/OnlineAds/ads.xml");
//alert(3);
}
//alert(locoAD+"images/images.xml");
});


function loadXMLDocAD(url)
{
xmlhttpAD=null;
if (window.XMLHttpRequest)
  {// code for IE7, Firefox, Opera, etc.
  xmlhttpAD=new XMLHttpRequest();
  }
else if (window.ActiveXObject)
  {// code for IE6, IE5
  xmlhttpAD=new ActiveXObject("Microsoft.XMLHTTP");
  }
if (xmlhttpAD!=null)
  {
  xmlhttpAD.onreadystatechange=state_ChangeAD;
  xmlhttpAD.open("GET",url,true);
  xmlhttpAD.send(null);
  }
else
  {
  alert("Your browser does not support xmlhttp.");
  }
}

function state_ChangeAD()
{
if (xmlhttpAD.readyState==4)
  {// 4 = "loaded"
  if (xmlhttpAD.status==200)
    {// 200 = "OK"
     retXMLAD = xmlhttpAD.responseXML.documentElement;
	//alert(retXMLAD);
	 for(var i=0;retXMLAD.getElementsByTagName("image").length>i;i++ ){
		 
	 	var imgLocAD = retXMLAD.getElementsByTagName("image")[i].getAttribute("imgLoc");
	 	var imgLinkAD = retXMLAD.getElementsByTagName("image")[i].getAttribute("imgLink");
		//alert(imgLoc+imgLink);
			if(retXMLAD.getElementsByTagName("image")[i].getAttribute("spot")=="side"){
				sideArrayAD.push(1);
				addPhotoAD(imgLocAD, imgLinkAD);				
				//alert("side "+imgLocAD+" "+imgLinkAD);
			}else if(retXMLAD.getElementsByTagName("image")[i].getAttribute("spot")=="top"){				
				topArrayAD.push(1);
				haddPhotoAD(imgLocAD, imgLinkAD);
				//alert("top "+imgLocAD+" "+imgLinkAD);
			}
		 }
		curPHAD = Math.round(Math.random()*(sideArrayAD.length-1));
		hcurPHAD = Math.round(Math.random()*(topArrayAD.length-1));
		$("#phsAD").css("visibility","visible");
		$("#hphsAD").css("visibility","visible");			 	
		reStyleAD();
		hreStyleAD();
		if(sideArrayAD.length > 1){
		setTimeout ( "swapGo()", 16000 );
		}
		if(topArrayAD.length > 1){
		setTimeout ( "hswapGo()", 16000 );
		}
    }
  else
    {
    alert("An error has occured.");
    }
  }
}
function addPhotoAD(imgLoc, imgLink){ 
boxCounterAD++;
	if(imgLink == "" || imgLink == null){
		$("#phsAD").append('<div id="'+boxCounterAD+'"><img src="http://www.occc.edu/pioneer/OnlineAds/sidebar/'+imgLoc+'" align="top" /><br /><span class="photoCred">advertisement</span></div>');
	}else{
	$("#phsAD").append('<div id="'+boxCounterAD+'"><a href="'+imgLink+'" style="border:none;"><img src="http://www.occc.edu/pioneer/OnlineAds/sidebar/'+imgLoc+'" align="top" /></a><br /><span class="photoCred">advertisement</span></div>');
	}	
}
function swapGo(){
	if(curPHAD == 0 && curPHAD < sideArrayAD.length-1){
	curPHAD++;
	reStyleAD();
	}else{
	curPHAD = 0;
	reStyleAD();
	}
	if(sideArrayAD.length > 1){
		setTimeout ( "swapGo()", 16000 );
		}
}
function reStyleAD(){
	for(var i=0; $("#phsAD > div").length>i;i++){
		if(curPHAD == $("#phsAD > div:eq("+i+")").attr("id")){
			$("#phsAD > div:eq("+i+")").fadeIn("fast");
		}else{
			$("#phsAD > div:eq("+i+")").hide();
		}
	}
}

/**/function haddPhotoAD(imgLoc, imgLink){
hboxCounterAD++;
	if(imgLink == "" || imgLink == null){
		$("#hphsAD").append('<div id="'+hboxCounterAD+'"><img src="http://www.occc.edu/pioneer/OnlineAds/header/'+imgLoc+'" align="top" /><br /><span class="photoCred">advertisement</span></div>');
	}else{
	$("#hphsAD").append('<div id="'+hboxCounterAD+'"><a href="'+imgLink+'" style="border:none;"><img src="http://www.occc.edu/pioneer/OnlineAds/header/'+imgLoc+'" align="top" /></a><br /><span class="photoCred">advertisement</span></div>');
	}	
}
function hswapGo(){
	if(hcurPHAD == 0 && hcurPHAD < topArrayAD.length-1){
	hcurPHAD++;
	hreStyleAD();
	}else{
	hcurPHAD = 0;
	hreStyleAD();
	}
	if(topArrayAD.length > 1){
		setTimeout ( "hswapGo()", 16000 );
		}
}
function hreStyleAD(){
	for(var i=0; $("#hphsAD > div").length>i;i++){
		if(hcurPHAD == $("#hphsAD > div:eq("+i+")").attr("id")){
			$("#hphsAD > div:eq("+i+")").fadeIn("fast");
		}else{
			$("#hphsAD > div:eq("+i+")").hide();
		}
	}
}