/*----------------------------------------------------
||Banner Ad Rotater v1.01                            ||
||                                                   ||
||Script by:                                         ||
||Anarchos                                           ||
||URL: http://www.xs.mw/anarchos                     ||
||E-mail: anarchos3@hotmail.com                      ||
||ICQ: 12007422                                      ||
||                                                   ||
||E-mail or ICQ me if you have any questions or need ||
||help setting up your banner ad rotator. Check out  ||
||my webpage every once in a while for updates to    ||
||this script.                                       ||
-----------------------------------------------------*/


//Setup Instructions:
//-0) Modify this file then copy and paste it into the <head> of the webpage to use the banner ad script

/*---------------------------
1) add into your <head>:
 
<script language="javascript" src="bannerscript.js"></script>

<style>
<!--
#bannerAd{visibility:visible;}
-->
</style>
 
-----------------------------*/

/*----------------------------
2) add this code into your webpage where you want the banner ad to be displayed:

<!-- Banner Ad code -->
<div id="bannerAd">
<script language="JavaScript">
<!-- 
document.write(myCode)
// -->
</script>
</div>
<!-- End Banner Ad-->

-----------------------------*/


function getQueryVariable(variable) { 
  var query = window.location.search.substring(1); 
  var vars = query.split("&"); 
  for (var i=0;i<vars.length;i++) { 
    var pair = vars[i].split("="); 
    if (pair[0] == variable) { 
      return pair[1]; 
    } 
  } 
  alert('Query Variable ' + variable + ' not found'); 
} 



//-3) time between switching the ad, in milliseconds -\\
var refreshTime = 15000; //- 5000 ms = 5 seconds -\\

//-4) number of ads to rotate -\\
var numAds = 6;

function makeAd() {
	this.width = '';
	this.height = '';
	this.src = '';
	this.href = '';
	this.mouseover = '';
	this.sponsor = '';
}

var ads = new Array()
for(var i = 1; i <= numAds; i++) { ads[i] = new makeAd() }

//- 5) Copy and paste the lines between the banner definition for 
//each banner you want to rotate and be sure to change numAds to 
//the number of banners (look about 15 lines up for numAds)
i = 1;

var strGUID = getQueryVariable("guid");

/*------------begin banner definition----------*/
ads[i].width = "650";                      //width of image
ads[i].height = "233";                           //height of image
ads[i].src = "/ads/040609/kidsPowerHour.jpg";  			       //image url
ads[i].href = "/promotions/kidsPowerHour.asp?guid=" + strGUID;  	
ads[i].mouseover = "Kids Power Hour";            //text to display when mouse moves over banner
ads[i].sponsor = "UPCI";                    //text to display for text link under banner
i++
/*-------------end banner definition-----------*/



ads[i].width = "650";    
ads[i].height = "233";                  
ads[i].src = "/ads/100809/postGC.jpg";  			
ads[i].href = "/saleItems.asp?guid=" + strGUID;
ads[i].mouseover = "General Conference Sale";       
ads[i].sponsor = "UPCI";                 
i++


ads[i].width = "650";    
ads[i].height = "233";                  
ads[i].src = "/ads/100809/newFromWap.jpg";  			
ads[i].href = "/promotions/newFromWap.asp?guid=" + strGUID;  	 
ads[i].mouseover = "New from Word Aflame Press";       
ads[i].sponsor = "UPCI";                 
i++

ads[i].width = "650";    
ads[i].height = "233";                  
ads[i].src = "/ads/070609/ad_collectorsSeries.jpg";  			
ads[i].href = "/productDetails.asp?pid=22718&sid=507&ptc=PPH123&guid=" + strGUID;  	 
ads[i].mouseover = "Church Alive Collector Set";       
ads[i].sponsor = "UPCI";                 
i++

ads[i].width = "650";    
ads[i].height = "233";                  
ads[i].src = "/ads/081909/NewlyReleased.jpg";  			
ads[i].href = "/promotions/ad081909.asp?guid=" + strGUID;
ads[i].mouseover = "Newly Released";       
ads[i].sponsor = "UPCI";                 
i++

ads[i].width = "650";    
ads[i].height = "233";                  
ads[i].src = "/ads/081909/AvailableNow.jpg";  			
ads[i].href = "/promotions/ad081909_2.asp?guid=" + strGUID;
ads[i].mouseover = "Coming Soon";       
ads[i].sponsor = "UPCI";                 
i++


var myCode = '';
do {
var n= Math.floor(Math.random() * (numAds + 1) + 1);
} while(n > numAds);
var current_ad = n;
myCode = getCode(n);




function getCode(adNumber){
	var tempCode = "";
	tempCode += ('<a href="'+ ads[adNumber].href +'" \n');
	tempCode += ('onMouseOver="status=\''+ ads[adNumber].mouseover +'\';return true" \n');
	tempCode += ('onMouseOut="status=\'\'"> \n');
	tempCode += ('<img src="' + ads[adNumber].src + '" width="' + ads[adNumber].width + '" ');
	tempCode += ('onLoad="setTimeout(\'newAd();\',' + refreshTime + ');"');
	tempCode += ('\n height=' + ads[adNumber].height + ' border=0 >');
	//tempCode += ('<br>Sponsored by: <b>' + ads[adNumber].sponsor + '</b>') //delete this line if you don't want any text to be displayed under your banner
	tempCode += ('</a>');
	return tempCode;
	}

function newAd(){
	current_ad++;
	if (current_ad > numAds)
		current_ad = 1;
	if (document.all){
	   write(getCode(current_ad));
	   }
}

function write(text){
	if (document.layers) {
		document.bannerAd.document.write(text);
		document.bannerAd.document.close();
		}
	else
		if (document.all)
			document.all.bannerAd.innerHTML = text;
	
}
