//输入框内容置空
function nulltext(obj){
var str = obj.value;
if(str=="这里输入好友称呼或名字" || str=="这里输入好友邮箱地址！"||str=="请输入股票代码"){
		obj.value='';
}
	
}
function checkNun(check){
   var checklenthg=0;
   if(check[0]==null){
     checklenthg="-1";
   }else{
     for(var k=0;k<check.length;k++){
      if(check[k].checked){
        checklenthg=checklenthg+1;
      }
    }//for
   }
  return  checklenthg;
 }


function selectOrClear(control, change){
	var i;
	if (change){

		var count = change.length;
		//alert("count = " + count);
		if (!count){
			if (control.checked){
				change.checked = true;
			}else{
				change.checked = false;
			}
		}else{
			if (control.checked){
				for(i = 0; i < change.length; i++){
	              if(change[i].disabled){
                      //change[i].checked = false;
					}else{
                       change[i].checked = true;
					}
				}
			}else{
				for(i = 0; i < change.length; i++){
				change[i].checked = false;
				}
			}
		}
	}
}

function isAllNumber(str){
	var test = true;
	for(var j=0;j<str.length;j++){
		if(str.substring(j,j+1) != "0"&&
		str.substring(j,j+1) != "1"&&
		str.substring(j,j+1) != "2"&&
		str.substring(j,j+1) != "3"&&
		str.substring(j,j+1) != "4"&&
		str.substring(j,j+1) != "5"&&
		str.substring(j,j+1) != "6"&&
		str.substring(j,j+1) != "7"&&  
		str.substring(j,j+1) != "8"&&
		str.substring(j,j+1) != "9")
		test=false;
	}  
	return test;
}

function showModule(sUrl,sCenter,iWidth,iHeight,sArguments,iLeft,iTop){
    var myobject=new Object();
	var argList=sArguments.split(";");
	
	if(sArguments!=null && sArguments!=""){
		for(i=0;i<argList.length;i++){
			var paramName=argList[i].substring(0,argList[i].indexOf("|"));
			var paramValue=argList[i].substring(argList[i].indexOf("|")+1);
			eval("myobject."+paramName+"='"+paramValue+"'");
		}
	}
	myobject.opener=window;
	myobject.returnVal="";
	var sFeature="dialogWidth:"+iWidth+"px;dialogHeight:"+iHeight+"px;center:"+sCenter+";status:1;help:0;scroll:no";
	if(iLeft!=null && iTop!=null){
		sFeature+="dialogLeft:"+iLeft+"px;dialogTop:"+iTop+"px";
	}
    return window.showModalDialog(sUrl,myobject,sFeature);
}
function setTab(mumber,idx){
 var tli=document.getElementById("rank"+mumber).getElementsByTagName("li");
 var mli=document.getElementById("newsrank"+mumber).getElementsByTagName("div");
 for(i=0;i<tli.length;i++){
  tli[i].className=i==idx?"on":"";
  mli[i].className=i==idx?"normal on":"normal";
 }
}
/**
function setTab(mumber,curr,idx){
 var tli=document.getElementById("rank"+mumber).getElementsByTagName("li");
 var mli=document.getElementById("newsrank"+mumber).getElementsByTagName("div");
 for(i=0;i<tli.length;i++){
  tli[i].className=i==idx?""+curr+"":"";
  mli[i].className=i==idx?"normal "+curr+"":"normal";
 }
}
*/
function isYear(str){
	var test = true;
	if(str != "2008" && str != "2009" )
	   {test=false;}
	return test;
}

function isMonth(str){
	var test = true;
	if(str != "01" && str != "02" && str != "03" && str != "04" &&
	   str != "05" && str != "06" && str != "07" && str != "08" &&
	   str != "09" && str != "10" && str != "11" && str != "12" )
	   {test=false;}
	return test;
}

function isDay(str){
	var test = true;
	if(str != "01" && str != "02" && str != "03" && str != "04" &&
	   str != "05" && str != "06" && str != "07" && str != "08" &&
	   str != "09" && str != "10" && str != "11" && str != "12" &&
	   str != "13" && str != "14" && str != "15" && str != "16" &&
	   str != "17" && str != "18" && str != "19" && str != "20" &&
	   str != "21" && str != "22" && str != "23" && str != "24" &&
	   str != "25" && str != "26" && str != "27" && str != "28" &&
	   str != "29" && str != "30" && str != "31" )
	   {test=false;}
	return test;
}

