// JavaScript Document
var dias1_timer=null;
var dias_pause="pause";
var dias_felter=Array();
var dias_num=8;
var dias_img_size=60;
var dias_img_type="all";
function start_dias(){
 clearTimeout(dias1_timer);
 dias_num=$class("class_dias").length;
 var N=-1;
 if(!$('dias_felt1_0'))return false;
 while(!$('dias_felt1_'+N)){N=Math.round(Math.random()*dias_num);}
 if($('dias_felt1_'+N).className.match(/num_\d*/)){
	 var D='dias_felt2_'+N;
	 var D2='dias_felt1_'+N;
 }else{
	 var D='dias_felt1_'+N;
	 var D2='dias_felt2_'+N;
 }
 	var class_dias=$class("class_dias")
 	var img_id_reg="";
	for (q=0;q<dias_num;q++){
		img_id_reg+=$firstChild(class_dias[q]).rel+"|";
	}
	img_id_reg=img_id_reg.substr(0,img_id_reg.length-1);
	img_id_reg="^("+img_id_reg+")$";

	$(D).className=$(D).className.replace(/num_(\d*)?/,"num_"+N);
	$(D2).className=$(D).className.replace(/num_(\d*)?/,"num_");
	$(D).className=$(D).className.replace(/class_dias_fade/,"class_dias");
	$(D2).className=$(D).className.replace(/class_dias/,"class_dias_fade");
	dias_img_type=$(D).className.match(/type_(\w*)/)[1];
	dias_img_size=$(D).className.match(/size_(\d*)/)[1];
   var date = new Date();	 
   load($(D),'inc/dias/startfelt.php?img_id_reg='+img_id_reg+'&type='+dias_img_type+'&number=1'+(dias_img_size?'&size='+dias_img_size:'')+'&timetrap='+date.getTime(),function(r){
		setOpacity($(D),0);
		show($(D));
		chech_dias_img_margin(D,D2);
   },"minus ajax pic");
}
//dias_felt_".($i*5+$q)."
var count_dias=0;
function chech_dias_img_margin(D,D2){
	if($firstChild($firstChild($(D))).offsetHeight>10){
		dias_fade(D,D2);
	}else{
		setTimeout("chech_dias_img_margin('"+D+"','"+D2+"')",100);
	}
}

/* ---------------------------generel model------------*/
function start_dias_felt(E1,E2,size,st,sg){
   var date = new Date(),D1=E1,D2=E2;
   load($(D1),'inc/dias/start_dias_felt.php?&timetrap='+date.getTime()+(size?'&size='+size:'')+(st?'&st='+st:'')+(sg?'&sg='+sg:''),function(r){
		chech_start_dias_img_margin(D1,D2);
   },"minus ajax pic");
}
function chech_start_dias_img_margin(D1,D2){
	if($firstChild($firstChild($(D1))).offsetHeight>10){
		dias_fade(D,D2);
	}else{
		setTimeout("chech_dias_img_margin('"+D+"','"+D2+"')",100);
	}
}
function dias_fade(D,D2){
	animate(20,50,{e1:$(D),e2:$(D2)},function(i,p,elm){
		//if(i==0)alert("i:"+i+" id:"+elm.e1.id+" display:"+getStyle(elm.e1,'display'));
		setOpacity(elm.e1,p*10);
		show(elm.e1);
		setOpacity(elm.e2,(1-p)*10);
		if(i==20){
			hide(elm.e2);
			dias1_timer=setTimeout(start_dias,1000);
		}		
	});
}
