
		function InitStyle(ver)
		{
			var strCss = getCookie("css");

			if(typeof(strCss) == "undefined")
				strCss = "Normal";

			if(ver=="Th"){

				if(strCss == "Small")
					document.write('<link rel="stylesheet" title="Small" href="../themes/2006/internet/css/highlight_thS.css" type="text/css">');
				else
					document.write('<link rel="stylesheet" title="Small" href="../themes/2006/internet/css/highlight_thS.css" type="text/css" disabled>');
					
				if(strCss == "Normal")
					document.write('<link rel="stylesheet" title="Normal" href="../themes/2006/internet/css/highlight_th.css" type="text/css">');
				else
					document.write('<link rel="stylesheet" title="Normal" href="../themes/2006/internet/css/highlight_th.css" type="text/css" disabled>');

				if(strCss == "Large")
					document.write('<link rel="stylesheet" title="Large" href="../themes/2006/internet/css/highlight_thL.css" type="text/css">');
				else
					document.write('<link rel="stylesheet" title="Large" href="../themes/2006/internet/css/highlight_thL.css" type="text/css" disabled>');

			}else if(ver=="En"){
				
				if(strCss == "Small")
					document.write('<link rel="stylesheet" title="Small" href="../themes/2006/internet/css/highlight_enS.css" type="text/css">');
				else
					document.write('<link rel="stylesheet" title="Small" href="../themes/2006/internet/css/highlight_enS.css" type="text/css" disabled>');
					
				if(strCss == "Normal")
					document.write('<link rel="stylesheet" title="Normal" href="../themes/2006/internet/css/highlight_en.css" type="text/css">');
				else
					document.write('<link rel="stylesheet" title="Normal" href="../themes/2006/internet/css/highlight_en.css" type="text/css" disabled>');

				if(strCss == "Large")
					document.write('<link rel="stylesheet" title="Large" href="../themes/2006/internet/css/highlight_enL.css" type="text/css">');
				else
					document.write('<link rel="stylesheet" title="Large" href="../themes/2006/internet/css/highlight_enL.css" type="text/css" disabled>');
			
			}
			return true;
		}

		function SetStyle(sizeName)
		{
			var intCount;
			for(intCount = 0;intCount < document.styleSheets.length; intCount++) {
				if(document.styleSheets[intCount].title == sizeName)
					document.styleSheets[intCount].disabled = false;
				else
					document.styleSheets[intCount].disabled = true;
			}

			setCookie("css", sizeName, 30, "/", null);
		}

		function UpdateStyle()
		{
			var sizeName;

			sizeName = getCookie("css")

			if((typeof(sizeName) != "undefined")&&(sizeName != null))
				setCookie("css", sizeName, 30, "/", null);
		}



		function SymError(){
		  return true;
		}
		window.onerror = SymError;

		var theNewsNum;
		var theAddNum;
		var totalNum;
		var CurrentPosion=0;
		var theCurrentNews;
		var theCurrentLength;
		var theNewsText;
		var theTargetLink;
		var theCharacterTimeout;
		var theNewsTimeout;
		var theBrowserVersion;
		var theWidgetOne;
		var theWidgetTwo;
		var theSpaceFiller;
		var theLeadString;
		var theNewsState;

       function startTicker() {               

		theCharacterTimeout = 50;
		theNewsTimeout     = 2000;
		theWidgetOne        =  "_";
		theWidgetTwo        =  "-";
		theNewsState       = 1;
		//theNewsNum        = document.body.children.incoming.children.NewsNum.innerText;
		//add by lin
		theNewsNum        = document.body.children.incoming.children.AllNews.children.length;
		theAddNum        = document.body.children.incoming.children.AddNews.children.length;
		totalNum   =theNewsNum+theAddNum;
		theCurrentNews     = 0;
		theCurrentLength    = 0;
		theLeadString       = " ";
		theSpaceFiller      = " ";
		runTheTicker();

	}

       function runTheTicker() {

			  if(theNewsState == 1){

					if(CurrentPosion<theNewsNum){ 
									setupNextNews();
					}else{
									setupAddNews();
					}
					CurrentPosion++;
					if(CurrentPosion>=totalNum||CurrentPosion>=3) CurrentPosion=0; 

			 }

			  if(theCurrentLength != theNewsText.length){
				 drawNews();
			  }else{
				 closeOutNews();
			  }

       }

       function setupNextNews(){
			theNewsState = 0;
			theCurrentNews = theCurrentNews % theNewsNum;     
			theNewsText = document.body.children.incoming.children.AllNews.children[theCurrentNews].children.Summary.innerText;
			theTargetLink = document.body.children.incoming.children.AllNews.children[theCurrentNews].children.NewsLink.innerText;          
			theCurrentLength = 0;
			document.all.hottext.href = theTargetLink;
			theCurrentNews++;
      }

       function setupAddNews(){
			theNewsState = 0;
			theCurrentNews = theCurrentNews % theAddNum;     
			theNewsText = document.body.children.incoming.children.AddNews.children[theCurrentNews].children.Summary.innerText;
			theTargetLink = document.body.children.incoming.children.AddNews.children[theCurrentNews].children.NewsLink.innerText;          
			theCurrentLength = 0;
			document.all.hottext.href = theTargetLink;
			theCurrentNews++;
	  }			 

       function drawNews(){

          var myWidget;       
          if((theCurrentLength % 2) == 1)
          {
             myWidget = theWidgetOne;
          }else{
             myWidget = theWidgetTwo;
          }

          document.all.hottext.innerHTML = theLeadString + theNewsText.substring(0,theCurrentLength) + myWidget + theSpaceFiller;
          theCurrentLength++;
          setTimeout("runTheTicker()", theCharacterTimeout);

       }

       function closeOutNews(){
          document.all.hottext.innerHTML = theLeadString + theNewsText + theSpaceFiller;
          theNewsState = 1;
          setTimeout("runTheTicker()", theNewsTimeout);
       }      
       window.onload=startTicker;        
	   //alert(startTicker);

