function nextAd() {
	if (loc == adNum - 1) {
		newLoc = 0;
	} else {
		newLoc = parseInt(loc) + 1;
	}
	pos = newLoc * high * -1;
	strPos = pos + 'px';
	$("#homeReviews .content").css('margin-top',strPos);
	loc = newLoc;
	clearInterval(rotateTimer);
	rotateTimer = setInterval("nextAd()", 8000);
}

function showAd() {
	if ($('#homepageTable').innerWidth() > 1205) {
		$('#rightColumn').css('display','block');
		$('#horizontalAd').css('display','none');
	} else {
		$('#rightColumn').css('display','none');
		$('#horizontalAd').css('display','block');
	}
}

function printLabel(a, b, c, d, e, f, g) {
	var labels = [a, b, c, d, e, f, g];
	for (i in labels) {
		var labelTest = labels[i];
		if (labelTest == "Yes") {
			label = i;
		}
	}
	switch (label) {
		case '0':
			labelReturn = "Closeout";
			break;
		case '1':
			labelReturn = "One Day Only";
			break;
		case '2':
			labelReturn = "Sale";
			break;
		case '3':
			labelReturn = "Our Price";
			break;
		case '4':
			labelReturn = "Price";
			break;
		case '5':
			labelReturn = "Only";
			break;
		case '6':
			labelReturn = "New";
			break;
		default:
			labelReturn = "";
	}
	document.write(labelReturn);
}

function homeLoad() {
	showAd();
	$('#breadcrumb').css('display','none');
	$(window).resize(function() {
		showAd();
	});
}

function pageLoad() {
	$('td.inactive').hover(function() {
		$(this).children('div.dropnav').css('display','block');
	}, function() {
		$(this).children('div.dropnav').css('display','none');
	});
	$('td.active').hover(function() {
		$(this).children('div.dropnav').css('display','block');
	}, function() {
		$(this).children('div.dropnav').css('display','none');
	});
	
	
	$('.prices').each(function() {
		var MSRP = parseFloat($(this).find('.MSRP').html().replace('$','').replace(',',''));
		var Price = parseFloat($(this).find('.ourPrice').html().replace('$','').replace(',',''));
		if (MSRP > Price) {
			savings = MSRP - Price;
			savings = savings.toFixed(2);
			perc = 1-(Price/MSRP);
			perc = Math.round(perc * 100);
			$(this).find('.savings').html('$' + savings + ' (' + perc + '%)')
		}
	});
//	$(".videoLink").fancybox({'hideOnContentClick': false, 'frameWidth' : 640, 'frameHeight' : 480, 'overlayColor' : '#000', 'overlayOpacity' : .6});
	$("#zoomImages a").lightBox({fixedNavigation:true});
	var zoomCheck = $("#zoomImage").attr("href");
	if (zoomCheck != "") {
		$("#zoomImage").lightBox();
	}
}
function replaceImage(thumb, zoom) {
	$("#zoomImage").attr('href', zoom).children('img').attr('src',thumb);
}

function changePrices() {
	$(document).ready(function() {
		$(".pricingBlock").each(function(e) {
			msrp = $(this).children(".msrp").children("span").html();
			msrp = msrp.replace("$","");
			msrp = msrp.replace(",","");
			msrp = parseFloat(msrp);
			
			var sale = $(this).children(".sale").children("span").html();
			sale = sale.replace("$","");
			sale = sale.replace(",","");
			sale = parseFloat(sale);
			
			if (msrp && msrp != sale && msrp > sale) {
				var savings = msrp - sale;
				savings = "You save $" + savings.toFixed(2);
				var perc = 1-(sale/msrp);
				perc = Math.round(perc * 100) + "%";
				$(this).find(".savings").text(" ("+perc+")! ").prepend(savings);
				$(this).find(".msrp").css("display","block");
				$(this).find(".savings").css("display","block");
				if (e==0) {
					$(".percentbig").text(perc);
				}
			}
		});
	});
}

function tabFlip(tab, div) {
	$("#tabs a").attr('class','tab');
	$(tab).attr('class','tab active');
	$("#tabContent div.frame").css('display','none');
	$(div).css('display','block');
}





function showReviewForm() { 
	if (document.getElementById('writeReviewSpan').style.display == 'block')
		document.getElementById('writeReviewSpan').style.display = 'none';
	else
		document.getElementById('writeReviewSpan').style.display = 'block';
}
function setImageValue (start) {
	document.getElementById ("writeReviewRating").value = start.value;
}


function selectCurrency(money) {
	$("#currency option[value=" + money + "]").attr("selected","selected") ;
	var refURL = window.location.href;
	window.location.href='/app/site/backend/setshoppercurrency.nl?redirect=' + refURL + '%3Falias%3D&c=926253&n=1&selcurrency='+getSelectValue(document.forms['currencyportlet'].elements['currency']);return false;
}

function getUrlParam(name) {
  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regexS = "[\\?&]"+name+"=([^&#]*)";
  var regex = new RegExp( regexS );
  var results = regex.exec( window.location.href );
  if( results == null ) {
    return "";
	} else {
    return results[1];
	}
}


function showStars(rating){
	var parts = rating.split(".");
	var whole = parts[0];
	var partial = parts[1];
	var html = "";
	for (i=0;i<whole;i++) {
		html += '<img src="/images/starWhole.gif" alt="Whole Star" style="vertical-align:middle;float:left;" border="0">';
	}
	if (partial > 7) {
		html += '<img src="/images/star.8.gif" alt=".8 Star" style="vertical-align:middle;float:left;" border="0">'; whole++;
	} else if (partial > 5) {
		html += '<img src="/images/star.6.gif" alt=".6 Star" style="vertical-align:middle;float:left;" border="0">'; whole++;
	} else if (partial == 5) {
		html += '<img src="/images/star.5.gif" alt=".5 Star" style="vertical-align:middle;float:left;" border="0">'; whole++;
	} else if (partial > 3) {
		html += '<img src="/images/star.4.gif" alt=".4 Star" style="vertical-align:middle;float:left;" border="0">'; whole++;
	} else if (partial > 1) {
		html += '<img src="/images/star.2.gif" alt=".2 Star" style="vertical-align:middle;float:left;" border="0">'; whole++;
	}
	if (whole < "5") {
		for (i=whole;i<5;i++) {
			html += '<img src="/images/starEmpty.gif" alt="Empty Star" style="vertical-align:middle;float:left;" border="0">';
		}
	}
	return html;
}

