function Blink(objID,c1,c2,timeout)
{
	obj = document.getElementById(objID);
	if (obj==null)  return;
	obj.style.color = c1;
	setTimeout("Blink(\""+objID+"\",\""+c2+"\",\""+c1+"\",\""+timeout+"\")",timeout);
}

//objID - id elementu, kteremu chceme menit barvu
//c1, c2 - pocatecni a koncova barva (je to integer, ne string)
//timeout - doba za kterou se barva objektu zmeni z c1 do c2
//counter - počítadlo iterací, nastavit vždy na 0

function Fade(objID,c1,c2,timeout,counter)
{
	/*
  var obj = document.createElement("span");
	obj.innerHTML = text;*/
	
	obj = document.getElementById(objID);
	if (obj==null)  return;
	
	var r1 = (c1 & 0xFF0000) >> 16;
	var g1 = (c1 & 0x00FF00) >> 8;
	var b1 = (c1 & 0x0000FF);
	
	var r2 = (c2 & 0xFF0000) >> 16;
	var g2 = (c2 & 0x00FF00) >> 8;
	var b2 = (c2 & 0x0000FF);
	
	var r = r1 + Math.round((r2-r1)*(10*counter/timeout));
	var g = g1 + Math.round((g2-g1)*(10*counter/timeout));
	var b = b1 + Math.round((b2-b1)*(10*counter/timeout));
	
	obj.style.color = "rgb("+r+","+g+","+b+")";
  counter++;
  if ((10*counter) >= timeout)
  {
   counter = 0;  
	 setTimeout("Fade(\""+objID+"\",\""+c2+"\",\""+c1+"\",\""+timeout+"\",\""+counter+"\")",10); //po 10ms
	}
	else
	 setTimeout("Fade(\""+objID+"\",\""+c1+"\",\""+c2+"\",\""+timeout+"\",\""+counter+"\")",10); //po 10ms
}
var count = 0;
function Shake(objID)
{

  var obj = document.getElementById(objID);
  obj.style.position = "relative";
  obj.style.top = Math.round(Math.random()*3)+"px";
  obj.style.left = Math.round(Math.random()*3)+"px";
  var timeout = 10;
  if (count > 10)
  {
    count = 0;
    timeout = 5000;
    obj.style.top = "0px";
    obj.style.left = "0px";
  }
  count++;
  setTimeout("Shake(\""+objID+"\")",timeout); //po 10ms
	/*
  var obj = document.createElement("div");
	obj.innerHTML = "Here";
	obj.style.position = "absolute";
	brd1.appendChild(obj);
	*/
}
