jQuery(function(){
/*
	//フッターリンクのポップアップ
	$("#footer ul li a")
		.click(
			function() {
				if ($(this).attr('class') == 'top') {
					return true;
				}
				//uriを取得
				var uri = $(this).attr("href");
				//ウインドウを立ち上げる
				obj = window.open(uri, "subsize", "directories=0,location=0,menubar=0,status=0,toolbar=0,resizeable=0,width=400,height=550");
				obj.focus();
				return false;
				
			}
		)
	;
	//登録フォーム付近規約のポップアップ
	$(".pop")
		.click(
			function() {
				//uriを取得
				var uri = $(this).attr("href");
				//ウインドウを立ち上げる
				obj = window.open(uri, "subsize", "directories=0,location=0,menubar=0,status=0,toolbar=0,resizeable=0,width=400,height=450");
				obj.focus();
				return false;
				
			}
		)
	;
	
	//サブサイズ閉じるボタン
	$(".subsize img[alt='CLOSE']")
		.css("cursor","pointer")
		.click(
			function () {
				window.close();
			}
		)
	;
*/
	
	//--------------------------------------------------------------------------------
	// メールアドレス入力テキストフィールド用処理
	//--------------------------------------------------------------------------------
	
	//初期値の場合はグレーアウト
	if ($("input:text[name='email']").val() == 'メールアドレスを入力して下さい') {
		$("input:text[name='email']").css('color', '#999');
	}
	//登録テキストフィールド初期化処理
	$("input:text[name='email']")
		.focus(
			function () {
				$(this).css('color', '');
				if ($(this).val() == 'メールアドレスを入力して下さい') {
					$(this).val('');
				}
			}
		)
	;
	
	//初期値の場合はグレーアウト
	if ($("input:text[name='c_email']").val() == '（半角英数字）') {
		$("input:text[name='c_email']").css('color', '#999');
	}
	//登録テキストフィールド初期化処理
	$("input:text[name='c_email']")
		.focus(
			function () {
				$(this).css('color', '');
				if ($(this).val() == '（半角英数字）') {
					$(this).val('');
				}
			}
		)
	;
	
	
	// 外部リンクのアンカーが押された場合新規ウインドウ
	$("* a")
		.click(
			function () {
				//URLを取得
				var uri = $(this).attr("href").match(/^https?:\/\/.*$/);
				//もし外部リンクの場合はポップアップ
				if (uri) {
					obj = window.open(uri, "_blank");
					obj.focus();
					return false;
				}
				else {
					return true;
				}
			}
		)
	;
});