// JavaScript Document

function preloadImages(imagesArray) {
	var preloadImage = new Array();
	for (var i=1;i < imagesArray.length;i++) {
		preloadImage[i] = new Image(); 
		preloadImage[i].src = imagesArray[i];
	}	
}

function findPos(obj) {
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		do {
			curleft += obj.offsetLeft;
			curtop += obj.offsetTop;
		} while (obj = obj.offsetParent);
	}
	return [curleft,curtop];
}


function getURLVar(urlVarName) { 
	
	var urlHalves = String(document.location).split('?');
	var urlVarValue = '';
	if(urlHalves[1]){

		var urlVars = urlHalves[1].split('&');

		for(i=0; i<=(urlVars.length); i++){
			if(urlVars[i]){
				//load the name/value pair into an array
				var urlVarPair = urlVars[i].split('=');
				if (urlVarPair[0] && urlVarPair[0] == urlVarName) {

					urlVarValue = urlVarPair[1];
				}
			}
		}
	}

	return urlVarValue;   
}


//stores the name of the visitor in a cookie variable
function setCookie(c_name,value,expiredays) {
	var exdate=new Date();
	exdate.setDate(exdate.getDate()+expiredays);
	document.cookie=c_name+ "=" +escape(value)+
	((expiredays==null) ? "" : ";expires="+exdate.toGMTString()+";path=/");
}

//checks if the cookie has been set
function getCookie(c_name) {
	if (document.cookie.length>0)
	  {
	  c_start=document.cookie.indexOf(c_name + "=");
	  if (c_start!=-1)
		{ 
		c_start=c_start + c_name.length+1; 
		c_end=document.cookie.indexOf(";",c_start);
		if (c_end==-1) c_end=document.cookie.length;
		return unescape(document.cookie.substring(c_start,c_end));
		} 
	  }
	return "";
}


