if(!Number.prototype.toFixed){  
	Number.prototype.toFixed=function(n){   
		with(Math)return   round(Number(this)*pow(10,n))/pow(10,n)   
	} 
}

function chk_login()
{
	alert("请先登陆");
}
//通用表单提交

function formsubmit(fName)
{
	fName.submit();
}


	function CheckLoginValue(from)
	{

		if( from.roomuser.value =="" || from.roomuser.value.length > 16 || from.roomuser.value=="登陆名")
		{
			alert("请输入正确的登陆名！");
			from.roomuser.focus();
			return false;
		}


	   if( from.roompass.value == "" || from.roompass.value.length < 6 || from.roompass.value=="password" )
	   {
		  alert("请填写正确的密码!");
		  from.roompass.focus();
		  return false;
	   }
	} 

	

function unselectall()
{
    if(document.myform.chkAll.checked){
	document.myform.chkAll.checked = document.myform.chkAll.checked&0;
    } 	
}

function CheckAll(form)
{
  for (var i=0;i<form.elements.length;i++)
    {
    var e = form.elements[i];
    if (e.Name != "chkAll")
       e.checked = form.chkAll.checked;
		if(e.type == 'checkbox' && e.name != 'chkAll'){
			var objParentDiv = e.parentNode.parentNode;
			e.checked ? fSetBg(objParentDiv) : fReBg(objParentDiv);
		}
    }
}

function DivChange(obj,menu_1,menu_2,menu_3,menu_4,menu_5,menu_6)
{
	if(menu_1.style.display=="none" )
	{
		menu_1.style.display="";
		menu_2.style.display="none";
		menu_3.style.display="none";
		menu_4.style.display="none";
		menu_5.style.display="none";
		menu_6.style.display="none";

	}else{
		menu_1.style.display="";
		menu_2.style.display="none";
		menu_3.style.display="none";
		menu_4.style.display="none";
		menu_5.style.display="none";
		menu_6.style.display="none";
	}
}

function DivMenuChange(obj,menu_1,menu_2,menu_3,menu_4,menu_5,menu_6)
{
	if(menu_1.style.display=="none" )
	{
		menu_1.style.display="block";
		menu_2.style.display="none";
		menu_3.style.display="none";
		menu_4.style.display="none";
		menu_5.style.display="none";
		menu_6.style.display="none";

	}else{
		menu_1.style.display="block";
		menu_2.style.display="none";
		menu_3.style.display="none";
		menu_4.style.display="none";
		menu_5.style.display="none";
		menu_6.style.display="none";
	}
}

function DivRoomchange(ItemDiv_1,ItemDiv_2)
{
	var Div_1 = document.getElementById(ItemDiv_1+"_item");
	var Div_2 = document.getElementById(ItemDiv_2+"_item");
	if (Div_1)
	{
		Div_1.style.display="";
		Div_2.style.display="none";
	}else{
		Div_1.style.display="none";
		Div_2.style.display="";
	}
}

function bookmark(){
window.external.AddFavorite(location.href, document.title)
}

//变换亲密留言对话框显示
function SpeakChange(obj)
{
	var speakItem=obj.split("|");

	if (speakItem[0] > 0)
	{
		document.images["SpeakStyle"].src='/images/speak/speak_'+speakItem[0]+'.gif';
		document.getElementById("speaktext").max=''+speakItem[1]+'';
		document.getElementById("speaktext").msg='发布留言不能为空,并且在'+speakItem[1]+'字以内';
	}else{
		document.images["SpeakStyle"].src='/images/speak/speak_1.gif';
		document.getElementById("speaktext").msg='发布留言不能为空,并且在20字以内';
	}
}

//复制文本至剪贴板
function CopyText(Str)
{
	var strValue= document.getElementById(''+Str+'').value;
	alert(Str);
}

//显示帮助信息
function viewtext(str)
{
	var helpView=$(str);
	if (helpView.style.display == "block")
	{
		helpView.style.display = "none";
	}else{
		helpView.style.display = "block";
	}
}




