$(function(){
   $("#category ul li").hover(function(){
	   
	   osrc=$(this).children("a").children("img").attr("src");
	   var ow=osrc.split(".gif");
	   
	   $(this).children("a").children("img").attr("src",ow[0]+"_w.gif");
	   $(this).addClass("hover");
		},function(){
		osrc=$(this).children("a").children("img").attr("src");
	    var ow=osrc.split("_w.gif");
		$(this).children("a").children("img").attr("src",ow[0]+".gif");
			$(this).removeClass("hover");
	});
   
   $("#mall_tab ul li").hover(function(){
	   $(this).addClass("hover1");
   },function(){
	   $(this).removeClass("hover1");
   });

   $(".mallc ul li").hover(function(){
	   $(this).addClass("kuang");
	   $(this).children(".short_intro").show();
	   $(this).children(".short_intro_bg").show();
	},function()
	{
		$(this).removeClass("kuang");
		$(this).children(".short_intro").hide();
		$(this).children(".short_intro_bg").hide();
	});
   
});

function checkall()
{
	var username=$("#username").val();
	var password=$("#password").val();
	var remember_2week=$("#remember_2week").val();
	var reurl=$("#reurl").val();
	$.ajax({
		type: "post",
		url: "http://www.fanlibang.com/ajax_checklogin.php",
		//url: "http://localhost/ajax_checklogin.php",
		//dataType:"json",
		data:"username="+username+"&password="+password+"&remember_2week="+remember_2week,
		beforeSend: function(XMLHttpRequest){
			//ShowLoading();
		},
		success: function(data, textStatus){
			if(data!="success")
			{
				$("#login_result").slideDown(100);
				$("#login_result p").text(data).show();
			}
			else
			{
				if((reurl=="")||(reurl.indexOf("login")>0)||(reurl.indexOf("reg")>0)||reurl.indexOf("fanlibang.com")<=0)
				{
					reurl="http://www.fanlibang.com";
				}
				window.location.href=reurl; 
			}
			
		},
		complete: function(XMLHttpRequest, textStatus){
			//HideLoading();
		},
		error: function(e){
			//请求出错处理
			return false;
		}
	});
	return false;
}

