// JavaScript Document
var homepageURLs = new Array();
homepageURLs[0] = "marquiwines-3dcart.3dcartstores.com/";
homepageURLs[1] = "marquiwines-3dcart.3dcartstores.com/index.html";

function isHomepage()
{
	var strHref = window.location.href;
	strHref = strHref.replace("https://", "").replace("http://","")
	
	for(var i = 0; i < homepageURLs.length; i++)
	{
		if(strHref == homepageURLs[i])
		{
			return true;
		}
	}
	return false;
}

function loadTitle() 
{
	var catEle = document.getElementById("category-fullline");
	var h1EleNew = document.getElementById('link');
	var catsValue;
	var catsArray;
	
	if(catEle != null)
	{
		catsValue = catEle.innerText || catEle.textContent;  //cross browsers
		catsArray = catsValue.split(">",2);
	}
	
	if(catEle != null && h1EleNew != null)
	{
		var catV = trim(catsArray[1].toLowerCase());
		if(catV != null)
		{
			//alert("==" + h1EleNew.innerHTML + "==\n" + "==" + catV + "==");
			//alert("==" + catV.replace(/\u00a0/g,"") + "==");
			h1EleNew.innerHTML = h1EleNew.innerHTML + " : " + catV.replace(/\u00a0/g,"");
		}
	}
	
	if(catEle != null) // put headings for product listing page
	{
		var idx = catsValue.lastIndexOf(">");
		var lastCatName = catsValue.substr(idx+2);
		return lastCatName;
	}
}

function loadTitleSpecial() 
{
	var h1EleNew = document.getElementById('link');
	
	if(h1EleNew != null)
	{
		h1EleNew.innerHTML = h1EleNew.innerHTML + " : By Price";
	}	
}

function showHideScore() 
{
	var tbl = document.getElementById('scoretbl');
	var lbl = document.getElementById('scoreLbl');
	
	var manuDiv = document.getElementById('manuDiv');
	
	if(tbl != null && lbl != null)
	{
		if (tbl.innerHTML.indexOf("window.open") > -1)
			lbl.style.display = "block";
		else
			lbl.style.display = "none";			
	}	
	
	if(manuDiv != null && manuDiv.innerHTML.indexOf('manufacturer_name') > -1)
		manuDiv.style.display = "none";
}

function replaceDefaultImg()
{
	var imgs = getElementsByClass('imgthumb');
	for(i=0; i<imgs.length; i++)
	{	
		//alert(imgs[i].src);
		if(imgs[i].src.indexOf('assets/images/default.jpg') > -1)
		{
			
			imgs[i].src = 'assets/images/default.gif';
		}
	}
}

function getElementsByClass(searchClass, domNode, tagName) {
	if (domNode == null) domNode = document;
	if (tagName == null) tagName = '*';
	var el = new Array();
	var tags = domNode.getElementsByTagName(tagName);
	var tcl = " "+searchClass+" ";
	for(i=0,j=0; i<tags.length; i++) {
		var test = " " + tags[i].className + " ";
		if (test.indexOf(tcl) != -1)
			el[j++] = tags[i];
	}
	return el;
}

function loadBanner()
{
}

function getZoom()
{
	var img1 = document.getElementById("zoomImg1");
	var img2 = document.getElementById("zoomImg2");
	//alert(img1.href);

	if(img1 != null)
	{
		img1.href = img1.href.replace("_bottle.jpg","_zoom.jpg").replace("_Bottle.jpg","_zoom.jpg").replace("_main.jpg","_zoom.jpg").replace("_Main.jpg","_zoom.jpg");
		if(img2 != null)
			img2.href = img2.href.replace("_bottle.jpg","_zoom.jpg").replace("_Bottle.jpg","_zoom.jpg").replace("_main.jpg","_zoom.jpg").replace("_Main.jpg","_zoom.jpg");
	}
	else
	{
		img2.style.display = "none";
	}
	//alert(img1.href);
}

/********  trim leading spaces *************/
function trim(s) 
{
	while (s.substring(0,1) == ' ') {
		s = s.substring(1,s.length);
	}
	while (s.substring(s.length-1,s.length) == ' ') {
		s = s.substring(0,s.length-1);
	}
	return s;
}