function openScript(url, width, height){
	var x=screen.width/2-width/2;
	var y=screen.height/2-height/2;
	var Win = window.open(url,"openScript",'left='+x+',top='+y+',width=' + width + ',height=' + height + ',resizable=no,scrollbars=yes,menubar=no,status=no' );
}

function openModal(url,winTitle,Diawidth,Diaheight){
	var WinDia = window.showModalDialog(url,winTitle,'dialogWidth=' + Diawidth + 'px;dialogHeight=' + Diaheight + 'px;scrollbars=yes;resizable=no;help=no;status=no');
}

function submitdate()
{
	var date=document.oblogform.selecty1.value+"-"+document.oblogform.selectm1.value+"-"+document.oblogform.selectd1.value
	var datereg=/^(\d{4})-(\d{1,2})-(\d{1,2})$/
	var datareg=/^(\d){1,2}$/
	if (!datereg.test(date)){
	  alert("开始时间输入格式错误");
	   return false;
	 }
	var r=date.match(datereg)
	var d=new Date(r[1],r[2]-1,r[3])
	if (!(d.getFullYear()==r[1]&&d.getMonth()==r[2]-1&&d.getDate()==r[3])){
	  alert("开始时间输入格式错误");
	   return false;
	 }
	 
	 var edate=document.oblogform.selecty2.value+"-"+document.oblogform.selectm2.value+"-"+document.oblogform.selectd2.value
	var datereg=/^(\d{4})-(\d{1,2})-(\d{1,2})$/
	var datareg=/^(\d){1,2}$/
	if (!datereg.test(edate)){
	  alert("结束时间输入格式错误");
	   return false;
	 }
	var er=edate.match(datereg)
	var ed=new Date(er[1],er[2]-1,er[3])
	if (!(ed.getFullYear()==er[1]&&ed.getMonth()==er[2]-1&&ed.getDate()==er[3])){
	  alert("结束时间输入格式错误");
	   return false;
	 }	
	
	date = date.replace(/\-/g,"\/");
	edate = edate.replace(/\-/g,"\/");	
	if ((new Date(date) > new Date(edate))){
		alert("结束日期不能小于开始日期!");
	return false;
	}
	 
	return true;
}

function del_space(s)
{
	for(i=0;i<s.length;++i)
	{
	 if(s.charAt(i)!=" ")
		break;
	}
	for(j=s.length-1;j>=0;--j)
	{
	 if(s.charAt(j)!=" ")
		break;
	}
	return s.substring(i,++j);
}

function chkcopy()
{
var IsIE5=document.all;
	if (IsIE5){
		var IframeID=frames["oblog_Composition"];
	}
	else{
		var IframeID=document.getElementById("oblog_Composition").contentWindow;
	}
	if(IframeID !=null){ 
		//document.oblogform.edit.value=IframeID.document.body.innerHTML;
		//var tmptext=document.oblogform.edit.createTextRange(); 
		//tmptext.execCommand("Copy");
		var tmptext=IframeID.document.body.innerHTML;
		if (tmptext!=null) {
		window.clipboardData.setData("Text",tmptext);
		}
	}
	
	var ubbid=document.getElementById("ubbedit");
	if(ubbid != null){ 
		if (document.oblogform.ubbedit.value!=null) {
		var tmptext1=document.oblogform.ubbedit.createTextRange(); 
		tmptext1.execCommand("Copy");
		}
	}

}

function fSetBg(obj){
	//obj.style.backgroundColor = '#cccccc';
	obj.className='list_content_mouserover';
}
function fReBg(obj){
	var objChildCheck = document.all ? obj.children[0].children[0] : obj.childNodes[1].childNodes[1];
	if(objChildCheck.checked){
		return false;
	}
	//obj.style.backgroundColor = '';
	obj.className='list_content';
}

//打开新窗口,显示完整图片
function newimg(imgurl) {
newwin=window.open(''+imgurl+'','','top=10');
newwin.document.write('<body leftmargin=0 topmargin=0><img id=img1 src='+imgurl+' onload="self.resizeTo(this.offsetWidth+10,this.offsetHeight+15);">');
}