function checkreg()
{
	var email=$("#email").val();
	var username=$("#username").val();
	var password=$("#password").val();
	var password2=$("#password2").val();
	var reurl=$("#reurl").val();
	var html_do=$("#do_sub").html();
	
	if($("#check").attr("checked")==true)
	{
		$("#check_warn").html("<img src='newtaobao/newimages/y.gif'/>");
	}
	else
	{
		$("#check_warn").html("<img src='newtaobao/newimages/n.gif'/>");
		return false;
	}
	if(!isValidEmail(email))
	{
		$("#email_warn").html("<img src='newtaobao/newimages/n.gif'/>");
		$("#email_info").html("正确输入Email，方便返利拿现金哦!");
		$("#email_info").css("color","red");
		return false;
	}
	else
	{
		$("#email_warn").html("<img src='newtaobao/newimages/y.gif'/>");
		$("#email_info").html("恭喜您，Email格式正确!");
		$("#email_info").css("color","green");
	}
	if(username=='')
	{
		$("#username_warn").html("<img src='newtaobao/newimages/n.gif'/>");
		$("#username_info").html("您忘记输入账户名啦!");
		$("#username_info").css("color","red");
		return false;
	}
	else
	{
		var msg=chkName(username);
		if(msg!="success")
		{
			
			$("#username_info").html(msg);
			$("#username_warn").html("<img src='newtaobao/newimages/n.gif'/>");
			$("#username_info").css("color","red");
			return false;
		}
		else{
			$("#username_info").html("恭喜您，用户名格式正确!");
			$("#username_warn").html("<img src='newtaobao/newimages/y.gif'/>");
			$("#username_info").css("color","green");
		}
		
	}
	var pwdmsg=chkPwd(password);
	if(pwdmsg!='success')
	{
		$("#password_warn").html("<img src='newtaobao/newimages/n.gif'/>");
		$("#password_info").html(pwdmsg);
		$("#password_info").css("color","red");
		return false;
	}
	else{
		$("#password_info").html("恭喜您，密码格式正确!");
		$("#password_warn").html("<img src='newtaobao/newimages/y.gif'/>");
		$("#password_info").css("color","green");
	}
	if(password2==""||password2!=password)
	{
		$("#password2_warn").html("<img src='newtaobao/newimages/n.gif'/>");
		return false;
	}
	else{
		$("#password2_warn").html("<img src='newtaobao/newimages/y.gif'/>");
	}
	
	$.ajax({
		type: "post",
		url: "http://www.fanlibang.com/ajax_reg.php",
		//dataType:"json",
		data:"username="+username+"&password="+password+"&password2="+password2+"&email="+email,
		beforeSend: function(XMLHttpRequest){
			$("#do_sub").html("正在记录信息，很快完成注册...")
		},
		success: function(data, textStatus){
			if(data=="用户名已经存在！")
			{
				$("#username_info").html("用户名已经存在！");
				$("#username_warn").html("<img src='newtaobao/newimages/n.gif'/>");
				$("#username_info").css("color","red");
				$("#do_sub").html(html_do);
				//window.location.reload();
				return false;
			}
			else if(data=="邮箱已经存在！")
			{
				$("#email_info").html("邮箱已经存在！");
				$("#email_warn").html("<img src='newtaobao/newimages/n.gif'/>");
				$("#email_info").css("color","red");
				$("#do_sub").html(html_do);
				//window.location.reload();
				return false;
			}
			else if(data=="邮件发送成功!success")
			{
				if((reurl=="")||(reurl.indexOf("login")>0)||(reurl.indexOf("reg")>0)||reurl.indexOf("tmall")<=0)
				{
					reurl="http://www.fanlibang.com/reg_welcome.php";
				}
				//reurl="http://www.fanlibang.com/tmall_go.php";
				//reurl="http://www.fanlibang.com/reg_welcome.php";
				window.location.href=reurl;
			}
			else{
				
				return false;
			}
			/*$(".ajax.ajaxResult").html("");
			$("item",data).each(function(i, domEle){
				$(".ajax.ajaxResult").append("<li>"+$(domEle).children("title").text()+"</li>");
			});*/
		},
		complete: function(XMLHttpRequest, textStatus){
			//HideLoading();
		},
		error: function(e){
			//请求出错处理
			return false;
		}
	});
	return false;
}



function getStringLen(Str)
{
	var i,len,code;
	if(Str==null || Str == "") return 0;
	len = Str.length;
	for (i = 0;i < Str.length;i++)
	{
	code = Str.charCodeAt(i);
	if (code > 255) {len ++;}
	}
	return len;
}

function chkName(name)
{
	
	//var reyx= /^[\u4E00-\u9FA5a-zA-Z0-9_\@\-\.]*$/;
	var reyx= /^[\u4E00-\u9FA5a-zA-Z0-9_\-\.]*$/;
	
	if(!reyx.test(name))
	{
		return "用户名为汉字、数字、字母和下划线组合！";
	}
	if(getStringLen(name)>20)
	{	
		return "请不要超过10个汉字，或20个数字，字母和下划线";
	}
	
	if(getStringLen(name)<3)
	{
		return "请不要少于3个字符";
	}
	if(name="")
	{
		return "用户名不能为空";
	}
	if(name.length>20)
	{
		return "用户名不超过10个汉字，或20个字节(数字，字母和下划线)";
	}
	
	return "success";
	
}
function chkPwd(password)
{
	
	//var reyx= /^[\u4E00-\u9FA5a-zA-Z0-9_\@\-\.]*$/;
	var reyx= /^[\u4E00-\u9FA5a-zA-Z0-9]*$/;
	if(password=="")
	{
		return "您似乎忘记填密码哦";
	}
	if(!reyx.test(password))
	{
		return "对不起，密码只能为数字和字母哦！";
	}
	if(getStringLen(password)>16||getStringLen(password)<6)
	{	
		return "对不起，密码只能为6-16位字母或数字";
	}
	return "success";
}

//图片自适应比例
function suitimage(obj,w,h)
{
	var k= obj.width/obj.height;
	if( k > w/h)
	{
		obj.width=w;
		obj.height=w/k;
	}
	else
	{
		obj.height=h;
		obj.width=h*k;
	}
}

