function PreLoader(path, extn){
 this.holder = [/*53637269707465726C61746976652E636F6D*/];
 this.path = path || "";
 this.extn = extn || "";

 this.init = function()
 { 
  for(var i=0, len=arguments.length; i<len; i++)
  {
   this.holder[i] = new Image();
   this.holder[i].src = this.path + arguments[i] + this.extn;
  }
 }
}
new PreLoader().init(
	'slideshow1.jpg','slideshow2.jpg','slideshow3.jpg','slideshow4.jpg','slideshow5.jpg',
	'slideshow6.jpg','slideshow7.jpg','slideshow8.jpg','slideshow9.jpg','slideshow10.jpg',
	'slideshow11.jpg','slideshow12.jpg','slideshow13.jpg','slideshow14.jpg','slideshow15.jpg',
	'slideshow16.jpg','slideshow17.jpg','slideshow18.jpg','slideshow19.jpg','slideshow20.jpg',
	'spa-packages-top.jpg','mens-services-top.jpg','hair-care-top.jpg','ail-services-top.jpg','skin-care-top.jpg',
	'body-treatments-top.jpg','massage-services-top.jpg','bridal-services-top.jpg','rightpic1.jpg','rightpic2.jpg',
	'rightpic3.jpg','rightpic4.jpg','add-to-cart.gif','view-cart.gif','home.jpg','gallery.jpg','team-members.jpg',
	'e-letter.jpg','events.jpg','whats-new.jpg','gift-cards.jpg','contact-us.jpg','continue-shopping.jpg',
	'empty-cart.jpg','update-cart.jpg','proceed-checkout.jpg','title-shopping-cart.jpg','button-bg.gif',
	'button-bg.gif','button-bg.gif','title-checkout.jpg','title-shipping-information.jpg','title-giftcard-information.jpg',
	'title-payment-information.jpg','title-confirm-order.jpg','button-bg.gif','left-bg.jpg','footer-bg.jpg'
);

//SuckerTree Vertical Menu 1.1 (Nov 8th, 06)
//By Dynamic Drive: http://www.dynamicdrive.com/style/

var menuids=["suckertree1"] //Enter id(s) of SuckerTree UL menus, separated by commas

function buildsubmenus(){
for (var i=0; i<menuids.length; i++){
  var ultags=document.getElementById(menuids[i]).getElementsByTagName("ul")
    for (var t=0; t<ultags.length; t++){
    ultags[t].parentNode.getElementsByTagName("a")[0].className="subfolderstyle"
		if (ultags[t].parentNode.parentNode.id==menuids[i]) //if this is a first level submenu
			ultags[t].style.left=ultags[t].parentNode.offsetWidth+"px" //dynamically position first level submenus to be width of main menu item
		else //else if this is a sub level submenu (ul)
		  ultags[t].style.left=ultags[t-1].getElementsByTagName("a")[0].offsetWidth+"px" //position menu to the right of menu item that activated it
    ultags[t].parentNode.onmouseover=function(){
    this.getElementsByTagName("ul")[0].style.display="block"
    }
    ultags[t].parentNode.onmouseout=function(){
    this.getElementsByTagName("ul")[0].style.display="none"
    }
    }
		for (var t=ultags.length-1; t>-1; t--){ //loop through all sub menus again, and use "display:none" to hide menus (to prevent possible page scrollbars
		ultags[t].style.visibility="visible"
		ultags[t].style.display="none"
		}
  }
}

if (window.addEventListener)
window.addEventListener("load", buildsubmenus, false)
else if (window.attachEvent)
window.attachEvent("onload", buildsubmenus)