var sendFlag=false;var editFlag=false;function checkForm(form)
{if(form.id&&!form.id.value){alert('商品IDが入力されていません。');return false;}
if(form.name&&!form.name.value){alert('商品名が入力されていません。');return false;}
if(form.price&&!form.price.value){alert('価格が入力されていません。');return false;}
if(form.text&&!form.text.value){alert('紹介文が入力されていません。');return false;}
if(sendFlag==true){alert('二重登録は禁止です。');return false;}else{sendFlag=true;}
return true;}
function insertFile(form)
{var text=form.detail;var file=form.file;if(file){file.onchange=function()
{if(file.value){text.focus();if(document.selection){document.selection.createRange().text=file.value;}else if(text.selectionEnd-text.selectionStart==0){var before=text.value.substring(0,text.selectionStart);var after=text.value.substring(text.selectionEnd,text.value.length);text.value=before+file.value+after;}else{text.value+=file.value;}
text.focus();}
form.file.selectedIndex=0;};}
return;}
window.onload=function()
{var nodeCatalogForm=document.getElementById('catalog_form');var nodeLoginForm=document.getElementById('login_form');if(nodeCatalogForm){nodeCatalogForm.onsubmit=function()
{return checkForm(nodeCatalogForm);};nodeCatalogForm.text.onkeyup=function()
{if(!editFlag){editFlag=true;}
return;};nodeCatalogForm.detail.onkeyup=function()
{if(!editFlag){editFlag=true;}
return;};insertFile(nodeCatalogForm);}
if(nodeLoginForm){nodeLoginForm.pwd.focus();}
return;};window.onbeforeunload=function()
{if(!sendFlag&&editFlag){return'ページを移動した場合、編集中のテキストは破棄されます。';}
return;};
