﻿addEvent(window, 'load', rotateImage);

function addEvent(obj, evType, fn){ 
 if (obj.addEventListener){ 
   obj.addEventListener(evType, fn, false); 
   return true; 
 } else if (obj.attachEvent){ 
   var r = obj.attachEvent("on"+evType, fn); 
   return r; 
 } else { 
   return false; 
 } 
}

function returnObjById( id ) 
{ 
    if (document.getElementById) 
        var returnVar = document.getElementById(id); 
    else if (document.all) 
        var returnVar = document.all[id]; 
    else if (document.layers) 
        var returnVar = document.layers[id]; 
    return returnVar; 
}

// set cookie for storing document font size...
function setCookie(cName,cValue,cExpiryDays) {
 var expDate = new Date();
 expDate.setDate(expDate.getDate()+cExpiryDays);
 document.cookie = cName + "=" + escape(cValue) + ((cExpiryDays == null) ? "" : ";expires=" + expDate);
}

// get value of cookie if it exists...
function getCookie(cName) {
 if(document.cookie.length > 0) { // if there are cookies...
  cStart = document.cookie.indexOf(cName + "="); // get index of where cookie value starts...
  if(cStart != -1) {
   cStart = cStart + cName.length + 1;
   cEnd = document.cookie.indexOf(";",cStart);
   if(cEnd == -1) cEnd = document.cookie.length;
   return unescape(document.cookie.substring(cStart,cEnd));
  }
 }
 return null;
}

function rotateImage()
{
	var banner = returnObjById('banner');
	var bannerclasses = new Array();
	bannerclasses[0]="banner1";
	bannerclasses[1]="banner2";
	bannerclasses[2]="banner3";
	bannerclasses[3]="banner4";
	bannerclasses[4]="banner5";
	
	var randomnumber=Math.floor(Math.random()*bannerclasses.length);
	banner.className = banner.className + ' ' + bannerclasses[randomnumber];
}

function changeFont(myDir) 
{
	myObj = document.body;
	if(myObj != null && typeof(myObj) != "undefined") 
	{
		tempFont = parseFloat(myObj.style.fontSize);
		if(myDir == "increase" && tempFont < 1)
		{
			myObj.style.fontSize = (tempFont + 0.1) + "em";
		} 
		else if(myDir == "decrease" && tempFont > 0.5) 
		{
			myObj.style.fontSize = (tempFont - 0.1) + "em";
		} 
	}
}
// set cookie to remember font size for 30 days..
//setCookie("WCCFontSize",myObj.style.fontSize,30); 
//navResize(); // reset height of wrapper containers..

