
	var mBreak = false;
	var mScrollDelay = 50; // scroll delay in miliseconds
	var mScrollAmount = 5; // scroll amount in pixels
	var mBgColor; //="#aa33ff"; // background color or undefined if transparent
	var mOnStart;// onstart event function
					//var ScrollText = 'What a great <a href=\'http://www.one.lt\'>MARQUEE</a> equivalent!';
	var mOnFinish="ResetInfo()";   //= "MarqueeChangeText(ScrollText)"; // onfinish event function
	var mScrollingText = "&nbsp;"; // default inner text
	var mWidth; // width by pixels or undefined if 100%
	var mHeight; // height by pixels or undefined if equal to the height of letters


	// MARQUEE Functions
	function MarqueeStart() {
		MarqueeStop();
		if (document.getElementById) { // Standards Compliant code fork...
			mBreak = false;
			//setTimeout(MarqueeScroll,mScrollDelay);
		}
		else if (document.all) { // IE 4/5 code fork...
			document.all["ScrollingLine"].scrollAmmount = mScrollAmount;
		}
		else if (document.layers) { // Nav 4.x code fork...
			mBreak = false;
			//setTimeout(MarqueeScroll,mScrollDelay);
		}
		else { // other browsers
		}
	}
	function MarqueeStop() {
		if (document.getElementById) { // Standards Compliant code fork...
			mBreak = true;
		}
		else if (document.all) { // IE 4/5 code fork...
			document.all["ScrollingLine"].scrollAmmount = 0;
		}
		else if (document.layers) { // Nav 4.x code fork...
			mBreak = true;
		}
		else { // other browsers
		}
	}
	function MarqueeInit() {
		MarqueeChangeText(mScrollingText);
		if (document.getElementById) { // Standards Compliant code fork...
			if (eval(mOnStart));
			if (undefined==mWidth) {
				if (window.innerWidth) {
					marqueeWidth = window.innerWidth;
				} else {
					marqueeWidth = document.body.clientWidth;
				}
			} else {
				marqueeWidth = mWidth;
			}
			document.getElementById("Marquee").style.position = "absolute";
			document.getElementById("Marquee").style.overflow = "hidden";
			document.getElementById("Marquee").style.top = 5;
			document.getElementById("Marquee").style.left = 0;
			document.getElementById("Marquee").style.width = marqueeWidth;
			document.getElementById("ScrollingLine").style.position = "relative";
			if (undefined!=mBgColor) {
				document.getElementById("Marquee").style.backgroundColor = mBgColor;
			}
			if (undefined!=mHeight) {
				document.getElementById("Marquee").style.height = mHeight;
			}
			document.getElementById("ScrollingLine").style.left = document.getElementById("Marquee").style.width;
			MarqueeScroll();
		}
		else if (document.all) { // IE 4/5 code fork...
			var MarqueeHTML = "<marquee id='ScrollingLine' scrolldelay='"+mScrollDelay+"' scrollamount='"+mScrollAmount+"' loop='1'";
			if (undefined!=mBgColor)
				MarqueeHTML += " bgcolor='" + mBgColor+"'";
			if (undefined!=mWidth)
				MarqueeHTML += " width='" + mWidth+"'";
			if (undefined!=mHeight)
				MarqueeHTML += " height='" + mHeight+"'";
			if (undefined!=mOnStart)
				MarqueeHTML += " onstart=\"" + mOnStart+"\"";
			if (undefined!=mOnFinish)
				MarqueeHTML += " onfinish=\"" + mOnFinish+"\"";
			MarqueeHTML += ">"+document.all("ScrollingLine").innerHTML+"</marquee>";
			alert(MarqueeHTML);
			document.all("ScrollingLine").outerHTML = MarqueeHTML;
		}
		else if (document.layers) { // Nav 4.x code fork...
			if (eval(mOnStart));
			if (undefined==mWidth) {
				marqueeWidth = window.innerWidth;
			} else {
				marqueeWidth = mWidth;
			}
			document.layers["Marquee"].clip.width = marqueeWidth;
			if (undefined!=mHeight) {
				document.layers["Marquee"].clip.height = mHeight;
			}
			if (undefined!=mBgColor) {
				document.layers["Marquee"].bgColor = mBgColor;
			}
			document.layers["Marquee"].layers["ScrollingLine"].left = document.layers["Marquee"].clip.width;
			MarqueeScroll();
		}
		else { // other browsers
		}
	}
	function MarqueeScroll() {
		if (mBreak)	{
			setTimeout(MarqueeScroll,mScrollDelay);
			return;
		}
		if (document.getElementById) { // Standards Compliant code fork...
			StrXPos = document.getElementById("ScrollingLine").style.left; // number + "px"
			textPosition = StrXPos.substr(0,StrXPos.length-2) - mScrollAmount;
			document.getElementById("ScrollingLine").style.left = textPosition;
			textLengthInPixels = document.getElementById("ScrollingLine").offsetWidth;
			if (textPosition < -textLengthInPixels) {
				document.getElementById("ScrollingLine").style.left = document.getElementById("Marquee").style.width;
				if (eval(mOnFinish));
			}
			if (!mBreak)	{
//				setTimeout(MarqueeScroll,mScrollDelay);
			}
		}
		else if (document.all) { // IE 4/5 code fork...
		}
		else if (document.layers) { // Nav 4.x code fork...
			document.layers["Marquee"].layers["ScrollingLine"].moveBy(-mScrollAmount,0);
			textPosition = document.layers["Marquee"].layers["ScrollingLine"].left;
			textLengthInPixels = document.layers["Marquee"].layers["ScrollingLine"].clip.width;
			if (textPosition < -textLengthInPixels) {
				document.layers["Marquee"].layers["ScrollingLine"].left = document.layers["Marquee"].clip.width;
				if (eval(mOnFinish));
			}
			if (!mBreak)	{
//				setTimeout(MarqueeScroll,mScrollDelay);
			}
		}
		else { // other browsers
		}
		setTimeout(MarqueeScroll,mScrollDelay);
	}

	function MarqueeChangeText(NewText) {
		if (document.getElementById) { // Standards Compliant code fork...
			document.getElementById("ScrollingLine").innerHTML = NewText;
		}
		else if (document.all) { // IE 4/5 code fork...
			document.all["ScrollingLine"].innerHTML = NewText;
		}
		else if (document.layers) { // Nav 4.x code fork...
			document.layers["Marquee"].layers["ScrollingLine"].document.open();
			document.layers["Marquee"].layers["ScrollingLine"].document.write(NewText);
			document.layers["Marquee"].layers["ScrollingLine"].document.close();
		}
		else { // other browsers
			document.write(NewText);
		}
	}

