﻿function UnionUserLogout(){
     var parms = new Array();
     parms[0] = new Array("","");
     postPageData('ajax/ajax.aspx?Module=UNIONUSERLOGOUT', "POST",parms);
     window.location = "index.aspx";
}
function search_union_spider_order(){
     var url = "default.aspx?action=tosearch";      
     if(vv("sel_order_status").length > 0)
         url+="&order_status="+vv("sel_order_status");
     if(vv("sel_is_pay").length > 0)
         url+="&is_pay="+vv("sel_is_pay"); 
     if(vv("txt_pay_datetime_b").length > 0)
         url+="&pay_datetime_b="+escape(vv("txt_pay_datetime_b")); 
     if(vv("txt_pay_datetime_e").length > 0)
         url+="&pay_datetime_e="+escape(vv("txt_pay_datetime_e")); 
     if(vv("txt_operate_time_b").length > 0)
         url+="&operate_time_b="+escape(vv("txt_operate_time_b")); 
     if(vv("txt_operate_time_e").length > 0)
         url+="&operate_time_e="+escape(vv("txt_operate_time_e")); 
     window.location = url;
}
function UnionUserRequestSpiderAdsTask(obj,spider_id){
    var parms = new Array();
     parms[0] = new Array("spider_id",spider_id);
     var result = postPageData('ajax/ajax.aspx?Module=UNIONUSERREQUESTSPIDERADSTASK', "POST",parms);
     if(result == "0" || result == "1"){
         if(result == "1"){
             alert("申请广告操作成功，请等待审核！");
             obj.parentElement.innerHTML = "等待审核";
             return;
         }else{
            alert("申请广告操作失败，请重试！");
            return;
         }
     }else{ 
         alert(result);
         return;
     }
}
function CopySpiderCode(obj){
	if(is_IE) {
        obj.select(); 
        var code = obj.createTextRange(); 
        code.execCommand("Copy")
        alert("已经复制所点击的代码到剪贴板");
	} else {
		prompt('请点击 "Ctrl+C" 复制您要的代码剪贴板', text);
	}
}
function SaveUnionUserAccountSiteInfo(){
    if(vv("txt_union_site_name") == ""){
        alert("站点名称不能为空。");
        Focus("txt_union_site_name");
        return;
    }
    if(vv("txt_union_site_url") == ""){
         alert("请输入您的站点URL地址");
         Focus("txt_union_site_url");
         return;
    }else if(vv("txt_union_site_url") != "" && !vv("txt_union_site_url").match(/^http[s]?\:\/\/[a-zA-Z0-9\-]+(\.[a-zA-Z0-9\-]+)+/)){
         alert("输入的站点URL地址格式不正确！");
         Focus("txt_union_site_url");
         return;
    }
    if(vv("txt_union_site_description") !="" && bytes(vv("txt_union_site_description")) > 500){
        alert("站点描述请保持在500个字符以内");
        Focus("txt_union_site_description");
        return;
    }
    document.form1.submit();
}
function SaveUnionUserAccountProfile(){
    if(vv("txt_union_truename") == ""){
         alert("请输入联系人姓名！");
         Focus("txt_union_truename");
         return;
    }
    if (vv("txt_union_mobilephone") == "" && vv("txt_union_telphone") == ""){
		alert ("电话和手机必须选填其一！");
		Focus("txt_union_mobilephone")
		return;
	}
    if (vv("txt_union_mobilephone") != ""){
		if (!vv("txt_union_mobilephone").match(/^13\d{9}$|^15\d{9}$|^18\d{9}$/)){
			alert ("请输入正确的手机号码！");
			Focus("txt_union_mobilephone");
			return;
		}
	}
    if(vv("txt_union_linkmethod_online") == ""){
         alert("为方便和你联系,请填写您的QQ或者MSN！");
         Focus("txt_union_linkmethod_online");
         return;
    } 
    document.form1.submit();
}
function SaveUnionUserAccountFinance(){       
    if(vv("txt_union_bank_account") == ""){
        alert("结算佣金的银行账号不能为空。");
        Focus("txt_union_bank_account");
        return;
    }
    if(vv("txt_union_bank_accountname") == ""){
        alert("结算佣金的银行账号对应的开户人不能为空。");
        Focus("txt_union_bank_accountname");
        return;
    }
    if(vv("txt_union_blank_name") == ""){
        alert("结算佣金的银行账号对应的开户行不能为空。");
        Focus("txt_union_blank_name");
        return;
    }
    document.form1.submit();
}
function SaveUnionUserAccountPassword(){
    if(vv("txt_union_password") == ""){
         alert("原始密码不能为空，必须是由数字、字母或下划线组成的长度为4至20的字符串！");
         Focus("txt_union_password");
         return;
    }
    if(vv("txt_union_password") != "" && !vv("txt_union_password").match(/^[A-Za-z0-9_]{4,20}$/g)){
         alert("对不起，原始密码必须是由数字、字母或下划线组成的长度为4至20的字符串！");
         Focus("txt_union_password");
         return;
    }
    if(vv("txt_new_union_password") == ""){
         alert("新设密码不能为空，必须是由数字、字母或下划线组成的长度为4至20的字符串！");
         Focus("txt_new_union_password");
         return;
    }
    if(vv("txt_new_union_password") != "" && !vv("txt_new_union_password").match(/^[A-Za-z0-9_]{4,20}$/g)){
         alert("对不起，新设密码必须是由数字、字母或下划线组成的长度为4至20的字符串！");
         Focus("txt_new_union_password");
         return;
    }
    if(vv("txt_new_union_password") != vv("txt_new_union_password2")){
         alert("两次输入的密码不相同！");
         Focus("txt_new_union_password");
         return;
    }
    document.form1.submit();
}
function register(){
    if(vv("txt_union_username") == ""){
         alert("请输入联盟会员账号！");
         Focus("txt_union_username");
         return;
    }else if(!vv("txt_union_username").match(/^[A-Za-z0-9_]{4,20}$/g)){
         alert("对不起，会员账号必须是由数字、字母或下划线组成的长度为4至20的字符串！");
         Focus("txt_union_username");
         return;
    }else if(ValidateUnionUserNameIsExists(vv("txt_union_username"))){
         alert("对不起，该会员账号已经存在，请重新输入！");
         Focus("txt_union_username");
         return;
    }
    if(vv("txt_union_password") == ""){
         alert("对不起，请输入帐号密码！");
         Focus("txt_union_password");
         return;
    }
    if(vv("txt_union_password") != "" && !vv("txt_union_password").match(/^[A-Za-z0-9_]{4,20}$/g)){
         alert("对不起，帐号密码必须是由数字、字母或下划线组成的长度为4至20的字符串！");
         Focus("txt_union_password");
         return;
    }
    if(vv("txt_union_password") != vv("txt_union_password2")){
         alert("对不起，两次输入的密码不一致！");
         Focus("txt_union_password");
         return;
    }
    if(vv("txt_union_site_name") == ""){
         alert("请输入您的站点名称");
         Focus("txt_union_site_name");
         return;
    }
    if(vv("txt_union_site_url") == ""){
         alert("请输入您的站点URL地址");
         Focus("txt_union_site_url");
         return;
    }else if(vv("txt_union_site_url") != "" && !vv("txt_union_site_url").match(/^http[s]?\:\/\/[a-zA-Z0-9\-]+(\.[a-zA-Z0-9\-]+)+/)){
         alert("输入的站点URL地址格式不正确！");
         Focus("txt_union_site_url");
         return;
    }
    if(vv("txt_union_site_description") !="" && bytes(vv("txt_union_site_description")) > 500){
        alert("站点描述请保持在500个字符以内");
        Focus("txt_union_site_description");
        return;
    }
    if(vv("txt_union_linkmethod_online") == ""){
         alert("为方便和你联系,请填写您的QQ或者MSN！");
         Focus("txt_union_linkmethod_online");
         return;
    }
    if(vv("txt_union_truename") == ""){
         alert("请输入联系人姓名！");
         Focus("txt_union_truename");
         return;
    }
    if (vv("txt_union_mobilephone") == "" && vv("txt_union_telphone") == ""){
		alert ("电话和手机必须选填其一！");
		Focus("txt_union_mobilephone")
		return;
	}	
	if (vv("txt_union_mobilephone") != ""){
		if (!vv("txt_union_mobilephone").match(/^13\d{9}$|^15\d{9}$|^18\d{9}$/)){
			alert ("请输入正确的手机号码！");
			Focus("txt_union_mobilephone");
			return;
		}
	}
	if (vv("txt_union_email") == ""){
		alert ("请输入您的E-Mail地址！");
		Focus("txt_union_email")
		return;
	}
	if(oo("checkbox_protocol").checked == false){
	    alert ("请阅读并接受“合作协议”！");
		Focus("checkbox_protocol")
		return;
	}
    document.form1.submit();
}
function ValidateUnionUserNameIsExists(union_username){
     var parms = new Array();
     parms[0] = new Array("union_username",escape_self(union_username));
     var result = postPageData('Ajax/ajax.aspx?Module=VALIDATEUNIONUSERNAMEISEXISTS', "POST",parms);
     if(result == "1"){
         return true;//说明已经存在该用户名
     }else{
         return false;//说明不存在该用户名
     }
}
