function getJump ( form ) {
	url = document.URL ;
	for(i=0; i<form.length; i++ ) url = url+'&'+form[i].name+'='+form[i].value ;
	
	document.URL = url ;
}

function TestBrowser()
{
	if (screen.width < 1024)
	alert("提示：\n系统检测您的屏幕分辨率过小，建议使用1024 × 768分辨率为最佳效果！");
}

var MS = navigator.appVersion.indexOf("MSIE");
var the_browser_version = navigator.appVersion;
var the_ver_code;

if (MS > 0){
	the_ver_code = the_browser_version.substring(MS + 5,MS + 6);
	if (the_ver_code < 5.5)
		alert("提示：\n您的浏览器版本低于5.5，建议您升级到6.0\n以便您可以更好的使用本系统提供的强大功能！");
}else{
	alert("提示：\n建议您使用微软的IE6.0版本浏览器\n以便您可以更好的使用本系统提供的强大功能！");
}

/**********************************************************************************************/
﻿function on_resize(){
        window.moveTo(-4,-4);
        window.resizeTo(screen.width+8,screen.height-20);
}

inputCheckObject = null ;
inputCheckError  = false ;

function input_check(obj,submitClick,mode)
{
    this_form = obj.form ;
    err = '' ;

    if ( ( obj.type=="select-one" || obj.type=="select-multiple" ) ) {
           if ( obj.notNull>0 && obj.options[obj.selectedIndex].value=='' ) {
              err = obj.formatDesc ? obj.formatDesc : "必须选择一项!" ;
           } 
    }

    if ( obj.type=="radio" ) {
           var vt = inputValue_( obj ) ;
           if ( obj.notNull>0 && vt==''  ) {
              err = obj.formatDesc ? obj.formatDesc : "必须选择一项!" ;
           } 
    }

    if ( obj.type=="text" || obj.type=="textarea" ) {
        if ( obj.value.match(".+") || obj.notNull == 1 || mode==1 ) {
            matches = obj.value.match("([^ ]+[ ]*)*[^ ]+") ;
            obj.value = matches ? matches[0] : '';

            if ( ( obj.fieldtype=="datetime" || obj.fieldtype=="date" ) && obj.value != 'yyyy-mm-dd' && obj.value != '0000-00-00' && obj.value != '0000-00-00 00:00:00' ) {
                 if ( ! checkDate(obj.value) ) {
                     err = "日期格式错误，请按\"年4位-月2位-日2位\"输入" ;
                 }
            } 

            if( obj.input_len > 0 && obj.value.length != obj.input_len) err = "必须输入"+obj.input_len+"位字符！" ;
            
            //alert(obj.name+obj.format) ;
            if ( obj.format && obj.format != '' && ( obj.notNull > 0 || obj.value!='' ) ) {
                matches = obj.value.match(obj.format) ;
                //if ( matches ) alert(matches[0]) ;
                if ( ( ! matches || matches[0] != obj.value ) && ( submitClick ) )
                     err = obj.formatDesc ? obj.formatDesc : "格式错误!" ;
            }
        }
    }

    checkModify(obj) ;
    
    if ( err != '' ) {
         alert( err ) ;
         if ( ! inputCheckError && obj.visible ) obj.focus() ;
         inputCheckError = true ;
         return err ;
    } else {
         inputCheckError = false ;  
         return err ; 
    }
}
function checkDate(date)
{
    var dateRgx = /^(\d{4}|\d{2})([-./])(\d{1,2})([-./])(\d{1,2})( [0-2][0-9]:[0-5][0-9](:[0-5][0-9])?)?$/ ;
    ymd = date.match(dateRgx) ;
    if(String(ymd)=="null")   return false;
    
    y = ymd[1] ;
    m = ymd[3] ;
    d = ymd[5] ;
    
    oDate = new Date(parseInt(y),parseInt(m)-1,parseInt(d));
    var year = oDate.getYear() ;
    var month = oDate.getMonth()+1 ;
    var day = oDate.getDate() ;
    
    return ( year==y && month==m && day==d );
}

