function killErrors() {
  return true;
}
window.onerror = killErrors;

// JavaScript Document
var dqi
function LTrim(str)
{
var whitespace = new String(" \t\n\r");
var s = new String(str);
if (whitespace.indexOf(s.charAt(0)) != -1)
{
var j=0, i = s.length;
while (j < i && whitespace.indexOf(s.charAt(j)) != -1)
{
j++;
}
s = s.substring(j, i);
}
return s;
}
function RTrim(str)
{
var whitespace = new String(" \t\n\r");
var s = new String(str);
if (whitespace.indexOf(s.charAt(s.length-1)) != -1)
{
var i = s.length - 1;
while (i >= 0 && whitespace.indexOf(s.charAt(i)) != -1)
{
i--;
}
s = s.substring(0, i+1);
}
return s;
}
function Trim(str)
{
return RTrim(LTrim(str));
}
function AC_AddExtension(src, ext)
{
  if (src.indexOf('?') != -1)
    return src.replace(/\?/, ext+'?'); 
  else
    return src + ext;
}

function AC_Generateobj(objAttrs, params, embedAttrs) 
{ 
  var str = '<object ';
  for (var i in objAttrs)
    str += i + '="' + objAttrs[i] + '" ';
  str += '>';
  for (var i in params)
    str += '<param name="' + i + '" value="' + params[i] + '" /> ';
  str += '<embed ';
  for (var i in embedAttrs)
    str += i + '="' + embedAttrs[i] + '" ';
  str += ' ></embed></object>';

  document.write(str);
}

function AC_FL_RunContent(){
  var ret = 
    AC_GetArgs
    (  arguments, ".swf", "movie", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
     , "application/x-shockwave-flash"
    );
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}

function AC_SW_RunContent(){
  var ret = 
    AC_GetArgs
    (  arguments, ".dcr", "src", "clsid:166B1BCA-3F9C-11CF-8075-444553540000"
     , null
    );
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}

function AC_GetArgs(args, ext, srcParamName, classid, mimeType){
  var ret = new Object();
  ret.embedAttrs = new Object();
  ret.params = new Object();
  ret.objAttrs = new Object();
  for (var i=0; i < args.length; i=i+2){
    var currArg = args[i].toLowerCase();    

    switch (currArg){	
      case "classid":
        break;
      case "pluginspage":
        ret.embedAttrs[args[i]] = args[i+1];
        break;
      case "src":
      case "movie":	
        args[i+1] = AC_AddExtension(args[i+1], ext);
        ret.embedAttrs["src"] = args[i+1];
        ret.params[srcParamName] = args[i+1];
        break;
      case "onafterupdate":
      case "onbeforeupdate":
      case "onblur":
      case "oncellchange":
      case "onclick":
      case "ondblClick":
      case "ondrag":
      case "ondragend":
      case "ondragenter":
      case "ondragleave":
      case "ondragover":
      case "ondrop":
      case "onfinish":
      case "onfocus":
      case "onhelp":
      case "onmousedown":
      case "onmouseup":
      case "onmouseover":
      case "onmousemove":
      case "onmouseout":
      case "onkeypress":
      case "onkeydown":
      case "onkeyup":
      case "onload":
      case "onlosecapture":
      case "onpropertychange":
      case "onreadystatechange":
      case "onrowsdelete":
      case "onrowenter":
      case "onrowexit":
      case "onrowsinserted":
      case "onstart":
      case "onscroll":
      case "onbeforeeditfocus":
      case "onactivate":
      case "onbeforedeactivate":
      case "ondeactivate":
      case "type":
      case "codebase":
        ret.objAttrs[args[i]] = args[i+1];
        break;
      case "width":
      case "height":
      case "align":
      case "vspace": 
      case "hspace":
      case "class":
      case "title":
      case "accesskey":
      case "name":
      case "id":
      case "tabindex":
        ret.embedAttrs[args[i]] = ret.objAttrs[args[i]] = args[i+1];
        break;
      default:
        ret.embedAttrs[args[i]] = ret.params[args[i]] = args[i+1];
    }
  }
  ret.objAttrs["classid"] = classid;
  if (mimeType) ret.embedAttrs["type"] = mimeType;
  return ret;
}

