/*
------------- ASU Discovery Co.,Ltd -------------

CreateDate: 2009-08-07 11:50
UpdateDate: 2009-08-07 11:50
Created by programmer BATSUREN Sumiya

-------------------------------------------------
JQuery user defined header menu

*/

$.fn.jHeaderMenu = function(togglespeed) {
	if(togglespeed==null) togglespeed=50;
	var top1=0;
	var left1=0;
	$(".headermenu .hide").hide();
	if ( !$.browser.msie && jQuery.browser.version.substr(0,3)!="6.0"){
		$('.hide').corners("bottom");	
	}
	$(".headermenu").mouseover(function(){
	    $(this).removeClass('headermenu');
	    $(this).addClass('headermenuactive');
	    if($(".menulink",this).length==0){ 
	    	$(".headermenu .hide").hide(togglespeed);
	        var pos = $(this).position();
	        var top;
	        var avg;
	        if ( $.browser.msie && jQuery.browser.version.substr(0,3)=="6.0"){
		    	avg=(pos.left);
		    	top=pos.top+$(this).height()-2;
		    }else{
		    	top=pos.top+$(this).height()+1;
		    	avg=(pos.left);
		    }
	        var size=($(document).width()-1000)/2;
	        var right=1000+size;
			var subwidth=pos.left+250;
			$(".hide",this).css('top', top);
			top1=top;
			if(subwidth<=right){
				$(".hide",this).css('left', avg);
				$(".hide",this).css('width', $(this).width()+70);
				$(".sub",this).css('width', $(this).width()+70);
				
				left1=avg;
			}else {
			    if ( $.browser.msie && jQuery.browser.version.substr(0,3)=="6.0"){
			    	avg=right-263;
			    }else {
			    	avg=right-251;
			    }
				$(".hide",this).css('left', avg);
				left1=avg;
			}
	        $(".hide",this).show(togglespeed);
		}
	}).mouseout(function(event){
			if(event.pageY>=(top1-1) && event.pageY<=($(".hide",this).height()+(top1-1)) && event.pageX>=left1 && event.pageX<=(left1+$(this).width()+18))
				a=1; //alert("still");
			else{
				$(".hide",this).hide(togglespeed);
				$(this).removeClass('headermenuactive');
			    $(this).addClass('headermenu');
			}
	});
	
	$(".headermenu").click(function(){
		if($(".menulink",this).attr("href")!=undefined) window.location.href = $(".menulink",this).attr("href");
	});
}