﻿// Rev. 09/07/2003
//*************************************************
//checkCookie();
var CatArray = new Array();
var temp = new Array();
var flag = "false";




function getCookie(c_name) {
    if (document.cookie.length > 0) {
        c_start = document.cookie.indexOf(c_name + "=");
        if (c_start != -1) {
            c_start = c_start + c_name.length + 1;
            c_end = document.cookie.indexOf(";", c_start);
            if (c_end == -1) c_end = document.cookie.length;
            return unescape(document.cookie.substring(c_start, c_end));
        }
    }
    return "";
}

function setCookie(value) {
    expiredays = 1
    var exdate = new Date();
    exdate.setDate(exdate.getDate() + expiredays);
    document.cookie = "CatID" + "=" + escape(value) + ((expiredays == null) ? "" : ";expires=" + exdate.toGMTString());

    //date = new Date();
    //date.setTime(date.getTime() + (1000 * 60 * 60 * 24 * 30)); 
    //document.cookie = "CatID" + "=" + escape(value.toString());// + "; expires=" + date.toGMTString();  

}


function checkCookie() {	//flag = "no" ;

    CatID = getCookie('CatID');
    if (CatID != null && CatID != "") {	//alert("cook " + CatID);
        var temp = new Array();
        temp = CatID.split(",");
        for (var i = 0; i < temp.length; i++) {
            //Toggle(temp[i]);
            tempTest(temp[i]);
            flag = "True"
        }
    }
}

function tempTest(id) {
     var e = document.getElementById(id);
       if(e.style.display == 'block')
          e.style.display = 'none';
       else
          e.style.display = 'block';
  }

  function Toggle_NoView(id) {
      setCookie(id)
      window.location = "product.aspx?maincatid=" + id;
  }
//*************************************************
var str = "";
var common = "";
function Toggle(item) {
    //if (flag="false")
    //{
    if (str == "") {
        str = item;
        //alert("first " +item);
    }
    else {

        CatID = getCookie('CatID');
        if (CatID != null && CatID != "") {
            var temp = new Array();
            temp = CatID.split(",");
            for (var i = 0; i < temp.length; i++) {
                if (temp[i] == item) {	//alert("Comparission " +str);
                    common = item;
                    if (str.length >= 0) {
                        //alert(str);
                        var myNewString = str.replace(common, "");
                        str = myNewString;
                    }
                }
            }
        }

        if (common != item) {
            str = str + "," + item;
            if (str.indexOf(",") == 0 || str.indexOf(",") == str.length - 1) {
                var newstr = str.replace(",", "");
                str = newstr;
            }
            else {
                var newstr = str.replace(",,", ",");
                str = newstr;
            }

        }
        else if (common == item) {
            if (str.length >= 0) {
                if (str.indexOf(",") == 0 || str.indexOf(",") == (str.length - 1)) {
                    var newstr = str.replace(",", "");
                }
                else {
                    var newstr = str.replace(",,", ",");
                }
                str = newstr;
            }
        }

    }

    setCookie(str);
    //alert("cookie " +str);
    common = "";
    //}
    obj = document.getElementById(item);
    visible = (obj.style.display != "none")
    key = document.getElementById("x" + item);
    if (visible) {
        obj.style.display = "none";
        //key.innerHTML="";
    } else {
        obj.style.display = "block";
    }
    //window.location = "categotydtls.aspx?catid=" + item;
}


//*************************************************
var str1 = "";
var common1 = "";
function Toggle1(item) {
    //if (flag="false")
    //{
    if (str1 == "") {
        str1 = item;
        //alert("first " +item);
    }
    else {

        CatID = getCookie('CatID');
        if (CatID != null && CatID != "") {
            var temp = new Array();
            temp = CatID.split(",");
            for (var i = 0; i < temp.length; i++) {
                if (temp[i] == item) {	//alert("Comparission " +str1);
                    common1 = item;
                    if (str1.length >= 0) {
                        //alert(str1);
                        var myNewstr1ing = str1.replace(common1, "");
                        str1 = myNewstr1ing;
                    }
                }
            }
        }

        if (common1 != item) {
            str1 = str1 + "," + item;
            if (str1.indexOf(",") == 0 || str1.indexOf(",") == str1.length - 1) {
                var newstr1 = str1.replace(",", "");
                str1 = newstr1;
            }
            else {
                var newstr1 = str1.replace(",,", ",");
                str1 = newstr1;
            }

        }
        else if (common1 == item) {
            if (str1.length >= 0) {
                if (str1.indexOf(",") == 0 || str1.indexOf(",") == (str1.length - 1)) {
                    var newstr1 = str1.replace(",", "");
                }
                else {
                    var newstr1 = str1.replace(",,", ",");
                }
                str1 = newstr1;
            }
        }

    }

    setCookie(str1);
    //alert("cookie " +str1);
    common1 = "";
    //}
    obj = document.getElementById(item);
    visible = (obj.style.display != "none")
    key = document.getElementById("x" + item);
    if (visible) {
        obj.style.display = "none";
        //key.innerHTML="";
    } else {
        obj.style.display = "block";
    }
    window.location = "product.aspx?maincatid=" + item;
}

function Expand() {
    divs = document.getElementsByTagName("DIV");
    for (i = 0; i < divs.length; i++) {
        divs[i].style.display = "block";
        key = document.getElementById("x" + divs[i].id);
        //  key.innerHTML="";
    }
}

function Collapse() {
    divs = document.getElementsByTagName("DIV");
    for (i = 0; i < divs.length; i++) {
        divs[i].style.display = "none";
        key = document.getElementById("x" + divs[i].id);
        //  key.innerHTML="";
    }
}