function showmatter(i){
mattertext.innerHTML=matterjss[i]
var j
var outHTML=""
for (j=0;j<zd.length;j++){
	if(j==i){outHTML+="|&nbsp;<a href='javascript:showmatter("+j+")'><font color='#0099cc'>"+zd[j]+"</font></a>&nbsp;"}
	else{outHTML+="|&nbsp;<a href='javascript:showmatter("+j+")'>"+zd[j]+"</a>&nbsp;"}
}
childfl.innerHTML=outHTML
}
function showmatters(){
var zd,zdz
zd=document.LonmeFrm.zd.value.split("<@@>");
zdz=document.LonmeFrm.zdz.value.split("<@@>");
var j
var outHTML="<table><tr><td><input type='button' name='flan' value='添加分类' onclick='tjfl()'></td></tr>"
for (j=0;j<zd.length;j++){	
	if(zdz[j]!=undefined) outHTML+="<tr><td align=center>"+zd[j]+"</td><td>&nbsp;<input type='text' name='zdzs' value='"+zdz[j]+"' onblur='hqz()'><input type='button' name='flan' value='修改分类' onclick='chfl("+j+")'><input type='button' name='flan' value='删除分类' onclick='delfl("+j+")'></td></tr>";
	else outHTML+="<tr><td align=center>"+zd[j]+"</td><td>&nbsp;<input type='text' name='zdzs' value='' onblur='hqz()'><input type='button' name='flan' value='修改分类' onclick='chfl("+j+")'><input type='button' name='flan' value='删除分类' onclick='delfl("+j+")'></td></tr>";
}
outHTML+="</table>"
childfl.innerHTML=outHTML
}

function tjfl(){
	var fl=prompt("添加分类:请输入分类名称。", "");
	if(fl!=null&&Trim(fl)!=""){
	hqz();
	if (document.LonmeFrm.zd.value==""){document.LonmeFrm.zd.value=fl;document.LonmeFrm.zdz.value="";}
	else{document.LonmeFrm.zd.value+="<@@>"+fl;document.LonmeFrm.zdz.value+="<@@>"}
	showmatters();
	}
}
function hqz()
{
	document.LonmeFrm.zdz.value=""
	var i;
	for(i=0;i<document.LonmeFrm.zdzs.length;i++)
	{
	if(i!=document.LonmeFrm.zdzs.length-1)
	document.LonmeFrm.zdz.value+=document.LonmeFrm.zdzs[i].value+"<@@>"
	else
	document.LonmeFrm.zdz.value+=document.LonmeFrm.zdzs[i].value
	}
}
function delfl(i)
{
	var zd,matterjss,j,temp,temp1
	temp=""
	temp1=""
	hqz();
	zd=document.LonmeFrm.zd.value.split("<@@>")
	matterjss=document.LonmeFrm.zdz.value.split("<@@>")
	for(j=0;j<zd.length;j++)
	{
		if(i==zd.length-1){
				if(j!=i){
				if(j==zd.length-2)
				{
					temp=temp+zd[j]
					temp1=temp1+matterjss[j]
				}
				else
				{
					temp=temp+zd[j]+"<@@>"
					temp1=temp1+matterjss[j]+"<@@>"
				}
			}
		}
		else{
			if(j!=i){
				if(j==zd.length-1)
				{
					temp=temp+zd[j]
					temp1=temp1+matterjss[j]
				}
				else
				{
					temp=temp+zd[j]+"<@@>"
					temp1=temp1+matterjss[j]+"<@@>"
				}
			}
		}
	}
	document.LonmeFrm.zd.value=temp
	document.LonmeFrm.zdz.value=temp1
	showmatters()
}

function showmattersss()
{
	Dvbbs_InitDocument("Matter","GB2312");
}

function bcmatter()
{
	var zd,matterjss,j,temp,temp1
	temp=""
	temp1=""
	zd=document.LonmeFrm.zd.value.split("<@@>")
	matterjss=document.LonmeFrm.matterss.value.split("<@@>")
	matterjss[dqi]=document.LonmeFrm.Matter.value
	for(j=0;j<zd.length;j++)
	{
			if(j==zd.length-1)
			{
				temp=temp+zd[j]
				temp1=temp1+matterjss[j]
			}
			else
			{
				temp=temp+zd[j]+"<@@>"
				temp1=temp1+matterjss[j]+"<@@>"
			}
	}
	document.LonmeFrm.zd.value=temp
	document.LonmeFrm.matterss.value=temp1
	showmatters()
}

