/**
 *
 *
 * @version $Id: dacmenu.js,v 1.144 2008/07/28 07:27:30 gk Exp $
 * @copyright 2005
 **/

/*if (isIE && !isOp )*/
function menuClick(id,style)
{
	/*if ($.browser.msie)*/
	/*{*/
	/*if (menuClick.blocked == undefined)*/
	/*menuClick.blocked = false;*/
	/*var string = "#dac_child_table_" + id;	*/

	/*if (menuClick.oldid === undefined)*/
	/*menuClick.oldid = 0;*/
	/*if (menuClick.oldstyle === undefined)*/
	/*menuClick.oldstyle = "";*/
	/*menuClick.str = string;*/
	/*menuClick.strold = "#dac_child_table_" + menuClick.oldid;	;	*/

	/*menuClick.id = id;*/

	/*if (menuClick.blocked == false)*/
	/*{*/
	/*if (menuClick.oldid == id)*/
	/*{*/
	/*menuClick.blocked = true;*/
	/*var n = $(string+":hidden").lenght;	*/
	/*if (n > 0)*/
	/*{*/
	/*$(string+":hidden").slideDown(1000);*/
	/*$("div[id^='dacmenushadow']").slideDown(1000);*/
	/*}*/
	/*else*/
	/*{*/
	/*setTimeout("$(menuClick.str).stop();$(menuClick.str).toggle();", 900);*/
	/*$(string).slideUp(1000);*/
	/*$("div[id^='dacmenushadow']").slideUp(1000);	*/
	/*}*/

	/*$("#dac_main_table_" + id).toggleClass("dcmover-"+style);*/
	/*setTimeout("menuClick.blocked = false",1000);*/

	/*}*/
	/*else*/
	/*{*/
	/*menuClick.blocked = true;*/
	/*if (menuClick.oldid != 0)*/
	/*$("#dac_main_table_" + menuClick.oldid).removeClass("dcmover-"+menuClick.oldstyle);*/

	/*$("#dac_main_table_" + id).addClass("dcmover-"+style)	*/

	/*if (menuClick.oldid != 0)*/
	/*{*/
	/*setTimeout("$(menuClick.strold).stop();$(menuClick.strold).hide(1,function() {$('#dac_child_table_' + menuClick.id).slideDown(1000);});", 900);	*/
	/*$("#dac_child_table_" + menuClick.oldid).slideUp(1000);*/
	/*}*/
	/*else*/
	/*{*/
	/*$(string).slideDown(1000);*/
	/*}	*/

	/*$("div[id^='dacmenushadow']").slideDown(1000);*/
	/*setTimeout("menuClick.blocked = false", 2000);*/
	/*}*/

	/*menuClick.oldid		= id;*/
	/*menuClick.oldstyle	= style;*/

	/*}				*/
	/*}//browser if*/
	/*else*/
	
		if ($.browser.msie)
		{
			if (menuClick.blocked == undefined)
				menuClick.blocked = false;
			var string = "#dac_child_table_" + id;	

			if (menuClick.oldid === undefined)
				menuClick.oldid = 0;
			if (menuClick.oldstyle === undefined)
				menuClick.oldstyle = "";

				if (menuClick.oldid == id)
				{
					$(string).toggle();

					$("#dac_main_table_" + id).toggleClass("dcmover-"+style);

					if ($("#dacmenu > #noshadow > .dcmroot:last~.dcmchild[id*="+id+"]").size() > 0)
						$("div[id^='dacmenushadow']").toggle();

					// hack for magic ie6select
					$("select:first").toggle();
				}
				else
				{
					if (menuClick.oldid != 0)
						$("#dac_main_table_" + menuClick.oldid).removeClass("dcmover-"+menuClick.oldstyle);

					$("#dac_main_table_" + id).addClass("dcmover-"+style)	

					if (menuClick.oldid != 0)
					{
						$("#dac_child_table_" + menuClick.oldid).hide();
						$("div[id^='dacmenushadow']").hide();
					}
		
					$(string).toggle();

					// hack for magic ie6select
					$("select:first").hide();
					
					if ($("#dacmenu > #noshadow > .dcmroot:last~.dcmchild[id*="+id+"]").size() > 0)
						$("div[id^='dacmenushadow']").show();
					
					
					
				}

				menuClick.oldid		= id;
				menuClick.oldstyle	= style;
		} //browser if IE end
		else
		{
			if (menuClick.blocked == undefined)
					menuClick.blocked = false;
				
			var string = "#dac_child_table_" + id;	

			if (menuClick.oldid === undefined)
				menuClick.oldid = 0;
			if (menuClick.oldstyle === undefined)
				menuClick.oldstyle = "";

			if (menuClick.blocked == false)
			{
				if (menuClick.oldid == id)
				{
					menuClick.blocked = true;
						
					$(string).slideToggle(1000);
					
					if ($("#dacmenu > #noshadow > .dcmroot:last~.dcmchild[id*="+id+"]").size() > 0)	
						$("div[id^='dacmenushadow']").slideToggle(1000);


					$("#dac_main_table_" + id).toggleClass("dcmover-"+style);
						
					setTimeout("menuClick.blocked = false",1000);
				}
				else
				{
					menuClick.blocked = true;
					if (menuClick.oldid != 0)
						$("#dac_main_table_" + menuClick.oldid).removeClass("dcmover-"+menuClick.oldstyle);
						
					$("#dac_main_table_" + id).addClass("dcmover-"+style)	

					if (menuClick.oldid != 0)
					{
						$("#dac_child_table_" + menuClick.oldid).slideUp(1000, 
								function() 
								{	
									$(string).slideDown(1000);
								} 		
							);
					}
					else
					{
						$(string).slideDown(1000);
					}	
							

					if ($("#dacmenu > #noshadow > .dcmroot:last~.dcmchild[id*="+id+"]").size() > 0)
							$("div[id^='dacmenushadow']").slideDown(100);


					
					setTimeout("menuClick.blocked = false", 2000);

				}
				
				menuClick.oldid		= id;
				menuClick.oldstyle	= style;
			}			

		}
	

}