function newwindow(url)
{
	newwin=window.open(''+url+'','','top=10');
}

//修改图片比例
function modiImg(Obj,scale)
{
	var oWidth=$(Obj);
	var oHeight=$(Obj);
	
	if (scale != '100')
	{
		var mWidth=parseInt(oWidth.width*scale/100);
		var mHeight=parseInt(oHeight.height*scale/100);
		$(Obj).width=mWidth;
		$(Obj).height=mHeight;
	}
}


//获取用户选择图像属性
function tile(){
if (!document.all)
return
var source=event.srcElement
if (source.tagName=="IMG")
//document.body.style.backgroundImage="url("+source.src+")"
//window.alert(source.src)
enlarge(source.src,event)
}

//显示大图片区域
function enlarge(which,event){
//Render image code for IE 4+
if (!document.all)
return
if (viewimg.style.display=="none"){
showimg.style.display="none"
viewimg.style.display=""
viewimg.innerHTML='<a href=# onclick=newimg("'+which+'")><img src="'+which+'" class="maxviewimg" border=0></a><p>点击图像查看完整</p>'
}
else
showimg.style.display="none"
viewimg.innerHTML='<a href=# onclick=newimg("'+which+'")><img src="'+which+'" class="maxviewimg" border=0></a><p>点击图像查看完整</p>'
return false
}

//形象切换
function ImgChange(obj,play_a,play_b)
{
	if(play_a.style.display=="none" )
	{
		play_a.style.display="";
		play_b.style.display="none";
	}else{
		play_b.style.display="";
		play_a.style.display="none";
	}
}

function Rand( min, max )
{
	randomize
	Rand = Int((max - min + 1) * Rnd + min)
}



 function topwin(openUrl,openWidth,openHeight){ 
     var Win = window.open(openUrl,"openScript",'Width=' + openWidth + ',Height=' + openHeight + ',scroll:no,status:no' );
} 

function ObjGiveBuy(ObjID,item_id,type,ObjName)
{
		if(confirm("是否赠送该件商品!"))
		{
			giveurl="room_ObjPresent.asp?oid="+ObjID+"&item="+item_id+"&otype="+type+"&oname="+ObjName
			topwin(giveurl,450,200);
		}
}

function ObjReclaim(ObjID,item_id,type,ObjName)
{
		if(confirm("是否出售该件商品!"))
		{
			giveurl="room_ObjSale.asp?oid="+ObjID+"&item="+item_id+"&otype="+type+"&oname="+ObjName
			topwin(giveurl,450,200);
		}
}


	function CheckGive()
	{
		if(giveform.toGiveUserID.value=="")
		{
			alert("请输入赠送人门牌号或用户名");
			giveform.toGiveUserID.focus();
		}
	}

//日志编辑页预览图像
function review_img(){
	if (document.blogform.log_photo.value!=''){
		window.open(''+document.blogform.log_photo.value+'','','');
	}
	else{
		if (document.blogform.log_photo.selectedIndex>0){
			window.open(''+document.blogform.log_photo.value+'','','');
		}
	}
}
//日志编辑页变化图像
function PicChange(obj)
{
	var speakItem=obj;

	if (speakItem > 0)
	{
	document.images["picStyle"].src='http://www.10008.com/room/images/diary/d_'+speakItem+'.gif';
	}else{
		document.images["picStyle"].src='http://www.10008.com/room/images/diary/d_0.gif';
	}
}

//变化房间信息
function change_c(rNum,aNum)
{
	
	for(var i=0;i<=rNum;i++)
	{
		var getRoom=$("h_a_"+i);
		if(i == aNum)
		{
			getRoom.className ="select";
		}else
		{
			getRoom.className = "";
		}
	}
}

function goUrl(obj){ 
	if(obj.value)
	{
		document.friform.method = "POST";
		document.friform.action=obj.value;
		document.friform.submit();
	}else{
		return false;
	}
}  


