$(document).ready(function() {
	$('#inst_list_div').css({'display' : 'block'});

var timeout    = 500;
var closetimer = 0;
var ddmenuitem = 0;

function jsddm_open()
{  jsddm_canceltimer();
   jsddm_close();
   ddmenuitem = $(this).find('ul').css('visibility', 'visible');}

function jsddm_close()
{  if(ddmenuitem) ddmenuitem.css('visibility', 'hidden');}

function jsddm_timer()
{  closetimer = window.setTimeout(jsddm_close, timeout);}

function jsddm_canceltimer()
{  if(closetimer)
   {  window.clearTimeout(closetimer);
      closetimer = null;}}


$('#topNavigation > li').bind('mouseover', jsddm_open)
$('#topNavigation > li').bind('mouseout',  jsddm_timer)

document.onclick = jsddm_close;


// ---- LOGINBOX
	$("#login_button").click(function()  {
		$.ajax({
			type: "POST", 
			cache : false,
			url: "ajax.php?action=login",
			dataType : "json",
			data: {
				'username': $("#username").val(),
				'passwd': $("#passwd").val()
			},
			
			success:
				function(data) {
					success= data['success'];
					msg = data['msg'];
					if (success == 1) {
						document.location.href = '?action=page&page=notes';
					} else {
						$('#login_result').empty().html(msg).fadeIn('slow');
					}
				},
			error:
				function() {
					$("#login_result").append("An error occurred please try again later");
				}
		});	
	});
	


	$('#loading').ajaxStart(function(event) {
		$(this).center().show();
	}).ajaxStop(function() {
		$(this).hide();
	});	

	function trim(val) {
		return ( val.replace(/(^\s+)|(\s+$)/g, '') )
	}
});
