﻿
function MM_openBrWindow(theURL,winName,features) { //v2.0
	window.open(theURL,winName,features);
}

function setFilterSearchAttributes(that)
{
	dataToSplit = that.value;
	splitString = dataToSplit.split("|");
	var u = document.getElementById("sessionVarValue").value;
	document.location = "SearchResults.aspx?attID=" + splitString[0] + "&attValue=" + splitString[1] + "&ID=" + u;
}

function tabOver(myTab)
{
	var Container = document.getElementById("ProductTabs");
	var Tabs = Container.getElementsByTagName("div");

	for (var i = 0; i < Tabs.length; i++) {
	    switch (Tabs[i].className) {
	        case "ProductTab" :
	            if(Tabs[i] == myTab) Tabs[i].className = "ProductTabOver";
	            break;
	        case "ProductTabOver":
	            if (Tabs[i] == myTab) {
	                Tabs[i].className = "ProductTabOver";
	            } else {
	                Tabs[i].className = "ProductTab";
	            }
	            break;
	        case "ProductTabActive":
	            if (Tabs[i] == myTab) {
	                Tabs[i].className = "ProductTabActive";
	            } else {
	                Tabs[i].className = "ProductTabActiveNotOver";
	            }
	            break;
	        case "ProductTabActiveNotOver":
	            if (Tabs[i] == myTab) Tabs[i].className = "ProductTabActive";
	    }
	}
}

function tabOut(myTab)
{
    var Container = document.getElementById("ProductTabs");
    var Tabs = Container.getElementsByTagName("div");

    for (var i = 0; i < Tabs.length; i++) {
        switch (Tabs[i].className) {
            case "ProductTab":
                if (Tabs[i] == myTab) Tabs[i].className = "ProductTab";
                break;
            case "ProductTabOver":
                if (Tabs[i] == myTab) Tabs[i].className = "ProductTab";
                break;
            case "ProductTabActive":
                if (Tabs[i] == myTab) Tabs[i].className = "ProductTabActive";
                break;
            case "ProductTabActiveNotOver":
                Tabs[i].className = "ProductTabActive";
        }
    }
}

function tabClick(myTab)
{
    var Container = document.getElementById("ProductTabs");
    var Tabs = Container.getElementsByTagName("div");

    for (var i = 0; i < Tabs.length; i++) {
        switch (Tabs[i].className) {
            case "ProductTab":
                if (Tabs[i] == myTab) Tabs[i].className = "ProductTabActive";
                break;
            case "ProductTabOver":
                if (Tabs[i] == myTab) {
                    Tabs[i].className = "ProductTabActive";
                } else {
                    Tabs[i].className = "ProductTab";
                }
                break;
            case "ProductTabActive":
                if (Tabs[i] == myTab) {
                    Tabs[i].className = "ProductTabActive";
                } else {
                    Tabs[i].className = "ProductTab";
                }
                break;
            case "ProductTabActiveNotOver":
                if (Tabs[i] == myTab) {
                    Tabs[i].className = "ProductTabActive";
                } else {
                    Tabs[i].className = "ProductTab";
                }
        }
    }
}

function displayProductNav(myDetail)
{
    var Container = document.getElementById("Containers");
    var DetailContainers = Container.getElementsByTagName("div");

    for (var i = 0; i < DetailContainers.length; i++) {
        if (DetailContainers[i].className == "ProductDetailsContainer") {
            if (DetailContainers[i] == myDetail) {
                DetailContainers[i].style.display = "block";
            } else {
                DetailContainers[i].style.display = "none";
            }
        }
    }
}

function tourWin(itemID)
{
	MM_openBrWindow("http://content.etilize.com/Tour/" + itemID + "/index.html", "Tour", "location=0,menubar=0,resizeable=1,titlebar=0,status=0");
}

function addItem(qty, id, sku, desc, list)
{
	// Mozilla version
	if (window.XMLHttpRequest) {
		objXML = new XMLHttpRequest();
	}
	// IE version
	else if (window.ActiveXObject) {
		objXML = new ActiveXObject("MSXML2.XMLHTTP");
	}

	var myXMLBegin = "<addtolist>\n";
	var myXMLEnd = "</addtolist>";
	var myXMLMid = "";

	myXMLMid = myXMLMid + "<qty>" + qty + "</qty>\n";
	myXMLMid = myXMLMid + "<id>" + id + "</id>\n";
	myXMLMid = myXMLMid + "<sku>" + sku + "</sku>\n";
	myXMLMid = myXMLMid + "<desc>" + desc + "</desc>\n";
	myXMLMid = myXMLMid + "<list>" + list + "</list>\n";

	objXML.onreadystatechange = Added;
	objXML.open("POST","AddToList.aspx");
	objXML.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	objXML.send(myXMLBegin + myXMLMid + myXMLEnd);
}

function Added()
{
	if (objXML.readyState==4) {
		var item = "";
		var inList = "";
		var xmlDoc = objXML.responseXML.documentElement;

		item = xmlDoc.getElementsByTagName("item")[0].childNodes[0].nodeValue;
		inList = xmlDoc.getElementsByTagName("inlist")[0].childNodes[0].nodeValue;

		//			if (inList == "True") {
		//				alert(item + "\nis already in \"My List\".");
		//			}
		//			else {
		//				alert(item + "\nhas been added to \"My List\".");
		//			}
		window.location = "ShowList.aspx"
	}
}

