function gE(o){return document.getElementById(o);}
var flashes={aID:-1,speed:50,showTime:5000,articles:Array(),timer1:0,timer2:0,
	showHeadlines:function(){
		if(flashes.articles.length>0){
			if(!gE('finding')){
				//onmouseover="flashes.pause(true)" onmouseout="flashes.pause(false)"
				gE('dynhead').innerHTML='<p id="finding" >'+flashes.articles[flashes.aID]+'</p>'
			}else{
				gE('finding').innerHTML=flashes.articles[flashes.aID]
			}
			flashes.fade('finding',0,0);
			flashes.aID=(flashes.aID+1)%flashes.articles.length
		}
	},setOpacity:function(obj,opacity){
		opacity=(opacity==100)?99.999:opacity;
		obj.style.filter="alpha(opacity:"+opacity+",style=0)";
		obj.style.KHTMLOpacity=opacity/100;
		obj.style.MozOpacity=opacity/100;
		obj.style.opacity=opacity/100
/*	},pause:function(stop){
		if (stop){
			window.clearTimeout(flashes.timer1);
			window.clearTimeout(flashes.timer2);
			obj=gE('finding');
			flashes.setOpacity(obj,101);
		}else{
			timer2 = window.setTimeout("flashes.fade('finding',101,1)",flashes.showTime)
		}*/
	},fade:function(objId,opacity,type){
		if(document.getElementById){
			obj=gE(objId);
			if(opacity<0&&type==1){
				flashes.showHeadlines()}
			else if((opacity<=100&&type==0)||(opacity>=0&&type==1)){
				flashes.setOpacity(obj,opacity);
				if(type==0)
					opacity+=10;
				else
					opacity-=10;
				flashes.timer1 = window.setTimeout("flashes.fade('"+objId+"',"+opacity+","+type+")",flashes.speed);
			}else{
				flashes.timer2 = window.setTimeout("flashes.fade('finding',100,1)",flashes.showTime)
			}
		}
	},run:function(data){
		var pom=new Array();
		var start=flashes.aID==-1;
		for(i=0;i<data.flashes.length/2;i++){
			h = i*2;j = h+1;
			if(data.flashes[h].text && data.flashes[j].text){
				pom[i]='<a href="poptavka.php">' +data.flashes[h].text+ '</a><BR>';
				if(data.flashes[j]){
					pom[i]+='<img src="./obrazy/line.jpg" alt="line" class="index_line"><BR><a href="poptavka.php">' +data.flashes[j].text+ '</a>';
				} else {
					pom[i] = null;
				}
			}
		}
		flashes.articles=pom;
		flashes.aID=0;
		if(start)flashes.showHeadlines()
	}
}