function inputValue_( input )
{
    type = input.type ;
    switch ( type ) {
        case "checkbox" :
            inputValue = input.checked ? input.value : 0 ;
            break ;
        case "select-one" :
             if ( input.selectedIndex==-1 || input.selectedIndex>input.options.length-1 || ! input.options[input.selectedIndex] )
                    input.selectedIndex = 0 ;
             inputValue = input.options[input.selectedIndex].value ;
             break ;
        case "select-multiple" :
            inputValue = "" ;
            for(j=0; j<input.options.length; j++) {
                 if ( input.options[j].selected && input.options[j].value) {
                      inputValue += input.options[j].value+"|" ;
                 }
            }
            if ( inputValue != "" ) inputValue = '|'+ inputValue ;
            break ;
        case "radio" :
             var name = input.name ;
             form = input.form ;
             inputValue = "" ;
             if ( form[name].length ) {
                  for( j=0; j<form[name].length; j++ ) {
                       if ( form[name][j].checked ) inputValue = form[name][j].value ;
                  }
             } else {
                  if ( form[name].checked ) inputValue = form[name].value ;
             }
             break ;
        case "text" :
            if ( input.GeValue ) inputValue = input.GeValue ;
            else if ( input.value_prefix ) inputValue = input.value_prefix + input.value ;
            else inputValue = input.value ;
            break ;
        default :
            inputValue = input.value
    }
    return  inputValue ;
}

function setValue(input,value)
{
    type = input.type ;   
    switch ( type ) {
        case "checkbox" :
            input.checked = (value==input.value || value.indexOf(','+input.value+',')!=-1)? 1 : 0 ;
            break ;
        case "radio" :
             name = input.name ;
             form = input.form ;
             if ( form[name][0] ) {
                  for( j=0; j<form[name].length; j++ ) {
                       if ( form[name][j].value == value ) form[name][j].checked=1 ;
                  }
             } else {
                  form[name].checked=1 ;
             }
             break ;
        case "text" :
            if ( input.value_prefix ) input.value = value.substr(input.value_prefix.length) ;
                 else input.value = value ;
            break ;
        default :
            if ( input.geSelect==1 ) {
                 tt = dymicSelect(input.previousSibling) ;  
                 tt.value = value ;
                 dymicSelect( tt ) ;
            }
            input.value = value ;
    }
}

function getSideCell(object,cellNumber) {
    if ( ! cellNumber ) cellNumber = 8 ; //下格

    var pCell = obj.parentNode  ;
    while ( pCell.tagName != 'TD' ) pCell = pCell.parentNode ;
    
    pRow = pCell.parentNode ;
    pTable = pRow.parentNode ;  
    
    for ( cellNo=0 ; pRow.cells[cellNo]!=pCell && cellNo<pRow.cells.length; cellNo++) ;
    for ( rowNo=0 ; pTable.rows[rowNo]!=pRow && rowNo<pTable.rows.length; rowNo++) ;

    if ( cellNumber > 6 && rowNo<pTable.rows.length-1 ) rowNo ++ ;
    else if ( cellNumber < 4 && rowNo>0 ) rowNo-- ;
    else if( cellNumber > 6 || cellNumber < 4 )  return false ;

    if ( cellNumber == 3 || cellNumber == 6 && cellNumber == 9 ) {
        if ( cellNo<pTable.rows[rowNo].cells.length-1 ) cellNo++ ;  
        else return false ;
    }  
    else if ( cellNumber == 1 || cellNumber == 4 && cellNumber == 7) {
        if ( cellNo>0 ) cellNo-- ;  
        else return false ;
    }

    var obj1 = pTable.rows[rowNo].cells[cellNo].childNodes ;
    for ( i=0; i<obj1.length; i++ ) {
          if ( obj1[i].tagName=='INPUT' && obj1[i].type == obj.type ) return obj1[i] ;
    }
}

function hide_window()
{
   if ( parent.frames.length>0 ) {  //window.name == 'zygl_detail'
        if ( parent.document.all.zygl.cols != '*,0' ){
                i = parent.document.all.zygl.cols.match('\\*,([0-9]*)') ;
                i[1] *= 1 ;
                if ( i[1]>10 ) i[1]-=i[1]/3 ;
                  else i[1]=0 ;
                parent.document.all.zygl.cols = '*,'+i[1] ;
                setTimeout("hide_window()",1) ;
        }
   } else  window.close() ;
}

