function reverseCounter( boolReload )
{
	var min1 = document.getElementById('min1');	
	var min2 = document.getElementById('min2');	
	var sec1 = document.getElementById('sec1');	
	var sec2 = document.getElementById('sec2');	
	
	var min1Val  = parseInt(min1.innerHTML);
	var min2Val  = parseInt(min2.innerHTML);
	var sec1Val  = parseInt(sec1.innerHTML);
	var sec2Val  = parseInt(sec2.innerHTML);
	
	var seconds  = (sec1Val*10) + sec2Val + min2Val*60 + min1Val*60*10;
	
	if( seconds == 0 )
		return;
	
	seconds--;
	
	if( seconds < 0 )
		seconds = 0;
	
	var mins = Math.floor( seconds/60 );
	var secs = seconds - ( mins*60 );
	
	if( mins.toString().length == 1 )
	{
		min1Val = 0;
		min2Val = mins;
		
	} else {
		min1Val = mins.toString().substr(0, 1);
		min2Val = mins.toString().substr(1, 1);
	}
	
	if( secs.toString().length == 1 )
	{
		sec1Val = 0;	
		sec2Val = secs;
		
	} else {
		sec1Val = secs.toString().substr(0, 1);
		sec2Val = secs.toString().substr(1, 1);
	}
	
	min1.innerHTML = min1Val.toString();
	min2.innerHTML = min2Val.toString();
	sec1.innerHTML = sec1Val.toString();
	sec2.innerHTML = sec2Val.toString();
	
	if( mins != 0 || secs != 0 )
	{
		setTimeout("reverseCounter( "+boolReload+" )", 1000);
	} else if( boolReload ) {
		window.location.reload(true);
	}
} // function reverseCounter( boolReload )

function reverseCounterSection( timeOut )
{
	var min1 = document.getElementById('min1');	
	var min2 = document.getElementById('min2');	
	var min3 = document.getElementById('min3');	
	var sec1 = document.getElementById('sec1');	
	var sec2 = document.getElementById('sec2');	
	
	var min1Val  = parseInt(min1.innerHTML);
	var min2Val  = parseInt(min2.innerHTML);
	var min3Val  = parseInt(min3.innerHTML);
	var sec1Val  = parseInt(sec1.innerHTML);
	var sec2Val  = parseInt(sec2.innerHTML);
	
	var seconds  = 0;
	if (min3Val>=0){
	  seconds  = (sec1Val*10) + sec2Val + min2Val*60 + min1Val*60*10*10 + min3Val*60;
	}else{
	  seconds  = (sec1Val*10) + sec2Val + min2Val*60 + min1Val*60*10;
	}
	
	if( seconds == 0 )
		return;
	
	seconds--;
	timeOut++;
	
	if( seconds < 0 )
		seconds = 0;
	
	var mins = Math.floor( seconds/60 );
	var secs = seconds - ( mins*60 );
	
	if( mins.toString().length == 1 )
	{
		min1Val = 0;
		min2Val = mins;
		
	} else {
	 if (mins.toString().length == 3 ){ 	
		min1Val = mins.toString().substr(0, 1);
		min2Val = mins.toString().substr(1, 1);
		min3Val = mins.toString().substr(2, 1);
	 }else {
		min1Val = mins.toString().substr(0, 1);
		min2Val = mins.toString().substr(1, 1);
		min3Val = -1;
}

	}
	 
	
	if( secs.toString().length == 1 )
	{
		sec1Val = 0;	
		sec2Val = secs;
		
	} else {
		sec1Val = secs.toString().substr(0, 1);
		sec2Val = secs.toString().substr(1, 1);
	}
	
	
	min1.innerHTML = min1Val.toString();
	min2.innerHTML = min2Val.toString();

	if (min3Val>=0){
	  min3.innerHTML = min3Val.toString();
	}else{
	  min3.innerHTML = '';
	}
	sec1.innerHTML = sec1Val.toString();
	sec2.innerHTML = sec2Val.toString();
	if( mins != 0 || secs != 0 )
	{
	   if (timeOut>=60){         
 	     HTML_AJAX.grab(window.location,serverInformed); 	
	   	 timeOut = 0;
	   }
		setTimeout("reverseCounterSection( "+timeOut+" )", 1000);	   	   
	} 
}//reverseCounterSection

function confirmReadyFinalTest(say)
{
	if( confirm(say) )
	  window.location.href = 'main.php?do=checkFinalTest';
}

function viewAvailableCourts()
{
	var page = 'images/courts.html';
	var aWin = window.open(page, "Image", "toolbar=no, menubar=no, location=no, scrollbars=yes, resizable=no, width=310, height=600");
	aWin.moveTo(25, 25);
	aWin.focus();
}

function serverInformed(){
	// Done Nothing
}
