<!--
//検索入力チェック1
function fmchk_sc() {
	if((document.fsearch.ct_key[0].selected) && (!document.fsearch.key.value)) {
		alert("検索語（キーワード）を入力してください");
		document.fsearch.key.focus();
		return false;
	}
}

//検索入力チェック2
function fmchk_sc2(f) {
	if(!f.key.value) {
		alert("検索語（キーワード）を入力してください");
		document.fsearch.key.focus();
		return false;
	}
}

//検索入力チェック
function fmchk_zsc() {
	if((document.fsearch.ct_key[0].selected) && (!document.fsearch.key.value)) {
		alert("検索語（キーワード）を入力してください");
		document.fsearch.key.focus();
		return false;
	}
}

//友達にすすめるchk
function frd_chk(f) {
	var fCom = f.frd_com.value;
	
	if(!f.frd_to.value) {
		alert("お友達のメールアドレスを入力してください");
		f.frd_to.focus();
		return false;
	}
	check = /.+@.+\..+/; //正規表現
    chk_str = f.frd_to.value;
    if (!chk_str.match(check)){
        alert("お友達のメールアドレスが正しく入力されていません");
        f.frd_to.focus();
        return false;
	}
	if(!fCom) {
		alert("コメントを入力してください");
		f.frd_com.focus();
		return false;
	}
	if(fCom.indexOf("http:") == -1) {
	} else {
		alert("URLは送信できません");
		f.frd_com.focus();
		return false;
	}
	if(!f.frd_from.value) {
		alert("あなたのメールアドレスを入力してください");
		f.frd_from.focus();
		return false;
	}
	chk_str = f.frd_from.value;
    if (!chk_str.match(check)){
        alert("あなたのメールアドレスが正しく入力されていません");
        f.frd_from.focus();
        return false;
	}
	if(!f.frd_name.value) {
		alert("あなたのお名前を入力してください");
		f.frd_name.focus();
		return false;
	}
	
	//機種依存文字をチェック
	//chk_moji.js呼び出し
	var ret_val = chkStr(f);
	
	if (ret_val == false) {		//機種依存文字があった
		return false;
	}
}
//商品について問い合わせ
function qstg_chk(f) {
	var fCom = f.qst_com.value;
	
	if(!f.qst_from.value) {
		alert("メールアドレスを入力してください");
		f.qst_from.focus();
		return false;
	}
	check = /.+@.+\..+/; //正規表現
    chk_str = f.qst_from.value;
    if (!chk_str.match(check)){
        alert("メールアドレスが正しく入力されていません");
        f.qst_from.focus();
        return false;
	}
	if(!f.qst_from2.value) {
		alert("メールアドレス（再入力）を入力してください");
		f.qst_from2.focus();
		return false;
	}
	check = /.+@.+\..+/; //正規表現
    chk_str = f.qst_from2.value;
    if (!chk_str.match(check)){
        alert("メールアドレス（再入力）が正しく入力されていません");
        f.qst_from2.focus();
        return false;
	}
	if(f.qst_from.value != f.qst_from2.value) {
		alert("メールアドレスが一致しません");
		f.qst_from.focus();
		return false;
	}
	if(!fCom) {
		alert("本文を入力してください");
		f.qst_com.focus();
		return false;
	}
	if(fCom.indexOf("http:") == -1) {
	} else {
		alert("URLは送信できません");
		f.qst_com.focus();
		return false;
	}
	
	//機種依存文字をチェック
	//chk_moji.js呼び出し
	var ret_val = chkStr(f);
	
	if (ret_val == false) {		//機種依存文字があった
		return false;
	}
}
//商品について問い合わせ（Pポリシーあり）
function qstg_chk2(f) {
	var fCom = f.qst_com.value;
	
	if(!f.qst_from.value) {
		alert("メールアドレスを入力してください");
		f.qst_from.focus();
		return false;
	}
	check = /.+@.+\..+/; //正規表現
    chk_str = f.qst_from.value;
    if (!chk_str.match(check)){
        alert("メールアドレスが正しく入力されていません");
        f.qst_from.focus();
        return false;
	}
	if(!f.qst_from2.value) {
		alert("メールアドレス（再入力）を入力してください");
		f.qst_from2.focus();
		return false;
	}
	check = /.+@.+\..+/; //正規表現
    chk_str = f.qst_from2.value;
    if (!chk_str.match(check)){
        alert("メールアドレス（再入力）が正しく入力されていません");
        f.qst_from2.focus();
        return false;
	}
	if(f.qst_from.value != f.qst_from2.value) {
		alert("メールアドレスが一致しません");
		f.qst_from.focus();
		return false;
	}
    if(!fCom) {
		alert("本文を入力してください");
		f.qst_com.focus();
		return false;
	}
	if(fCom.indexOf("http:") == -1) {
	} else {
		alert("URLは送信できません");
		f.qst_com.focus();
		return false;
	}
    if(f.kconfirm.checked == false) {
		var n=f.sp_title.value;
		alert(n + "を確認してください。");
		f.kconfirm.focus();
		return false;
	}
	
	//機種依存文字をチェック
	//chk_moji.js呼び出し
	var ret_val = chkStr(f);
	
	if (ret_val == false) {		//機種依存文字があった
		return false;
	}
}
//問い合わせフォーム
function qst_chk(f) {
	var fCom = f.qst_com.value;
	var fSub = f.qst_subject.value;
	
    if(!f.qst_name_a.value) {
        alert("お名前を入力してください");
		f.qst_name_a.focus();
		return false;
	}
	if(!f.qst_from.value) {
		alert("メールアドレスを入力してください");
		f.qst_from.focus();
		return false;
	}
	check = /.+@.+\..+/; //正規表現
    chk_str = f.qst_from.value;
    if (!chk_str.match(check)){
        alert("メールアドレスが正しく入力されていません");
        f.qst_from.focus();
        return false;
	}
	if(!f.qst_from2.value) {
		alert("メールアドレス（再入力）を入力してください");
		f.qst_from2.focus();
		return false;
	}
	check = /.+@.+\..+/; //正規表現
    chk_str = f.qst_from2.value;
    if (!chk_str.match(check)){
        alert("メールアドレス（再入力）が正しく入力されていません");
        f.qst_from2.focus();
        return false;
	}
	if(f.qst_from.value != f.qst_from2.value) {
		alert("メールアドレスが一致しません");
		f.qst_from.focus();
		return false;
	}
    if(!fSub) {
        alert("件名を入力してください");
		f.qst_subject.focus();
		return false;
	}
	if(fSub.indexOf("http:") == -1) {
	} else {
		alert("URLは送信できません");
		f.qst_subject.focus();
		return false;
	}
    if(!fCom) {
		alert("本文を入力してください");
		f.qst_com.focus();
		return false;
	}
	if(fCom.indexOf("href") == -1) {
	} else {
		alert("URLは送信できません");
		f.qst_com.focus();
		return false;
	}
	
	//機種依存文字をチェック
	//chk_moji.js呼び出し
	var ret_val = chkStr(f);
	
	if (ret_val == false) {		//機種依存文字があった
		return false;
	}
}
//問い合わせフォーム（Pポリシーあり）
function qst_chk2(f) {
	var fCom = f.qst_com.value;
	var fSub = f.qst_subject.value;
	
    if(!f.qst_name_a.value) {
        alert("お名前を入力してください");
		f.qst_name_a.focus();
		return false;
	}
	if(!f.qst_from.value) {
		alert("メールアドレスを入力してください");
		f.qst_from.focus();
		return false;
	}
	check = /.+@.+\..+/; //正規表現
    chk_str = f.qst_from.value;
    if (!chk_str.match(check)){
        alert("メールアドレスが正しく入力されていません");
        f.qst_from.focus();
        return false;
	}
	if(!f.qst_from2.value) {
		alert("メールアドレス（再入力）を入力してください");
		f.qst_from2.focus();
		return false;
	}
	check = /.+@.+\..+/; //正規表現
    chk_str = f.qst_from2.value;
    if (!chk_str.match(check)){
        alert("メールアドレス（再入力）が正しく入力されていません");
        f.qst_from2.focus();
        return false;
	}
	if(f.qst_from.value != f.qst_from2.value) {
		alert("メールアドレスが一致しません");
		f.qst_from.focus();
		return false;
	}
    if(!fSub) {
        alert("件名を入力してください");
		f.qst_subject.focus();
		return false;
	}
	if(fSub.indexOf("http:") == -1) {
	} else {
		alert("URLは送信できません");
		f.qst_subject.focus();
		return false;
	}
    if(!fCom) {
		alert("本文を入力してください");
		f.qst_com.focus();
		return false;
	}
	if(fCom.indexOf("href") == -1) {
	} else {
		alert("URLは送信できません");
		f.qst_com.focus();
		return false;
	}
    if(f.kconfirm.checked == false) {
		var n=f.sp_title.value;
		alert(n + "を確認してください。");
		f.kconfirm.focus();
		return false;
	}
	
	//機種依存文字をチェック
	//chk_moji.js呼び出し
	var ret_val = chkStr(f);
	
	if (ret_val == false) {		//機種依存文字があった
		return false;
	}
}
//携帯メール送信
function fmchk_ib(f) {
    if(!f.kts_mail.value) {
        alert("メールアドレスを入力してください");
		f.kts_mail.focus();
		return false;
    }
    check = /.+@.+\..+/; //正規表現
    chk_str = f.kts_mail.value;
    if (!chk_str.match(check)){
        alert("メールアドレスが正しく入力されていません");
        f.kts_mail.focus();
        return false;
	}
}
//レビューを書く
function wrev_chk(f) {
    if(!f.r_point.value) {
        alert("評価を選択してください");
        f.r_point.focus();
        return false;
    }
    if(!f.nicname.value) {
        alert("ニックネームを入力してください");
        f.nicname.focus();
        return false;
    }
    if(!f.comment.value) {
        alert("レビュー本文を入力してください");
        f.comment.focus();
        return false;
    }
	
	//機種依存文字をチェック
	//chk_moji.js呼び出し
	var ret_val = chkStr(f);
	
	if (ret_val == false) {		//機種依存文字があった
		return false;
	}
}
//レビュー投票
function ccvote(f) {
    var rid = f.rid.value;
    kword = null;
    kword = "esdrevote" + rid;
	kword = "@" + kword + "=";
	ridId = null;
	ridStr = document.cookie + ";" ;
	ridOfst = ridStr.indexOf(kword);
    
    if(ridOfst != -1){
        alert("投票済みです");
        return false;
    } else {
        alert("投票ありがとうございます");
	    //Cookie保存
        kword = "esdrevote" + rid;
    	setDay = "90";
    	ridExp = new Date();
    	ridExp.setTime(ridExp.getTime()+(setDay*24*60*60*1000));
    	ridItem = "@" + kword + "=" + escape(rid) + ";";
    	ridExpires = "expires="+ridExp.toGMTString();
    	document.cookie =  ridItem + ridExpires;
        return true;
    }
}
//お気に入り削除
function del_wishp(f) {
    d_name = "「" + f.del_pname.value + "」\nをお気に入りから削除しますか？";
    res = confirm(d_name);
    if(res == true){
         return true;
    } else{
         return false;
    }
}
//ページナビ用
function cellMover(ms) {
	document.getElementById("td"+ms).style.backgroundColor="#D8EFEE";
}
function cellMout(ms) {
	document.getElementById("td"+ms).style.backgroundColor="#FFFFFF";
}
//->
