var IE = document.all?true:false;
function  getdatavalue(str,str1,str2){

	var strarray=str.split(str1);
	for(var i=0;i<strarray.length;i++){
		var varstr=strarray[i];
		var vararray=varstr.split(str2);
		var getdiv=document.getElementById(vararray[0]);
		if(getdiv!=null){
			if(IE)
			getdiv.innerText=vararray[1];
			else
            getdiv.textContent=vararray[1];
	    }
	}
 
}
function  gettagvalue(str,str1,str2){

	var strarray=str.split(str1);
	for(var i=0;i<strarray.length;i++){
		var varstr=strarray[i];
		var vararray=varstr.split(str2);
		var getdiv=document.getElementById(vararray[0]);
		if(getdiv!=null){
			if(IE)
			getdiv.innerHTML=vararray[1];
			else
            getdiv.innerHTML=vararray[1];
	    }
	}
 
}
function getvalidate(objid){
	//try{
	var objarray=objid.split(",");
	for(var i=0;i<objarray.length;i++){
	var vobj=document.getElementById(objarray[i]);
		if(vobj==null) continue;
	   var vobjspan=document.getElementById(objarray[i]+"span");
	   var vobjvalue=vobj.value;

	    if(vobjvalue!=""&&vobjvalue!=null)	{
			/**
			if(IE){
			vobjspan.style.display="";
			}
			else{
			vobjspan.style.display="";
			}
			**/
			if (vobjspan!=null)
			{
				vobjspan.style.display="";
			}
	   }
	}
	//}catch(err) {}
}

function showurl(objid){
	var vobj=document.getElementById(objid);
	
	var vobjspan=document.getElementById(objid+"span");
	var leervobjspan=document.getElementById("leer"+objid+"span");
	if(IE){
	if(vobj.value=="mail"){
		vobjspan.style.display="";
		leervobjspan.style.display="none";
	}
	else{
	leervobjspan.style.display="";
	vobjspan.style.display="none";
	}
	}else{
	if(vobj.textContent=="mail"){
		vobjspan.style.display="";
		leervobjspan.style.display="none";
	}
	else{
	leervobjspan.style.display="";
	vobjspan.style.display="none";
	}
	}
	}
function defaultphotopath(objid){
	var imsrcpath=document.getElementById(objid);
	var imsrc=document.getElementById(objid+"src");
	if(IE)
	imsrc.src=imsrcpath.value;
	else
imsrc.src=imsrcpath.textContent;
}
function showbutton(objid){
var vobj=document.getElementById(objid);
	var showbuttonvip=document.getElementById("showbuttonvip");
	var showbuttonnovip=document.getElementById("showbuttonnovip");
	var showbuttonvip1=document.getElementById("showbuttonvip1");
	var showbuttonnovip1=document.getElementById("showbuttonnovip1");
if(IE)
		{
			if(vobj.value=="vip"){	       
			showbuttonvip.style.display="";
			showbuttonnovip.style.display="none";
			showbuttonvip1.style.display="";
			showbuttonnovip1.style.display="none";
			}		 
		    else{			       
			showbuttonnovip.style.display="";
			showbuttonvip.style.display="none";
			showbuttonnovip1.style.display="";
			showbuttonvip1.style.display="none";
			}
	    }
	else{
		if(vobj.textContent=="vip"){	     
		  showbuttonvip.style.display="";
			showbuttonnovip.style.display="none";
			showbuttonvip1.style.display="";
			showbuttonnovip1.style.display="none";
		  }		
		  else{	     
		  showbuttonnovip.style.display="";
			showbuttonvip.style.display="none";
			showbuttonnovip1.style.display="";
			showbuttonvip1.style.display="none";
		  }
	    }

}
function showvalidateimg1(str){
var vobj=document.getElementById(str);
var vobjspan=document.getElementById(str+"span");
if(IE)
		{
			if(vobj.value=="暂未验证任何证件"){
	        vobjspan.style.display="";			
			}		 
		    else{		
	       vobjspan.style.display="none";						
			}
	    }
	else{
		if(vobj.textContent=="暂未验证任何证件"){
	      vobjspan.style.display="";
		  }		
		  else{
	      vobjspan.style.display="none";
		  }
	    }

}
function showonline(str){
var vobj=document.getElementById(str);
var vonlinespan=document.getElementById("onlinespan");
var vonlinenospan=document.getElementById("onlinenospan");
if(IE){
		if(vobj.value=="在线")
			{
	        vonlinespan.style.display="";
			 vonlinenospan.style.display="none";
			}		 
		    else{		
	              vonlinespan.style.display="none";	
		          vonlinenospan.style.display="";
			}
	       }
	else{
		if(vobj.textContent=="在线"){
	        vonlinespan.style.display="";
			 vonlinenospan.style.display="none";
			}		 
		    else{		
	              vonlinespan.style.display="none";	
		           vonlinenospan.style.display="";
			  }
    	}
}
function showvalidateimg(str){
var strarray=str.split(",");
	for(var i=0;i<strarray.length;i++){
		var vobj=document.getElementById(strarray[i]);
	    var vobjspan=document.getElementById(strarray[i]+"span");
		if(IE)
		{
			if(vobj.value!=null&&vobj.value!=""){
	        vobjspan.style.display="";			
			}		 
		    else{		
	       vobjspan.style.display="none";
		   document.getElementById(strarray[i]+"span_not").style.display = "";
			}
	    }
	else{
		if(vobj.textContent!=null&&vobj.textContent!=""){
	      vobjspan.style.display="";
		  }		
		  else{
	      vobjspan.style.display="none";
		  document.getElementById(strarray[i]+"span_not").style.display = "";
		  }
	    }
		
	}

}
function showmembertype(objid){
	
	var setVip = function(txt){
		if(txt=="true"){
			Dom.setCss(document.getElementById("membertypevipspan"),"");
			document.getElementById("membertype").value="vip";
		}else{
			Dom.setCss(document.getElementById("membertypenovipspan"),"");
			document.getElementById("membertype").value="";
		}
	}
	
	var memberid=top.location.toString().substring(add.indexOf("?")+10,add.length);
	var url = "/profile/isVip.jsps?memberid="+memberid;
	Ajax.doGet(url,null,setVip,false);
}

