function urlCheck(url){

	if (url == "" | url == "http://") {
		alert("URLを入力して下さい");
	}else{
		window.open(url);
	}
}

function setck(code,str)
{
	var exp=new Date();
	exp.setTime(exp.getTime() + 1000 * 7 * 60 * 60 * 24 );
	document.cookie = code + "=" + str + "; expires=" + exp.toGMTString();
};

function getck(code)
{
	var str = null;
	var ckary = document.cookie.split("; ");
	var i = 0;
	var result = "";
	while (ckary[i])
	{
		str = ckary[i].split('=');
		if (str[0] == code)
		{
			result = str[1];
			break;
		};
		i++;
	};
	return result;
};

function delck(code)
{
	var exp=new Date();
	exp.setYear(exp.getYear() - 1);
	document.cookie = code + "=; expires=" + exp.toGMTString();
};

function getHTMLEscape(str)
{
	return (str.replace('"',"&#34" + escape(';')));
}

function setOptions(str , chk)
{
	setck(str + chk.value,chk.checked);
}

function sendMail1()
{
	var mbemail  = document.getElementById('mobileEmail');
	if ( mbemail.value == "" || mbemail.value == "ここにメールアドレスを入力して下さい" )
	{
		alert("携帯メールアドレスを入力下さい。");
		mbemail.focus();
		mbemail.select();
	}
	else if ( confirm("デリヘル王国からお客様の携帯メールを送信します。\nよろしいですか？\n\n※事前に携帯電話の受信可能ドメインにderi-ou.comをお願いします。") )
	{
		setck("mbe",getHTMLEscape(mbemail.value));
		mbemail.value = "";
		location.replace("./history.pc.html");
	}
}

function sendMail2()
{
	var mbemail  = document.getElementById('mobileEmail');
	if ( mbemail.value == "" || mbemail.value == "ここにメールアドレスを入力して下さい" )
	{
		alert("携帯メールアドレスを入力下さい。");
		mbemail.focus();
		mbemail.select();
	}
	else if ( confirm("お客様のPCより、携帯メール送信設定をします。\nよろしいですか？") )
	{
		setck("mbe",getHTMLEscape(mbemail.value));
		mbemail.value = "";
		location.replace("./history.user.html");
	}
}

function setGirlHistory(code,check)
{
	esc = escape(",");
	list = getck("girlsHistory").split(esc);
	setValue = "";
	for (i = 0; i < list.length; i++)
	{
		girlCode = list[i].substr(0,6);
		checked  = list[i].substr(6,1);
		if ( girlCode != "" && girlCode != "history" )
		{
			if ( code == girlCode )
			{
				if ( check )
				{
					setValue += girlCode + ("1" + esc);
				}
				else
				{
					setValue += girlCode + ("0" + esc);
				}
			}
			else
			{
				setValue += girlCode + (checked + esc);
			}
		}
	}
	setck("girlsHistory",setValue);
}

function clearGirlHistory()
{
	esc = escape(",");
	list = getck("girlsHistory").split(esc);
	setValue = "";
	for (i = 0; i < list.length; i++)
	{
		girlCode = list[i].substr(0,6);
		checked  = list[i].substr(6,1);
		if ( girlCode != "" )
		{
			setValue += girlCode + ("0" + esc);
		}
	}
	setck("girlsHistory",setValue);
}

function delGirlHistory()
{
	if ( confirm("履歴情報をクリアしますか？") )
	{
		delck('mbe');
		delck('girlsHistory');
		document.getElementById('History').innerHTML = '';
	}
}


