
var mins,secs,TimerRunning,TimerID;
 TimerRunning=true;
 
 function Init() //call the Init function when u need to start the timer
 {
    mins=30;
    secs=0;
//    welcomemsg();

    StopTimer();
    StartTimer();
 }
 function welcomemsg()
 {
    alert("Test paper is available only for 4 mins !!...");
 }
 
 function StopTimer()
 {
    if(TimerRunning)
       clearTimeout(TimerID);
    TimerRunning=false;
 }
 
 function StartTimer()
 {
    TimerRunning=true;
    var num=document.getElementById("time");
    num.innerText="Time Remaining "+Pad(mins)+":"+Pad(secs);
    TimerID=self.setTimeout("StartTimer()",1000);
 
    Check();
    
    if(mins==0 && secs==0)
       StopTimer();
    
    if(secs==0)
    {
       mins--;
       secs=60;
    }
    secs--;
 
 }
 
 function countdown(){
     x=frmcountdown.counter.value;
     x--;
     frmcountdown.counter.value=x;
     if (x>0){
          setTimeout("countdown()", 30000);
     }
     else{
          alert("out of time");
     }
}
 
 function Check()
 {
    if(mins==1)
    {
        alert("Your Test will automatically will get close after 1 Minute.So,Click on Submit Button to ensure ur result !!..");
    }
       
   if(mins==0 && secs==0)
    {
       alert("Your alloted time is over.");
       window.close();
    }
 }
 
 function Pad(number) //pads the mins/secs with a 0 if its less than 10
 {
    if(number<10)
       number=0+""+number;
    return number;
 }
 
 // Sequence of code for text Effect in Test Paper Header
 
 var message="Test Yourself free !!"
var neonbasecolor="gray"
var neontextcolor="yellow"
var neontextcolor2="#FFFFA8"
var flashspeed=100						// speed of flashing in milliseconds
var flashingletters=3						// number of letters flashing in neontextcolor
var flashingletters2=1						// number of letters flashing in neontextcolor2 (0 to disable)
var flashpause=0						// the pause between flash-cycles in milliseconds

///No need to edit below this line/////

//var n=0
//if (document.all||document.getElementById){
//document.write('<font color="'+neonbasecolor+'">')
//for (m=0;m<message.length;m++)
//document.write('<span id="neonlight'+m+'">'+message.charAt(m)+'</span>')
//document.write('</font>')
//}
//else
//document.write(message)

//function crossref(number){
//var crossobj=document.all? eval("document.all.neonlight"+number) : document.getElementById("neonlight"+number)
//return crossobj
//}

//function neon(){

////Change all letters to base color
//if (n==0){
//for (m=0;m<message.length;m++)
//crossref(m).style.color=neonbasecolor
//}

////cycle through and change individual letters to neon color
//crossref(n).style.color=neontextcolor

//if (n>flashingletters-1) crossref(n-flashingletters).style.color=neontextcolor2 
//if (n>(flashingletters+flashingletters2)-1) crossref(n-flashingletters-flashingletters2).style.color=neonbasecolor


//if (n<message.length-1)
//n++
//else{
//n=0
//clearInterval(flashing)
//setTimeout("beginneon()",flashpause)
//return
//}
//}

//function beginneon(){
//if (document.all||document.getElementById)
//flashing=setInterval("neon()",flashspeed)
//}
//beginneon()