function AddWoDingg(){
	void(AddURL=window.open('http://www.wodingg.com/cp/submit?t='+encodeURIComponent(document.title)+'&u='+encodeURIComponent(document.location.href)+'&conset=1&cid=34&fr=www.10008.com', 'AddURL', 'titlebar=yes,toolbar=yes,location=yes,menubar=yes,resizable=yes,scrollbars=yes,alwaysRaised=yes'));
	AddURL.focus();
}

function AddQuZai(){

	
	var d=document;
	var t=d.selection?(d.selection.type!='None'?d.selection.createRange().text:''):(d.getSelection?d.getSelection():'');
	void(keyit=window.open('http://www.quzhai.com/main/newurl.jsp?title='+encodeURIComponent(d.title)+'&url='+encodeURIComponent(d.location.href)+'&newcomment='+encodeURIComponent(t),'keyit','scrollbars=no,width=600,height=575,left=75,top=20,status=no,resizable=yes'));keyit.focus();
}

function goTo(){
	 alert($("floatpet").innerHTML);
}


function checkRadio(name){
	if($(name).checked != true)
	{
		alert("请选择一条记录");
		return false;
	}
}

function submits_c(){
document.all("edit").value=Editor.HtmlEditor.document.body.innerHTML;
}

function VerifyMessage()
{
	 v = del_space(document.messageform.title.value);
     if (v.length == 0)
     {
        alert("请填写留言主题!");
		return false;
     }
	 submits_c(); 
		
	 if (document.messageform.edit.value == "")
     {
        alert("内容不能为空!");
		return false;
     }
	return true;
}


function Verifycomment()
{
	 v = del_space(document.commentform.username.value);
     if (v.length == 0)
     {
        alert("请填写用户名!");
		return false;
     }
	 v = del_space(document.commentform.title.value);
     if (v.length == 0)
     {
        alert("请填写回复主题!");
		return false;
     }
	 
	submits_c(); 
	if (document.commentform.edit.value == "")
     {
        alert("内容不能为空!");
		return false;
     }
	
	return true;
}


function GetAbsoluteLocationEx(element)
{
      if ( arguments.length != 1 || element == null )
      {
          return null;
      }
      var elmt = element;
      var offsetTop = elmt.offsetTop;
      var offsetLeft = elmt.offsetLeft;
      var offsetWidth = elmt.offsetWidth;
      var offsetHeight = elmt.offsetHeight;
      while( elmt = elmt.offsetParent )
      {
            // add this judge
          if ( elmt.style.position == 'absolute' || elmt.style.position == 'relative'
              || ( elmt.style.overflow != 'visible' && elmt.style.overflow != '' ) )
          {
              break;
          }
          offsetTop += elmt.offsetTop;
          offsetLeft += elmt.offsetLeft;
      }
      return { absoluteTop: offsetTop, absoluteLeft: offsetLeft,
          offsetWidth: offsetWidth, offsetHeight: offsetHeight };
}


function go_user_to(Url)
{
	if(Url.length>0)
	{
		self.location = '/user/'+Url+".aspx";
	}
}

function go_photo_g(Url,id,user)
{
	if(Url.length>=0)
	{
		self.location = '/user/'+Url+".aspx?id="+id+"&u="+user;
	}
}

function go_photo_del(Url,id,user)
{
	if(Url.length>0)
	{
		self.location = '/user/'+Url+".aspx?id="+id+"&u="+user+"&act=del";
	}
}




function viewfloatDiv(type,num,div)
{
	var petDiv = $(type+div);
	

	for(var i=0;i<=num;i++)
	{
		var allDivs = $(type+i);
		if(allDivs == petDiv)
		{
			if(petDiv.style.display == "")
			{
				petDiv.style.display = "none";
			}
			else
			{
				petDiv.style.display = "";
			}
			
		}
		else
		{
			allDivs.style.display = "none";
		}
	}
}