//////////////////////////////////






		var NewTime;
		var TimeStamps = new Array();
		var TimeStamps2 = new Array();
		var IdScrolling = new Array('ScrollingNews','ScrollingHot');
		var IdMainHot = new Array('mainPhoto','mainHot');
		var IgnoreScrollTime = 0;
		var NowScrollInfo=1;
		
		function ResetInfo(){
			//MarqueeStop();
//			parent.data.location.href="http://"+currentWeb+"/Easy/get_scroll.php";
			InitScrollReload();
			MarqueeChangeText(mScrollingText);
			//MarqueeStart();
		}
		
		
		function InitScrollReload(){
			
			
			if(!IgnoreScrollTime){
				var time = new Date();
				var Hours	= time.getHours();
				var Minutes = time.getMinutes();
				var Seconds = time.getSeconds();
										
				if(TimeStamps[0]<3600 && TimeStamps[1]<3600) Hours=0;

				TimeStamps[2]=Hours*3600+Minutes*60+Seconds;

				if(TimeStamps[1]>0 && TimeStamps[0]>0) Results=CheckTime(TimeStamps[2],TimeStamps);
				else Results=0;
			} else Results=GetInfoWhenIgnoretTime();

			mScrollingText=eval(IdScrolling[Results]);
			//MarqueeStart();

		}


		function InitScrollText(Times,Amount, Delay){

			if(!window.ScrollingNews){
				str=Times[0]+","+Times[1]+","+Times[2]+","+Times[3]+","+Times[4]+","+Times[5];
//				setTimeout("InitScrollText(new Array("+str+"),"+Amount+","+Delay+")",100);
				return;
			}

			if(!IgnoreScrollTime){
				var time = new Date();

				var Hours	= new Array(Times[0],	Times[3],	time.getHours());
				var Minutes = new Array(Times[1],	Times[4],	time.getMinutes());
				var Seconds = new Array(Times[2],	Times[5],	time.getSeconds());					

				if(!TimeStamps[0]) TimeStamps[0]=Hours[0]*3600+Minutes[0]*60+Seconds[0];
				if(!TimeStamps[1]) TimeStamps[1]=Hours[1]*3600+Minutes[1]*60+Seconds[1];
				
				if(TimeStamps[0]<3600 && TimeStamps[1]<3600) Hours[2]=0;

				TimeStamps[2]=Hours[2]*3600+Minutes[2]*60+Seconds[2];


				if(TimeStamps[1]>0 && TimeStamps[0]>0) Results=CheckTime(TimeStamps[2],TimeStamps);
				else Results=0;
			} else Results=GetInfoWhenIgnoretTime();

			mScrollingText=eval(IdScrolling[Results]);
			
			if(Delay>0) mScrollDelay = Delay;
			if(Amount>0) mScrollAmount = Amount;

			MarqueeInit();

			if(IgnoreScrollTime){
				Results=GetInfoWhenIgnoretTime();
				mScrollingText=eval(IdScrolling[Results]);
			}
		}


		function GetInfoWhenIgnoretTime(){
			if(NowScrollInfo) return NowScrollInfo=0;
			else return NowScrollInfo=1;
		}

		function InitMainHotNews(Times){
			var time = new Date();

			var Hours	= new Array(Times[0],	Times[3],	time.getHours());
			var Minutes = new Array(Times[1],	Times[4],	time.getMinutes());
			var Seconds = new Array(Times[2],	Times[5],	time.getSeconds());

			
			TimeStamps2[0]=Hours[0]*3600+Minutes[0]*60+Seconds[0];
			TimeStamps2[1]=Hours[1]*3600+Minutes[1]*60+Seconds[1];

			if(TimeStamps2[0]<3600 && TimeStamps2[1]<3600) Hours[2]=0;
			
			TimeStamps2[2]=Hours[2]*3600+Minutes[2]*60+Seconds[2];
						
			if(TimeStamps2[1]>0 && TimeStamps2[0]>0) Results=CheckTime(TimeStamps2[2],TimeStamps2);
			else Results=0;

			
			if(Results) {
				//document.all[IdMainHot[0]].style.display='none';
				//document.all[IdMainHot[Results]].style.display='block';
			} else {
				//document.all[IdMainHot[1]].style.display='none';
				//document.all[IdMainHot[Results]].style.display='block';
			}

			if(TimeStamps2[1]) setTimeout("ShowMainInfo("+Results+")", NewTime*1000);
		
		}

		function ShowMainInfo(InfoNr){
			if (document.getElementById) { // Standards Compliant code fork...
					document.getElementById(IdMainHot[InfoNr]).style.display='none';
				if(InfoNr) {
					document.getElementById(IdMainHot[0]).style.display='block';
					InfoNr=0;
				} else {
					document.getElementById(IdMainHot[1]).style.display='block';
					InfoNr=1;
				}
			}
			else if (document.all) { // IE 4/5 code fork...
				document.all[IdMainHot[InfoNr]].style.display='none';
				if(InfoNr) {
					document.all[IdMainHot[0]].style.display='block';
					InfoNr=0;
				} else {
					document.all[IdMainHot[1]].style.display='block';
					InfoNr=1;
				}
			}
			else if (document.layers) { // Nav 4.x code fork...
				document.layers[IdMainHot[InfoNr]].visibility='hide';

				if(InfoNr) {
					document.layers[IdMainHot[0]].visibility='show';
					InfoNr=0;
				} else {
					document.layers[IdMainHot[1]].visibility='show';
					InfoNr=1;
				}
				
			}
			
			

			setTimeout("ShowMainInfo("+InfoNr+")", TimeStamps2[InfoNr]*1000);	
		}



		function WriteInfo(InfoNr){

			if(InfoNr) InfoNr=0;
			else InfoNr=1;

			//document.all.scrolling.innerHTML=document.all[IdScrolling[InfoNr]].innerHTML;
			setTimeout("WriteInfo("+InfoNr+")", TimeStamps[InfoNr]*1000);	
		}


		function CheckTime(Now,TimeArray){
										
			Nr1=0;
			Nr2=1;
			
			while(Now>=0){
				Now=Now-TimeArray[Nr1];
				ThisNr=Nr1;	Nr1=Nr2; Nr2=ThisNr;
			}

			NewTime = Math.abs(Now);
			return ThisNr;
		}