function MM_findObj(n, d) { //v4.0
  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 && document.getElementById) x=document.getElementById(n); return x;
}

function MM_dragLayer(objName,x,hL,hT,hW,hH,toFront,dropBack,cU,cD,cL,cR,targL,targT,tol,dropJS,et,dragJS) { //v3.0
  //Copyright 1998 Macromedia, Inc. All rights reserved.
  var i,j,aLayer,retVal,curDrag=null,NS=(navigator.appName=='Netscape'), curLeft, curTop;
  if (!document.all && !document.layers) return false;
  retVal = true; if(!NS && event) event.returnValue = true;
  if (MM_dragLayer.arguments.length > 1) {
    curDrag = MM_findObj(objName); if (!curDrag) return false;
    if (!document.allLayers) { document.allLayers = new Array();
      with (document) if (NS) { for (i=0; i<layers.length; i++) allLayers[i]=layers[i];
        for (i=0; i<allLayers.length; i++) if (allLayers[i].document && allLayers[i].document.layers)
          with (allLayers[i].document) for (j=0; j<layers.length; j++) allLayers[allLayers.length]=layers[j];
      } else for (i=0;i<all.length;i++) if (all[i].style&&all[i].style.position) allLayers[allLayers.length]=all[i];}
    curDrag.MM_dragOk=true; curDrag.MM_targL=targL; curDrag.MM_targT=targT;
    curDrag.MM_tol=Math.pow(tol,2); curDrag.MM_hLeft=hL; curDrag.MM_hTop=hT;
    curDrag.MM_hWidth=hW; curDrag.MM_hHeight=hH; curDrag.MM_toFront=toFront;
    curDrag.MM_dropBack=dropBack; curDrag.MM_dropJS=dropJS;
    curDrag.MM_everyTime=et; curDrag.MM_dragJS=dragJS;
    curDrag.MM_oldZ = (NS)?curDrag.zIndex:curDrag.style.zIndex;
    curLeft= (NS)?curDrag.left:curDrag.style.pixelLeft; curDrag.MM_startL = curLeft;
    curTop = (NS)?curDrag.top:curDrag.style.pixelTop; curDrag.MM_startT = curTop;
    curDrag.MM_bL=(cL<0)?null:curLeft-cL; curDrag.MM_bT=(cU<0)?null:curTop -cU;
    curDrag.MM_bR=(cR<0)?null:curLeft+cR; curDrag.MM_bB=(cD<0)?null:curTop +cD;
    curDrag.MM_LEFTRIGHT=0; curDrag.MM_UPDOWN=0; curDrag.MM_SNAPPED=false; //use in your JS!
    document.onmousedown = MM_dragLayer; document.onmouseup = MM_dragLayer;
    if (NS) document.captureEvents(Event.MOUSEDOWN|Event.MOUSEUP);
  } else {
    var theEvent = ((NS)?objName.type:event.type);
    if (theEvent == 'mousedown') {
      var mouseX = (NS)?objName.pageX : event.clientX + document.body.scrollLeft;
      var mouseY = (NS)?objName.pageY : event.clientY + document.body.scrollTop;
      var maxDragZ=null; document.MM_maxZ = 0;
      for (i=0; i<document.allLayers.length; i++) { aLayer = document.allLayers[i];
        var aLayerZ = (NS)?aLayer.zIndex:aLayer.style.zIndex;
        if (aLayerZ > document.MM_maxZ) document.MM_maxZ = aLayerZ;
        var isVisible = (((NS)?aLayer.visibility:aLayer.style.visibility).indexOf('hid') == -1);
        if (aLayer.MM_dragOk != null && isVisible) with (aLayer) {
          var parentL=0; var parentT=0;
          if (!NS) { parentLayer = aLayer.parentElement;
            while (parentLayer != null && parentLayer.style.position) {
              parentL += parentLayer.offsetLeft; parentT += parentLayer.offsetTop;
              parentLayer = parentLayer.parentElement; } }
          var tmpX=mouseX-(((NS)?pageX:style.pixelLeft+parentL)+MM_hLeft);
          var tmpY=mouseY-(((NS)?pageY:style.pixelTop +parentT)+MM_hTop);
          var tmpW = MM_hWidth;  if (tmpW <= 0) tmpW += ((NS)?clip.width :offsetWidth);
          var tmpH = MM_hHeight; if (tmpH <= 0) tmpH += ((NS)?clip.height:offsetHeight);
          if ((0 <= tmpX && tmpX < tmpW && 0 <= tmpY && tmpY < tmpH) && (maxDragZ == null
              || maxDragZ <= aLayerZ)) { curDrag = aLayer; maxDragZ = aLayerZ; } } }
      if (curDrag) {
        document.onmousemove = MM_dragLayer; if (NS) document.captureEvents(Event.MOUSEMOVE);
        curLeft = (NS)?curDrag.left:curDrag.style.pixelLeft;
        curTop = (NS)?curDrag.top:curDrag.style.pixelTop;
        MM_oldX = mouseX - curLeft; MM_oldY = mouseY - curTop;
        document.MM_curDrag = curDrag;  curDrag.MM_SNAPPED=false;
        if(curDrag.MM_toFront) {
          eval('curDrag.'+((NS)?'':'style.')+'zIndex=document.MM_maxZ+1');
          if (!curDrag.MM_dropBack) document.MM_maxZ++; }
        retVal = false; if(!NS) event.returnValue = false;
    } } else if (theEvent == 'mousemove') {
      if (document.MM_curDrag) with (document.MM_curDrag) {
        var mouseX = (NS)?objName.pageX : event.clientX + document.body.scrollLeft;
        var mouseY = (NS)?objName.pageY : event.clientY + document.body.scrollTop;
        newLeft = mouseX-MM_oldX; newTop  = mouseY-MM_oldY;
        if (MM_bL!=null) newLeft = Math.max(newLeft,MM_bL);
        if (MM_bR!=null) newLeft = Math.min(newLeft,MM_bR);
        if (MM_bT!=null) newTop  = Math.max(newTop ,MM_bT);
        if (MM_bB!=null) newTop  = Math.min(newTop ,MM_bB);
        MM_LEFTRIGHT = newLeft-MM_startL; MM_UPDOWN = newTop-MM_startT;
        if (NS) {left = newLeft; top = newTop;}
        else {style.pixelLeft = newLeft; style.pixelTop = newTop;}
        if (MM_dragJS) eval(MM_dragJS);
        retVal = false; if(!NS) event.returnValue = false;
    } } else if (theEvent == 'mouseup') {
      document.onmousemove = null;
      if (NS) document.releaseEvents(Event.MOUSEMOVE);
      if (NS) document.captureEvents(Event.MOUSEDOWN); //for mac NS
      if (document.MM_curDrag) with (document.MM_curDrag) {
        if (typeof MM_targL =='number' && typeof MM_targT == 'number' &&
            (Math.pow(MM_targL-((NS)?left:style.pixelLeft),2)+
             Math.pow(MM_targT-((NS)?top:style.pixelTop),2))<=MM_tol) {
          if (NS) {left = MM_targL; top = MM_targT;}
          else {style.pixelLeft = MM_targL; style.pixelTop = MM_targT;}
          MM_SNAPPED = true; MM_LEFTRIGHT = MM_startL-MM_targL; MM_UPDOWN = MM_startT-MM_targT; }
        if (MM_everyTime || MM_SNAPPED) eval(MM_dropJS);
        if(MM_dropBack) {if (NS) zIndex = MM_oldZ; else style.zIndex = MM_oldZ;}
        retVal = false; if(!NS) event.returnValue = false; }
      document.MM_curDrag = null;
    }
    if (NS) document.routeEvent(objName);
  } return retVal;
}


