﻿if(document.layers)
document.captureEvents(Event.MOUSEOVER | Event.MOUSEOUT)
document.onmouseover=hidestatus
document.onmouseout=hidestatus

function hidestatus() {
	window.status=''
	return true
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function previewset(str) { 
	var text;
	text ='<table align="center" border="0" cellpadding="0" cellspacing="0" bgcolor="" style="font-size:9pt; border-width:0; border-color:black; border-style:solid; word-break:break-all;">';
	text += '<tr><td align=center><img src="'+str+'"></td></tr></table>';
 	preview.innerHTML=text;
}

function previewposit(wid, hei) { 
	preview.style.posLeft = event.x - wid + document.body.scrollLeft;
	preview.style.posTop = event.y - hei + document.body.scrollTop;
}

function previewhide() { 
	preview.innerHTML='';
}

function ReadCookie(name){
	var label = name + "=" ;
	var labelLen = label.length ;
	var cLen = document.cookie.length
	var i = 0
	while (i < cLen){
		var j = i + labelLen
		if (document.cookie.substring(i,j) == label) {
			var cEnd = document.cookie.indexOf(";",j)
			if (cEnd == -1){
				cEnd = document.cookie.length
			}
			return unescape(document.cookie.substring(j,cEnd))
		}
	i++
	}
	return ""
}

// onkeypress="num_check()" onkeyup="this.value=FormatNumber3(this.value)" --//
function num_check() {  // only ie
      var keyCode = event.keyCode
      if (keyCode < 45 || keyCode > 57) {
        alert("Please Enter number character"+"["+keyCode+"]");
        event.returnValue=false;
      }
}	

function FormatNumber2(num) {
      fl=""
      if(isNaN(num)) { alert("Please Enter enter number character");return 0}
      if(num==0) return num
      
      if(num<0){ 
              num=num*(-1)
              fl="-"
      } else {
              num=num*1 
      }
      num = new String(num)
      temp=""
      co=3
      num_len=num.length
      while (num_len>0) {
        num_len=num_len-co
        if(num_len<0){co=num_len+co;num_len=0}
        temp=","+num.substr(num_len,co)+temp
      }
      return fl+temp.substr(1)
}

function FormatNumber3(num) {
    num=new String(num)
    num=num.replace(/,/gi,"")
    return FormatNumber2(num)
}

// byte cut
function check_msglen(id,lenStr) { 

    var length = calculate_msglen(id.innerHTML);
    if (length > lenStr) { 
        alert("Writing is available to maximum " + lenStr + " bytes.\r\nExceeded " + (length - lenStr) + " bytes are erased automatically."); 
        id.innerHTML = id.innerHTML.substr(0, lenStr);
    } 
} 

function calculate_msglen(message) 
{ 
    var nbytes = 0; 
    for (i=0; i<message.length; i++) { 
        var ch = message.charAt(i); 
        if (escape(ch).length > 4) { 
            nbytes += 2; 
        } else if (ch != "\r") { 
            nbytes++; 
        } 
    } 
    return nbytes; 
} 

function viewImage(no) {
    window.open('/goods/imgView.aspx?no='+no,'image','scrollbars=no,resizable=yes,width=90,height=60');
}
function viewImagebyFilename(filename){
    window.open('/goods/imgView.aspx?img='+filename,'image','scrollbars=no,resizable=yes,width=90,height=60'); 
}

function openwin(url,w,h) {
	var winWidth	= w;
	var winHeight	= h;
	var winLeft		= ((screen.width - winWidth) / 2) - 10;
	var winTop		= ((screen.height - winHeight) / 2) - 20;
	var winAttr		= "width="+ winWidth +",height="+ winHeight +",left="+ winLeft +",top="+ winTop +",status=no,menubar=no,scrollbars=auto,resizable=no";
	window.open(url, "", winAttr);
}


function search() {
    var keyword = document.getElementById('Header1_pKeyword');
    if(!keyword.value) {
        alert("Please Enter keyword");
        keyword.focus();
        return false;    
    }
    return true
}


