var isIE = (window.navigator.userAgent.indexOf("MSIE") > 0);

if (! isIE) {
  HTMLElement.prototype.__defineGetter__("innerText", 
              function () { return(this.textContent); });
  HTMLElement.prototype.__defineSetter__("innerText", 
              function (txt) { this.textContent = txt; });
}

var up,down;


var min1,sec1;

var cmin1,csec1,cmin2,csec2,ch2,sTime, tTime;
sTime = 0;
tTime = 0;
endTime = "10:00";


function Hours(data)
{
	var dataArray = data.split(":");
	if (dataArray.length <3) return 0;
	else  return dataArray[0];
}

function Minutes(data) 
{
	var dataArray = data.split(":");
	if (dataArray.length == 2) return dataArray[0];
	else  return dataArray[1];
/*
	for(var i=0;i<data.length;i++) if(data.substring(i,i+1)==":") break;
	return(data.substring(0,i)); 
*/
}

function Seconds(data) 
{
	var dataArray = data.split(":");
	if (dataArray.length == 2) return dataArray[1];
	else  return dataArray[2];

/*
	for(var i=0;i<data.length;i++) if(data.substring(i,i+1)==":") break;
	return(data.substring(i+1,data.length)); 
*/
}

function Display(hour, min,sec) 
{
		var disp;
        disp = "";
	if (hour != 0)	disp = " " + hour + ":"
	if(min<=9) disp+="0";
	else disp+="";
	disp+=min+":";
	if(sec<=9) disp+="0"+sec;
	else disp+=sec;
	return(disp); 

}

function Down() 
{
	ch2 = 1*Hours(endTime)
	cmin2=1*Minutes(endTime);
	csec2=0+Seconds(endTime);
	DownRepeat(); 
}
function Down1() 
{
	ch2 = 1*Hours(endTime)
	cmin2=1*Minutes(endTime);
	csec2=0+Seconds(endTime);
	DownRepeat1(); 
}

function TenCATDown(data, sectionTime, totalTime)
{
	endTime = data	;
	sTime = sectionTime;
	tTime = totalTime;
	Down1();
}

function DownRepeat1() 
{
	csec2--;
	sTime++;
	tTime++;
	if(csec2==-1) { csec2=59; cmin2--; }
	if(cmin2==-1) { csec2=59; cmin2=59 ; ch2--; }	



	var disps = tTime % 60;
	var dispm = ((tTime - disps ) / 60) % 60;	
	var disph = (tTime - disps- 60 * dispm) % 3600;		
	document.getElementById("remainingTime").innerText=Display(disph,dispm,disps);
	if((cmin2==0)&&(csec2==0) && (ch2==0)) 
	{
		alert("Time Up!!! The paper will be submitted automatically");
		document.getElementById("testForm").submit();
	}
	else down=setTimeout("DownRepeat1()",1000); 
}

function DownRepeat() 
{
	csec2--;
	sTime++;
	tTime++;
	if(csec2==-1) { csec2=59; cmin2--; }
	if(cmin2==-1) { csec2=59; cmin2=59 ; ch2--; }	
	document.getElementById("remainingTime").innerText=Display(ch2,cmin2,csec2);
	if((cmin2==0)&&(csec2==0) && (ch2==0)) 
	{
		alert("Time Up!!! The paper will be submitted automatically");
		document.getElementById("testForm").submit();
	}
	else down=setTimeout("DownRepeat()",1000); 
}

function SimpleCountDown()
{
	endTime = "00:02";
	cmin2=1*Minutes(endTime);
	csec2=0+Seconds(endTime);
	SimpleRepeat(); 
}

function SimpleRepeat()
{
	csec2--;
	if(csec2==-1) { csec2=59; cmin2--; }
	if((cmin2==0)&&(csec2==0)) 
	{
		document.getElementById("transferForm").submit();
	}
	else down=setTimeout("SimpleRepeat()",1000); 
}