//滚动字幕*********************************************************
var marqueeInterval=new Array();
var marqueeId=0;
var marqueeDelay=2000;
var marqueeHeight=14;
function initMarquee() {
	var str=marqueeContent[0];
	new_td.innerHTML='<div id="marqueeBox" style="overflow:hidden;width:560px;height:'+marqueeHeight+'px" onmouseover="clearInterval(marqueeInterval[0])" onmouseout="marqueeInterval[0]=setInterval(\'startMarquee()\',marqueeDelay)"><div>'+str+'</div></div>';
	marqueeId++;
	marqueeInterval[0]=setInterval("startMarquee()",marqueeDelay);
}
function startMarquee() {
	var str=marqueeContent[marqueeId];
	marqueeId++;
	if(marqueeId>=marqueeContent.length) marqueeId=0;
	if(document.getElementById("marqueeBox").childNodes.length==1) {
	var nextLine=document.createElement('DIV');
	nextLine.innerHTML=str;
	document.getElementById("marqueeBox").appendChild(nextLine);
	}
	else {
		document.getElementById("marqueeBox").childNodes[0].innerHTML=str;
		document.getElementById("marqueeBox").appendChild(document.getElementById("marqueeBox").childNodes[0]);
		document.getElementById("marqueeBox").scrollTop=0;
	}
	clearInterval(marqueeInterval[1]);
	marqueeInterval[1]=setInterval("scrollMarquee()",20);
}
function scrollMarquee() {
	document.getElementById("marqueeBox").scrollTop++;
	if(document.getElementById("marqueeBox").scrollTop%marqueeHeight==(marqueeHeight-1)){
	clearInterval(marqueeInterval[1]);
	}
}
//当前时间*********************************************************
function DateDemo(){
   var d, s = "当前时间：";           // 声明变量。
   d = new Date();                           // 创建 Date 对象。
   s += d.getYear()+"年";;                         // 获取年份。
   s += (d.getMonth() + 1) + "月";            // 获取月份。
   s += d.getDate() + "日&nbsp;";                   // 获取日。
   s += d.getHours() + ":";
   s += d.getMinutes() + ":";
   s += d.getSeconds();
   date_td.innerHTML=s;
   setTimeout("DateDemo()",1000);
                                 // 返回日期。
}
//鼠标图片*********************************************************
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//下拉列表*********************************************************
document.onclick=hiddenDiv;
function getDivCount() {
 var arr=document.all; 
 re=0;
 for (i=0;i<arr.length;i++) {
  str=arr[i].id;  
  if (str.indexOf("ZfDiv_")==0) {   
   re++;  
  }
 } 
 return re;
}

function getI(ObjId) {//取得objId的最后一位数字
 for (i=0;i<ObjId.length;i++) {
  if (ObjId.charAt(i)=="_") return ObjId.substr(i+1,ObjId.length-1);
 }
 return 0;
}

function select_edit(TextObj){//鼠标经过高亮度 
 TextObj.focus();TextObj.select();
}

function checkValue(ID){   
 var sl=document.all["ZfText_"+ID]; 
 var sv=document.all["ZfDiv_"+ID];
 var da=document.all["ZfData_"+ID];   
 sv.style.display=''
 
 for(i=0;i<da.rows.length;i++)da.rows[i].style.display='';
 
 for(i=0;i<da.rows.length;i++){
  if(da.rows[i].cells[0].innerText.indexOf(sl.value)!=0)da.rows[i].style.display='none';
  getPosition(ID);
 } 
}

function getL(e){
 var l=e.offsetLeft;
 while(e=e.offsetParent){
  l+=e.offsetLeft;
 }
 return l;
}
function getT(e){
 var t=e.offsetTop;
 while(e=e.offsetParent){
  t+=e.offsetTop;
 }
 return t;
}

function getPosition(ID){ 
 var sv=document.all["ZfDiv_"+ID];
 var sl=document.all["ZfText_"+ID];
 var spn=document.all["ZfSpan_"+ID];
 var da=document.getElementById("ZfData_"+ID);
 sv.style.pixelWidth=spn.offsetWidth;
 da.style.pixelWidth=sv.offsetWidth;
 sv.style.pixelLeft=getL(spn);
 sv.style.pixelTop=getT(spn)+sl.offsetHeight+3;
 if(da.offsetHeight>200){
  sv.style.pixelHeight=200;
  sv.style.overflowY='scroll';
 }
 else {
  sv.style.pixelHeight=da.offsetHeight;
  sv.style.overflowY='hidden';
 }
}

function dropDown(ID){ 
 var sv=document.all["ZfDiv_"+ID];
 var tb=document.all["ZfData_"+ID];
 
 if(sv.style.display=='none'){  
  sv.style.display='';  
  for(i=0;i<tb.rows.length;i++)tb.rows[i].style.display='';
  getPosition(ID);  
 } else {  
  sv.style.display='none';
 }
}//下拉摸拟层

function hiddenDiv(){
 var o=window.event.srcElement.id;
 var tb ;
 var sv ;
 if(o=="") {
  for (j=0;j<getDivCount();j++) {
   tb=document.getElementById('ZfData_'+j);
   sv=document.getElementById('ZfDiv_'+j);   
   for(i=0;i<tb.rows.length;i++) tb.rows[i].style.display='';
   sv.style.display='none';   
  }
  
 }

}//隐藏模拟层
function setValue(obj){
var i=getI(obj.parentElement.parentElement.parentElement.id);
//alert(obj.parentElement.parentElement.parentElement.id);

var sl=document.all["ZfText_"+i];
var sv=document.all['ZfDiv_'+i];
sl.value=obj.innerText;
var select_type=document.all['select_type'+i];
select_type.value=sl.value;

sv.style.display='none';
//sldIndex=obj.parentElement.rowIndex;
}//给文本框赋值

