﻿// Global Javascript Module

//$(document).ready(function()
//	{
//		if ($.browser.safari)
//		{
//			var iFrames = document.getElementsByTagName('iframe');
//			function iResize()
//			{
//				for (var i = 0; i < iFrames.length; i++)
//				{
//				    iFrames[i].style.height = iFrames[i].contentWindow.document.body.offsetHeight + 'px';
//				}
//			}

//			$('iframe').load(function(){setTimeout(iResize, 0);});
//			for (var i = 0; i < iFrames.length; i++)
//			{
//				var iSource = iFrames[i].src;
//				iFrames[i].src = '';
//				iFrames[i].src = iSource;
//			}
//		}
//		else
//		{
//			$('iframe').load(function(){this.style.height = this.contentWindow.document.body.offsetHeight + 'px';});
//		}
//	}
//);

function setCookie(c_name,value,expiredays)
{
    var exdate=new Date();
    exdate.setDate(exdate.getDate() + expiredays);
    document.cookie = c_name + "=" + escape(value) + ((expiredays==null) ? "" : ";expires=" + exdate.toGMTString());
}

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 hideMenu()
{
    document.getElementById("catMenu").className = "MList_hidden";
    var sm = document.getElementById("CategoriesList1_subMenu");//"subCatMenu_" + id);
    for(var i = 0; i < sm.childNodes.length; i++)
    {
       sm.childNodes[i].className = "SBMList_hidden";
       ////if(sm.childNodes[i].backgoundImage) sm.childNodes[i].backgoundImage = "Images/pearls/gold_10.gif";
    }
}

function deactivateSubMenu()
{
    var o;
    for(var i = 0; i < subMenuItems.length; i++)
    {
        o = subMenuItems[i];
        o.className = "scatSBMItem_" + docDir;
    }
}

function activateMenuItem(cat, scat, list)
{
    var o;
    for(var i = 0; i < menuItems.length; i++)
    {   
        o = menuItems[i];
        o.className = o.id == "SBMItem_" + cat ? "acatSBMItem_" + docDir : "catSBMItem_" + docDir;
    }
    for(var i = 0; i < subMenuItems.length; i++)
    {
        o = subMenuItems[i];
        o.className = o.id == "SBMItem_" + cat + "_" + scat ?  "ascatSBMItem_" + docDir : "scatSBMItem_" + docDir;
    }
    document.getElementById("MainFrame").src = "SubCategoriesList.aspx?cat=" + cat + "&scat=" + scat + "&list=" + list;
}

function showSubMenu(id)
{
    document.getElementById("catMenu").className = "MList";
    var sm = document.getElementById("CategoriesList1_subMenu");
    for(var i = 0; i < sm.childNodes.length; i++)
    {
        if(sm.childNodes[i].id == "subCatMenu_" + id)
        {
            sm.childNodes[i].className = "SBMList";
            var p = sm.childNodes[i].attributes.getNamedItem("list").nodeValue.split("_");
            if(p)activateMenuItem(id, p[0], p[1]); 
        }
        else
        {
            sm.childNodes[i].className = id > 0 ? "SBMList_hidden" : "SBMList";
            //break;
        }
    }
    
}