function validString(value,minLength,maxLength,baseString,badString)
{
	var sString = new String(value.replace(/[^\x00-\xff]/g,'**'));
	//最短要求
	if (minLength > 0) if (sString.length < minLength) return false;
	//最长要求
	if (maxLength > 0) if (sString.length > maxLength) return false;
	var i = 0;
	//基础字符串检查
	if (baseString.length> 0)
	{
		for (i=0;i<sString.length;i++)
			if (baseString.indexOf(sString.substr(i,1)) < 0) return false; 
	}
	//非法字符串检查
	for (i=0;i<badString.length;i++)
		if (sString.indexOf(badString.substr(i,1)) >= 0) return false; 

	return true;
	
}

function validEmail(Email)
{
	if (document.layers||document.getElementById||document.all)
	{
		var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
		if (filter.test(Email))
			return true;
		else
			return false;
	}
	else
		return true;

	
}


function validExpression(str,exp)
{
	var filter = exp;
	if(filter.test(str))
		return true;
	else
		return false;
}





function PickRadioGroupByValue(oRadioGroup,RadioValue)
{
	if (!oRadioGroup) return (false);

	if (oRadioGroup.length)
	{
	//多个
		var intLoop;
		for (intLoop=0;intLoop<oRadioGroup.length;intLoop++)
		{
			if (oRadioGroup[intLoop].value == RadioValue)
			{
				oRadioGroup[intLoop].checked = true;
				return;
			}
		}
		
	}
	else
	{
	//一个
		oRadioGroup.checked = true;
	}
	return;

}	//PickRadioGroup


function PickSelectElementByValue(oSelectElement,OptionValue)
{
	if (!(oSelectElement)) return;
	if(oSelectElement.tagName != "SELECT") return;
	var oOptions = oSelectElement.options;
	var intIndex = 0;
	
	
	for (intIndex = 0;intIndex<oOptions.length;intIndex++)
	{
		if (oOptions[intIndex].value == OptionValue)
		{
			oOptions[intIndex].selected = true;
			return;
		}
	}
	
	
}

function PickSelectElementByIndex(oSelectElement,OptionIndex)
{
	if (!(oSelectElement)) return;
	if(oSelectElement.tagName != "SELECT") return;
	var oOptions = oSelectElement.options;
	if (oOptions.length < 1) return;
	
	if (OptionIndex < 0 )
	{ 
		oSelectElement.selectedIndex = 0;
		return;
	}
	
	if (OptionIndex >= oOptions.length)
		oSelectElement.selectedIndex = oOptions.length - 1
	else
		oSelectElement.selectedIndex = OptionIndex;
	 OptionIndex = oOptions.length -1;
	
	
	
	
	for (intIndex = 0;intIndex<oOptions.length;intIndex++)
	{
		if (oOptions[intIndex].value == OptionValue) oOptions[intIndex].selected = true;
	}
	
	
}

function getCookie(name)
{
	var result = null;
	var myCookie = ""+document.cookie+";";
	var searchName = "" + name + "=";
	var startOfCookie = myCookie.indexOf(searchName);
	var endOfCookie;
	if( startOfCookie != -1)
	{
		startOfCookie += searchName.length;
		endOfCookie = myCookie.indexOf(";",startOfCookie);
		result = myCookie.substring(startOfCookie,endOfCookie);
	}
	return result;
}


function loadCategoryParent()
{
	var urls = '/ajax/ajax_getcategory.aspx';
	var pars = '';
	var xmlAjax = new Ajax.Request(urls,{method:'get',parameters:pars,onComplete:CategoryParentBind});
}



function CategoryParentBind(categoryRequest)
{
	var sel = $("CategoryParent");


	
	var categoryParentXml = categoryRequest.responseXML.documentElement;

	while (sel.length > 0) {
		sel.remove(sel.length - 1);
	}

	if(categoryParentXml.nodeName == 'error')
	{
		addSelectElement(sel,categoryParentXml.childNodes[0].nodeValue,'')
        return;

	}

	
	addSelectElement(sel,'请选择分类',-1);

	var oldCategoryID = $("oclassid");
	var oldCategoryParentID = $("oparentid");
	var issel = 0;
	
	for(var i=0;i<categoryParentXml.childNodes.length;i++)
	{
		if(oldCategoryID.value == categoryParentXml.childNodes[i].childNodes[0].text)
		{
			issel = 1;
			
		}
		addSelectElement(sel,categoryParentXml.childNodes[i].childNodes[1].text,categoryParentXml.childNodes[i].childNodes[0].text,issel)
	}

		



}