function changeBlockDisplay(ID)
{
    if ( document.all[ID].style.display == 'none' ) {
        document.all[ID].style.display = 'block' ;
    } else
        document.all[ID].style.display = 'none' ;
}

var switch_movement = 0;
function onKeyDownArrowsHandler(e) {
    e = e||window.event;
    var o = (e.srcElement||e.target);
    if (!o) return;
    if (o.tagName != "TEXTAREA" && o.tagName != "INPUT" && o.tagName != "SELECT") return;
    if ( o.tagName != "TEXTAREA" && ! o.keepEnter && e.keyCode == 13 ) {
         event.keyCode=9 ; return ;
    }
    if (navigator.userAgent.toLowerCase().indexOf('aplewebkit/') != -1) {
        if (e.ctrlKey || e.shiftKey || !e.altKey) return;
    } else {
        if ( ( ! e.ctrlKey || e.shiftKey || e.altKey ) && ! ( o.tagName != "TEXTAREA" &&( e.keyCode == 38 || e.keyCode == 40  ) )) return;
    }
    if ( !o.id ) return;

    var pos = o.id.split("_");
    //if ( pos[0] != "field" || typeof pos[2] == "undefined") return;
    if ( typeof pos[2] == "undefined") return;

    var x = pos[2], y=pos[1];

    // skip non existent fields
    for (i=0; i<10; i++)
    {
        if (switch_movement) {
            switch(e.keyCode) {
                case 38: x--; break; // up
                case 40: x++; break; // down
                case 37: y--; break; // left
                case 39: y++; break; // right
                default: return;
            }
        } else {
            switch(e.keyCode) {
                case 38: y--; break; // up
                case 40: y++; break; // down
                case 37: x--; break; // left
                case 39: x++; break; // right
                default: return;
            }
        }

        var id = pos[0] + "_" + y + "_" + x;
        var nO = document.getElementById(id);
        if (!nO) {
            var id = pos[0] + "_" + y + "_" + x + "_0";
            var nO = document.getElementById(id);
        }
        if (nO) break;
    }

    if (!nO) return;
    nO.focus();
    if (nO.tagName != 'SELECT') {
        nO.select();
    }
    e.returnValue = false;
}