function isMin(str){
	var test = true;
	if(str != "00" && str != "01" && str != "02" && str != "03" && str != "04" &&
	   str != "05" && str != "06" && str != "07" && str != "08" &&
	   str != "09" && str != "10" && str != "11" && str != "12" &&
	   str != "13" && str != "14" && str != "15" && str != "16" &&
	   str != "17" && str != "18" && str != "19" && str != "20" &&
	   str != "21" && str != "22" && str != "23" && str != "24" )
	   {test=false;}
	return test;
}

function isSS(str){
	var test = true;
	if(str != "00" && str != "01" && str != "02" && str != "03" && str != "04" &&
	   str != "05" && str != "06" && str != "07" && str != "08" &&
	   str != "09" && str != "10" && str != "11" && str != "12" &&
	   str != "13" && str != "14" && str != "15" && str != "16" &&
	   str != "17" && str != "18" && str != "19" && str != "20" &&
	   str != "21" && str != "22" && str != "23" && str != "24" &&
	   str != "25" && str != "26" && str != "27" && str != "28" &&
	   str != "29" && str != "30" && str != "31" && str != "32" &&
	   str != "33" && str != "34" && str != "35" && str != "36" &&
	   str != "37" && str != "38" && str != "39" && str != "40" &&
	   str != "41" && str != "42" && str != "43" && str != "44" &&
	   str != "45" && str != "46" && str != "47" && str != "48" &&
	   str != "49" && str != "50" && str != "51" && str != "52" &&
	   str != "53" && str != "54" && str != "55" && str != "56" &&
	   str != "57" && str != "58" && str != "59" && str != "60" )
	   {test=false;}
	return test;
}	

function getdate(){
   var date = new Date();
   var mm = date.getMonth()+1;
   var dd = date.getDate();
   var wk = date.getDay();
   var hour = date.getHours();
   var min = date.getMinutes();
   var tmp = mm+"月"+dd+"日星期["+wk+"] "+hour+":"+min;
   document.write(tmp);
}

   /*判断用户输入是否为空*/   
   function isEmpty(ui)
   {   
   if(ui==null||ui==""){return false};
   }   


   /*取得用户输入的字符串的长度*/   
   function getLength(ui)
   {   
   var i,sum=0;   
    for(i=0;i<ui.length;i++)
   {
          if ((ui.charCodeAt(i)>=0)&&(ui.charCodeAt(i)<=255))   
            sum++;   
           else 
         sum+=2;
   }
    return sum;
}
    

   /*是否为数字、字母或下划线*/   
   function isNLU(ui)
   {    
      var valid=/^\w+$/; 
      return(valid.test(ui)) 
   }   
 
    
   /*判断是否为身份证号码*/   
   function isIdno(ui)
   {   
       var valid=/(^\d{16}$)|(^\d{18}$)/;   
       return (isEmpty(ui)||valid.test(ui));
}   
    
   /*判断是否为邮政编码*/   
   function isPostCode(ui)
    {   
       var valid=/^\d{6}$/;   
       return (isEmpty(ui)||valid.test(ui));
    }   
    
   /*判断是否为固定电话*/   
   function isChinaTel(ui)
   {   
       var valid=/^0\d{2,3}\-\d{7,8}$/;   
       return (isEmpty(ui)||valid.test(ui));
   }  


   /*判断是否为移动电话*/   
   function isChinaMob(ui)
   {   
      var valid=/^0?13[0,1,3,5,6,8,9]\d{8}$/;   
       return (isEmpty(ui)||valid.test(ui));
   }   
    

   /*判断是否为电话，只能为固定电话或移动电话*/   
   function isTel(ui)
   {   
       var valid=/(^0\d{2,3}\-\d{7,8}$)|(^0?13[0,1,3,5,6,8,9]\d{8}$)/;   
       return (isEmpty(ui)||valid.test(ui));
   }   
    

   /*判断是否为邮件*/   
   function isMail(ui)
   {   
   if(isEmpty(ui)){return true;}   
        var notValid=/(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)|(^\-)|(\-\.)|(\.\-)/;   
        var valid=/^.+\@[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}$/;   
    return (!notValid.test(ui)&&valid.test(ui));
}   
    

   /*用户输入字符串长度是否在两值之间*/   
   function isLenBetween(ui,minl,maxl)
    {   
    return (ui>=minl&&ui<=maxl);
}

