jQuery(document).ready(function(){

	//var jQuery=jQuery.noConflict(true);

	//$("ul.subnav").parent().append("<span></span>"); //Only shows drop down trigger when js is enabled - Adds empty span tag after ul.subnav

	

	jQuery("ul.topnav li a").mouseover(function() { //When trigger is clicked...

		

		//Following events are applied to the subnav itself (moving subnav up and down)

		jQuery(this).parent().find("ul.subnav").slideDown('fast').show(); //Drop down the subnav on click



		jQuery(this).parent().hover(function() {

		}, function(){	

			jQuery(this).parent().find("ul.subnav").slideUp('slow'); //When the mouse hovers out of the subnav, move it back up

		});



		//Following events are applied to the trigger (Hover events for the trigger)

		}).hover(function() { 

			jQuery(this).addClass("subhover"); //On hover over, add class "subhover"

		}, function(){	//On Hover Out

			jQuery(this).removeClass("subhover"); //On hover out, remove class "subhover"

	});



		document.ondragstart = function(e) { return false; }

		 var isNS = (navigator.appName == "Netscape") ? 1 : 0;

		  if(navigator.appName == "Netscape") document.captureEvents(Event.MOUSEDOWN||Event.MOUSEUP);

		  function mischandler(){

		   return false;

		 }

		  function mousehandler(e){

			var myevent = (isNS) ? e : event;

			var eventbutton = (isNS) ? myevent.which : myevent.button;

			if((eventbutton==2)||(eventbutton==3)) return false;

		 }

		 document.oncontextmenu = mischandler;

		 document.onmousedown = mousehandler;

		 document.onmouseup = mousehandler;

});
