//Image Preloading Function
function PageLoad()
{
	//Declare Variables
	var d = document;
	
	//Declare Global Variables
	if(!d.Idx) d.Idx = 0;
	if(!d.MaxIdx) d.MaxIdx = 5;
	if(!d.CTme) d.CTme = 15;
	if(!d.ATme) d.ATme = 15000;
	if(!d.IAct) d.IAct = 0;
	if(!d.ITme) d.ITme = 0;
	if(!d.ISze) d.ISze = 200;
	if(!d.MaxISze) d.MaxISze = 200;
	if(!d.IFldr) d.IFldr = "images/";  //Image Folder
	if(!d.IL) d.IL = new Array();         //Image List
	if(!d.LL) d.LL = new Array();         //Link List

	//Preload Images and Links for Adverts
	d.IL[0] = new Image;
	d.IL[0].src = d.IFldr + "unisa.jpg";
	d.LL[0] = "http://www.unisa.ac.za/cas/";
	d.IL[1] = new Image;
	d.IL[1].src = d.IFldr + "SAICA.jpg";
	d.LL[1] = "http://www.saica.co.za/";
	d.IL[2] = new Image;
	d.IL[2].src = d.IFldr + "NSOA.jpg";
	d.LL[2] = "http://www.nsoa.co.za/";
	d.IL[3] = new Image;
	d.IL[3].src = d.IFldr + "Argil.jpg";
	d.LL[3] = "";
	d.IL[4] = new Image;
	d.IL[4].src = d.IFldr + "Indigio.jpg";
	d.LL[4] = "";
	d.IL[5] = new Image;
	d.IL[5].src = d.IFldr + "PTSLogo.gif";
	d.LL[5] = "http://www.ptsystems.co.za/";

	//Setup First Advert
	d.getElementById("Advert").src = d.IL[d.Idx].src;
	d.getElementById("ALink").href = d.LL[d.Idx];
	
	//Setup Advert Rotate Time
	window.setInterval("ClockInterval();" , d.CTme);
}

//Set Clock Function for Adverts
function ClockInterval()
{
    //Declare Variables
    var d = document;
    
    //Display Image for Set Time
    if (d.IAct == 0)
    {
		d.ITme = d.ITme + d.CTme;
		if (d.ITme > d.ATme)
		{
			d.ITme = 0;
			d.IAct = 1;
		}
    }
    //Shrink Image
    else if (d.IAct == 1)
    {
		//Decrement Image Size
		if (d.ISze > 0) d.ISze--;
		else d.IAct = 2
		
		//Update Image Size
		d.getElementById("Advert").width = d.ISze;
    }
    
    //Change Image
    else if (d.IAct == 2)
    {
		//Increment Index
		d.Idx++;
		if (d.Idx > d.MaxIdx) d.Idx = 0;

		//Display Next Advert
		d.getElementById("Advert").src = d.IL[d.Idx].src;
		d.getElementById("ALink").href = d.LL[d.Idx];
		
		//Update Image Action
		d.IAct = 3		
    }
    
    //Expand Image
    else if (d.IAct == 3)
    {
		//Decrement Image Size
		if (d.ISze < d.MaxISze) d.ISze++;
		else d.IAct = 0
		
		//Update Image Size
		d.getElementById("Advert").width = d.ISze;
    }    
}

//Load Adverts
window.onload = PageLoad;
