// JavaScript Document

//set bg img 
var IMGH=$(window).height();
var IMGW=$(window).width();
//改变背景大小
$(window).resize(function(){
	IMGH=$(window).height();
	IMGW=$(window).width();
	setbgimgsize(IMGW,IMGH);
});
//设置背景图片大小
var setbgimgsize=function(w,h){
	
	//等比
	//var rate = 1900/1425;
	//var newH = h*rate;
	bgcontainer.find("img").css({
		width:w,
		height:h
	});
	//计算语言面板的宽
	left_w = w-w_languagePanel;
	languagePanel.css({"margin":"0px 0px 0px "+left_w+"px"});
	//计算底部面板的宽度
	$('#foot_panel,#foot_info').css({width:w});
    $('#layer_img').css({width:w,height:h});
}
//定义参数
var bgcontainer=$("#bgimg");
//语言面板
var languagePanel=$(".language");
var w_languagePanel = languagePanel.width();
//底部LOGO面板
var foot_info_link = $(".foot_info_link");
var w_foot_info_link = foot_info_link.width();


//让底部面板的宽度等于屏幕宽度
$('#foot_panel,#foot_info,.foot_menu').css({width:IMGW});

//设置开似乎
var setbgimg=function(){
	bgcontainer.css({width:IMGW,height:IMGH,"overflow":'hidden'});
	bgcontainer.append("<div id='layer_img'></div><img src='"+imgsrc+"' alt='' />");
	bgcontainer.find("img").load(function(){
		//改变背景图片大小
		setbgimgsize(IMGW,IMGH);
		//移动语言面板
		languagePanel.animate({top:25},800,function(){ $('#submit_letter').fadeIn(1000); });
		//背景显示
		bgcontainer.fadeIn(800);
		
	});
}

//初始化加载图片
function init()
{
	setbgimg();
}

//菜单效果开始
$('.menu_a').bind('mouseover',
	function()
	{
		//阻止所有动作效果
		$('.pop_sub_item').stop().animate({left:-460}).end();
		$('.m_slider_line').stop().animate({top:38}).end();
		var now_menu = $(this).attr('id');
		//执行现在的效果
		$(this).prevAll().find(".m_slider_line").stop().animate({top:0},200).end();
		//层级关系，所有用此方法找当前的层，显示出来
		$('#sub_menu').find(".pop_sub_menu").hide().eq(now_menu).show();
		$('#sub_menu').find(".pop_sub_item").eq(now_menu).stop().animate({left:0},500).end();
	}
  );
//访问其他区域的时候，回到当前菜单
$("#foot_info,#ad_panel,#past_event_box,#box").bind('mouseover',function(){
	//当前打开的菜单
	var id = $("#menu_panel").attr("class");
	//取消所有的滑动效果
	$('.m_slider_line').stop().animate({top:38}).end();
	$('#sub_menu').find(".pop_sub_menu").hide().eq(id).show();
	$('#sub_menu').find(".pop_sub_item").eq(id).stop().animate({left:0},500).end();
	$('.m_slider_line').eq(id).stop().animate({top:0}).end();
	$('.menu_a').find('a').eq(id).removeClass("menu_a_link").addClass("menu_a_link_now");								  
})
//mouseover link 
$('.menu_a_link').hover(
	function()
	{
		$(this).removeClass('menu_a_link').addClass('menu_a_link_now');
	},
	function()
	{
		$(this).removeClass('menu_a_link_now').addClass('menu_a_link');
	}
);

//加载MSGBOX
function msgbox()
{
	var w_width = $(window).width();
	var w_height = $(window).height();
	//隐藏面板MSGBOX
	$('#msg_box').css({width:w_width,height:w_height});
	//消息面板剧中
	var middle_width = Math.ceil((w_width-590)/2);
	$('#msg_panel').css({left:middle_width,height:w_height});
	//加载面板剧中
	$('#msg_loading').css({left:middle_width});
	
	//内容高度
	var middlea_width = Math.ceil((w_width-580)/2);
	$('.msg_content').css({left:middlea_width,height:w_height});
	
	//关闭面板
	var mid_close = (w_width-17+665)/2;
	$('.close_panel').css({"margin":"70px 0px 0px "+mid_close+"px"});
	$('.msg_content_text').css({height:w_height});
	
	
	//其他页面中间显示加载面板保持居中
	var other_top = (w_height-100)/2;
	var other_w = (w_width-100)/2;
	$("#loading_box").css({left:other_w,top:other_top});
	
	//其他页面的中间页面显示面板	
	var box_h = $("#out_box").height();
	var box_w = $("#out_box").width();
	
	var milld_width = (w_width-box_w)/2;
	var milld_top = (w_height-box_h)/2;
	$('#out_box').stop().animate({left:milld_width,top:milld_top}).end();
	
	//顶部导航条
	var w = $(window).width();
	var h = $(window).height();
	
	var b_w = $('#banner_div').width();
	var b_h = $('#banner_div').height();
	var d_top =(h- b_h)/2;
	var d_left =(w- b_w);
	//左边BANNER
	$('#banner_div').css({top:d_top,left:d_left});
	
	
}
//run
msgbox();
$(window).resize(function(){
	msgbox();
});

