function check_alert(){
	document.getElementById("radio1").onclick=function(){
		document.getElementById("hour").disabled=false;
		document.getElementById("minutes").disabled=false;
		document.getElementById("second_minutes").disabled=true;
	}
	
	document.getElementById("radio2").onclick=function(){
		document.getElementById("hour").disabled=true;
		document.getElementById("minutes").disabled=true;
		document.getElementById("second_minutes").disabled=false;
	}
	
	document.getElementById("radio3").onclick=function(){
		document.getElementById("hour").disabled=true;
		document.getElementById("minutes").disabled=true;
		document.getElementById("second_minutes").disabled=true;
	}
	
	if(document.getElementById("radio1").checked == true){
		document.getElementById("hour").disabled=false;
		document.getElementById("minutes").disabled=false;
		document.getElementById("second_minutes").disabled=true;
	}
	if(document.getElementById("radio2").checked == true){
		document.getElementById("hour").disabled=true;
		document.getElementById("minutes").disabled=true;
		document.getElementById("second_minutes").disabled=false;
	}
	if(document.getElementById("radio3").checked == true){
		document.getElementById("hour").disabled=true;
		document.getElementById("minutes").disabled=true;
		document.getElementById("second_minutes").disabled=true;
	}

}



function isSubmit(formName,action,targetName) {
	var form = window.document.forms[formName];

	form.action = action+"&rnd=" + Math.random() * 15;
	if (targetName == ""){
		targetName = "_self";
	}
	form.target = targetName;

	form.submit();
	return true;
}

function isSubmitConfirm(formName,action,targetName) {
	if(confirm("登録してもよろしいですか？")){
	var form = window.document.forms[formName];

	form.action = action+"&rnd=" + Math.random() * 15;
	if (targetName == ""){
		targetName = "_self";
	}
	form.target = targetName;

	form.submit();
	return true;
	}
}

function isSubmitConfirm2(formName,action,targetName) {
	if(confirm("削除してもよろしいですか？")){
	var form = window.document.forms[formName];

	form.action = action+"&rnd=" + Math.random() * 15;
	if (targetName == ""){
		targetName = "_self";
	}
	form.target = targetName;

	form.submit();
	return true;
	}
}




function isSubmitAtag(formName,action,atagName,targetName) {
	var form = window.document.forms[formName];

	form.action = action+"&rnd=" + Math.random() * 15 + "#" + atagName;
	if (targetName == ""){
		targetName = "_self";
	}
	form.target = targetName;

	form.submit();
	return true;
}

function setSort(sort) {
	var form = window.document.formMain;
	form.hdnSort.value = sort;
}

function mapSelect(){
	var flag = 0;
	for(i=0; i<document.forms[0].map.length; i++){
		if(document.forms[0].map[i].checked){
			flag = 1;
//			window.location.href = document.forms[0].map[i].value;}
			window.open(document.forms[0].map[i].value);
		}
	}
	
	if(flag == 0){
		alert('ラジオボタンが選択されていません。');
	}
}

function confDelete(formName,action){
	res = confirm("選択した内容を削除してもよろしいですか？");
	
	if(res == true){
		isSubmit(formName,action,'');
	}
}

function confInsert(formName,action){
	res = confirm("以上の内容で登録してもよろしいですか？");
	
	if(res == true){
		isSubmit(formName,action,'');
	}
}

function confPay(formName,action){
	res = confirm("以上の内容でよろしいですか？");
	
	if(res == true){
		isSubmit(formName,action,'');
	}
}

function confEdit(formName,action){
	res = confirm("以上の内容で編集してもよろしいですか？");
	
	if(res == true){
		isSubmit(formName,action,'');
	}
}	

function getDate(src){
	dateObj = new Date();
	var src = src;
	
	nowH = dateObj.getHours();
	nowM = dateObj.getMinutes();
	nowS = dateObj.getSeconds();
	
	nowString=src + nowH + nowM + nowS;

	return nowString;
}

function clearText(formName,textName) {
	var form = window.document.forms[formName].elements[textName];
	form.value="";
}


//チェックボックスに上限
function check(chobj,chmax){
	if(!chobj.checked)return;
	chname1=chobj.name;    
	chint=0;
	elementleng=document.forms[0].elements[chname1].length;
	for(i=0;i<elementleng;i++){
		if(document.forms[0].elements[chname1][i].checked){
			chint++;
			if(chint>chmax){chobj.checked=false;break;}
		}
	}
}

function GetKana(){

	document.formMain.college_kana.options[flg].selected = true;
	
}

//チェックにチェックを入れる
function checked(a,name){
var elements = window.document.formMain.elements[name];
	for (i = 0; i < elements.length; i++ ) {
		if(elements[i].value==a){
			elements[i].checked = true;
		}
	}
}

//チェックを入れたら、特定のフォームをdisabled
function disCheck(chobj,name){
var frm=chobj.form;
if(chobj.checked == true){
frm.elements[name].disabled = true;
}else{
frm.elements[name].disabled = false;
}
}

//チェック入れたら所のテキストをon,off
function undisCheck(chobj,name){
var frm=chobj.form;
if(chobj.checked == true){
frm.elements[name].disabled = false;
}else{
frm.elements[name].disabled = true;
}
}

//文字数カウンタ
function numCheck(obj,name1,name2,max){
var len=0;

for(var i=0; i<obj.elements[name1].value.length; i++){
	text = escape(obj.elements[name1].value.substring(i,i+1));
	if(text != "%0D" && text != "%0A"){
		len++;
	}
}
if(len <= max){
	document.getElementById(name2).innerHTML = len;
}else{
	document.getElementById(name2).innerHTML = '<font color="red">'+len+'</font>';
}
}

