﻿// jQuery Functions

var currentMenu = null;
var currentTitle = null;
var timeout = 1;

var values = new Array();
var values_updated = new Array();

var timer;

function showMenu(slide){
	$(".dropdown").hide();
	$("#menu a").removeClass("menuhover");
	currentTitle.addClass("menuhover");	
	if(currentMenu!=null&&currentTitle!=null){
		if (currentMenu.is(":hidden")) {
			if(slide){
				currentMenu.fadeIn(200);
			}else{
				currentMenu.show();
			}
		}
	}
}
function hideMenus(){
	if(currentMenu==null&&currentTitle==null){
		$(".dropdown").hide();
		$("#menu a").removeClass("menuhover");
	}
}

$(document).ready(function() {
						   
	$("#datepicker").datepicker({dateFormat: 'dd/mm/yy'});					   
	
	$("#menu a").mouseover(function(){	
		if($(this).attr("rel")!=''){
			currentMenu = $("#"+$(this).attr("rel"));
		}else{
			currentMenu = null;
		}
		currentTitle = $(this);
		showMenu(true);
	}).mouseout(function(){
		currentMenu = null;
		currentTitle = null;
		timer = setTimeout(hideMenus,timeout);
	});
	
	$(".dropdown").mouseover(function(){
		currentTitle = $("#menu a[rel='"+$(this).attr("id")+"']");
		currentMenu = $(this);

		showMenu();
	}).mouseout(function(){
		currentMenu = null;
		currentTitle = null;
		timer = setTimeout(hideMenus,timeout);
	});
	
	hideMenus();

});