function resourceHelp(resClass) {
    window.open('run_script.php?script_file_name=qaa.php&keys='+resClass,'resourceHelp','scrollbars,resizeable') ;
}

function showOnlineTopic(obj) {
    if ( typeof(obj)=='undefined' || typeof(obj.OnlineTopic)=='undefined' || obj.OnlineTopic == '' ){
        return hideOnlineTopic() ;
    }

    if ( event.type=='d' ) {
    } else {
        hideOnlineTopic() ;

            if ( pan1 = document.getElementById('OnlineTopicPanInnerBody') ) {
                 pan1.innerHTML = obj.OnlineTopic ;
                 //alert(pan1.clientHeight) ;
            }
            if ( pan = document.getElementById('OnlineTopicPanClosed') ) {
                 if ( event.clientX < document.body.clientWidth/2 || document.body.clientWidth-event.clientX > 250 ) {
                      pan.id = 'OnlineTopicPanLeft' ;
                      moveLayer(pan,7) ;
                 } else {
                      pan.id = 'OnlineTopicPanRight' ;
                      moveLayer(pan,9) ;
                 }
            }
            if ( pan1 = document.getElementById('OnlineTopicPanInnerBody') ) {
                 pan1.innerHTML = obj.OnlineTopic ;
                 //alert(pan1.clientHeight) ;
            }
    }
}
function hideOnlineTopic(obj) {
        if ( (pan = document.getElementById('OnlineTopicPanLeft') ) || ( pan = document.getElementById('OnlineTopicPanRight') ) ) {
             pan.id = 'OnlineTopicPanClosed' ;
             moveLayer(pan,7,-500,-500) ;
             return true ;
        } else return false ;
}