function over(obj){
 obj.className="td_over";
 //obj.title=obj.innerText
 obj.focus();
}//鼠标经过变色

function out(obj){
 obj.className="td_out";
}//鼠标离开还原

function String.prototype.Trim(){return this.replace(/(^\s*)|(\s*$)/g,'');}//自定义去空格函数Trim()


//增加list的接口,ID表示该组控件是页面中的第几个
function add(v,ID){
var sv=document.all['ZfDiv_'+ID];
if(!v.Trim()){return;}
var tb=document.all['ZfData_'+ID];
var c=tb.insertRow(tb.rows.length).insertCell();
c.innerHTML='<nobr>'+v.Trim()+'</nobr>';
c.onmouseover=new Function("over(this)");
c.onmouseout=new Function("out(this)");
c.onclick=new Function("setValue(this)");
c.className="td_out";
v='';
}
//增加inpnubox的接口,在页面中产生一个inputbox控件,下拉列表为空
function addText(name,DefValue) {
 var i=getDivCount();
 document.write('<span id="ZfSpan_'+i+'" style="border:1px solid #F19F32;background-color: #AA0F15" >');
 document.write('<input type="text" value="'+DefValue+'" name="'+name+'" id="ZfText_'+i+'" ondblclick="ZfDrop_'+i+'.click()" class="slv" onmouseover="select_edit(this)"  onkeyup="checkValue('+i+')"><input type="button" id="ZfDrop_'+i+'" value="&gt;" onclick="this.hideFocus=true;dropDown('+i+');" class="down" onmouseover="this.style.backgroundColor=#EEF3FD" onmouseout="this.style.backgroundColor=\'\'" onmousedown="this.style.backgroundColor=#ABC4F5" onmouseup="this.style.backgroundColor=\'\'"></span>');
 document.write('<div id="ZfDiv_'+i+'" class="seldiv" style="display:none;"><table id="ZfData_'+i+'" onselectstart="return false" border="0"  cellspacing="0" cellpadding="0" class="table1"></table></div>');
}
//图片变换

var g_autoTimerId		= 0;
var g_autoCurrIndex		= 0;
var g_autoFiltersTransition	= 0;

var g_autoDuringTime		= 8*1000;	// 自动翻页时的停留时间，单位：毫秒
var g_autoFreezingTime	= 8*1000;	// 用户点了一个后的停留时间，单位：毫秒

var key = 0;
	
function autoCallbackShowMagicLantern() {

	var navName		= window.navigator.appName;
	var i			= 0;
	var n			= 0;
	var nRow			= 0;
	var nMaxIdx		= g_autoArrMagicLantern.length - 1;
	var strDisp		= "";
	var oAutoMlImg		= document.getElementById( "id_auto_ml_img" );
	var oAutoImageA		= document.getElementById( "id_auto_ml_imga" );
	var strCurImgSrc		= "";
	var strCurTitle		= "";
	var strCurHref		= "";
	var strTabHtml		= "";
	var Pre                         = 0;
	var Next                        = 0; 
	
	if ( key == 0) {
		key = 1;
		oAutoMlImg.src	= g_autoArrMagicLantern[0][0];
		oAutoMlImg.alt	= g_autoArrMagicLantern[0][1];
		oAutoImageA.href	= g_autoArrMagicLantern[0][2];
		
		g_autoCurrIndex = 1;
		g_autoTimerId = window.setTimeout( "autoCallbackShowMagicLantern();", g_autoDuringTime );
		return;
	}

	if ( nMaxIdx >= 0 && oAutoMlImg  && oAutoImageA ) {
            for ( i = 0; i <= nMaxIdx; i ++ ) {
			strDisp = ( i + 1 );
			if ( i == g_autoCurrIndex ) {
				imgs[i] = true;
				strCurImgSrc = g_autoArrMagicLantern[i][0];
				strCurTitle = g_autoArrMagicLantern[i][1];
				strCurHref = g_autoArrMagicLantern[i][2];

			}
			else
			{
				imgs[i] = false;
			}
		}
		//if ( navName == "Microsoft Internet Explorer" ) {
			//if ( document.all && window.navigator.appMinorVersion.indexOf("SP") == 1 ) {
				oAutoMlImg.filters.revealTrans.Transition = ( g_autoFiltersTransition ++ );
				oAutoMlImg.filters.revealTrans.apply();
				oAutoMlImg.filters.revealTrans.play();
			//}
		//} 
		oAutoMlImg.src	= strCurImgSrc;
		oAutoMlImg.alt	= strCurTitle;
		oAutoImageA.href	= strCurHref;
		
		if (g_autoCurrIndex == 0) Pre = nMaxIdx;
		else Pre = g_autoCurrIndex - 1;
		if ( g_autoCurrIndex >= nMaxIdx )
			g_autoCurrIndex = 0;
		else
			g_autoCurrIndex ++;
	}
	
		g_autoTimerId = window.setTimeout( "autoCallbackShowMagicLantern();", g_autoDuringTime );
	

}
//推荐图片切换******

function changpic(show_id){
	var tj_pic	= document.getElementById( "tj_td" );
	tj_pic.src=tj_td_all[show_id];
}