/*加入收藏夹*/
function addfavorite(url,title)
{
	
        /*try
        {
                window.external.addfavorite(url,title);
        }
        catch (e)
        {
                try
                {
                        window.sidebar.addPanel(title, url, "");
                }
                catch (e)
                {
                        alert("加入收藏失败，请使用ctrl+d进行添加");
                }
        }*/
}

/*设为首页*/
function sethome(obj,vrl){
                try{
                                obj.style.behavior='url(#default#homepage)';obj.setHomePage(vrl);
                }
                catch(e){
                                if(window.netscape) {
                                                try {
                                                                netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
                                                }
                                                catch (e) {
                                                                alert("此操作被浏览器拒绝！\n请在浏览器地址栏输入“about:config”并回车\n然后将 [signed.applets.codebase_principal_support]的值设置为'true',双击即可。");
                                                }
                                                var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
                                                prefs.setCharPref('browser.startup.homepage',vrl);
                                 }
                }
}


function getmall(pagenum,mallid,pernum,allnum,tabid){
	$.ajax({
		type:"post",
		url:"http://www.fanlibang.com/include/function/ajax_index.php",
		data:"pagenum="+pagenum+"&mallid="+mallid+"&pernum="+pernum+"&allnum="+allnum+"&tabid="+tabid,
		beforeSend:function(XMLHttpRequest){},
		success:function(data,textStatus){
			$("#mall_content"+tabid).html(data);
		},
		complete:function(XMLHttpRequest,textStatus){},
		error:function(e){
			return false;
		}
	});
	return false;
}
function toDesktop(sUrl,sName)
{
	try
	{
		var WshShell =new ActiveXObject("WScript.Shell");
		var oUrlLink = WshShell.CreateShortcut(WshShell.SpecialFolders("Desktop") +"\\"+ sName +".url");
		oUrlLink.TargetPath = sUrl;
		oUrlLink.Save();
	}
	catch(e)
	{
		alert("当前IE安全级别不允许操作！请设置后在操作.");
	}
}

function createDesktop(sUrl,sName)
{
    try
    {
        var fso = new ActiveXObject("Scripting.FileSystemObject");
        var shell = new ActiveXObject("WScript.Shell");
        var folderPath = shell.SpecialFolders("Desktop") ;//获取桌面本地桌面地址
        if(!fso.FolderExists(folderPath))
        {
            fso.CreateFolder(folderPath);
        }
        if(!fso.FileExists(folderPath + "//"+sName+".lnk"))
        {
            //在指定的文件夹下创建名为sName的快捷方式
            var shortLink = shell.CreateShortcut(folderPath + "//"+sName+".lnk"); //相应的描述信息
            shortLink.Description = "shortcut for "+sName; //快捷方式指向的链接
            shortLink.TargetPath = sUrl; //激活链接并且窗口最大化
            shortLink.WindowStyle = 3;
            shortLink.Save();
            alert('成功');
        }
    }catch(e){
        alert("当前IE安全级别不允许操作！");
    }
}

function createShortcut() {
	var fso = new ActiveXObject("Scripting.FileSystemObject");
	var shell = new ActiveXObject("WScript.Shell");
	//获取桌面本地桌面地址
	var tagFolder = shell.SpecialFolders("Desktop");
	if (!fso.FolderExists(tagFolder)) {
	fso.CreateFolder(tagFolder);
	}
	if (!fso.FileExists(tagFolder + "//fanlibang.link")) {
	//在指定的文件夹下创建名为baidu.lnk的快捷方式
	var link = shell.CreateShortcut(tagFolder + "//fanlibang.link");
	//相应的描述信息
	link.Description = "返利邦-全民疯抢11月11日狂欢节";
	//快捷方式指向的链接
	link.TargetPath = "http://www.fanlibang.com/zhuanti/tmall_111.php";
	//激活链接并且窗口最大化
	link.WindowStyle = 3;
	link.Save();
	}
}

function view_coupon(couponid){
	$.ajax({
		type: "post",
		url: "http://www.fanlibang.com/user_coupons.php",
		//datatype:"html",
		data:"do=ajax&couponid="+couponid,
		beforeSend: function(XMLHttpRequest){
		//ShowLoading();
		},
		success: function(data, textStatus){
			popWin("优惠券管家",data,506);
		},
		complete: function(XMLHttpRequest, textStatus){
		//HideLoading();
		},
		error: function(){
		//请求出错处理
		}
	});
}
