var ua = navigator.userAgent;												// ユーザーエージェント
var nHit = ua.indexOf("MSIE");												// 合致した部分の先頭文字の添え字
var bIE = (nHit >=  0);														// IE かどうか
var bVer6 = (bIE && ua.substr(nHit+5, 1) == "6");							// バージョンが 6 かどうか
var bStd = (document.compatMode && document.compatMode=="CSS1Compat");		// 標準モードかどうか

//■　オブジェクト生成
function $(tagId) {
	return document.getElementById(tagId);
}

//■　イベントリスナー
function addListener(eventTarget, eventType, eventListener) {
	if(eventTarget.addEventListener) {
		eventTarget.addEventListener(eventType, eventListener, false);
	}else if(eventTarget.attachEvent) {
		eventTarget.attachEvent("on" + eventType, eventListener);
	}
}

//■　イベントリスナー解除
function removeListener(eventTarget, eventType, eventListener) {
	if(eventTarget.removeEventListener) {
		eventTarget.removeEventListener(eventType, eventListener, false);
	}else if(eventTarget.detachEvent) {
		eventTarget.detachEvent("on" + eventType, eventListener);
	}
}

//■　ページロード時
window.onload = function() {
	/*
	if($("q").value == "") {
		$("q").value = "記事検索";
		$("q").style.color = "#999999";
	}
	addListener($("q"), "focus", deleteTextUA);
	addListener($("q"), "blur", putTextUA);
	*/
}

//■　テキストエリア用テキスト消去
function deleteTextUA(e) {
	if(bIE) {
		obj = event.srcElement;
	} else {
		obj = e.target;
	}
	deleteText(obj);
}

function deleteText(obj) {
	if(ua.indexOf("Firefox") >= 0) {
		if(obj.value == "記事検索") {
			obj.value = "";
			obj.style.color = "#000000";
		}
	} else {
		if(obj.value == "記事検索") {
			obj.value = "";
			obj.style.color = "#000000";
		}
	}
}

//■　テキストエリア用テキスト追加
function putTextUA(e) {
	if(bIE) {
		obj = event.srcElement;
	} else {
		obj = e.target;
	}
	putText(obj);
}

function putText(obj) {
	if(ua.indexOf("Firefox") >= 0) {
		if(obj.value == "") {
			obj.value = "記事検索";
			obj.style.color = "#999999";
		}
	} else {
		if(obj.value == "") {
			obj.value = "記事検索";
			obj.style.color = "#999999";
		}
	}
}

//■　フォームSubmit
function submitForm(id) {
	$(id).submit();
}

//■　ターゲットBlank
function targetBlank(obj) {
	var url = obj.href;
	obj.href = location.href;
	window.open(url);
}

function targetBlankForm(obj) {
	if (f_login.id.value ==""){
		alert ("ショップＩＤを入力して下さい。")
		f_login.id.focus();
		return false;
	}
	if (f_login.passwd.value ==""){
		alert ("パスワードを入力して下さい。")
		f_login.passwd.focus();
		return false;
	}
	return true;
	
	var url = obj.action;
	obj.action = location.href;
	window.open(url);
}

function chk_val(f_login){
	if (f_login.id.value ==""){
		alert ("ショップＩＤを入力して下さい。")
		f_login.id.focus();
		return false;
	}
	if (f_login.passwd.value ==""){
		alert ("パスワードを入力して下さい。")
		f_login.passwd.focus();
		return false;
	}
	return true;
}
