/* ##################################################
-    Blaze Audio left Navigationa Menu Script
-    Copyright © Blaze Audio 2006. All rights reserved.
-    Author : Raju Singh Rathore
-    Created Date : 10 Sep, 2006 
* Updated on 03-13-2007 for fixing FF bug by KML
##################################################### */ 
var topLevelMenuItem = 0;
var shopHome = 0;
var tabID = null;
var Tid,TpageID1,TpageID2 = "";
var TRedirect = false;

function getcookie ( cookie_name ){    
	var results = document.cookie.match ( cookie_name + '=(.*?)(;|$)' );    
	if ( results )        
		return ( unescape ( results[1] ) );    
	else        
		return null;
}

function deletecookie(pageid){
    var cookiestring="pageid=;path=/;";
	document.cookie=cookiestring;
}

function setcookie(pageid,requestedpage){
    var cookiestring="pageid="+escape(pageid)+";path=/;";
	document.cookie=cookiestring;
    var cookiestring="requestedpage="+escape(requestedpage)+";path=/;";
	document.cookie=cookiestring;
}

function setActiveMenu(redirect) {     
	var cookieString = getcookie('pageid');
	if(cookieString != null) {
		var PageIds = new Array();
		PageIds = cookieString.split('|');
		tabID = PageIds[2];
	}
	
    if(tabID != null) {		
    	/*
			pageIds[0]	= FirstLevel
			pageIds[1]	= SecondLevel
			pageIds[2]	= ThirdLevel
		*/
		Tid 	 = PageIds[0];
		TpageID1 = PageIds[1];
		TpageID2 = PageIds[2];
		TRedirect = redirect;
		delete PageIds;
		return true;
	}
}

function toggle(id, parentid, pageID1, pageID2, URL, isredirect, notogleme) {  
	if(window.location != getcookie("requestedpage") || getcookie("requestedpage") == null) {
		deletecookie('pageid');
	}
	
    if(setActiveMenu(TRedirect)) {
		id = Tid;
		pageID1 = TpageID1;
		pageID2 = TpageID2;
		isredirect = TRedirect;
    }
	
	if (document.getElementById("section" + id).style.display == "none") {
		if(!notogleme) {
			document.getElementById("section" + id).style.display = "block";
			if (document.getElementById("level_1_" + id)) 
				document.getElementById("level_1_" + id).className = "lv2as_current";
			if (document.getElementById(pageID1))        
				document.getElementById(pageID1).className = "lv3as_current";      
			if (document.getElementById(pageID2))        
				document.getElementById(pageID2).className = "lv4as_current";      
			}
		}else {
			document.getElementById("section" + id).style.display = "none";
			if(isredirect) {
				window.location="/shop/";        
				shopHome = 1;
				if (document.getElementById("level_1_" + id)){        
					document.getElementById("level_1_" + id).className = "lv2a";      
				}
			}else {
				if(!notogleme) {
					document.getElementById("section" + id).style.display = "block";
					if (document.getElementById("level_1_" + id)) 
						document.getElementById("level_1_" + id).className = "lv2as_current";
					if (document.getElementById(pageID1))        
						document.getElementById(pageID1).className = "lv3as_current";      //Commented on 07-26-2007 for new system
					if (document.getElementById(pageID2))        
						document.getElementById(pageID2).className = "lv4as_current";      
				}
			}
		} 
		for (topLevelMenuItem = 1; topLevelMenuItem <=10; topLevelMenuItem++ ){            
			if ((document.getElementById("section" + topLevelMenuItem).style.display == "block") && ( topLevelMenuItem != id) ) {
				document.getElementById("section" + topLevelMenuItem).style.display = "none";                    
			}
		}
		for (topLevelMenuItem = 1; topLevelMenuItem <=10; topLevelMenuItem++ ){            
			if ((document.getElementById("level_1_" +  topLevelMenuItem) && (topLevelMenuItem!=id) )){ 
				document.getElementById("level_1_" + topLevelMenuItem).className = "lv2a";     
		}
	}
	
	if (URL != '' && shopHome == 0) {
		window.location=URL;
	}
	return false;   
}


/*
 Function : LaunchChildWindow()
 Accepts  : url -> url to show
            name -> name of child window object
            properties -> child window properties
 Date     : 04-07-2007
 Author   : Raju Singh Rathore
*/
var WindowObjectReference = null;
    function LaunchChildWindow(url,name,properties){
    //"width=600,height=530,resizable=yes,scrollbars=yes,status=yes"
    if(WindowObjectReference == null || WindowObjectReference.closed) {
        WindowObjectReference = window.open(url,name,properties);
    } else{
		WindowObjectReference.location = url;
        WindowObjectReference.focus();
        
    };
}