/*
'=====================================================================
' Module Name:
' File name: head_foot.js
' Author: william.lu
' Project : my_bebo
' Copyright (c) all rights reserved by juuyou.com Co., LTD.
' Create on 2009/10/19
' Version: 1.0
'
'=====================================================================
'*********************************************************************
' Usage: 页头页尾JS函数集
'
'*********************************************************************
*/

/**  定义juuyou.headfoot命名空间  **/
juuyou.headfoot = {};

/**  切换系统消息的显示和关闭  **/
juuyou.headfoot.blRenewFlashDttm = true;
$(document).ready(function(){
	$(".j_foot_sys_info").live("click", function(){
		if(juuyou.headfoot.blRenewFlashDttm){
			juuyou.headfoot.blRenewFlashDttm = false;
		}else{
			juuyou.headfoot.blRenewFlashDttm = true;
		}
		$("#j_div_foot_sys_info").slideToggle("slow");
		if(juuyou.headfoot.blRenewFlashDttm){
			$("#j_fixed_info_gif").removeClass("fixed_info_gif");
			$("#j_fixed_info_gif").addClass("fixed_info_gif02");
			flashSysInfoDttm = juuyou.common.getNow();
			juuyou.headfoot.iniFlashSysInfo2();
		}
	});
});

/**  系统消息刷新  **/
var intervalFlashSysInfoProcess = setInterval("juuyou.headfoot.iniFlashSysInfo2()", 60000);
juuyou.headfoot.iniFlashSysInfo2 = function(){
	if(blFlashSysInfo){
		var url = "http://saywo.com/json/head_foot/flashSysInfo2.php?flashDttm=" + flashSysInfoDttm + "&jsonCallback=?";  
		$.getJSON(url,function(json){
			var data = $.trim(json.msg);
			if(data == juuyou.common.json.failure){			
			}else{
				var strTemp = data.substr(0, 11);
				if(strTemp == "Bad Request"){
					return;
				}
				if(data.length>3){
					var intTemp = data.indexOf("|");
					var intFlashTemp = data.indexOf("&");
					var intSysInfoCnt = data.substring(0, intTemp);
					var intFlashCnt = data.substring(intTemp+1, intFlashTemp);
					var strFlashData = data.substring(intFlashTemp+1);

					$("#j_span_sys_info_cnt").html(intSysInfoCnt);
					$("#j_sys_info_ul").html(strFlashData);

					if(intFlashCnt > 0){
						$("#j_fixed_info_gif").addClass("fixed_info_gif");
						$("#j_fixed_info_gif").removeClass("fixed_info_gif02");
					}

					//flashSysInfoDttm = juuyou.common.getNow();
				}
			}
		});  

		var messageURL = "http://saywo.com/message/messageCount.php?jsonCallback=?";  
		$.getJSON(messageURL,function(json){
			var data = $.trim(json.msg);
			if(data == juuyou.common.json.failure){			
			}else{
				var strTemp = data.substr(0, 11);
				if(strTemp == "Bad Request"){
					return;
				}
				$("#f_li_foot_message").html(data);
			}
		});
	}
}

juuyou.headfoot.iniFlashSysInfo = function(){
	if(blFlashSysInfo){
		$.ajax({
	 		type:"GET",
			url:"http://saywo.com/json/head_foot/flashSysInfo.php",
			async:true,
			data: {
				flashDttm: flashSysInfoDttm
			},
			success:function(data){
				var data = $.trim(data);
				if(data == juuyou.common.json.failure){			
				}else{
					var strTemp = data.substr(0, 11);
					if(strTemp == "Bad Request"){
						return;
					}
					if(data.length>3){
						var intTemp = data.indexOf("|");
						var intFlashTemp = data.indexOf("&");
						var intSysInfoCnt = data.substring(0, intTemp);
						var intFlashCnt = data.substring(intTemp+1, intFlashTemp);
						var strFlashData = data.substring(intFlashTemp+1);

						$("#j_span_sys_info_cnt").html(intSysInfoCnt);
						$("#j_sys_info_ul").html(strFlashData);

						if(intFlashCnt > 0){
							$("#j_fixed_info_gif").addClass("fixed_info_gif");
							$("#j_fixed_info_gif").removeClass("fixed_info_gif02");
						}

						//flashSysInfoDttm = juuyou.common.getNow();
					}
				}
			}
		});
	}
}


//电台控制
$(document).ready(function(){
	$(".j_a_foot_radio").live("click", function(){
		$("#j_div_foot_radio").slideToggle("slow");
		
		//var objI=$("#j_li_foot_radio").offset();
		//var strCss={left:objI.left-2,top:objI.top-120};
		//$("#j_div_foot_radio").css(strCss);
	});

	//$("#j_div_foot_radio").draggable({ cancel:'object' });
	juuyou.headfoot.initFlashRadioPlayer();
});

juuyou.headfoot.initFlashRadioPlayer = function(){
	var intR1 = Math.random();
	var sf1 = new SWFObject("http://saywo.com/interest/mp3_player.swf?temp="+intR1+"&config=http://saywo.com/interest/foot_config.xml?temp="+intR1,"j_foot_flash_radio","300","80","9","#FFFFFF");
	sf1.addParam("allowscriptaccess","always");
	sf1.addParam("flashvars","file=http://saywo.com/interest/musicRadioFeed.php");
	sf1.write("j_div_foot_radio_player");
}










