var reg;
function sagree(){
	document.getElementById('agbt').disabled=false;
//	alert('agree');
}
function noagree(){
	document.getElementById('agbt').disabled=true;
//	alert('noagree');
}

function checksin(box){
	var checkno = gcheckboxcount('checkin');
	if(checkno>3){
		alert('「業種」は4つ以上選択できません。');
		box.checked=false;
	}
}

function checks(box){
	var checkno = gcheckboxcount('checkjob');
	if(checkno>3){
		alert('「職種」は4つ以上選択できません。');
		box.checked=false;
	}
}

function gcheckboxcount(name){
	var checkbox = document.getElementsByName(name);
	var count = 0;
	for(var i=0;i<checkbox.length;i++){
		if(checkbox[i].checked){
			count=count+1;
		}
	}
	return count;
}

function theEmail(value){
	var aPos = value.indexOf("@" ,1) ;
	var mail;
	if(!document.getElementById('minfo.email'))
	{
		mail=document.getElementById('email');
	}
	else
	{
		mail=document.getElementById('minfo.email');
	}
	if(  aPos < 0 ) {
//		document.getElementById('minfo.email').focus();
//		document.getElementById('minfo.email').select();
		mail.focus();
		mail.select();
		return false ;
	}else
	return true;
}

function checkUser(){
	var userid=document.getElementById('minfo.email').value;
	if(Validator.Validate('step2form',9,'※エラー内容を確認してください。','error'))
	{
		member.checkUserid(userid,checkre);
	}

}


function checkForgetUser(){
	var userid=document.getElementById('email').value;
	if(Validator.Validate('forgetform',9,'','error'))
	{
		member.checkUserid(userid,checkreforget);
	}
}
function checkreforget(data){
	if(data)
	{
		Validator.AddError(1,"email住所は存在しません");
		var errorSpanElement = document.getElementById('error');
		if (errorSpanElement){
			errorSpanElement.style.display='';
			errorSpanElement.innerHTML = Validator.ErrorMessage.join('<br/>');
			document.getElementById('email').focus();
		}else{
			alert('模式为9时,需要一个显示层');
		}
		return false;
	}
	else
	{
		 document.forms['forgetform'].action="../toFindPwd/findpwd!sendMail.htm" ;
		document.forms['forgetform'].submit();
		//forgetform.submit();
	}
	
}

function checkre(data){
	if(!data)
	{
						Validator.AddError(1,"入力した「メールアドレス」は既に登録されています。別の「メールアドレス」を入力してください。");
						var errorSpanElement = document.getElementById('error');
						if (errorSpanElement){
							errorSpanElement.style.display='';
							errorSpanElement.innerHTML = Validator.ErrorMessage.join('<br/>');
							document.getElementById('minfo.email').focus();
							document.getElementById('minfo.email').style.backgroundColor=Validator.ErrorColor;
							document.getElementById('minfo.userpwd').style.backgroundColor='';
							
						}else{
							alert('模式为9时,需要一个显示层');
						}
						return false;
	}
	else
	{
		document.forms['step2form'].action="../register/registers!toStep3.htm";
		document.forms['step2form'].submit();
	}
	
}
function fErr(){
	document.getElementById('minfo.email').focus();
	document.getElementById('minfo.email').select();
}


function tosubmit(){
	if(Validator.Validate('step1form',9,'※エラー内容を確認してください。','error'))
	{
		document.forms['step1form'].action="../tomember/alterMember!toStep2.htm";
		document.forms['step1form'].submit();
	}
}

function checkPwd(){
	var pwd=document.getElementById("pwd").value;
	if(Validator.Validate('password1form',9,'※エラー内容を確認してください。','error'))
		member.checkPwd(pwd,getCheckdata);
}

function getCheckdata(data){
	if(!data){
		Validator.AddError(1,"入力した「現在のパスワード」が間違い。正しい「現在のパスワード」を入力してください。");
		var errorSpanElement = document.getElementById('error');
		if (errorSpanElement){
			errorSpanElement.style.display='';
			errorSpanElement.innerHTML = Validator.ErrorMessage.join('<br/>');
			document.getElementById('pwd').focus();
			document.getElementById('pwd').style.backgroundColor=Validator.ErrorColor;
			document.getElementById('newpwd').style.backgroundColor='';
		}else{
			alert('模式为9时,需要一个显示层');
		}
		return false;
	}else{
		document.forms['password1form'].action="../tomember/alterMember!alterPwd2.htm";
		document.forms['password1form'].submit();
	}
}
