var meg="申し訳ありません。右クリックは使えません...";
function Mclick(migi) {
if (document.layers || (document.getElementById && !document.all)) {
if(migi.which==2 || migi.which==3) {
alert(meg);
return false;
}
}
}

function Husei() {
if (document.all) {
alert(meg);
return false;
}
}

if (document.layers){
document.captureEvents(Event.MOUSEDOWN);
document.onmousedown=Mclick;
}else{
document.onmouseup=Mclick;
document.oncontextmenu=Husei;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function NewWindow1(name1) {
window.open('https://www.roomstation.com/cmd/nd.asp?MODE=DISP&BCODE=' + name1,'Newwindow','toolbar=no,location=no,directoryies=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,width=950,height=800,top=30,left=30')
}
function NewWindow2(name1) {
window.open('https://www.roomstation.com/cmd/vd.asp?MODE=DISP&RCODE=' + name1,'Newwindow','toolbar=no,location=no,directoryies=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,width=950,height=800,top=30,left=30')
}
function NewWindow3(name1) {
           window.open('https://www.roomstation.com/cmd/ed.asp?MODE=DISP&RCODE=' + name1,'Newwindow','toolbar=no,location=no,directoryies=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,width=950,height=800,top=30,left=30')
}
function NewWindow4(name1) {
           window.open('https://www.roomstation.com/cmd/ed4.asp?MODE=DISP&RCODE=' + name1,'Newwindow','toolbar=no,location=no,directoryies=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,width=950,height=800,top=30,left=30')
}
function NewWindow5(name1) {
window.open('https://www.roomstation.com/cmd/vd.asp?MODE=DISP2&RCODE=' + name1,'Newwindow','toolbar=no,location=no,directoryies=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,width=950,height=800,top=30,left=30')
}
function NewWindow6(name1) {
           window.open('https://www.roomstation.com/cmd/ed2.asp?MODE=DISP&RCODE=' + name1,'Newwindow','toolbar=no,location=no,directoryies=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,width=950,height=800,top=30,left=30')
}
function NewWindow7(name1) {
           window.open('https://www.roomstation.com/cmd/ed3.asp?MODE=DISP&RCODE=' + name1,'Newwindow','toolbar=no,location=no,directoryies=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,width=950,height=800,top=30,left=30')
}
function NewWindow9(name1) {
         window.open('../cmd/vd.asp?MODE=DISP2&RCODE=' + name1,'Newwindow','toolbar=no,location=no,directoryies=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,width=950,height=800,top=30,left=30')
}

function check_kmail(objectForm) {                      //    メールアドレス入力文字のチェック処理     //
         if ( check_twobite(objectForm) == false ) {
              objectForm.focus();
              alert ("メールアドレスは半角で入力してください...");
              objectForm.value = "";
              return false;
         }
}

//    2バイト文字禁止チェック項目     True: 2バイト文字無，	False: 2バイト文字有     //

function check_twobite(objectForm) {

var strLen;		// 文字列の長さ
var strWork;	// 元文字列
var OneString;	// 比較用1文字格納
var log1; 		// ｴﾝｺｰﾄﾞする前の文字列
var log2;		// ｴﾝｺｰﾄﾞ後の文字列
var i;

	strLen = objectForm.value.length;              // 入力された文字列の長さを取る
	log1 = "";
	strWork = objectForm.value;

	for (i = 0; i < strLen; i++ ) {	               // 文字列数だけ繰り返す

	    OneString = strWork.charAt(i);

	    // ｴﾝｺｰﾄﾞ前に入力された文字列からｴﾝｺｰﾄﾞ対象となる文字を取得
	    // ※「!」や「;」等はｴﾝｺｰﾄﾞすると半角でもｺｰﾄﾞが変わるので、比較対象外文字列とする
	    if ( ( OneString != " " ) && ( OneString != "　" ) && ( OneString != "!" ) && ( OneString != ":" ) && ( OneString != ";" ) && ( OneString != "$" ) &&
	 			( OneString != "&" )  && ( OneString != "%" )  && ( OneString != "#" ) && ( OneString != '"' )  && ( OneString != "'" ) && ( OneString != "`" ) &&
	    		( OneString != "(" ) &&  ( OneString != ")" )  &&  ( OneString != "=" ) &&  ( OneString != "*" ) && ( OneString != "+" ) && ( OneString != "/" )  &&
	    		( OneString != "^" ) && ( OneString != "?" ) && ( OneString != "\\" ) && ( OneString != "|" ) && ( OneString != "[" ) && ( OneString != "]" ) &&
				( OneString != "~" ) && ( OneString != "@" ) ) {

	      log1 = log1 + OneString;

	    }

	}

	log2 = escape(log1);                   // ｴﾝｺｰﾄﾞ

	if (log1 != log2) {	                  // ｴﾝｺｰﾄﾞ前とｴﾝｺｰﾄﾞ後の文字列比較し、違った場合は2ﾊﾞｲﾄ文字なので、Falseを返す。
    	return false;
    	
	} else {
		
    	return true;
	}

}

	
function submit_kmail(){                   //    送信ボタンを押したときのメールアドレスチェック処理     //

var objectForm = document.frmSender;
var sml = objectForm.kmail.value;

	sml = sml.toLowerCase(sml);	           // 小文字へ変換する

	if ( ( sml.indexOf("@docomo.ne.jp") >= 0 ) || ( sml.indexOf("@ezweb.ne.jp") >= 0 ) || ( sml.indexOf("@ido.ne.jp") >= 0 ) || ( sml.indexOf("@sky.tkk.ne.jp") >= 0 ) || ( sml.indexOf("@sky.tkc.ne.jp") >= 0 ) || ( sml.indexOf("@sky.tu-ka.ne.jp") >= 0 ) || ( sml.indexOf("@sky.tkk.ne.jp") >= 0 ) || ( sml.indexOf("@d.vodafone.ne.jp") >= 0 ) || ( sml.indexOf("@h.vodafone.ne.jp") >= 0 ) || ( sml.indexOf("@t.vodafone.ne.jp") >= 0 ) || ( sml.indexOf("@k.vodafone.ne.jp") >= 0 ) || ( sml.indexOf("@r.vodafone.ne.jp") >= 0 ) || ( sml.indexOf("@s.vodafone.ne.jp") >= 0 ) || ( sml.indexOf("@n.vodafone.ne.jp") >= 0 ) || ( sml.indexOf("@q.vodafone.ne.jp") >= 0 ) || ( sml.indexOf("@c.vodafone.ne.jp") >= 0 ) || ( sml.indexOf("@jp-d.ne.jp") >= 0 ) || ( sml.indexOf("@jp-h.ne.jp") >= 0 ) || ( sml.indexOf("@jp-t.ne.jp") >= 0 ) || ( sml.indexOf("@jp-k.ne.jp") >= 0 ) || ( sml.indexOf("@jp-r.ne.jp") >= 0 ) || ( sml.indexOf("@jp-s.ne.jp") >= 0 ) || ( sml.indexOf("@jp-n.ne.jp") >= 0 ) || ( sml.indexOf("@jp-q.ne.jp") >= 0 ) || ( sml.indexOf("@jp-ce.jp") >= 0 ) ){

        var meg="アドレスは " + objectForm.kmail.value + " でよろしいですか？"
	    var flag = confirm(meg);
		if (flag==true){
		   	document.frmSender.submit();
		   	return true;
		}
	} else {
		if (objectForm.kmail.value == "") {
			
			alert ("携帯のアドレスを入力してから送信してください...");
			
		} else {
			
            alert ("携帯電話のアドレスと認識できません。確認してください...");
        }
	    return false;;
	}
}
