YAHOO.namespace("vw");
function waitting(message){
  YAHOO.vw.wait = new YAHOO.widget.Panel("wait",
  { width: "240px", fixedcenter: true, close: false, draggable: false,
    zindex:4, modal: true, visible: false } );
  YAHOO.vw.wait.setHeader(message);
  YAHOO.vw.wait.setBody("<img src=\"/vendor/images/loading.gif\"/>");
  YAHOO.vw.wait.render(document.body);
  YAHOO.vw.wait.show();
}
function waitting_newmailalert( newmailcount, vendor_url, mail_url){
  YAHOO.vw.wait = new YAHOO.widget.Panel("wait",
    { width: "240px", fixedcenter: true, close: false, draggable: false,
      zindex:4, modal: true, visible: false } );
  YAHOO.vw.wait.setHeader("廠商服務通知");
	var body="<div align='center'>您有 "+newmailcount+" 封新的服務通知喔！<br/>前往：<input type='button' value='管理介面' onClick='location.href=\""+vendor_url+"\";'>&nbsp;<input type='button' value='服務通知' onClick='location.href=\""+mail_url+"\";'></div>";
  YAHOO.vw.wait.setBody(body);
  YAHOO.vw.wait.render(document.body);
  YAHOO.vw.wait.show();
}
function msg_box(msg,isClose,eventHandler) {
	if(isClose=="") {
    isClose=false;
  } else {
    isClose=(isClose==undefined) ? true : isClose;
  }
	YAHOO.vw.msg_box=new YAHOO.widget.Panel("msg_box",
	{ width: "250px",fixedcenter: true,close: isClose,draggable: false, zindex:4,modal: true,visible: false});
	YAHOO.vw.msg_box.setHeader("訊　　息");
	if(eventHandler==undefined) {
		msg+="<br/><br/><button onclick='YAHOO.vw.msg_box.hide();'>關閉視窗</button>";
	} else {
		msg+="<br/><br/><button onclick='YAHOO.vw.msg_box.hide();"+eventHandler+"'>關閉視窗</button>";
	}
	YAHOO.vw.msg_box.setBody(msg);
	YAHOO.vw.msg_box.render(document.body);
	YAHOO.vw.msg_box.show();
}

