<!--

function onlineuser(){
	var xmlhttp;
	try{xmlhttp=new XMLHttpRequest();}
	catch(e){xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");}
	/*
	xmlhttp.onreadystatechange=function(){
		if (xmlhttp.readyState==4){
			if (xmlhttp.status==200){
				var responsedata=xmlhttp.responseText;
				//alert(responsedata);
			}
		}
	}
		*/
	var url = "/logining.php";
	xmlhttp.open("get",url, true);
	xmlhttp.setRequestHeader('Content-type','application/x-www-form-urlencoded');
	xmlhttp.send();
}

function hskfinish()
{
	if(window.confirm('採点してよろしいですか？')){
		submithskform('hsk_deal.php?topage=hsk_deal.php?deal_type=finish');
	}
}

function SecondsToString(seconds)
{
	var ret;
	var hh;
	var aa;
	var bb;
	if (seconds < 0) {
		ret = "<span class='red'>時間超過</span>";
	} else {
		var min_show = Math.floor(seconds/ 60);
		seconds_show = seconds % 60;
		if (min_show < 10){aa = "0" + min_show;}else{aa = min_show}
		if (seconds_show < 10){bb = "0" + seconds_show;}else{bb = seconds_show}
		ret = '残り時間 '+aa+"分"+bb+"秒";
	}
	return ret;
}
function UpdateTime()
{
	var areaTime = document.getElementById('colock');
	if (areaTime) {
		var timeNow = (new Date()).getTime();
		var timeElapsedLocal = Math.floor((timeNow - timeOnLoad) / 1000);
		var timeLeft = timeTest - timeElapsedServer - timeElapsedLocal;
		areaTime.innerHTML = SecondsToString(timeLeft);
		if (timeLast > 0 && timeLeft <= 0) {
			clearTimeout();
			if (window.confirm('試験時間が終了しました。採点しますか？')) {
				hskfinish();
			}
			return;
		}
	}
	setTimeout(UpdateTime, 1000);
}
function submithskform(form_action){
	document.form1.action=form_action;
	document.form1.submit();
}

function examfinish()
{
	if(window.confirm('採点してよろしいですか？')){
		submithskform('exam_deal.php?topage=exam_deal.php?deal_type=finish');
	}
}
function UpdateTimezj()
{
	var areaTime = document.getElementById('colock');
	if (areaTime) {
		var timeNow = (new Date()).getTime();
		var timeElapsedLocal = Math.floor((timeNow - timeOnLoad) / 1000);
		var timeLeft = timeTest - timeElapsedServer - timeElapsedLocal;
		areaTime.innerHTML = SecondsToString(timeLeft);
		if (timeLast > 0 && timeLeft <= 0) {
			clearTimeout();
			if (window.confirm('試験時間が終了しました。採点しますか？')) {
				examfinish();
			}
			return;
		}
	}
	setTimeout(UpdateTime, 1000);
}

function checktextanswer(textid){
	var the_obj_name = "document.form1."+textid;
	var the_obj = eval(the_obj_name);
	
	orgvalue=the_obj.value;
	if (orgvalue=='ここで解答してください'){
		the_obj.value="";
	}
	if (orgvalue==''){
		the_obj.value="ここで解答してください";
	}
}

//-->

