/*
Description: Rejuvenite
Author: Barnum Design
*/	

var $j = jQuery.noConflict();
$j(document).ready(function(){

Loc=document.location.href;

function TopNav() {
document.getElementById("TopNav_mask").style.height = TopNav_div.offsetHeight + "px";
var Main_LI_Array = TopNav_div.getElementsByTagName('li');
	for (var a=0; a<Main_LI_Array.length; a++) {
	var Main_Link_ArrayHit = Main_LI_Array[a].firstChild;
	var MainL = Main_Link_ArrayHit.href;
		if (MainL == Loc  || MainL.split('/')[3] == Loc.split('/')[3] || ( MainL.split('/')[3] == "Products" && (Loc.split('_')[1] == "product" || Loc.split('_')[1] == "catalog" || Loc.split('/')[3].substring(0,13) == "OrderRetrieve"))) {
		Main_Link_ArrayHit.className = ("active");
		}
	}
}

function Templates() {
var pageBanner;
	if (Loc.split('/')[3].substring(0,17) == "CatalogueRetrieve" || Loc.split('_')[1] == "product" || Loc.split('/')[3] == "Products" || Loc.split('_')[1] == "catalog" || Loc.split('/')[3].substring(0,15) == "OrderRetrievev2" || Loc.split('/')[3].substring(0,13) == "OrderRetrieve" || Loc.split('/')[3].substring(0,12) == "Default.aspx" || Loc.split('/')[3].substring(0,13) == "MemberProcess") {
	pageBanner = Math.floor((14-7)*Math.random()) + 8;
	Wrap_div.className = ('Products');
	}
	else {
	pageBanner = Math.floor((7-0)*Math.random()) + 1;
	}
	if (document.getElementById("Top_banner") != null){
	document.getElementById("Slice_a").src = "/images/banners/top/Header_" + pageBanner + "_a.jpg";
	document.getElementById("Slice_b").src = "/images/banners/top/Header_" + pageBanner + "_b.jpg";
	document.getElementById("Slice_c").src = "/images/banners/top/Header_" + pageBanner + "_c.jpg";
	document.getElementById("Slice_d").src = "/images/banners/top/Header_" + pageBanner + "_d.jpg";
	}
	if(Loc.split('/')[3] != "index.htm" && Loc.split('/')[3] != "") {
	LeftNav_div.style.display = "block";
	}
	else {
	Wrap_div.className = ('Home');
	}
}
	
function LeftNav() {
var Main_LI_Array = LeftNav_div.getElementsByTagName('ul')[0].childNodes;
	for (var a=0; a<Main_LI_Array.length; a++) {
	var Main_Link_ArrayHit = Main_LI_Array[a].firstChild;
	var MainL = Main_Link_ArrayHit.href;
		if (MainL.split('/')[3] == Loc.split('/')[3] || (MainL.split('/')[3] == "Products" && (Loc.split('_')[1] == "catalog" || Loc.split('_')[1] == "product" || Loc.split('/')[3].substring(0,13) == "OrderRetrieve" || Loc.split('/')[3].substring(0,17) == "CatalogueRetrieve")) || (MainL.split('/')[3] == "Account" && (document.getElementById("sz-account") != null)) || (MainL.split('/')[3] == "About" && (Loc.split('/')[3].substring(0,11) == "FAQRetrieve" || Loc.split('/')[3].substring(15,18) == "FAQ")) || (MainL.split('/')[3] == "Stores" && document.getElementById("store-locator") != null) || (MainL.split('/')[3] == "Resources" && (document.getElementById("comfortmatch") != null || Loc.split('/')[3] == "_blog"))) {
		Main_LI_Array[a].className = ("selected");
		LeftNav_div.className = ("active");
			if (Main_Link_ArrayHit.nextSibling != null) {
			var Sub1_LI_Array = Main_Link_ArrayHit.nextSibling.childNodes;
				for (var b=0; b<Sub1_LI_Array.length; b++) {
				var Sub1_Link_ArrayHit = Sub1_LI_Array[b].firstChild;
				var Sub1L = Sub1_Link_ArrayHit.href;
					if (Sub1L == Loc || (Sub1L.split('/')[4] == "ComfortMatch.htm" && document.getElementById("comfortmatch") != null) || (Sub1L.split('/')[4] == "FAQs.htm" && (Loc.split('/')[3].substring(0,11) == "FAQRetrieve" || Loc.split('/')[3].substring(15,18) == "FAQ"))) {
					Sub1_Link_ArrayHit.className = ("active");
					}
				} 
				Sub1_LI_Array[0].className=("a");
				if (Sub1_LI_Array.length>2) Sub1_LI_Array[Sub1_LI_Array.length-2].className=("c");
				if (Sub1_LI_Array.length>1)Sub1_LI_Array[Sub1_LI_Array.length-1].className=("d");
			}
		}
	}
}

function BottomNav() {
var Main_LI_Array = BottomNav_div.getElementsByTagName('ul')[0].childNodes;
	for (var a=0; a<Main_LI_Array.length; a++) {
	var Main_Link_ArrayHit = Main_LI_Array[a].firstChild;
	var MainL = Main_Link_ArrayHit.href;
		if (MainL == Loc  || MainL.split('/')[3] == Loc.split('/')[3] || ( MainL.split('/')[3] == "Products" && (Loc.split('_')[1] == ("product" || "catalog") || Loc.split('/')[3].substring(0,13) == "OrderRetrieve" || Loc.split('/')[3].substring(0,17) == "CatalogueRetrieve"))) {
		Main_Link_ArrayHit.className = ("active");
			if (Main_Link_ArrayHit.nextSibling != null) {
			var Sub1_LI_Array = Main_Link_ArrayHit.nextSibling.childNodes;
				for (var b=0; b<Sub1_LI_Array.length; b++) {
				var Sub1_Link_ArrayHit = Sub1_LI_Array[b].firstChild;
				var Sub1L = Sub1_Link_ArrayHit.href;
					if (Sub1L == Loc ) {
					Sub1_Link_ArrayHit.className = ("active");
					}
				}
			}
		}
	}
}

if (loggedin=="1")$j('#SZ_loggedin').css('display', 'inline');
else $j('#top-bar_sign-up').css('display', 'inline');


function please_select() {
	if (document.getElementById("catalog").getElementsByTagName("table")[0].className == "productTable productSmall") {
		var selects = document.getElementById("catalog").getElementsByTagName("table")[0].getElementsByTagName("select");
		for (var a=0; a<selects.length; a++) {	
		selects[a].removeChild(selects[a].firstChild);
		}
	}
}

function scentsation_dropdown() {
	/*
	if (document.getElementById("cat_prod_attributes") != null) {
	var attributes = document.getElementById("cat_prod_attributes");
		if (attributes.getElementsByTagName("div")[0] != null) {
		var loop = document.getElementById("cat_prod_quantity").getElementsByTagName("input")[0];
		var blocks = attributes.getElementsByTagName("div")[0].childNodes;
		function run_select() {
			for (var a=0; a<blocks.length; a++) {
			blocks[a].className = ("catProductAttributeGroup");
			blocks[a].getElementsByTagName("select")[0].selectedIndex = 0;
			}
			for (var b=0; b<loop.value; b++) {
			if (blocks[b] != null) blocks[b].className += (" block");
			}
		}
		loop.onchange = function () {
		run_select();
		}
		run_select();
		}
	}
	*/
}

function prodDetail(){
	switch(Loc.split('/')[4]){
	case 'he_RejuveNite_Gift_Card': 
	case 'The_$50_RejuveNite_Gift_Card': 
	case 'The_%2450_RejuveNite_Gift_Card':
	$j('#cat_prod_attributes').hide();
	break;
	}
	$j('.shop-product-large .quantity_att select').change(function(){
	prodDetail();
	});
}
prodDetail();

if (document.getElementById('LeftNav')!=null){ 
LeftNav_div = document.getElementById("LeftNav");
LeftNav();
}
if (document.getElementById('TopNav')!=null){
TopNav_div = document.getElementById("TopNav");
TopNav();
}
if (document.getElementById('BottomNav')!=null){
BottomNav_div = document.getElementById("BottomNav");
BottomNav();
}
if (document.getElementById('Wrap')!=null){
Wrap_div = document.getElementById("Wrap");
Templates();
}

$j('.page-body.store-locator .map-it a').addClass('fb-iframe');
$j('a.fb-iframe').fancybox({'width':'75%','height':'75%','transitionIn':'none','transitionOut':'none','type':'iframe','autoScale':false});

});