﻿// JScript 文件
$(function(){
initTopNews();
//ResizeAnchorsPhoto();
initTopAd();
//initDjEf();
//initCenterAD();//右侧广告
//initFloatAD();//浮动广告
//initSWFAD();
//initSlideAD(); //伸缩广告
//scrollad();//右侧滚动广告
doCache();
});

function initDjEf(){
$("div#anchors img").each(function(){
//----------------------
$(this).mouseover(function(){ 
$(this).css({"border":"1px solid #99cdff"});});
//----------------------
$(this).mouseout(function(){ 
$(this).css({"border":"1px solid #cccccc"});});

});
}

function Loadswf2(src,w,h){		 
var html="";
html+='<object codeBase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0 width="'+w+'" height="'+h+'" '; 
html+='classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000>';
html+='<param name="movie" value="'+src+'">';
html+='<param name="quality" value="high">';
html+='<param name="wmode" value="transparent">';
html+='<embed src="'+src+'" quality="high"  pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="'+w+'" height="'+h+'" >';
html+='</embed></object>';
return html;
//结束	
}


function initSWFAD(){
var cookieName = 'swdA2';
var Cookie = $.cookie(cookieName);

if(Cookie == null || Cookie == ''){
//if(true){
$.cookie(cookieName, 'xsy', {expires: 10, path: '/', domain: '576tv.com', secure: false});// 新建一个cookie 包括有效期 路径 域名等
//$.cookie(cookieName, 'xsy');

var src ='/swf/af1.swf'; 
var w = 560 ;
var h = 300;
var flashstr = Loadswf2(src,w,h);
var adstr ='<div id="divStay2" style="position:absolute;z-index:7;margin-left:-320px;margin-top:-400px;">';
adstr +='<div>'+flashstr+'</div></div>';

$("#swfad").html(adstr);
setTimeout("closecad2()",6300);
}
}

function closecad2(){
$("#divStay2").hide();
$("#divStay2").remove();
}


function initCenterAD(){

var cookieName = 'cSlide3';
var Cookie =$.cookie(cookieName);

//if(Cookie == null || Cookie == ''){
if(true){
//$.cookie(cookieName, 'xsy', {expires: 3, path: '/', domain: '576tv.com', secure: true});// 新建一个cookie 包括有效期 路径 域名等
//$.cookie(cookieName, 'xsy');

var src ='/swf/gqt1.swf'; 
var w = 300 ;
var h = 160;
var flashstr = Loadswf2(src,w,h);

flashstr ='<a href="http://zt.576tv.com/car2009" target="_blank" ><img src="http://zt.576tv.com/car2009/logo.jpg" alt="" /></a>';

var adstr ='<div id="divStay" style="position:absolute;z-index:7;width:300px;"><div><div style="background-color:black;float:right;width:60px;padding:5px;"><a href="javascript:closecad()" style="color:white;" >关闭</a></div><div class="cf" ></div></div>';
adstr +='<div>'+flashstr+'</div></div>';

$("#centerAD").html(adstr);
scrollcad();
}

setTimeout("closecad()",7000);
}

function closecad(){
$("#divStay").hide();
$("#divStay").remove();
}

function doCscroll(lp,tp){
	$("#divStay").css({"left":lp+"px","top":tp+"px"});	
}

function scrollcad(){
	var lp = document.body.clientWidth - 440;
	var tp = document.documentElement.scrollTop + 400;
	doCscroll(lp,tp);
	setTimeout("scrollcad()",30);
}

function gomoon(){
window.open("moonsister.htm","rmb","width=500,height=400");
}

function initTopNews(){
var topNews = $("#mainews li a")[0];
var newsObj = topNews.innerHTML;
var topNewsLi = $("#mainews li")[0];
$(topNewsLi).css({"background-image":"none","padding-left":"0px","width":"100%","margin-bottom":"10px","text-align":"center"});
topNews.innerHTML ='<img src="/contrl/main.aspx?cmd=rendobj&txt='+URLencode(newsObj)+'&ds=1" alt="'+newsObj+'" />';
//$(topNews).css({"color":"red","font-size":"21px","font-family":"文鼎CS大黑"});
}


function doCache(){
var getUrl = "/contrl/indexCache.aspx?sn="+Math.random();
$.ajax({ type: "POST", url: getUrl,data:'',dataType:"text",success: function(callback){/*$("div#anchors").html(callback);*/},error:function(){return false;}});

}

function ResizeAnchorsPhoto(){
//改变主持人照片大小
$("div#anchors .photo img").each(function(){Resize(this,75,76);});
}