function j_email()
{
var email = document.getElementById("Txt_Email").value;
var reg = /^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@(([0-9a-zA-Z])+([-\w]*[0-9a-zA-Z])*\.)+[a-zA-Z]{2,9})$/;
if(!email.match(reg))
{
   document.getElementById("EmailError").innerHTML = "<font color=\"red\">邮件地址无效!<font>";
   canSubmit = false;
   return;
}
}

/**
* 得到字符串的字符长度（一个汉字占两个字符长）
*/
function getBytesLength(str) {
// 在GBK编码里，除了ASCII字符，其它都占两个字符宽
return str.replace(/[^\x00-\xff]/g, 'xx').length;
}

/**
* 根据字符长来截取字符串
*/
function subStringByBytes(val, maxBytesLen) {
var len = maxBytesLen;
var result = val.slice(0, len);
while(getBytesLength(result) > maxBytesLen) {
result = result.slice(0, --len);
}
return result;
}

/*--------------------图片预览----------------------------*/
//显示图片
function viewmypic(mypic,imgfile) {
if (imgfile.value){  
   var image=new Image();
   image.src=imgfile.value;
   if(image.width>120 ||image.width>120){
      alert("您上传图片尺寸超过最大限制！");
      return;
   }
   mypic.src=imgfile.value; 
   mypic.style.display="";  
   mypic.border=1;        
}        
}   
/*----------------------------浮动窗口-------------------------------------*/
function NeatDialog(){
window.neatDialog = null;
this.elt = null;
if (document.createElement && document.getElementById){
    var mm = document.getElementById("J_ChangeEmailDialog");
    mm.className = "dialog mm";
    alert("mm"+mm);
    var dbg = document.createElement("div");
    dbg.id = "nd-bdg";
    alert("dbg"+dbg);
    dbg.className = "neat-dialog-bg";

    var dgc = document.createElement("div");
    dgc.className = "neat-dialog-cont";
    dgc.appendChild(dbg);
    dgc.appendChild(mm);
    alert("dgc"+dgc);
    //adjust positioning if body has a margin
    if (document.body.offsetLeft > 0)
      dgc.style.marginLeft = document.body.offsetLeft + "px";

    document.body.appendChild(dgc);
    this.elt = dgc;
    window.neatDialog = this;
}
}


NeatDialog.prototype.close = function(){
    alert(this.elt);
    if (this.elt){
        this.elt.style.display = "none";
       //this.elt.parentNode.removeChild(this.elt);
    }
  window.neatDialog = null;
}

function openDialog(){
    new NeatDialog();
}
/*----------------------------栏目-------------------------------------*/
function focusDiv(obj,num,len){
 for(var id = 1;id<=len;id++){
  var ss=obj+id;
  var snav =obj+"nav"+id;
  if(id==num){
  try{document.getElementById(ss).style.display="block"}catch(e){};
  try{document.getElementById(snav).className="on"}catch(e){};
  }else{
  try{document.getElementById(ss).style.display="none"}catch(e){};
  try{document.getElementById(snav).className=""}catch(e){};
  }
 }
}
/*----------------------------图片切换-------------------------------------*/
function tabDivcnt(obj,num,len,cn)
{
 var cssname=cn;
 for(var id = 1;id<=len;id++)
 {
  var ss=obj+id;
  var snav =obj+"nav"+id;
  var scnt =obj+"cnt"+id;
  if(id==num){
  try{document.getElementById(ss).style.display="block"}catch(e){};
  try{document.getElementById(snav).className=cssname}catch(e){};
  try{document.getElementById(scnt).style.display="block"}catch(e){};
  }else{
  try{document.getElementById(ss).style.display="none"}catch(e){};
  try{document.getElementById(snav).className=""}catch(e){};
  try{document.getElementById(scnt).style.display="none"}catch(e){};
  }
 }  
}






