function delPm()
{
    var form = document.forms['dataform'];
    var is_selected=false;
    for(var i=0;i<form.elements.length;i++){
        if(form[i].tagName=='INPUT' && form[i].type=='checkbox' && form[i].checked)
        {is_selected=true;break;}
    }   
    if(!is_selected){alert('未选择短消息！');return;}
    if(!confirm("是否删除？"))return;
    document.forms['dataform'].submit();
}
function delSinPm(id, from)
{
    if(!confirm("是否删除？"))return;
    window.location.href = "/index.php?m=member&a=pmdelete&id="+id+"&from="+from;
}
function checkall(chk)
{
    var form = document.forms['dataform'];
    for(var i=0;i<form.elements.length;i++){
        if(form[i].tagName=='INPUT' && form[i].type=='checkbox')
            form[i].checked=chk.checked;
    }   
}
function Reply(id)
{
	var div_id = 'div_reply_' + id ;
	if(document.getElementById(div_id).style.display == 'none')
	{
		document.getElementById(div_id).style.display = 'block';
	}
	else
	{
		document.getElementById(div_id).style.display = 'none'
	}
}
function ReplySub(id, uid)
{
	var div_id = 'reply_content_' + id ;
	var err_id = 'err_' + id;
	var len = document.getElementById(div_id).value.length;
	if(len < 2){
		jQuery('#'+ err_id).html("<em class='error'>内容太短 !</em>");
        return false;
	} else {
		jQuery.post('/index.php?m=member&a=pmreply',{'uid':uid,'content':document.getElementById(div_id).value}, 
        function(data) {
                if(data == '2'){
                	jQuery('#'+ err_id).html("<em class='error'>非法操作!</em>");
                	return false;
                } else if (data == '3'){
                	jQuery('#'+ err_id).html("<em class='error'>该用户还未开通微博!</em>");
                	return false;
                } else if(data == '4') {
                	jQuery('#'+ err_id).html("<em class='error'>根据用户设置，对方拒绝接收您的悄悄话!</em>");
                	return false;
				} else if(data == '5') {
                	jQuery('#'+ err_id).html("<em class='error'>内容中包含禁止使用的词汇!</em>");
                	return false;
                } else if(data == '1'){
                	jQuery('#'+ err_id).html("<em class='error'>发送成功!</em>");
                	window.location.href = "index.php?m=member&a=pm&type=outbox";
                }  else {
                	jQuery('#'+ err_id).html("<em class='error'>回复失败!</em>");
                	return false;
                }
            });
	}
}
function radioChecked(radio_id)
{
	var CheckedRadio = document.getElementById(radio_id)
	CheckedRadio.checked = true;
}
function delGift()
{
    var form = document.forms['dataform'];
    var is_selected=false;
    for(var i=0;i<form.elements.length;i++){
        if(form[i].tagName=='INPUT' && form[i].type=='checkbox' && form[i].checked)
        {is_selected=true;break;}
    }   
    if(!is_selected){alert('未选择礼物！');return;}
    if(!confirm("是否删除？"))return;
    document.forms['dataform'].submit();
}
function sendGift()
{
    var nickname = jQuery('#nickname').val();
    var gift_id = jQuery('input[name=gift_id][checked]').val();
    if(nickname == '' || nickname.length < 2 || nickname.length > 20){
        jQuery('#gift_err_info').html("<em class='error'>礼物接受用户昵称输入不正确!</em>");
        jQuery('#nickname').focus();
        return false;
    }
    if(gift_id < 1){
    	alert("请选择礼物！");
    	return false;
    }
    jQuery.post('/index.php?m=member&a=checknick',{'nickname':nickname}, 
    function(data) {
	    	 if(data == '1'){
	    	 	document.forms['dataform'].submit();
	    	 } else {
	        	jQuery('#gift_err_info').html("<em class='error'>礼物接受用户不存在!</em>");
	        	return false;
            }
        });
}
function ChkStep1(){
	var password = jQuery('password').value;
	var email = trim(jQuery('email').value);
	
	var cp = jQuery('checkpassword');
	
	if(password == '' || /[\'\"\\]/.test(password)) {
		warning(cp, '密码空或包含非法字符');
		return false;
	}
	var ce = jQuery('checkemail');
	if(!(/^\w+([-+.]\w+)*@\w+([-.]\w+)*\w+([-.]\w+)*$/.test(email))) {
		warning(ce, 'Email 地址不合法');
		return false;
	}
	document.forms['dataform'].submit();
}
function ChkStep2(){
	document.forms['dataform'].submit();
}
function ChkStep3(){
	var mobileRegex = /^1[0-9]{10}$/;    
    var mailRegex = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((\.[a-zA-Z0-9_-]{2,3}){1,2})$/;
    var intRegex = /^[0-9]{4,15}$/;
    var mobile = jQuery('#mobile').val();
    var msn = jQuery('#msn').val();
    var qq = jQuery('#qq').val();
    var phone = jQuery('#phone').val();
    if(mobile != "" && !mobileRegex.test(mobile)) {
    	jQuery('#err_info').show();
        jQuery('#err_info').html("<font class=\"error\">手机输入错误！</font>");
        jQuery('#mobile').focus();
    } else if(phone != "" && !intRegex.test(phone)) {
    	jQuery('#err_info').show();
        jQuery('#err_info').html("<font class=\"error\">固定电话输入错误！</font>");
        jQuery('#phone').focus();
    } else if(msn != "" && !mailRegex.test(msn)) {
    	jQuery('#err_info').show();
        jQuery('#err_info').html("<font class=\"error\">msn输入错误！</font>");
        jQuery('#msn').focus();
    } else if(qq != "" && !intRegex.test(qq)) {
    	jQuery('#err_info').show();
        jQuery('#err_info').html("<font class=\"error\">qq输入错误！</font>");
        jQuery('#qq').focus();
    } else {
        document.forms['dataform'].submit();
    }
}
function ChkStep4(){
	var introduction = jQuery('#introduction').val();
	var l = introduction.length;
	if(l > 0) {
		if(l > 500) {
			jQuery('introduction_tip').innerHTML = '<font color="red"><b>自我介绍的长度不能超过500个字符</b></font>';
			return false;
		}
	}
	document.forms['dataform'].submit();
}
function ChkStep5(){
	document.forms['dataform'].submit();
}
function ChkMate(){
	document.forms['dataform'].submit();
}
function delLook()
{
    var form = document.forms['dataform'];
    var is_selected=false;
    for(var i=0;i<form.elements.length;i++){
        if(form[i].tagName=='INPUT' && form[i].type=='checkbox' && form[i].checked)
        {is_selected=true;break;}
    }   
    if(!is_selected){alert('未选择用户！');return;}
    if(!confirm("是否删除？"))return;
    document.forms['dataform'].submit();
}
function ChkCert1(){
	document.forms['dataform'].submit();
}
function sinSearch(){
	document.forms['form1'].submit();
}
function detailSearch(){
	document.forms['form2'].submit();
}
function impSearch(){
	document.forms['impform'].submit();
}
function sideSearch(){
	document.forms['formside'].submit();
}
function foldGaoji()
{
	var search_high = document.getElementById('search_high').style ;
	if(search_high.display == 'none')
	{
		search_high.display = 'block';
		document.getElementById('protype').value = 2;
	}
	else
	{
		search_high.display = 'none'
		document.getElementById('protype').value = 1;
	}
}
function chkTest()
{
    var form = document.forms['testform'];
    var num = 0, val, qa_seq;
    var not_checked = false;
    for(var i=1; i<=15; i++){
    	qa_seq = 'qa' + i;
    	val = jQuery('input:radio[name="'+qa_seq+'"][checked]').val();
    	if(!val)
        {
        	not_checked=true;
        	num = i;
        	break;
        }
    }
    if(not_checked)
    {
    	alert('第'+ num +'题没有选择答案！');
    	return;
    }
    document.forms['testform'].submit();
}
function delPhoto(pid,obj)
{
	if(pid > 0) {
        jQuery.post('/index.php?m=photo&a=delphoto',{'pid':pid}, 
        function(data) {
            if(data == '1')
            {
            	alert('照片删除成功！');
            	jQuery(obj).parent().parent().parent().remove();
            } else if(data == '2')
            {
            	alert('最后一张照片不能删除！');
            	return false;
            } 
            else
            {
            	return false;
            }
        });
    } else {
    	return false;
    }
}
function subCom(){
    var comcnt = jQuery('#comcnt').val();
    var pid = jQuery('#compid').val();
    if(comcnt == '') {
    	alert('请输入评论内容！');
    	return false;
    } else {
         jQuery.post('/index.php?m=photo&a=subcom',{'pid':pid, 'comcnt':comcnt}, 
        function(data) {
            if(data == '1')
            {
            	alert('感谢您的意见！');
            	jQuery.post('/index.php?m=photo&a=comment',{'pid':pid}, 
			    function(data) {
			    	  jQuery('#comment_list').html(data);
			    });
            } 
            else
            {
            	alert('评论失败！');
            	return false;
            }
        });
    }
}
function delCom(cid, pid)
{
	if(cid > 0) {
        jQuery.post('/index.php?m=photo&a=delcom',{'cid':cid}, 
        function(data) {
            if(data == '1')
            {
            	alert('评论删除成功！');
            	jQuery.post('/index.php?m=photo&a=comment',{'pid':pid}, 
			    function(data) {
			    	  jQuery('#comment_list').html(data);
			    });
            }
            else
            {
            	return false;
            }
        });
    } else {
    	return false;
    }
}
function addGz(uid)
{
	if(uid > 0) {
        jQuery.post('/index.php?m=followee&a=addgz',{'uid':uid}, 
        function(data) {
            if(data == '1') {
            	var str = "<a><img src=\"/img/set_msg/yiguanzhu_gz.gif\"></a>";
            	jQuery("#guanzhu_"+uid).html(str);
            }else if (data == '-1'){
            	alert('用户不存在！');
            	return false;
            }else if (data == '-2'){
            	alert('关注人数已达上限！');
            	return false;
            }else if (data == '-3'){
            	alert('您需要登录之后才能进行此操作！');
            	return false;
            }
            else {
            	return false;
            }
        });
    } else {
    	return false;
    }
}
function subImprove()
{
    var nickname = jQuery('#imname').val();
    if(nickname == '' || nickname.length < 2 || nickname.length > 20){
        alert('用户昵称输入不正确');
        return false;
    }
    if(!confirm("您确定要毛遂自荐给 " + nickname + "吗？")) return;
    document.forms['dataform'].submit();
}
function Searchname(type)
{
	if( type == 1) {
	    var name = jQuery('#name').val();
	    if(name == '' || name.length < 2 || name.length > 20){
	        alert('用户昵称输入不正确');
	        return false;
	    }
	} else if( type == 2) {
	    var name = jQuery('#thid1').val();
	    if(name == '' || name.length < 2 || name.length > 20){
	        alert('第三方网站ID输入不正确');
	        return false;
	    }
	}
	else if( type == 3) {
	    var name = jQuery('#thid2').val();
	    if(name == '' || name.length < 2 || name.length > 20){
	        alert('第三方网站ID输入不正确');
	        return false;
	    }
	}
	else if( type == 4) {
	    var name = jQuery('#thid3').val();
	    if(name == '' || name.length < 2 || name.length > 20){
	        alert('第三方网站ID输入不正确');
	        return false;
	    }
	} else if( type == 5) {
	    var name = jQuery('#impress').val();
	    if(name == '' || name.length < 2 || name.length > 20){
	        alert('印象词输入不正确');
	        return false;
	    }
	} else if( type == 6) {
	    var name = jQuery('#act').val();
	    if(name == '' || name.length < 2 || name.length > 20){
	        alert('动态详情内容输入不正确');
	        return false;
	    }
	} else {
		 return false;
	}
    document.getElementById('setype').value = type;
    document.forms['form3'].submit();
}
function ChkOpenLogin(){
    var username = document.getElementById('loginusername').value;
    var password = document.getElementById('loginpassword').value;
    if(username == '' || username.length < 3 || username.length > 50){
        alert("用户名输入不正确!");
        return false;
    }
    else if(password == '' || password.length < 2 || password.length > 30){
        alert("密码输入不正确!");
        return false;
    }
    else
    {
        jQuery.post('/index.php?m=login&a=dologin',{'username':username,'password':password,'rememberme':rememberme}, 
        function(data) {
                if(data == '1')
                {
                	var open_type = document.getElementById('open_type').value;
                	window.location.href = "/index.php?m=open&a=callback&type=" + open_type;
                }   
                else if(data == '2')
                {
                	window.location.href = "/index.php?m=home";
                } 
                else
                {
                	alert("帐号密码错误，登录失败!");
                	return false;
                }
            });
    }
}
function setImpType(type, id)
{
	if(type == 2) {
		for(var i = 101; i < 123; i++) {
			if(i == id) {
				document.getElementById('wimp_' + i).className = 'btn_color11_in';
				document.getElementById('imp_type').value = 'id';
			} else {
				if(document.getElementById('wimp_' + i).className == 'btn_color11_in')
				document.getElementById('wimp_' + i).className = 'btn_color' + parseInt(Math.random()*20+1);
			}
		}
	} else {
		for(var i = 201; i < 223; i++) {
			if(i == id) {
				document.getElementById('mimp_' + i).className = 'btn_color11_in';
				document.getElementById('imp_type').value = 'id';
			} else {
				if(document.getElementById('mimp_' + i).className == 'btn_color11_in')
				document.getElementById('mimp_' + i).className = 'btn_color' + parseInt(Math.random()*20+1);
			}
		}
	}
}
function subSafety()
{
    var oldpassword = jQuery('#oldpassword').val();
    var newpassword = jQuery('#newpassword').val();
    var duplicatepw = jQuery('#duplicatepw').val();
    if(oldpassword.length < 6){
        alert('原密码太短');
        return false;
    }
    if(oldpassword == '' || /[\'\"\\]/.test(oldpassword)) {
    	alert('密码空或包含非法字符');
        return false;
    }
    if(newpassword.length < 6){
        alert('新密码太短');
        return false;
    }
    if(newpassword == '' || /[\'\"\\]/.test(newpassword)) {
    	alert('新密码为空或包含非法字符');
        return false;
    }
    if(newpassword != duplicatepw){
        alert('新密码和确认密码不一致');
        return false;
    }
    document.forms['safety_form'].submit();
}
