// JavaScript Document
// Navigation
var timeout    = 500;
var shownChild = 0;
var activeParentClass = 0;
var activeParent = 0;
var selectedMenu = 0;
var closetimer = 0;
var openClose = 0;

function jsddm_open()
{  

	if ($(this).attr('id') != "")
		selectedMenu = $(this).attr('id');
	jsddm_canceltimer();
	if (openClose != selectedMenu) {
		jsddm_close();	
	}
	shownChild = $(this).children('.navigation_sub').show(250);
	activeParent = $(this).children('a').addClass('selected_hover');		
	openClose = selectedMenu;
}

function jsddm_close()
{  if(shownChild) shownChild.hide(1);
   if (activeParent) activeParent.removeClass('selected_hover');
}


function jsddm_timer()
{  closetimer = window.setTimeout(jsddm_close, timeout);}

function jsddm_canceltimer()
{  if(closetimer)
   {  window.clearTimeout(closetimer);
      closetimer = null;} }

$(document).ready(function() {
	$('#navigation ul li').bind('mouseover', jsddm_open);
    $('#navigation ul li a').bind('mouseout',  jsddm_timer);
    $('#navigation ul li .navigation_sub').bind('mouseover',  jsddm_canceltimer);		

	var tmp_counter = 1;
    $('#navigation ul li').each(function(i, val) {
	  $(this).attr('id', 'menu'+tmp_counter);
	  tmp_counter = tmp_counter +1;
	});
	
	
	$('#navigation ul li .navigation_sub').each(function(i, val) {
      $(this).hide(); /*append(document.createTextNode(" - " + val));*/
    });


});

document.onclick = jsddm_close;