function chfl(i)
{
	var zd,matterjss,j,temp,temp1
	temp=""
	temp1=""
	hqz();
	zd=document.LonmeFrm.zd.value.split("<@@>")
	matterjss=document.LonmeFrm.zdz.value.split("<@@>")
	var fl=prompt("修改分类:请输入分类名称。", zd[i]);
	if(fl!=null&&Trim(fl)!=""){
	zd[i]=fl
	}
	for(j=0;j<zd.length;j++)
	{
			if(j==zd.length-1)
			{
				temp=temp+zd[j]
				temp1=temp1+matterjss[j]
			}
			else
			{
				temp=temp+zd[j]+"<@@>"
				temp1=temp1+matterjss[j]+"<@@>"
			}
	}
	document.LonmeFrm.zd.value=temp
	document.LonmeFrm.zdz.value=temp1
	showmatters()
}
function zxdc(){
	var temp="0"
	var num=document.LonmeFrm.selects.value.split("<@@>").length
	for(var i=1;i<num;i++)
	{temp=temp+"<@@>0"}
	document.LonmeFrm.valuess.value=temp
}
function FrmSubmit(Obj)
{
	Obj.submit();
	return true;
}
function OpenWindow(Mode,Link,WName,WWidth,WHeight){
	if (Mode==0) {
		eval(window.open(Link))
	}
	else if (Mode==1) {
		eval(window.open (Link,WName,"toolbar=no,menubar=no,scrollbars=yes,resizable=no,directories=no,width="+WWidth+",height="+WHeight+""));
	}
	else if (Mode==2) {
		eval(WName+".location.href='"+Link+"'");
	}
	else if (Mode==3){
		eval(window.location='mailto:'+Link);
	}
	else{
		alert('传递参数错误！');
		return false;
	}
}
function CloseWindow(){
	window.close();
}

function CheckAll(form)  {
  for (var i=0;i<form.elements.length;i++)    {
    var e = form.elements[i];
    if (e.name != 'chkall')  e.checked = form.chkall.checked; 
   }
  }
function viewPage(ipage){
    if (ipage>eval(document.FrmList.MaxPage.value)){ ipage=document.FrmList.MaxPage.value;}
    else if(ipage<=0){ipage=1}
    document.FrmList.Page.value=ipage;
    document.FrmList.submit();
}
function JHshNumberText()
{
if ( !(((window.event.keyCode >= 48) && (window.event.keyCode <= 57)) 
|| (window.event.keyCode == 13) || (window.event.keyCode == 46) 
|| (window.event.keyCode == 45)))
{
window.event.returnValue = false ;
}
}