//显示中央面板
$('#loading_box').delay(1000).fadeIn().delay(1000).fadeOut(800,function(){
	$("#box").slideDown(800);
});


//关闭面板
$('.close_panel').click(function(){	
								 
	 $('.close_panel').fadeOut(800);
	 $('.msg_content').slideUp(800);
	 $("#msg_panel").slideUp(800,function(){
		 $('#msg_box').css({'filter':'alpha(opacity=60)','-moz-opacity':'0.6','opacity':'0.6'}).delay(600).fadeOut();
	 });
 })

$('.close_panel').mouseover(function(){ $(this).stop().animate({top:-5}).animate({top:0}).end(); });

//显示隐藏面板
function hide_msg_layer()
{
	//显示隐藏面板
	$('#msg_box').css({'filter':'alpha(opacity=60)','-moz-opacity':'0.6','opacity':'0.6'}).fadeIn();
	$('#msg_loading').show();
}
//加载消失
function loading_panel_layer()
{
	$('#msg_loading').fadeOut();
}

//隐藏所有，面板
function fadeOut_msg_box_layer()
{
	$('#msg_box').css({'filter':'alpha(opacity=100)','-moz-opacity':'1','opacity':'1'}).fadeOut();
	$('#msg_loading').delay(1000).fadeOut();
}

//如果内容超过面板则显示出多余内容
function show_out_content()
{
	//显示遮罩层和其他内容显示层
	$("#msg_panel").fadeIn(800,function(){
		$('.close_panel').delay(400).fadeIn();
		$('.msg_content').slideDown(function(){ $('#msg_loading').hide();});	
		$('.msg_content_text').jScrollPane({topCapHeight:70,bottomCapHeight:130,scrollbarWidth:5,wheelSpeed:2000});							
	});	
}

//处理AJAX延时问题
function loading_time()
{
	var now_date = new Date();
	var now_second = now_date.getSeconds();
	return now_second;
}
//电子订阅
function email()
{
	$('#emailSubmit').click(
		function()
		{
			//submit email
			var email = $("#email").val();
			if (email != "") {

                var reg = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((\.[a-zA-Z0-9_-]{2,3}){1,2})$/;

                flag = reg.test(email);

                if (!flag) 
				{
                    alert("E-Mail Format Error!");
                    return false;
                 }
				 else
				 {
					$.ajax
					({
						url: "ajax_email.php",
						data: 'email=' + email +'&nowtime='+loading_time(),
						type: 'post',
						cache: false,
						success : function(data)
						{
							//内容加载
							if(data==1)
							{
								alert('Success!');
								$("#email").val("E-newsletter Signup");
							}
							else
							{
								alert('Try again!');
								$("#email").val("");
							}
						}
					});	
				 }
			}
			else
			{
				alert('Type in email address');
			}
		}
	)	
}
email();
//显示菜单
$("#menu_div").delay(500).fadeIn();

$(".nav_item").mouseover(
						 				 
	function()
	{
		$(".nav_item").css({color:"#adadad"});
		$(this).css({color:"#fff"});
		$(".nav_item ul").hide();
		$(this).find("ul").show();
	}
)

$("#main_ad_panel,#foot_info").mouseover(function(){ $(".nav_item").css({color:"#adadad"}); $(".nav_item ul").hide();  })

function ad_text_panel()
{
	
	$('.millde_text_panel').stop().css({top:352}).delay(2500).animate({top:316}).end();	
}
ad_text_panel();

//
$("#emailSubmit").hover(
	
		function()
			{
				$(this).stop().animate({backgroundPosition:'0px 0px'},{duration:500,queue:'easeOutQuad'});
			},
			function()
			{
				$(this).stop().animate({backgroundPosition:'0px -10px'},{duration:500,queue:'easeOutQuad'});
			}
	)