function isConfSubmit(formName,action,targetName) {
	if(confirm("削除してもよろしいですか?")){
	var form = window.document.forms[formName];

	form.action = action+"&rnd=" + Math.random() * 15;
	if (targetName == ""){
		targetName = "_self";
	}
	form.target = targetName;

	form.submit();
	return true;
	}
}


//classnameを取る関数
document.getElementsByClassName = function (className) {
    var i, j, eltClass;
    var objAll = document.getElementsByTagName ? document.getElementsByTagName("*") : document.all;
    var objCN = new Array();
    for (i = 0; i < objAll.length; i++) {
        eltClass = objAll[i].className.split(/\s+/);
        for (j = 0; j < eltClass.length; j++) {
            if (eltClass[j] == className) {
                objCN.push(objAll[i]);
                break;
            }
        }
    }
    return objCN;
}

//全部チェックon,off 
//classname　は全部チェックon off をかけたいチェックボックスのclass名
//checkname  はチェックボックスで全部チェックon off切り替えをする時の、チェックボックスのチェックオブジェクト なければ空で。
function changeCheckBox(classname,chobj){

	var len = document.getElementsByClassName(classname).length;
	var arrWeekday = document.getElementsByClassName(classname);
	var i;
	var j;
	var k;
	var alreadyCheckFlg = 0;


	//チェックボックスでon/off切り替えの時
	if (chobj != ""){
		if(chobj.checked == true){
			for(j=0;j < len;j++){
				arrWeekday[j].checked=true;
			}
		}else{
			for(k=0;k < len;k++){
				arrWeekday[k].checked=false;
			}
		}
		return;
	}
	
	//ボタンでon/off切り替え
	for(i = 0; i < len ; i++){
		if(arrWeekday[i].checked == true){
			alreadyCheckFlg++;
		}
	}
	
	if(alreadyCheckFlg < len){
		for(j=0;j < len;j++){
			arrWeekday[j].checked=true;
		}
	}else{
		for(k=0;k < len;k++){
			arrWeekday[k].checked=false;
		}
	}
	return ;
}


function confSubmit(formName,action,meg){
	res = confirm(meg);
	
	if(res == true){
		isSubmit(formName,action,'');
	}
}


// 新しいブラウザを立ち上げる関数
// url:開くサイトのURL
//
function newWinOpen(url,w_num,h_num){
	window.open(url, 'mywindow1', 'width='+ w_num +', height=' + h_num + ', menubar=no, toolbar=no, scrollbars=yes');
}


function GyousyuCheck(item, status){

	var start = 0;
	var end = 0;
	var frm=document.forms[0];
	var text_disabled = false;
	if(status == false){
		text_disabled = true;
	}
			
	switch(item)
	{
		case 'gyousyu1':
			start = 0;
			end = 35;
			
			frm.elements['textfield10'].disabled = text_disabled;
			frm.elements['textfield9'].disabled = text_disabled;
			
			break;
		case 'gyousyu2':
			start = 36;
			end = 42;
			break;
		case 'gyousyu3':
			start = 43;
			end = 45;
			break;
		case 'gyousyu4':
			start = 46;
			end = 86;
			
			frm.elements['textfield8'].disabled = text_disabled;
			
			break;
		case 'gyousyu5':
			start = 87;
			end = 105;
			
			frm.elements['textfield7'].disabled = text_disabled;
			
			break;
		case 'gyousyu6':
			start = 106;
			end = 130;
			
			frm.elements['textfield3'].disabled = text_disabled;
			
			break;
		case 'gyousyu7':
			start = 131;
			end = 138;
			
			frm.elements['textfield5'].disabled = text_disabled;
			
			break;
		case 'gyousyu8':
			start = 139;
			end = 145;
			
			frm.elements['textfield4'].disabled = text_disabled;
			
			break;
		case 'gyousyu9':
			start = 146;
			end = 176;
			
			frm.elements['textfield1'].disabled = text_disabled;
			
			break;
	}

	for(var i=start; i<=end; i++){
		document.getElementsByName('gyousyu[]')[i].checked = status;
	}
}

function SyokusyuCheck(item, status){

	var start = 0;
	var end = 0;
	var frm=document.forms[0];
	var text_disabled = false;
	if(status == false){
		text_disabled = true;
	}
	
	switch(item)
	{
		case 'syokusyu1':
			start = 0;
			end = 5;
			break;
		case 'syokusyu2':
			start = 6;
			end = 10;
			break;
		case 'syokusyu3':
			start = 11;
			end = 17;
			break;
		case 'syokusyu4':
			start = 18;
			end = 25;
			
			frm.elements['textfield2'].disabled = text_disabled;
			
			break;
		case 'syokusyu5':
			start = 26;
			end = 30;
			
			frm.elements['textfield6'].disabled = text_disabled;
			
			break;
		case 'syokusyu6':
			start = 31;
			end = 38;
			break;
		case 'syokusyu7':
			start = 39;
			end = 43;
			break;
		case 'syokusyu8':
			start = 44;
			end = 48;
			break;
		case 'syokusyu9':
			start = 49;
			end = 51;
			break;
		case 'syokusyu10':
			start = 52;
			end = 59;
			break;
	}

	for(var i=start; i<=end; i++){
		document.getElementsByName('syokusyu[]')[i].checked = status;
	}
}