function showthis(i){
chickedid=i
setbg(i)
productms.innerHTML=conarr[i];
}
function overthis(i){
	//eval("tit"+i).style.background="#00FF00"
}
function outthis(i){
	if(i!=chickedid){eval("tit"+i).style.background="url('sysimg/auction_bg_will.gif')"}
	else{eval("tit"+i).style.background="url('sysimg/auction_bg_here.gif')"}
}
function setbg(id){
for(i=0;i<titarr.length;i++){
	eval("tit"+i).style.background="url('sysimg/auction_bg_will.gif')"
	}
eval("tit"+id).style.background="url('sysimg/auction_bg_here.gif')"
}
function writetab(){
var tempstr="<table width='100%' border='0' cellpadding='0' cellspacing='0'><tr>";
for(var i=0;i<titarr.length;i++){
	tempstr+="<td id='tit"+i+"' style='width:94px;height:38px;text-align:center;cursor:pointer;' onClick='showthis("+i+")' onMouseOver='overthis("+i+")' onMouseOut='outthis("+i+")'>"+titarr[i]+"</td>"
	}
	tempstr+="<td background='sysimg/auction_bg_main.gif'>&nbsp;</td></tr></table>"
	productzd.innerHTML=tempstr;
	showthis(0);
}
function winad(cont,wd,hi)
{
	cont=correctUrl(cont);
	bodyTag="<html><head><style type=text/css>.quote{margin:5px 20px;border:1px solid #CCCCCC;padding:5px; background:#F3F3F3 }\nbody{boder:0px}.HtmlCode{margin:5px 20px;border:1px solid #CCCCCC;padding:5px;background:#FDFDDF;font-size:15px;font-family:Tahoma;font-style : oblique;line-height : normal ;font-weight:bold;}\nbody{boder:0px}</style></head><BODY bgcolor=\"#FFFFFF\" >";
	preWin=window.open('preview','','left=0,top=0,width='+wd+',height='+hi+',resizable=1,scrollbars=1, status=1, toolbar=1, menubar=0');
	preWin.document.open();
	preWin.document.write(bodyTag);
	preWin.document.write(cont);
	preWin.document.close();
	preWin.document.title="Preview";
	preWin.document.charset="GB2312";
}
function correctUrl(cont)
{
	var regExp;
	var url=location.href.substring(0,location.href.lastIndexOf("/")+1);
	cont=rCode(cont,location.href+"#","#");
	cont=rCode(cont,url,"");
	//regExp = /<a.*href=\"(.*)\"[^>]*>/gi;
	regExp = /<(a[^>]*) href=([^ |>]*)([^>]*)/gi
	cont = cont.replace(regExp, "<$1 href=$2 target=\"_blank\" ") ;
	return cont;
}
function rCode(s,a,b,i){
	//s原字串，a要换掉pattern，b换成字串，i是否区分大小写
	a = a.replace("?","\\?");
	if (i==null)
	{
		var r = new RegExp(a,"gi");
	}else if (i) {
		var r = new RegExp(a,"g");
	}
	else{
		var r = new RegExp(a,"gi");
	}
	return s.replace(r,b); 
}
function insertface(facenum){
  document.SaveFrm.Matter.value+="[Brow"+facenum+"]";;
}
var isNS = ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) >= 4));
var _all = '';
var _style = '';
var wwidth, wheight;
var ydir = '++',xdir = '++';
var id1, id2, id3;
var x = 1,y = 1;
var x1, y1;
var Jumby;
if(!isNS) {
_all='all.';
_style='.style';
}
function natantJumby(pic) {
Jumby=eval(pic);
clearTimeout(id1);
clearTimeout(id2);
clearTimeout(id3);
if (isNS) {
wwidth = window.innerWidth - Jumby.offsetWidth;
wheight = window.innerHeight - Jumby.offsetHeight;
} else {
wwidth = document.body.clientWidth - Jumby.offsetWidth;
wheight = document.body.clientHeight - Jumby.offsetHeight;
}
id3 = setTimeout('randomdir()', 20000);
animate();
}
function randomdir() {
if (Math.floor(Math.random()*2)) {
(Math.floor(Math.random()*2)) ? xdir='--': xdir='++';
} else {
(Math.floor(Math.random()*2)) ? ydir='--': ydir='++';
}
id2 = setTimeout('randomdir()', 20000);
}
function animate() {
eval('x'+xdir);
eval('y'+ydir);
if (isNS) {
Jumby.style.moveTo((x+pageXOffset),(y+pageYOffset))
} else {
Jumby.style.pixelLeft = x+document.body.scrollLeft;
Jumby.style.pixelTop = y+document.body.scrollTop;
}
if (isNS) {
if (Jumby.style.top <= 5+pageYOffset) ydir = '++';
if (Jumby.style.top >= wheight-pageYOffset) ydir = '--';
if (Jumby.style.left >= wwidth-pageXOffset) xdir = '--';
if (Jumby.style.left <= 5+pageXOffset) xdir = '++';
} else {
if (Jumby.style.pixelTop <= 5+document.body.scrollTop) ydir = '++';
if (Jumby.style.pixelTop >= wheight-document.body.scrollTop) ydir = '--';
if (Jumby.style.pixelLeft >= wwidth-document.body.scrollLeft) xdir = '--';
if (Jumby.style.pixelLeft <= 5+document.body.scrollLeft) xdir = '++';
}
id1 = setTimeout('animate()', 30);
}
var oldbg
function overbg(obj,color)
{
oldbg=obj.style.background
obj.style.background=color;
}
function outbg(obj)
{
obj.style.background=oldbg
oldbg=""
}
function PosIntegerOnly(){
	if (event.keyCode < 46 || event.keyCode > 57) event.returnValue = false;
}
function geturl(url){
	location.href=url;
}

function heartBeat(){
	if(parseInt(quicmenu.style.top)<150+document.body.scrollTop){
		quicmenu.style.top=parseInt(quicmenu.style.top)+2
	}
	if(parseInt(quicmenu.style.top)>150+document.body.scrollTop){
		quicmenu.style.top=parseInt(quicmenu.style.top)-2
	}
}
