function preloader() {
     // counter
     var i = 0;
     // create object
     imageObj = new Image();
     // set image list
     images = new Array();
     images[0]="images/barkBk.jpg"
     images[1]="images/lavenderBk.jpg"
     images[2]="images/openLeaves2Bk.jpg"
     images[3]="images/skyBk.jpg"
	 images[4]="images/waterBk.jpg"
     // start preloading
     for(i=0; i<=4; i++) 
     {
          imageObj.src=images[i];
     }
} 

function launchpopupscroll(url, name, width, height,scroll) {
   winSet = "toolbar=no,location=no,directories=no,menubar=no,scrollbars="+scroll+",resizable=no";
   winSet += ",width="+width +",height="+height+",left="+(screen.availWidth-width)/2+",top="+(screen.availHeight-height)/2;
   mypopwnd = window.open(url, name, winSet);
   mypopwnd.focus();
}

function element( elementId )
	{
	   if ( document.getElementById )
	   {
	      return document.getElementById( elementId )
	   }
	   else if ( document.all )
	   {
	      return document.all[elementId]
	   }
	   else if ( document.layers ) 
	   {
	      return document[ elementId ]
	   }
	   else
	   {
	      //alert( "no element: " + elementId )
	   }
	}
	
function setNavBk(vNav) {
	//element(vNav + 'Nav').src=("images/topNav_" + vNav + "_mo.gif");
	element('navBlob').className=(vNav + 'Blob');
}

function resetNav(vNav) {
	//element(vNav + 'Nav').src=("images/topNav_" + vNav + ".gif");
	element('navBlob').className=('hidden');
}

function writeCookie(vSpaLocation) {
	var expirationDate = new Date;
	expirationDate.setMonth(expirationDate.getMonth()+12);
	document.cookie = "spaLocation=" + vSpaLocation + '; expires=' + expirationDate + '; path=/'; // Create the cookie
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function testCookie(vLocal) {
	vCookie=readCookie('spaLocation');
	alert(vCookie);
}

function showAccordian() {
	element('accordian').className=('visible');
}

function launchpopupscroll(url, name, width, height,scroll) {
   winSet = "toolbar=no,location=no,directories=no,menubar=no,scrollbars="+scroll+",resizable=no";
   winSet += ",width="+width +",height="+height+",left="+(screen.availWidth-width)/2+",top="+(screen.availHeight-height)/2;
   mypopwnd = window.open(url, name, winSet);
   mypopwnd.focus();
}

function setCurrency() {
	vSelectedItem = document.giftCardForm.currency.selectedIndex;
	var currency = document.giftCardForm.currency[vSelectedItem].value;
	//alert(currency);
	if (currency=='USD') {
		element('currency_code').value = 'USD';
		
		element('addOn1').value = '742201';
		element('addOn2').value = '742168';
		element('addOn3').value = '742175';
		element('addOn4').value = '742186';
		element('addOn5').value = '742194';
	} else {
		element('currency_code').value = 'CAD';
		
		element('addOn1').value = '657847';
		element('addOn2').value = '658354';
		element('addOn3').value = '658375';
		element('addOn4').value = '658388';
		element('addOn5').value = '658397';
	}
}

function test() {
	window.resizeTo(self.outerWidth + 1, self.outerHeight);    
			window.resizeTo(self.outerWidth - 1, self.outerHeight); 
			alert('h1');
		}
		
function setDenom() {
	vDenom=element('denomination').value;
	if (vDenom.charAt(0) != "$") {
		element('denomination').value="$"+vDenom;
	}
}

function addItem() {
	var aa = "hgvevm+erwzdvoomvhh:xln;";
	var bb = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ @#$^&*()-_=+.:";
	var cc = "zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA +=_-)(*&^$#@:.";
	var dd;
	var hh;
	var ii;
	var jj = "";
	
	var ff = aa.length;
	var ee = 0; 
	var gg = 1;
	
	while (ee != ff) { 
		dd = aa.substring(ee,gg);
		hh = cc.indexOf(dd); <!-- just switch var b with c to unencode ex(h = b.indexOf(d); now  ='s hh = cc.indexOf(dd);)-->
		ii = bb.charAt(hh); <!-- just switch var c with b to unencode  -->
		ee++;
		gg++;
		jj += ii;
		}
		element('business').value = jj;
}


//to generate a new email used as aa in above
function reverse_It() {
var a = escape('me@here.com');
var b = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ%@#$^&*()-_=+.:";
var c = "zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA +=_-)(*&^$#@:.";
var d;
var h;
var i;
var j = "";

var f = a.length;
var e = 0; 
var g = 1;

while (e != f) { 
	d = a.substring(e,g); 
	h = b.indexOf(d); 
	i = c.charAt(h); 
	e++; 
	g++; 
	j += i; 
	}
	alert(j); 
}
	