//ajax
//针对不同浏览器，生成xmlhttp对象
function createRequestObject() {
    var ro;
    var browser = navigator.appName;
    if(browser == "Microsoft Internet Explorer"){
        ro = new ActiveXObject("Microsoft.XMLHTTP");
    }else{
        ro = new XMLHttpRequest();
    }
    return ro;
}

var http = createRequestObject();

function strlength(str){
	var l=str.length;
	var n=l
	for (var i=0;i<l;i++){
		if (str.charCodeAt(i)<0||str.charCodeAt(i)>255) n++;
	}
	return n;
}
//验证用户名
function checkname(name){
	if(name.length>=4){
		http.open('get', 'checkname.php?name='+name);
		http.onreadystatechange = handleResponse;
		http.send(null);
	}else{
		document.getElementById("checknamespan").innerText="";
	}
}

function handleResponse() {
    if(http.readyState == 4){
        var response = http.responseText;
		var update = new Array();

        if(response.indexOf('|' != -1)) {
			update = response.split('|');
			if(update[0]=='yes'){
				document.getElementById("checknamespan").innerText="此用户名已经有人注册！";
				document.form1.checknameinput.value=1;
			}else if(update[0]=='no'){
				document.getElementById("checknamespan").innerText="恭喜您！此用户名没有人注册！";
				document.form1.checknameinput.value=0;
			}

        }
    }
}
//用户名焦点切换
function changfocus(){
	var name=document.form1.name;
	var checkinput=document.form1.checknameinput;
	if(name.value.length<4 && name.value.length>0){
		alert("用户名长度不能低于4位！");
		name.focus();
		return false;
	}
	if(checkinput.value=='1'){
		alert("用户名已经被人注册，请重新选择用户名！");
		name.focus();
		return false;
	}
	for(i=0;i<document.getElementsByName("name")[0].value.length;i++){
		var c = document.getElementsByName("name")[0].value.substr(i,1);
		var ts = escape(c);
		if(ts.substring(0,2) == "%u"){
			document.getElementsByName("name")[0].value = "";
			alert("这里不能输入中文/全角字符");
		}
	}
}
//注册第一步
function register01(){
	var name=document.form1.name;
	var psw=document.form1.psw;
	var repsw=document.form1.repsw;
	var truename=document.form1.truename;
	var itemchildren=document.form1.itemchildren;
	var shopgrade=document.form1.shopgrade;
	var shopname=document.form1.shopname;
	var shopseat=document.form1.shopseat;
	var linkman=document.form1.linkman;
	var tel=document.form1.tel;
	var email=document.form1.email;
	var add=document.form1.add;
	
	if(document.form1.use_agent.value==''){
		alert("请填写代理人ID！");
		document.form1.use_agent.focus();
		return false;
	}
	if(name.value==''){
		alert("请填写登录用户名！");
		name.focus();
		return false;
	}
	if(psw.value==''){
		alert("请填写登录密码！");
		psw.focus();
		return false;
	}
	if(repsw.value==''){
		alert("请填写确认登录密码！");
		repsw.focus();
		return false;
	}
	if(psw.value!=repsw.value){
		alert("两次输入密码不一致，请重新输入！");
		psw.focus();
		return false;
	}
	if(truename.value==''){
		alert("请填写真实姓名！");
		truename.focus();
		return false;
	}if(item.value==''){
		alert("请选择商店所属栏目！");
		item.focus();
		return false;
	}
	if(itemchildren.value==''){
		alert("请选择商店所属子栏目！");
		itemchildren.focus();
		return false;
	}
	if(shopgrade.value==''){
		alert("请选择商店注册等级！");
		shopgrade.focus();
		return false;
	}
	if(shopname.value==''){
		alert("请填写商店名称！");
		shopname.focus();
		return false;
	}
	if(shopseat.value==''){
		alert("请选择商店所在地区！");
		shopseat.focus();
		return false;
	}
	if(linkman.value==''){
		alert("请填写联系人！");
		linkman.focus();
		return false;
	}
	if(tel.value==''){
		alert("请填写电话号码！");
		tel.focus();
		return false;
	}
	if(email.value==''){
		alert("请填写Email地址");
		email.focus();
		return false;
	}
	if(add.value==''){
		alert("请填写商店地址！");
		add.focus();
		return false;
	}
	document.form1.action='reg_w.php?action=add&step=reg01&url=reg02.php';
	document.form1.submit();
}

