var Dom_NN4		= false;
var Dom_NN6		= false;

//Mac or Win判定
var Dom_mac = false;
var Dom_win = false;

Dom_mac=navigator.userAgent.indexOf('Mac')!=-1;
if(!Dom_mac)
{
	Dom_win = true;
}

//NN or IE判定
var Dom_IE = false;
var Dom_NN = false;

Dom_IE= navigator.userAgent.indexOf('MSIE') != -1;
if(!Dom_IE)
{
	Dom_NN= navigator.userAgent.indexOf('Mozilla') != -1;
}

if(Dom_NN)
{
	//NN Version判定
	Dom_NN4= navigator.userAgent.indexOf('Mozilla/4') != -1;
	//Netscape6.2以上の場合Dom_NN6はtrue
	Dom_NN6= navigator.userAgent.indexOf('Netscape6') != -1;
	//NN4.x,6.x以外のNNはNN6として処理
	if(Dom_NN4 != true && Dom_NN6 != true)
	{
		Dom_NN6=true;
	}
}



function openWin(url) {
     window.open(url,"_blank","width=420,height=420,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,favorites=no,resizable=yes");
}

// ダブルクリックの制御
var dblClickControl = false;

function checkDblClick() {
  if(!dblClickControl) {
    dblClickControl = true;
    return true;
  }
  else {
    return false;
  }
}

// ダブルクリック制御をする確認ダイアログ
function checkDblClickConfirm(msg) {
    if(!dblClickControl && window.confirm(msg)) {
        dblClickControl = true;
        return true;
    }
    return false;
}


function getElement(id)
{
	if(document.all) return document.all(id);
	if(document.getElementById) return document.getElementById(id);
}

//各確認チェック
window.onload = function ()
{
	var npwd1 = getElement("npwd1");
	var npwd2 = getElement("npwd2");
	var newid1 = getElement("newid1");
	var newid2 = getElement("newid2");
	var mail = getElement("mail");
	var cmail = getElement("cmail");
	// 会員情報メールアドレスチェック
	if(mail && cmail)
	{
		cmail.form.onsubmit = function() { return checkMail(mail,cmail); }
	}
	// 新パスワードと確認パスワードのチェック
	if(npwd1 && npwd2)
	{
		npwd2.form.onsubmit = function() { return checkpass(npwd1,npwd2); }
	}
	// 新IDと確認IDのチェック
		if(newid1 && newid2)
	{
		newid2.form.onsubmit = function() { return checkid(newid1,newid2); }
	}
}




function checkMail(mail, cmail)
{
	if(mail.value != cmail.value)
	{
		alert ("メールアドレスとメールアドレス（確認）が一致しません");
		return false;
	}
	return true;
}

function checkpass(npwd1, npwd2)
{
	if(npwd1.value != npwd2.value)
	{
		alert ("入力されたパスワードと確認用パスワードが一致しません");
		return false;
	}
	return true;
}

function checkid(newid1, newid2)
{
	if(newid1.value != newid2.value)
	{
		alert ("入力されたIDと確認用IDが一致しません");
		return false;
	}
	return true;
}

function checkidpass(arg1,arg2)
{
	var arg1v = document.getElementById(arg1).value;
	var arg2v = document.getElementById(arg2).value;

	if(arg1v != "" && arg2v != "")
		{
		if(arg1v == arg2v)
			{
			alert("お客様IDとパスワードは別々のものを指定してください");
			document.getElementById(arg2).value = "";
			return false;
			}
		}
}

function checkidpass(arg1,arg2,arg3)
{
	var arg1v = document.getElementById(arg1).value;
	var arg2v = document.getElementById(arg2).value;

	if(arg1v != "" && arg2v != "")
		{
		if(arg1v == arg2v)
			{
			alert("お客様IDとパスワードは別々のものを指定してください");
			document.getElementById(arg2).value = "";
			if(arg3){document.getElementById(arg3).value = "";}
			return false;
			}
		}
}


//アンケート用
//ダブルクリック禁止処理
var iPrevTime = null;
function formSubmit() {
	if( iPrevTime == null ) {
		iPrevTime = 1;
		return true;
	} else {
		return false;
	}
}