function showmembertype(objid,memberid){
	
	var setVip = function(txt){
		if(txt=="true"){
			Dom.setCss(document.getElementById("membertypevipspan"),"");
			document.getElementById("membertype").value="vip";
		}else{
			Dom.setCss(document.getElementById("membertypenovipspan"),"");
			document.getElementById("membertype").value="";
		}
	}
	
	var url = "/profile/isVip.jsps?memberid="+memberid;
	Ajax.doGet(url,null,setVip,false);
}

//展开（显示）特定项,参数为对象
function openOne(trName) {
	trName.style.display="";
}

//收起（隐藏）特定项,参数为对象
function closeOne(trName) {
	 trName.style.display="none"; 
}

//变换特定项,参数为字符串
function change(trNameStr) {
	try {
	  trName = window.document.getElementById(trNameStr)
	  old = trName.style.display;
	  if (old=="") {	
		   closeOne(trName);
	   
	  } else {
	     openOne(trName);
	  }
   }catch(e){
   }
}

function ajaxGetKeyValuesHTML(reqMode,reqUrl,aSync,postParam,str,returnToObjId){
        
		
        var strvalue=str;
        var reqObj=getHttpRequest();
      
        var retText="";
        if(!reqObj){
                alert("browser does not support ajax");
                return;
        }
        reqObj.onreadystatechange = function() {
                        if (reqObj.readyState == 4) {
                            if (reqObj.status == 200) {
                                retText = reqObj.responseText;
								 
                                     getdatavalue(retText,"^!^,^!^","^!^:^!^");
                                     if(strvalue!=""){
										
                                     	getvalidate(strvalue);
                                     	}
                
                            } else {
                                alert('response2HTML:There was a problem with the request. return status='+reqObj.status);
                            }
                        }
                };
        //alert(reqUrl);
        reqObj.open(reqMode, reqUrl, aSync);
        //alert(aSync);
        if('POST'==reqMode){
                reqObj.setRequestHeader('Content-type','application/x-www-form-urlencoded');
                //alert(postParam);
                reqObj.send(postParam);
        }
        else{
                reqObj.send(null);
        }
       // alert(retText);
        return retText;

}
function getHttpRequest()
{
        var d3_http_request = false;
        if (window.XMLHttpRequest) { // Mozilla, Safari,...
            d3_http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) {
                d3_http_request.overrideMimeType('text/xml');
            }
        } else if (window.ActiveXObject) { // IE
            try {
                d3_http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    d3_http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }
	return d3_http_request;
}


function sub(url){
var objform=document.getElementById("myform");
objform.action=url;
objform.submit();

}

function selectAll(selfObj,checkNameStr){	
	try{
		if(IE){
		 if(selfObj.checked){
			if("undefined"==typeof( document.all.item(checkNameStr).length)){
			      document.all.item(checkNameStr).checked="true";
			} else {
			 for(var i=0;i<document.all.item(checkNameStr).length;i++){
			      document.all.item(checkNameStr)[i].checked="true";
			      }
			} 
		 } else{
			if("undefined"==typeof( document.all.item(checkNameStr).length)){
			      document.all.item(checkNameStr).checked="";
			} else {
			      for(var i=0;i<document.all.item(checkNameStr).length;i++){
			      document.all.item(checkNameStr)[i].checked="";
			      }
			   }
		   }
		   }else{
		    
		   if(selfObj.checked){
			if("undefined"==typeof( document.getElementsByName(checkNameStr).length)){
			      document.getElementsByName(checkNameStr).checked="true";
			} else {
			 for(var i=0;i<document.getElementsByName(checkNameStr).length;i++){
			      document.getElementsByName(checkNameStr)[i].checked="true";
			      }
			} 
		 } else{
			if("undefined"==typeof( document.getElementsByName(checkNameStr).length)){
			      document.getElementsByName(checkNameStr).checked="";
			} else {
			      for(var i=0;i<document.getElementsByName(checkNameStr).length;i++){
			      document.getElementsByName(checkNameStr)[i].checked="";
			      }
			   }
		   }
		   
		   }
		  }catch(e){}
}
function isDigit(s)
{
	var patrn=/^[0-9]{1,20}$/;
	if (!patrn.exec(s)) return false
	return true
}


