﻿// JScript 文件

//ajax
var xmlHttp = false;
function createAjax()
{
try {
  xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
  try {
    xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
  } catch (e2) {
    xmlHttp = false;
  }
}
if (!xmlHttp && typeof XMLHttpRequest != 'undefined') {
  xmlHttp = new XMLHttpRequest();
}
}


//去除空格
function strtrim(str)
{
//   return str=str.replace(/(^\s+)|(\s*$)/,"").replace(/\'/g,"").replace(/\-/g,"");  
  return(jsLTrim(jsRTrim(str)));     
}
//去除左空格
function jsLTrim(str){   
  var rtnStr;   
  rtnStr=""   
  for(var i=0;i<str.length;i++){   
  if(str.charAt(i)!=" "&&str.charAt(i)!="　"){   
  rtnStr=str.substr(i);   
  break;   
  }   
  }   
  return rtnStr;   
  } 
//去除右空格  
function jsRTrim(str)
{   
    var rtnStr;   
    rtnStr=""   
    for(var i=str.length-1;i>=0;i--){   
    if(str.charAt(i)!=" "&&str.charAt(i)!="　"){   
    rtnStr=str.substring(0,i+1);   
    break;   
    }   
    }   
    return rtnStr;   
}  

  String.prototype.getQuery   =   function(name)   
  {   
          var   reg   =   new   RegExp("(^|&)"+   name   +"=([^&]*)(&|$)");   
          var   r   =   this.substr(this.indexOf("\?")+1).match(reg);   
          if   (r!=null)   return   unescape(r[2]);   return   null;   
  }   
  
  
   function onlyNum()//文本框只能输入数字
{ 
if(!((event.keyCode>=48&&event.keyCode<=57))){
event.returnValue=false;
}
} 
   
 //<!--实现层移动-->  
   
   var Obj=''
document.onmouseup=MUp
document.onmousemove=MMove

function MDown(Object){
Obj=Object.id
document.all(Obj).setCapture()
pX=event.x-document.all(Obj).style.pixelLeft;
pY=event.y-document.all(Obj).style.pixelTop;
}

function MMove(){
if(Obj!=''){
  document.all(Obj).style.left=event.x-pX;
  document.all(Obj).style.top=event.y-pY;
  }
}

function MUp(){
if(Obj!=''){
  document.all(Obj).releaseCapture();
  Obj='';
  }
}




      
    function showcen(contain,id,innerhtml)//单击的对象，传入的ID 里面的HTML
    {  
     hiddendiv();    
      var v = document.getElementById(id);  
        var scrollPos = 0;     
    if (typeof window.pageYOffset != 'undefined') {     
       scrollPos = window.pageYOffset;     
    }     
    else if (typeof window.document.compatMode != 'undefined' &&     
       window.document.compatMode != 'BackCompat') {     
       scrollPos = window.document.documentElement.scrollTop;     
    }     
    else if (typeof window.document.body != 'undefined') {     
       scrollPos = window.document.body.scrollTop;     
    }	
	if(v == undefined || v == null)
	{	 
		v=document.createElement("DIV");
		
		v.className="alter_div";
		v.id=id;
		v.style.position = "absolute";
		v.style.zIndex='206';
		
		
		v.style.left= (document.body.offsetWidth/2-200)+"px";
		v.style.top=(200+scrollPos)+"px";
		v.style.paddingLeft="10"+"px";;
		v.style.paddingRight="5"+"px";;
		v.style.paddingTop="5"+"px";;
		v.style.paddingBottom="10"+"px";;
//		v.style.height="50";
	
		v.style.color="blue";		 
		v.innerHTML =innerhtml;
		
		document.body.appendChild(v);		
		}
		else
		{	 v.style.display="block";　 
		  v.style.left= (document.body.offsetWidth/2-200)+"px";
		v.style.top=(200+scrollPos)+"px";
			v.innerHTML =innerhtml;
		   
		}
    }  
   
   
   
    //获取元素的纵坐标
function getTop(e){
var offset=e.offsetTop;
if(e.offsetParent!=null) offset+=getTop(e.offsetParent);
return offset;
}
//获取元素的横坐标
function getLeft(e){
var offset=e.offsetLeft;
if(e.offsetParent!=null) offset+=getLeft(e.offsetParent);
return offset;
}

function cleanWhitespace(element)
{
    for(var i=0;i<element.childNodes.length;i++)
    {
        var node=element.childNodes[i];
        //判断是否是空白文本节点，如果是，则删除该节点
        if(node.nodeType==3&&!/\S/.test(node.nodeValue))
        node.parentNode.removeChild(node);
    }
}


  function onfocustext(obj,scontent)
    {
        if(obj.value==scontent)
        {
        obj.value="";
      
        }
        else
        {
        obj.style.color='#000';
        }
    
    }
    
     function onfocustext1(obj,scontent)
    {       
        obj.value="";  
    }
      function onblurtext(obj,scontent)
    {
        if(obj.value=="")
        {
        obj.value=scontent;
          obj.style.color='#999';
        }
        else if(obj.value==scontent)
        {
         obj.style.color='#999';
        }
        else
        {
         obj.style.color='#000';
        }
    
    }
    
  function getFullPath(obj,newPreview) 
       {  var Sys = {};
        var ua = navigator.userAgent.toLowerCase();
        var s;
        (s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] :
        (s = ua.match(/firefox\/([\d.]+)/)) ? Sys.firefox = s[1] :
        (s = ua.match(/chrome\/([\d.]+)/)) ? Sys.chrome = s[1] :
        (s = ua.match(/opera.([\d.]+)/)) ? Sys.opera = s[1] :
        (s = ua.match(/version\/([\d.]+).*safari/)) ? Sys.safari = s[1] : 0;
            if(obj) 
           { 
                  if (Sys.ie)
                 { 
                if (Sys.ie==7) 
               {  
            
                 newPreview.innerHTML = "";
                newPreview.filters.item("DXImageTransform.Microsoft.AlphaImageLoader").src = obj.value;
                newPreview.style.width = "240px";
                newPreview.style.height = "150px";
                      
                 } 
                else if(Sys.ie==6||Sys.ie==8)
                {
                 
                 newPreview.innerHTML = "<img src=\"file:\\\\" + obj.value + "\" width=\"100\" height=\"48\" />";
                }
             }
                else if(Sys.firefox) 
               { 
                    if(obj.files) 
                   { 
                      newPreview.innerHTML="<img src='"+ obj.files.item(0).getAsDataURL()+"' width=100 height=48>";  
                    } 
                  } 
                 else{alert("不支持该浏览器类型")}
             } 
        } 
    