function moveLayer(layer,conner,x,y) {
    if ( ! y ) y = event.clientY ;
    if ( ! x ) x = event.clientX ;

    y0 = y + document.body.scrollTop ;
    x0 = x + document.body.scrollLeft ;

    if ( conner >= 7 ) {
        y0 -= layer.clientHeight ;
    } else if ( conner >= 4 ) {
        y0 -= layer.clientHeight/2 ;
    }
    if ( conner % 3 == 0 ) {
        x0 -= layer.clientWidth ;
    } else if ( conner % 3 == 2 ) {
        x0 -= layer.clientWidth/2 ;
    }
    if ( y>0 ) {  //不是为了隐藏该层
         if ( y0<0 ) y0=0 ;
         if ( x0<0 ) x0=0 ;
    }

    layer.style.pixelTop = y0 ;
    layer.style.pixelLeft = x0 ;
}

function dynamicForm(action1,target1,name1,eles) {
    area = document.getElementById('dynamicDataPostForm') ;

    str = "<form action=\""+action1+"\" name=\""+name1+"\" method=post>" ;
    for ( i=0; i<eles.length; i++ ) {
          str += "<input type=hidden name=\""+eles[i][0]+"\" value=\""+eles[i][1]+"\">" ;
    }
    str += "</form>" ;
    area.innerHTML = str ;
    if ( target1 ) document.all[name1].target = target1 ;
}

function optionCardActive(obj)
{
  var idInfo = obj.sectionId.split(":") ;
  
  var secTable = document.getElementById(idInfo[0]+'Header') ;
  for ( i=1; i<secTable.cells.length-1; i++ ) {
      if ( secTable.cells[i] == obj ) {
           secTable.cells[i].className = secTable.activeStyle ; 
           secTable.cells[i-1].className = secTable.activeIconStyle ; 
      } else {
           if ( i%2==1 )
                secTable.cells[i].className = secTable.deactiveIconStyle ;  
           else secTable.cells[i].className = secTable.deactiveStyle ;  
      } 
  }

  var mainTable = document.getElementById(idInfo[0]+'Board') ;
  for( i=0; i<mainTable.tBodies.length-1; i++ ) {
      if ( i == idInfo[1] ) {
           mainTable.tBodies[i].style.display = "block" ; 
      }
      else {
           mainTable.tBodies[i].style.display = "none";  
      }   
  }
}

function getData ( obj,URL ) {
	//alert(URL) ;
	document.getElementById('geDataScript').src=URL ;
	//obj.innerHTML=URL ;
}

function reUrl(name,value,url,go) {
	if ( typeof(name)=='undefined' || name=='' ) return false;
	var enUrl = operation = '';
	switch (name.substr(0,1)) {
		case '-' : operation = '-'; name = name.substr(1); break;
		case '+' : operation = '+'; name = name.substr(1); break;
		default :  operation = '+'; break;
	}
	
	if ( typeof(url)== 'undefined' || url =='' || ! url  ) url=window.location.href; 
	if ( url.indexOf('?')== -1 ) url+='?';
	
	url = decodeURIComponent(url);
	var urlArr = url.substr(url.indexOf('?')+1).split('&');
	var swap = new Array();

	if ( name.indexOf(',') != -1 ){
		name = name.split(',');
		value= value.split(',');
	}
	
	for (i=0;i<urlArr.length;i++){
		switch (operation) {
			case '+' : 
				if ( typeof(name)=='string' ){
					if (urlArr[i].indexOf(name+'=')!=-1){
						urlArr[i] = name+'='+encodeURIComponent(value);
						swap[0] = true;
					}
					if ( !swap[0] && i==urlArr.length-1) urlArr[urlArr.length]=name+'='+encodeURIComponent(value) ;
				} else {
					if (name.length != value.length) return false;
					for (j=0;j<name.length;j++){
						if (urlArr[i].indexOf(name[j]+'=')!=-1){
							urlArr[i]= name[j]+'='+encodeURIComponent(value[j]);
							swap[j]=true;
						} 
					}
					if (i==urlArr.length-1) {
						for (k=0;k<name.length;k++){
							if  (!swap[k]) urlArr[urlArr.length++] = name[k]+'='+encodeURIComponent(value[k]);
						}
					}
				}
				break;
			case '-' :
				if ( typeof(name)=='string' ){
					if (urlArr[i].indexOf(name+'=')!=-1) urlArr.splice(i,1);
				} else {
					for (j=0;j<name.length;j++){
						if ( typeof(urlArr[i])=='undefined' ) break;
						if (urlArr[i].indexOf(name[j]+'=')!=-1) urlArr.splice(i,1);
					}
				}
				break;
		}
	}

	if (typeof(go)=='undefined' || go=='' || go==null){
		return url.substr(0,url.indexOf('?')+1)+urlArr.join('&');
	} else {
		url = url.substr(0,url.indexOf('?')+1)+urlArr.join('&');

		if ( typeof(go)=='number'){
			switch (go){
				case 0 : window.open(url,'_blank'); break;
				case 1 : window.open(url,'_self');  break;
				case 2 : window.open(url,'_parent');break;
				case 3 : window.open(url,'_top');	break;
			}
		} else {
			window.open(url,go);
		}
	}
} 
var ___count=0;
function secondToTime(obj,second,wrap){

	if ( typeof(wrap) == 'undefined' || wrap==null || wrap=='undefined' )  wrap='';

	obj = document.getElementById(obj);
	second = second - ___count;
	
	if (second >= 0 ){
		sec = second%60
		min = parseInt(second/60%60);
		hou = parseInt((second/60/60)%24);
		day = parseInt((second/60/60/24));
		timeStr = day+'天'+hou+'小时'+wrap+min+'分'+sec+'秒';
	} else {
		timeStr = '交易结束';
	}
	obj.innerHTML = timeStr;
	___count++
}
function secondToTimeChange(obj,second,wrap){
	window.setInterval('secondToTime("'+obj+'",'+second+',"'+wrap+'")',1000);
}

