function timeIsOut()
{
  alert("Time is out, test will be evaluated !!!");
  clearTimeout(t);
  document.finaltest.submit();
}



function setStyle(w, s)
{
    if (s)
    {
    	document.logindata.elements[w].style.background='#fae695';
    	//document.logindata.elements[w].style.border='1px solid yellow';
    }
    else
    {
    	document.logindata.elements[w].style.background='white';
    	//document.logindata.elements[w].style.border='1px solid gray';
    }
    
}


function submitenter(myfield,e)
{
var keycode;
if (window.event) keycode = window.event.keyCode;
else if (e) keycode = e.which;
else return true;

if (keycode == 13)
   {
   myfield.form.submit();
   return false;
   }
else
   return true;
}


function myRedirect(url)
{
  window.location = url;
}



function display( notifier, str )
  {
    document.getElementById(notifier).innerHTML = str;
  }
	
  function toMinuteAndSecond( x )
  {
    var sec;
    var min;
    var tmp;
    if((tmp=Math.floor(x/60)) < 10) min = "0"+tmp;
    else min = tmp;
    if ((tmp=(x%60)) < 10 ) sec = "0"+tmp;
    else sec = tmp;
    return min+":"+sec;
  }
	
  function setTimer( remain, actions )
  {
    (function countdown()
     {
       display("countdown", toMinuteAndSecond(remain));		
       actions[remain] && actions[remain]();
       (remain -= 1) >= 0 && setTimeout(arguments.callee, 1000);
    })();
  }


















