
//
// ChangePic JS by pyro 2007
// készült a www.eletut.hu oldalhoz
//

// változók:

	var CP_PicNum=9;
	var CP_PicSizeX=750;
	var CP_PicSizeY=200;
	var CP_Timer=10; // másodperc
	var CP_PicDir='layout/images/banners/';
	var CP_ActNum, CP_TTimer, CP_TTTimer;
	var CP_TTTTimer=20;
	var CP_i, CP_it, CP_d;
	var CP_Opacity;
	var CP_Step=5;

/* clearbox miatt nem kell!

function OnLoad(evType,fn){

	if(typeof window.addEventListener!='undefined'){
		window.addEventListener(evType,fn,false);
	}else if(typeof document.addEventListener!='undefined'){
		document.addEventListener(evType,fn,false);
	}else if(typeof window.attachEvent!='undefined'){
		window.attachEvent("on"+evType, fn);
	}
}

*/

OnLoad('load', CP_Init);

function CP_Init(){
	CP_ActNum=Math.ceil(Math.random()*CP_PicNum);
	CP_d=document.getElementById('CP_div');
	CP_d.style.width=CP_PicSizeX+'px';
	CP_d.style.height=CP_PicSizeY+'px';
	CP_d.innerHTML='<img id="CP_img" alt="" src="" /><img id="CP_imgtemp" alt="" src="'+CP_PicDir+'cpjs_'+CP_ActNum+'.jpg" /><div id="CP_numdiv"></div>';
	CP_i=document.getElementById('CP_img');
	CP_it=document.getElementById('CP_imgtemp');
	CP_i.style.width=CP_PicSizeX+'px';
	CP_it.style.width=CP_PicSizeX+'px';
	CP_i.style.height=CP_PicSizeY+'px';
	CP_it.style.height=CP_PicSizeY+'px';
//	for(i=1;i<CP_PicNum+1;i++){
//	document.getElementById('CP_numdiv').innerHTML+='<div class="CP_num" onclick="CP_Click('+i+');">'+i+'</div>';
//	}
	CP_ChangePic();
}

function CP_Click(CP_ActNumT){
	CP_Opacity=0;
	CP_it.style.opacity = '0'; 
	CP_it.style.filter = 'alpha(opacity=0)'; 
	CP_ActNum=CP_ActNumT;
	CP_ClearTimer();
	return;
}

function CP_ChangePic(){
	CP_i.src=CP_PicDir+'cpjs_'+CP_ActNum+'.jpg';
	CP_Opacity=0;
	CP_it.style.opacity = '0'; 
	CP_it.style.filter = 'alpha(opacity=0)'; 
	if(CP_ActNum==CP_PicNum){CP_ActNum=1;}else{CP_ActNum+=1;}
	CP_TTTimer = setTimeout("CP_ClearTimer()",CP_Timer*1000);
	return;
}

function CP_ClearTimer(){
	CP_it.src=CP_PicDir+'cpjs_'+CP_ActNum+'.jpg';
	clearTimeout(CP_TTTimer);
	CP_FadePic();
	return;
}

function CP_FadePic(){
	if(CP_Opacity==100){
		clearTimeout(CP_TTimer);                    
		CP_ChangePic();
		return;
	}else{
		CP_it.style.opacity = (CP_Opacity / 100); 
		CP_it.style.filter = 'alpha(opacity='+CP_Opacity+')'; 
		CP_Opacity+=CP_Step;
		CP_TTimer = setTimeout("CP_FadePic()",CP_TTTTimer);
	}
}