function searchByGet(form) {
	var names='1' ;
	var values='1' ;
	
	for (i=0; i<form.length; i++ ) {
		if ( form.elements[i].name && names.indexOf(form.elements[i].name)==-1 ) {
			names = names+','+form.elements[i].name ;
			values = values+','+inputValue_(form.elements[i]) ;
		}
	}

	reUrl(names,values,form.action,1) ;
}

	var delta=0.015;
    var collection;
    function floaters() {
        this.items    = [];
        this.addItem    = function(id,x,y,content)
                  {
                    document.write('<DIV id='+id+' style="Z-INDEX: 0; POSITION: absolute;  width:80px; height:60px;left:'+(typeof(x)=='string'?eval(x):x)+';top:'+(typeof(y)=='string'?eval(y):y)+'">'+content+'</DIV>');
                   
                    var newItem                = {};
                    newItem.object            = document.getElementById(id);
                    newItem.x                = x;
                    newItem.y                = y;

                    this.items[this.items.length]        = newItem;
                  }
        this.play    = function()
                  {
                    collection                = this.items
                    setInterval('play()',10);
                  }
        }
        function play()
        {
            if(screen.width<=800)
            {
                for(var i=0;i<collection.length;i++)
                {
                    collection[i].object.style.display    = 'none';
                }
                return;
            }
            for(var i=0;i<collection.length;i++)
            {
                var followObj        = collection[i].object;
                var followObj_x        = (typeof(collection[i].x)=='string'?eval(collection[i].x):collection[i].x);
                var followObj_y        = (typeof(collection[i].y)=='string'?eval(collection[i].y):collection[i].y);

                if(followObj.offsetLeft!=(document.body.scrollLeft+followObj_x)) {
                    var dx=(document.body.scrollLeft+followObj_x-followObj.offsetLeft)*delta;
                    dx=(dx>0?1:-1)*Math.ceil(Math.abs(dx));
                    followObj.style.left=followObj.offsetLeft+dx;
                    }

                if(followObj.offsetTop!=(document.body.scrollTop+followObj_y)) {
                    var dy=(document.body.scrollTop+followObj_y-followObj.offsetTop)*delta;
                    dy=(dy>0?1:-1)*Math.ceil(Math.abs(dy));
                    followObj.style.top=followObj.offsetTop+dy;
                    }
                followObj.style.display    = '';
            }
        }   

function adcount(id) {
	document.getElementById('getDataScript').src = 'counter_ad.php?id='+id ;
}
