
function colorFEC()
{
	colorize('fec');
	colorize('fec2');
	colorize('fec3');
}

function colorize(idtok)
{
	f1=document.getElementById(idtok);
	//window.alert(f1.innerHTML);
	
	var ft=new String("Foto Expert Color");
	var i=0;
	var len=ft.length;
	var step=Math.floor(255/len);
	
	var tr=0;
	var tb=127;
	var tg=900;
	var inHTML;
	f1.innerHTML="";
	corr=1.15;
	while(len>i)
	{
		inHTML='<span style=\"color: rgb('+colorMAT(i*step,tr,corr)+','+colorMAT(i*step,tg,corr)+','+colorMAT(i*step,tb,corr)+');\">'+ft.charAt(i)+'</span>';
		//window.alert(inHTML);
		f1.innerHTML+=inHTML;
		i++;
	}//
	
}


function colorMAT(x,t,corr)
{
//x zmienna funkcji
//t maximum wystąpienia koloru
//corr korekcja koloru (jasności) min 1 jasne kolory, 2 ciemne kolory
	var f;
	f=(Math.sin((Math.PI*(x-t+127.5))/255))*(255/corr);
	return Math.floor(f>0?f:0);
}