function check_league(vv){
	if(vv==1){
		//document.form1.league.disabled=false;
		getElementById('rebate').disabled="disabled";
	}
	//alert(vv);
	//return true;
}
//-------------------------图片上传-------------------------------------//
function viewimg(src){
	var star=parseInt(src.length)-3
	var end=parseInt(src.length)
	var str=src.substring(star,end).toLowerCase()
	if(str=='jpg' || str=='gif' || str=='bmp' || str=='png'){
		document.form1.havetpic.value=1
		return true;
	}else{
		alert("图片格式不正确，请把图片格式转成”jpg“，”gif“，”bmp“，”png“！");
		document.form1.shoplogo.value="";
		return false;
	}
}

//-------------------------图片上传结束---------------------------------//
//注册第二步
function register02(){
	document.form1.action='reg_w.php?action=add&step=reg02&url=reg03.php';
	document.form1.submit();
}
/******************************会员注册 Start**************************************************************/
//验证用户名
function checkusername(name){

	if(name.length<4 && name.length>0){
		alert("用户名长度不能低于4位！");
		document.getElementById("username").focus();
		return false;
	}
	
	for(i=0;i<document.getElementsByName("username")[0].value.length;i++){
		var c = document.getElementsByName("username")[0].value.substr(i,1);
		var ts = escape(c);
		if(ts.substring(0,2) == "%u"){
			document.getElementsByName("username")[0].value = "";
			alert("这里不能输入中文/全角字符");
		}
	}
      var r = new RegExp("[^0-9A-Za-z]", "i");
     var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
	if  (!filter.test(name)){
			alert("请输入正确的邮箱地址。");
			document.getElementById("checknamespan").innerText="请输入正确的邮箱地址。";
			document.form1.checknameinput.value=1;
	}else{
		if(name.length>=4){
			http.open('get', 'checkusername.php?name='+name);
			http.onreadystatechange = usernameResponse;
			http.send(null);
		}else{
			document.getElementById("checknamespan").innerHTML="[4-20位，英文或数字。]";
		}
	}
}

function usernameResponse() {
    if(http.readyState == 4){
        var response = http.responseText;
		var update = new Array();

        if(response.indexOf('|' != -1)) {
			update = response.split('|');
			if(update[0]=='yes'){
				document.getElementById("checknamespan").innerHTML="<font color=\"#FF0000\">此用户名已经有人注册！</font>";
				document.getElementById("username").focus();
			}else if(update[0]=='no'){
				document.getElementById("checknamespan").innerHTML="<font color=\"#FF0000\">恭喜您！此用户名没有人注册！</font>";
			}

        }
    }
}
function userregister(f){
	if(f.username.value==''){
		alert("请输入登陆用户名！");
		f.username.focus();
		return false;
	}
	if(f.userpsw.value==''){
		alert("请输入登陆密码！");
		f.userpsw.focus();
		return false;
	}
	if(f.reuserpsw.value==''){
		alert("请输入确认密码！");
		f.reuserpsw.focus();
		return false;
	}
	if(f.reuserpsw.value!=f.userpsw.value){
		alert("请两次输入密码不一致！");
		f.username.focus();
		return false;
	}
	if(f.truename.value==''){
		alert("请输入真实姓名！");
		f.truename.focus();
		return false;
	}
	if(f.nickname.value==''){
		alert("请输入昵称！");
		f.nickname.focus();
		return false;
	}
	if(f.job.value==''){
		alert("请输入职业!");
		f.job.focus();
		return false;
	}
	if(f.area.value==''){
		alert("请输入所在区域!");
		f.area.focus();
		return false;
	}
	if(f.mob.value==''){
		alert("请输入手机号码!");
		f.mob.focus();
		return false;
	}
	f.submit();
}
/******************************会员注册 End**************************************************************/