﻿ function ResumeError() {
 return true;
 }
 window.onerror=ResumeError;



 //鼠标经过单元格变色
function swapBgColor(elementID, bgColor)
{
	elementID.bgColor = bgColor;
}


function flash(file,w,h) {
document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="'+w+'" height="'+h+'"> ');
document.write('<param name="movie" value="'+file+'">');
document.write('<param name="quality" value="high"> ');
document.write('<param name="wmode" value="transparent"> ');
document.write('<param name="menu" value="false"> ');
document.write('<embed src="'+file+'" quality="high" wmode="transparent" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="'+w+'" height="'+h+'"></embed> ');
document.write('</object>');
}


function TextSlide(Objid,Delay,hg,flag) {
	var marqueeObj=document.getElementById(Objid);
	var marqueeId=0; 
	var Opacity=0;//透明度
    var Delay; //轮换延迟时间
	var hg;//滚动延时
	var marqueeText=marqueeObj.childNodes[0].innerHTML;
	var marqueeContent=new Array(); 
	var marqueeContent=marqueeText.split("|");	
	var marqueeInterval=new Array();
	var obj=this;
	this.init =  function () {
    		var str=marqueeContent[0]; 
				marqueeObj.childNodes[0].innerHTML=str;
				marqueeObj.style.display="block";
				marqueeObj.style.height=hg+"px";
        marqueeId++; 
        marqueeInterval[0]=setInterval(obj.startMarquee,Delay); 		
	} 
	marqueeObj.onmouseover=function(){
		clearInterval(marqueeInterval[0]);
	}
	marqueeObj.onmouseout=function(){
		marqueeInterval[0]=setInterval(obj.startMarquee,Delay)
	}
	this.startMarquee=function(){	
		var str=marqueeContent[marqueeId];
		var len=str.length; 
        	marqueeId++; 
        	if(marqueeId>=marqueeContent.length) marqueeId=0; 
        	if(marqueeObj.childNodes.length==1) 
        	{ 
            		var nextLine=document.createElement('DIV'); 
            		nextLine.style.height=hg+"px";
            		nextLine.innerHTML=str; 
            		marqueeObj.appendChild(nextLine); 
        	} 
        	else 
        	{ 
            		marqueeObj.childNodes[0].innerHTML=str;
            		marqueeObj.childNodes[0].style.height=hg+"px";
            		marqueeObj.appendChild(marqueeObj.childNodes[0]); 
            		marqueeObj.scrollTop=0; 
        	}
        	clearInterval(marqueeInterval[1]); 
        	if(flag=="Alpha"){
        		marqueeInterval[1]=setInterval(obj.doAlpha,20);
        	}  
        	else{		
        		marqueeInterval[1]=setInterval(obj.scrollMarquee,10);
        	} 
        			
	}
	this.scrollMarquee=function(){ 
        	marqueeObj.scrollTop++; 
        	if(marqueeObj.scrollTop%hg==(hg-1)){ 
            		clearInterval(marqueeInterval[1]); 
        	} 
    	} 
	this.doAlpha = function(){
		Opacity+=1;		
		marqueeObj.style.filter = "alpha(opacity="+Opacity+");";
		marqueeObj.style.opacity=Opacity/100;
		if ((Opacity+=1) > 90){
			clearInterval(marqueeInterval[1]);
			Opacity=0;
		}
	}
	this.textType=function(){
		i++;
            	marqueeObj.childNodes[0].innerHTML="asdasdasdasda".slice(0,i++)+"_";
		if (i<16){
			clearInterval(marqueeInterval[1]);
		}
		
	}
	
	//class结束
}