function LoadChildCategory(parentid)
{
	var urls = '/ajax/ajax_getcategory.aspx';

	var pars = 'classid='+parentid+'';
	var xmlAjax = new Ajax.Request(urls,{method:'get',parameters:pars,onComplete:CategoryChildBind});
}

function CategoryChildBind(categoryRequest)
{
	var sel = $("CategoryChild");

	alert('1');

	while (sel.length > 0) {
		sel.remove(sel.length - 1);
	}
	var categoryParentXml = categoryRequest.responseXML.documentElement;

	if(categoryParentXml.nodeName == 'error')
	{
		addSelectElement(sel,categoryParentXml.childNodes[0].nodeValue,'')
        return;
	}

	addSelectElement(sel,'请选择',0);

	for(var i=0;i<categoryParentXml.childNodes.length;i++)
	{
		addSelectElement(sel,categoryParentXml.childNodes[i].childNodes[1].text,categoryParentXml.childNodes[i].childNodes[0].text)
	}

}



function addSelectElement(sel,text,value,selid)
{
	var sele = $("CategoryParent");
	//alert(sele);
	if(typeof sel=='object')	//如果objSelect控件为object型
	{
		var opt = document.createElement("option");	//创建option元素
		opt.text = text					//设定option元素的文本为strOptionText
		opt.value = value					//设定option元素的值为strOptionValue
		if(selid>0)
		{
			opt.selected = "selected";
		}
		sel.add(opt);							//将创建的元素附加到指定的select控件中
	}
}



function CheckCardInfo(obj){   
	  var idnumber=$F(obj); 
	  var idCardReturn = CheckIDCard1(idnumber);
	  
}


function CheckIDCard1(idcard)
{
	var Errors=new Array(
			"验证通过!",
			"身份证号码位数不对!",
			"身份证号码出生日期超出范围或含有非法字符!",
			"身份证号码校验错误!",
			"身份证地区非法!"
		);
		var area={11:"北京",12:"天津",13:"河北",14:"山西",15:"内蒙古",21:"辽宁",22:"吉林",23:"黑龙江",31:"上海",32:"江苏",33:"浙江",34:"安徽",35:"福建",36:"江西",37:"山东",41:"河南",42:"湖北",43:"湖南",44:"广东",45:"广西",46:"海南",50:"重庆",51:"四川",52:"贵州",53:"云南",54:"西藏",61:"陕西",62:"甘肃",63:"青海",64:"宁夏",65:"新疆",71:"台湾",81:"香港",82:"澳门",91:"国外"} 
		var idcard,Y,JYM;
		var S,M;
		var idcard_array = new Array();
		idcard_array = idcard.split("");
		//地区检验
		if(area[parseInt(idcard.substr(0,2))]==null) return Errors[4];
		//身份号码位数及格式检验
		switch(idcard.length){
			case 15:
				if ( (parseInt(idcard.substr(6,2))+1900) % 4 == 0 || ((parseInt(idcard.substr(6,2))+1900) % 100 == 0 && (parseInt(idcard.substr(6,2))+1900) % 4 == 0 )){
					ereg=/^[1-9][0-9]{5}[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|[1-2][0-9]))[0-9]{3}$/;//测试出生日期的合法性
				} else {
					ereg=/^[1-9][0-9]{5}[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|1[0-9]|2[0-8]))[0-9]{3}$/;//测试出生日期的合法性
				}
				if(ereg.test(idcard)){
					return Errors[0];
				}else{
					return Errors[2];
				}
				break;
			case 18:
			//18位身份号码检测
			//出生日期的合法性检查
			//闰年月日:((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|[1-2][0-9]))
			//平年月日:((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|1[0-9]|2[0-8]))
				if ( parseInt(idcard.substr(6,4)) % 4 == 0 || (parseInt(idcard.substr(6,4)) % 100 == 0 && parseInt(idcard.substr(6,4))%4 == 0 )){
					ereg=/^[1-9][0-9]{5}19[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|[1-2][0-9]))[0-9]{3}[0-9Xx]$/;//闰年出生日期的合法性正则表达式
				} else {
					ereg=/^[1-9][0-9]{5}19[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|1[0-9]|2[0-8]))[0-9]{3}[0-9Xx]$/;//平年出生日期的合法性正则表达式
				}
				if(ereg.test(idcard)){//测试出生日期的合法性
					//计算校验位
					S = (parseInt(idcard_array[0]) + parseInt(idcard_array[10])) * 7
					+ (parseInt(idcard_array[1]) + parseInt(idcard_array[11])) * 9
					+ (parseInt(idcard_array[2]) + parseInt(idcard_array[12])) * 10
					+ (parseInt(idcard_array[3]) + parseInt(idcard_array[13])) * 5
					+ (parseInt(idcard_array[4]) + parseInt(idcard_array[14])) * 8
					+ (parseInt(idcard_array[5]) + parseInt(idcard_array[15])) * 4
					+ (parseInt(idcard_array[6]) + parseInt(idcard_array[16])) * 2
					+ parseInt(idcard_array[7]) * 1
					+ parseInt(idcard_array[8]) * 6
					+ parseInt(idcard_array[9]) * 3 ;
					Y = S % 11;
					M = "F";
					JYM = "10X98765432";
					M = JYM.substr(Y,1);//判断校验位
					if(M == idcard_array[17]){
						return Errors[0]; //检测ID的校验位
					}else{
						return Errors[3];
					}
				}else{
					return Errors[2];
				}
				break;
			default:
				return Errors[1];
				break;
		}
}

