atmarkweb = function(){}; /* 各種設定 */ atmarkweb.IndMessage = '<未設定> 必ず設定してください'; /* 設定終了 */ atmarkweb.winLoad = function (func){ if (window.addEventListener) { //for W3C DOM window.addEventListener("load", func, false); }else if (window.attachEvent) { //for IE window.attachEvent("onload", func); }else { window.onload = func; } } function Conf(msg){ var what=confirm(msg); if(what == false){ return false; } } i = 0; function fncOnClick(self, obj, msg, other, cancel) { if(i!=0){ return false; } var what=confirm(msg); if(what == false){ return false; } Enable(); if( cancel ){ cancel.value = 1; } obj.handleEvent = "submit"; obj.submit(); self.disabled=true; i++; if( other ){ other.disabled=true; } } function setFlt(){ if ( document.getElementById ){ IFM = document.getElementById ( "myifm" ); }else{ IFM = document.all ["myifm"]; } if( pW > 0 && pH > 0 ){ pW = pW + 20; pH = pH + 10; IFM.width = pW; IFM.height = pH; }else{ setTimeout("setFlt();",100); } } function getElem( nam ){ var obj = ''; if ( document.getElementById ){ obj = document.getElementById ( nam ); }else{ obj = document.all [nam]; } return obj; } function deleteDomObj( idname ){ var dom_obj=document.getElementById(idname); var dom_obj_parent=dom_obj.parentNode; dom_obj_parent.removeChild(dom_obj); } function byteUTF(str){ var tbl = [ 0, 1, 1, 1, 2, 3, 2, 3, 4, 3 ]; var len = 0; for (i = 0; i < str.length; i++) len += tbl [encodeURIComponent(str.charAt(i)).length]; return len; } function isEmail(p){ if(p.match("^[0-9a-zA-Z\-\_\.\!\#\$\%\&\'\*\+\-\/\=\?\^\_\`\{\|\}\~]+\@[0-9a-zA-Z\-\_\.]+$")){ return 1; }else{ return 0; } }; /* 必須フォーム未設定 */ atmarkweb.Ind = new Array(); function indispensableClear(obj){ obj.className = ''; obj.value = ''; obj.name = atmarkweb.Ind[obj.id]; } function indispensableDecoration(obj){ if( obj.value == '' ){ obj.className = "indispensable"; obj.value = atmarkweb.IndMessage; obj.name = atmarkweb.Ind[obj.id] + '-'; obj.onfocus = function(){indispensableClear(this);}; }else{ obj.onfocus = ''; } } function indispensables(){ setIndispensables('input'); setIndispensables('textarea'); } function setIndispensables(type){ var ar = document.getElementsByTagName(type); for(var i=0; i