//**********************************************************************//
// ■FC伊豆ホームページ汎用スクリプト									//
//		Class		:fcizu.js											//
//		Copyright	:（有）ヒット										//
//		Made by		:平川実												//
//		Date		:2002/03/02											//
//		Last Update	:2002/03/02											//	
//																		//
//		Comment		:汎用スクリプト										//
//																		//
//		Caution		:													//	
//**********************************************************************//

//----------------------//
//■メニューイメージ変更//
//----------------------//

function ChgImg(objImg,name2){
	objImg.src = "./img/" + name2 + ".gif";
	return true;
}

//----------------------//
//■URL移動				//
//----------------------//

function ChgUrl(strUrl){
alert(strUrl);
	document.location.href = strUrl;
	return true;
}


//--------------------------------------//
//■SQL文作成（Where条件）				//
//--------------------------------------//

function SelectCheck(form){
	var strSqlWhere;
	strSqlWhere = "";
	for(i=0;i<form.length;i++){
		if(form.elements[i].name.match(/TOWN|KUBUN|YYYY|MM|SHOTKUBUN/)){
			//CHAR型
			if(form.elements[i].value != "" && form.elements[i].value.search(/[0-9]/) == -1){
				if(strSqlWhere != ""){
					strSqlWhere = strSqlWhere + " AND " + form.elements[i].name + " = '" + form.elements[i].value + "'";
				}else{
					strSqlWhere = form.elements[i].name + " = '" + form.elements[i].value + "'";
				}
			}
			//TIMESTAMP型（YYYYMMDDHHMMSS）
			if(form.elements[i].name == "YYYY" && form.elements['YYYY'].value != ""){
				if(form.elements['MM'].value != ""){
					if(strSqlWhere != ""){
						strSqlWhere = strSqlWhere + " AND YYMM LIKE '" + form.elements['YYYY'].value + "-" + form.elements['MM'].value + "%'";
					}else{
						strSqlWhere = "YYMM LIKE '" + form.elements['YYYY'].value + "-" + form.elements['MM'].value + "%'";
					}
				}else{
					if(strSqlWhere != ""){
						strSqlWhere = strSqlWhere + " AND YYMM LIKE '" + form.elements['YYYY'].value + "%'";
					}else{
						strSqlWhere = "YYMM LIKE '" + form.elements['YYYY'].value + "%'";
					}
				}
			}
		}
	}

	if(strSqlWhere != ""){
		form.elements['SELECTVALUE'].value = strSqlWhere;
		//form.action = "search.php?ID=" + strSqlWhere;
	}
	//alert(form.elements['SELECTVALUE'].value);
	return true;
}


//----------------------------------//
//■SQL文作成（DELETE WHERE条件）	//
//----------------------------------//

function DeleteCheck(form){
	var strSqlDelete;
	strSqlDelete = "";
	for(i=0;i<form.length;i++){
		if(form.elements[i].name.match(/DELETE[0-9]/)){
			strMatchName = form.elements[i].name;
			//チェックボックスチェック
			if(form.elements[strMatchName].checked){
				strIdName = 'DELID' + strMatchName.substring(6,strMatchName.length);
				if(strSqlDelete != ""){
					strSqlDelete = strSqlDelete + " OR ID = " + parseInt(form.elements[strIdName].value);
				}else{
					//strSqlDelete = "ID = " + parseInt(form.elements[strIdName].value);
					strSqlDelete = "ID = " + form.elements[strIdName].value;
				}
			}
		}
	}

	if(strSqlDelete != ""){
		form.elements['DELETETVALUE'].value = strSqlDelete;
		//form.action = "search.php?ID=" + strSqlDelete;
		form.action = "delete.php3?" + strSqlDelete;
	//alert("SQL=" + form.elements['DELETETVALUE'].value);

		return true;
	}
	return false;
}


//--------------------------------------//
//■画像データ拡大表示					//
//--------------------------------------//

function ShowPic(name,sizex,sizey){
	filename =  "./temp/" + name;
	windowsize = "width = " + parseInt(sizex) + ", " + "height = " + parseInt(sizey);
	window.open(filename,"photo",windowsize);
}


//--------------------------------------//
// ■全データチェック					//
// １、必須項目が全て入力済みであるか	//
// ２、必須項目が全て選択済みであるか	//
//--------------------------------------//

function CheckData(form){
	for(i=0;i<form.length;i++){
		if(!form.elements[i].name.match(/useradd|usertel|usercomment|fax|keitaitel|bikou/)){
			//alert(form.elements[i].name + "必須項目です。");
			if(form.elements[i].value == "" || form.elements[i].value == 0){
				alert(form.elements[i].name + "は必須項目です。\n確認をお願いします。");
				form.elements[i].focus();
				return false;
			}
		}
	}
	return true;
}

//--------------------------------------//
// ■全データチェック(支援依頼フォーム)	//
// １、必須項目が全て入力済みであるか	//
// ２、必須項目が全て選択済みであるか	//
//--------------------------------------//

function CheckDataShien(form){

	var radioflag;
	var checkboxflag;
	radioflag = 0;
	checkboxflag = 0;

	for(i=0;i<form.length;i++){
		if(!form.elements[i].name.match(/naiyou|cliant|SYYYY|SMM|SDD|EYYYY|EMM|EDD|OYYYY|OMM|ODD|OHH|OSS|EHH|ESS|keitai/)){
			//alert(form.elements[i].name + "必須項目です。");
			if(form.elements[i].value == "" || form.elements[i].value == 0){
				alert(form.elements[i].name + "は必須項目です。\n確認をお願いします。");
				form.elements[i].focus();
				return false;
			}
		}
		if(form.elements[i].type == "radio" && form.elements[i].checked == true){
			radioflag = 1;
		}
		if(form.elements[i].type == "checkbox" && form.elements[i].checked == true){
			checkboxflag = 1;
		}
	}

	if(radioflag == 1 && checkboxflag == 1){
		return true;
	}else{
		alert("作品分類、若しくは支援分類が未選択です。\n確認をお願いします。");
		radioflag = 0;
		checkboxflag = 0;
		return false;	
		//form.elements.bunrui[0].focus();
	}
}