function testSelect()     
    {
		var revalue = 0;
        var chkbox = document.getElementsByName('pollpet');     
        var nodes = $A(chkbox);     
        var sltNodes = nodes.select(
			function(node)     
			{     
				return node.checked;     
			}
		);     
        sltNodes.each(
			function(node)     
			{     
				revalue = node.value;    
			}
		); 
		return revalue;
    }   

function checkpoll()
{
    var pvalue = testSelect();

	alert(pvalue);

	if(pvalue == 0)
	{
		alert('必须选择一项！');
        return false;
	}
	
	return true;
}


function getpolls(){
	var pvalue = testSelect();

	if(pvalue == 0)
	{
		alert('必须选择一项');
        return;
	}

	
	var pollid = 1;
	//var pollid = $F('pollid');
	//alert(pvalue);

	var urls = '/ajax/ajax_polls.aspx';
	var pars = 'values='+pvalue+'&pid='+pollid;
	

	var xmlAjax = new Ajax.Request(urls,{method:'get',parameters:pars,onSuccess:GetPollSuccess});

}

function GetPageAlert(type,substr)
{
	var contentHtml = "";
	if(type == "waiting")
	{
		contentHtml = contentHtml+"必须选择一项！";
	}
	else if(type == "error")
	{ 
		contentHtml = contentHtml + "投票错误,"+substr;
	}
	else
	{
		contentHtml = contentHtml +"投票成功，谢谢";
	}
	alert(contentHtml);
}

function GetPollSuccess(groupRequest)
{
	var doc = 	groupRequest.responseXML;
	
    var retid = doc.getElementsByTagName('pollsresult');
    var strid = retid.item(0).childNodes[0].data;
	if(strid ==1)
	{
		GetPageAlert('success','');
	}
	else
	{
		GetPageAlert('error','1个ip一天只能投票一次！');
	}
	//alert(strid);

}



function validUserArtFrm()
{
	var msg = '';


	if(!validString($("gamename").value,1,20,"",""))
	{
		msg += '角色名长度有误!\n';
	}

	if($("email").value.length==0)
	{
		msg += 'Email不能为空!\n';
	}else if (!validEmail($("email").value))
	{
		msg += 'Email不是有效的邮件格式!\n';
	}


	if($("edit").value.length==0)
	{
		msg += '正文不能为空!\n';	
	}


	if(msg.length >0)
	{
		alert(msg);
		return false;
	}

}