function initTopAd(){
var openurl = 'http://www.576tv.com/CFolders/ad/2009/7x/uifos.htm';//'/CFolders/AD/2008/rc2/';
var adimg = new Image();
adimg.src ="/images/ad/200908/7x1.gif";

var topADStr='';
topADStr+='<div id="topAD">';
//topADStr+=Loadswf('/images/ad/topad3.swf','1000','73');
//topADStr+='<a href="'+openurl+'" target="_blank" >';
//topADStr+='<img src="'+adimg.src+'" alt="" />';
//topADStr+='</a>';

var baseurl="http://www.576tv.com";
var imgUrl = new Array();var imgText = new Array();var imgLink = new Array();
//---------------------------
imgUrl[0]=baseurl+"/images/ad/200909/kbd.jpg";
imgText[0]="";
imgLink[0]="/CFolders/ad/2009/kbd/";
//---------------------

var imgLen = imgUrl.length;
var pics3="";var links3="";var texts3="";
var i2=0;
for(i2=0;i2<imgLen;i2++){
pics3+="|"+imgUrl[i2];
texts3+="|"+imgText[i2];
links3+="|"+imgLink[i2];
}

pics3 = pics3.substring(1);links3 = links3.substring(1);texts3 = texts3.substring(1);

var focus_width=1000;
var focus_height=142;
var text_height=0;

topADStr+=topSwfAD(focus_width,focus_height,text_height,pics3,links3,texts3);
topADStr+='</div>';

$("div#topadp_2").html(topADStr);
//setTimeout("removeAd()",500000);
}


function topSwfAD(focus_width,focus_height,text_height,pics,links,texts){
var swf_height = focus_height+text_height;
var topSwfStr='';

topSwfStr+='<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="'+ focus_width +'" height="'+ swf_height +'">';
topSwfStr+='<param name="allowScriptAccess" value="sameDomain"/>';
topSwfStr+='<param name="movie" value="/CFolders/pixviewer.swf"/>';
topSwfStr+='<param name="quality" value="high"/>';
topSwfStr+='<param name="bgcolor" value="#FFFFFF"/>';
topSwfStr+='<param name="menu" value="false"/>';
topSwfStr+='<param name="wmode" value="opaque"/>';
topSwfStr+='<param name="FlashVars" value="pics='+pics+'&amp;links='+links+'&amp;texts='+texts+'&amp;borderwidth='+focus_width+'&amp;borderheight='+focus_height+'&amp;textheight='+text_height+'"/>';
topSwfStr+='<embed src="/CFolders/pixviewer.swf" wmode="opaque" FlashVars="pics='+pics+'&amp;links='+links+'&amp;texts='+texts+'&amp;borderwidth='+focus_width+'&amp;borderheight='+focus_height+'&amp;textheight='+text_height+'" menu="false" bgcolor="#F0F0F0" quality="high" width="'+ focus_width +'" height="'+ focus_height +'" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';
topSwfStr+='</object>';	

return topSwfStr;
//结束	
}	


function removeAd(){
$("#topAD").fadeOut();
$("#topAD").remove();
}

//飘浮广告--------------------
function initFloatAD(){
var adstr ='<div id="divFloat" style="position:absolute;z-index:10;">';
adstr +='<div style="text-align:right;"><a href="javascript:stopFloat()" > ×关闭 </a></div>';
adstr +='<div><a href="/Cfolders/AD/2009/zp.htm" target="_blank" ><img src="/images/AD/200912/zp1.jpg" alt="" /></a></div></div>';

$("#centerAD").after(adstr);

floatObj=document.getElementById("divFloat") 

itl= setInterval("floatAD()", delay) 
floatObj.onmouseover=function(){clearInterval(itl)} 
floatObj.onmouseout=function(){itl=setInterval("floatAD()", delay)} 

}

var itl;
var x = 50,y = 60 
var xin = true, yin = true 
var step = 1 
var delay = 30 
var floatObj;


function floatAD() { 
var L=T=0 
var R= document.body.clientWidth-floatObj.offsetWidth 
var B = document.body.clientHeight-floatObj.offsetHeight 
floatObj.style.left = x + document.body.scrollLeft 
floatObj.style.top = y + document.body.scrollTop 
x = x + step*(xin?1:-1) 
if (x < L) { xin = true; x = L} 
if (x > R){ xin = false; x = R} 
y = y + step*(yin?1:-1) 
if (y < T) { yin = true; y = T } 
if (y > B) { yin = false; y = B } 
} 

function stopFloat(){
clearInterval(itl);
$("#divFloat").hide();
$("#divFloat").remove();
}


//飘浮广告--------------------


function initSlideAD(){
var cookieName = 'Slide343';
var Cookie =$.cookie(cookieName);
if(Cookie == null || Cookie == ''){
$.cookie(cookieName, 'xsy', {expires: 165, path: '/', domain: '576tv.com', secure: false});// 新建一个cookie 包括有效期 路径 域名等
//$.cookie(cookieName, 'xsy');

var adimg = new Image();
adimg.src ="/images/ad/200907/cten.jpg";
var gourl ="http://www.576tv.com/Cfolders/spinf/cten/";
var topadhtm = '<div id=\"topad\" style=\"display:none\"><a href="'+gourl+'" target="" ><img src=\"'+adimg.src+'\" alt=\"专题\" style="border:0px"/></a></div>';


$("div#topadp_1").html(topadhtm);
adevent("show");
setTimeout("adevent('hide')",7000);
}else{
initCenterAD();initSWFAD(); //载入其它广告
}
}

function adevent(cmd){
	if(cmd=="show")
	$("div#topad").slideDown("slow");
	else
	{
	$("div#topad").slideUp("slow");
	//$("div#topad").remove();
	initCenterAD();initSWFAD(); //载入其它广告
	}
}

function doscroll(lp,tp){
	$("#divStayTopRight").css({left:lp,top:tp});	
}

function scrollad(){
	var lp = document.body.clientWidth - 90;
	var tp = document.documentElement.scrollTop + 130;
	doscroll(lp,tp);
	setTimeout("scrollad()",30);
}



