var sInt;

$(document).ready(function(){

$('#images').crossFade({timeout:6000});
$('.topNav').css({zIndex:10});

var timeout    = 500;
var closetimer = 0;
var ddmenuitem = 0;

function mainnav_open()
{  mainnav_canceltimer();
   mainnav_close();
   
   //---
   
	var this_width = $(this).width();
	var ddm_width = $(this).children('ul').width();
	var leftpos = this_width - ddm_width;
	leftpos = leftpos / 2;
	leftpos = leftpos + "px";	
   
   //---
   $(this).children('ul').css({ left: leftpos });
   ddmenuitem = $(this).find('ul').css('visibility', 'visible');
  
 }

function mainnav_close()
{  if(ddmenuitem) ddmenuitem.css('visibility', 'hidden');}

function mainnav_timer()
{  closetimer = window.setTimeout(mainnav_close, timeout);}

function mainnav_canceltimer()
{  if(closetimer)
   {  window.clearTimeout(closetimer);
      closetimer = null;}}

	$(document).ready(function(){  
		$('.topNav li').eq(1).mouseover(function(){
			thsNme=$(this);
			clearInterval(sInt);
			$(this).children('ul').css({display:'block'});										 
		}).mouseout(function(){
			clearInterval(sInt);
			sInt=setInterval(function(){
				clearInterval(sInt);
				thsNme.children('ul').css({display:'none'});							  
			},1000);
		});
		
		
		$('#mainnav > li').bind('mouseover', mainnav_open)
		$('#mainnav > li').bind('mouseout',  mainnav_timer)
		
		 $('.dlAnns').html("<p>Retreating announcements...</p>")
		 
		 $.ajax({
		   type: "POST",
		   url: "media/php/process.php",
		   data: "func=getAnns",
		   success: function(data){
			 $('.dlAnns').html(data);
			 $('.annSec').corner('5px');
		   }
		 });
		 
		$('#baf').submit(function(){
			emlVal=$(this).children('p').children('#email').val();
			if(CheckEmail(emlVal)){
				 $.ajax({
				   type: "POST",
				   url: "media/php/baf.php",
				   data: "emailadd="+emlVal,
				   success: function(data){
						$('.ital').text(data);
						$('#email').val('');
				   }
				 });
			}
			else{$('.ital').text("Please enter a valid email address");}
			
			return false;
		});

	});
});

function CheckEmail(inputemail) {
	AtPos = inputemail.indexOf("@");
	StopPos = inputemail.lastIndexOf(".");
	if (AtPos == -1 || StopPos == -1){return false;}
	else{return true;}
}

//document.onclick = mainnav_close;
