//========================================================
//確認メッセージ
//========================================================
function kakunin(strBuff){
	return confirm("【" + strBuff + "】します。\nよろしいですか？");
}
//========================================================
//エンター移動onKeyDown="return tabOnEnter(this, event);"
//========================================================
function getNextElement(field) {
	var form=field.form
	var i=0;
	//次の項目まで
	for (var e=0; e<form.elements.length; e++)
	if (field==form.elements[e])
	break;
	++e;
	//次の項目がDisabledなら次のDisabledじゃない項目まで
	for (var i=e; i<form.elements.length; i++)
	if (form.elements[i].disabled != true && form.elements[i].type !="hidden")
	break;
	return form.elements[i % form.elements.length];
}
function tabOnEnter(field, evt) {
	var keyCode=document.layers ? evt.which : document.all ? evt.keyCode : evt.keyCode;
	var KeyShift = evt.shiftKey;
	if (((keyCode == 13) || (keyCode == 9)) && KeyShift!=true) {
		if( getNextElement(field).disabled != true  ){
			getNextElement(field).focus();
		}
		if ( getNextElement(field).type == "text" ) {
			getNextElement(field).select();
		}
		if ( getNextElement(field).type == "textarea" ) {
			getNextElement(field).select();
		}
		return false;
	}
	return true;
}
//========================================================
//ポップアップメニュー
//========================================================
function popup(obj,id){ 
	for(var i=1; i<=1; i++){
		popupclose(i);
	}
	var strID = "popupId" + id;
	var popup=document.getElementById(strID);

	if(document.all){
		popup.style.top = obj.offsetTop;
		popup.style.left = obj.offsetLeft + obj.offsetWidth;
	}else if(document.getElementById){
		popup.style.top = obj.offsetTop;
		popup.style.left = obj.offsetLeft + obj.offsetWidth;
	}
	popup.style.visibility="visible";
	return false;
} 
function setColor(obj, flg){
	if(flg){
		obj.style.backgroundColor="#FFFFFF";
	}else{
		obj.style.backgroundColor="#E4E4E4";
	}
}
function popupclose(id){
	var strID = "popupId" + id;
	var popup=document.getElementById(strID);
	popup.style.visibility="hidden";
	return false;
}
function hidariClick(){
//	document.onclick=unshowPopup;
}
function unshowPopup(){
	for(var i=1; i<=1; i++){
		popupclose(i);
	}
	return;
}
/*========================================================
画面の折りたたみ
========================================================*/
/*  << ↓パターン１↓ >>  */
function showText(idno){
	SC = ('ShowtextClose' + (idno));
	SO = ('ShowtextOpen' + (idno));
	if( document.getElementById(SC).style.display == "none" ) {
	 document.getElementById(SC).style.display = "block";
	 document.getElementById(SO).style.display = "none";
	}
	else {
	 document.getElementById(SC).style.display = "none";
	 document.getElementById(SO).style.display = "block";
	}
}
/* ■■HTML部の記入例■■
<div id="ShowtextOpen1">
<p>
   <a href="#" title="続きを読む" onclick="showText(1); return false;">続きを読む</a>
</p>
</div>

<div id="ShowtextClose1" style="display: none">
<!-- 記事内容始まり -->
ここに記事の内容を記入します。
<!-- 記事内容終わり -->
<p>
   <a href="#" title="折りたたむ" onclick="showText(1); return false;">折りたたむ</a>
</p>
</div>

///  ShowtextOpen「1」・ShowtextClose「1」・showText「(1)」は共通IDで使用  ///
  << ↑パターン１↑ >>  */


function Display(id){
	if(document.all){
		if(document.all(id).style.display == "block"){
			document.all(id).style.display = "none";
		}else if(document.all(id).style.display == "none"){
			document.all(id).style.display = "block";
		}
	}else if(document.getElementById){
		if(document.getElementById(id).style.display == "block"){
			document.getElementById(id).style.display = "none";
		}else if(document.getElementById(id).style.display == "none"){
			document.getElementById(id).style.display = "block";
		}
	}
}
/*========================================================
画面の折りたたみ（radioタイプ）
========================================================*/
//--表\示属性set(表\示)
function showLAYER(layName){
	if(document.getElementById)         //e5,e6,n6,n7,m1,o6,o7,s1用
	document.getElementById(layName).style.display='block'
	else if(document.all)               //e4用
	document.all(layName).style.display='block'
	else if(document.layers)            //n4用
	document.layers[layName].display='block'
}

//--表\示属性set(非表\示) 
function hideLAYER(layName){
	if(document.getElementById)         //e5,e6,n6,n7,m1,o6,o7,s1用
	document.getElementById(layName).style.display='none'
	else if(document.all)               //e4用
	document.all(layName).style.display='none'
	else if(document.layers)            //n4用
	document.layers[layName].display='none'
}
/* ■■HTML部の記入例■■
<input type="radio" value="0" onClick="hideLAYER('cart_type');" >
<input type="radio" value="1" onClick="showLAYER('cart_type')" >
<div id="cart_type" style="display : none;">
ここの文章の表示切替
</div>
*/

