function isRegisterUserName(s) 
{ 
	var patrn=/^[a-zA-Z]{1}([a-zA-Z0-9]|[._]){5,19}$/; 
	if (!patrn.exec(s)) 
	return false;
	 return true;
 } 
 function isNumber(oNum)
  {
  	if(!oNum) return false;
  	var strP=/^\d+?$/;
  	if(!strP.test(oNum)) return false;
  	return true;
  }
 function checkValue(id)
 {
                var obj = document.getElementById(id);
                var objValue = obj.value;
		if(!objValue)
		{
			objValue=obj.innerHTML;
		}
                objValue = objValue.replace(/(^\s*)|(\s*$)/g, "");
                if(objValue.length==0)
                {
                        return true;    
                }
                return false;
 }
 function checkemail(email)
 {
		var e=email.value;
		//if(!/(\w)+[.]{0,1}(\w)*[@]{1}(\w)+[.]{1}(\w)+/.test(e))
		if(!/(\S)+[@]{1}(\S)+[.]{1}(\w)+$/.test(e))
             	{
                	 //alert("请输入格式正确的 e-mail 地址！");
                	//email.focus ();
			return true;
            	} 
		return false;	
 }
 function checkat(email)
 {
                var e=email.value;
                if(-1 != e.indexOf("@"))
                {
                         //alert("请输入格式正确的 e-mail 地址！");
                        //email.focus ();
                        return true;
                }
                return false;
 }
 function postData(formName,tips,extrapars,targeturl) 
 { 
        var f = document.forms[formName]; 
        var pars = Form.serialize(f); 
        var url =f.action; 
        //alert(pars);
        if(extrapars) 
        { 
                pars=pars+extrapars; 
                //alert(extrapars); 
        }
        var myAjax = new Ajax.Request(url, {method: 'post', parameters: pars,onSuccess: function(transport)
                                                {
                                                                var rt = transport.responseText;
								//alert(rt);
                                                                if(rt>=0)
                                                                {
                                                                        setTips('tips',tips);
									if(targeturl)
									{
										window.location.href=targeturl;
									}
                                                                }else
                                                                {
									
                                                                        setTips('tips','失败!');
                                                                }
                                                }
                                           }
                                      );        
 }

function loadDropList(parentId,childId,url,parentObjs,id,childValue)
{
                if(!id)
                {
                        var parentObj = document.getElementById(parentId);
                        if(parentObj)
                        {
                         var id =parentObj.value;
                        }
                }
		//alert(id);
                var childObj = document.getElementById(childId);
                //alert(childObj.innerHTML);
                //childObj.outHTML="<option <OPTION value=test>a</OPTION><option>b</option>";
                if(id!="")
                {
                        var pars = 'id=' + id;
                        if(childValue)
                        {
                            pars = pars +'&childValue=' +childValue;
                        }
                        var myAjax = new Ajax.Request(url,
                                        {method: 'get', parameters: pars,onSuccess: function(transport)
                                                {
							//alert(transport.responseText);
						   //alert(childObj.outerHTML);
                                                  if(isIE)
                                                  {
                                     var response="<select id='"+childId+"' name='"+childId+"'>"+transport.responseText+"</select>";
                                                        childObj.outerHTML = response;
                                                        //transport.responseText;
                                                         parentObjs[id]=response;
                                                  }else
                                                  {
                                                        childObj.innerHTML=transport.responseText;
                                                        parentObjs[id]=transport.responseText;
                                                  }
                                                }
                                        }
                                        );
                }
}
