﻿jQuery(document).ready(function() {
    gettopmenu();
    GetKeyWord();
});

function gettopmenu() {
    jQuery.ajax({
        type: "GET",
        url: "/aspx/servicedata.aspx",
        data: "action=GetUserId",
        cache: false,
        success: function(msg) {
        jQuery("#TSubmenu").html(msg);
        }
    });
}
function gettopmenusub(cid) {
    jQuery.ajax({
        type: "GET",
        url: "/aspx/servicedata.aspx",
        data: "action=GetTowMenu&cid="+cid,
        cache: false,
        success: function(msg) {
        jQuery("#Towmenu").html(msg);
        }
    });
}
//统计最近浏览量
function updateviewcount(pid) {
    jQuery.ajax({
        type: "GET",
        url: "/aspx/servicedata.aspx",
        data: "action=ViewRecord&pid="+pid,
        cache: false,
        success: function(msg) {
        }
    });
}
//获取库存量
function getnumber(pid) {
    jQuery.ajax({
        type: "GET",
        url: "/aspx/servicedata.aspx",
        data: "action=ViewNumber&pid="+pid,
        cache: false,
        success: function(msg) {
        jQuery("#number").html(msg);
        
        }
    });
}

//库存量为零不可以购买
function getnumberSell(pid) {
    jQuery.ajax({
        type: "GET",
        url: "/aspx/servicedata.aspx",
        data: "action=ViewSell&pid="+pid,
        cache: false,
        success: function(msg) {
            $("#Quantity").html(msg);
        }
    });
}

//获取促销价
function getpromotionprice(pid) {
    jQuery.ajax({
        type: "GET",
        url: "/aspx/servicedata.aspx",
        data: "action=ViewPromotionPrice&pid="+pid,
        cache: false,
        success: function(msg) {
        jQuery("#promotionprice").html(msg);
        }
    });
}
function showtab()
{
    if(document.getElementById("TERMS").checked)
        return true;
    else
        return false;
}

function checkusername() {
    var account=jQuery("#reg_UserName").val();
    var IsValidateData =true;
    if(account !="")
    {
        jQuery("#err_username").html("");
        var str;
        str="LogName="+escape(account);
        jQuery.ajax({
           type: "get",
           url: "/aspx/loadUserName.aspx",
           data: str,
           cache:false,
           success: function(msg){
                if(msg=="0")
                {
                    jQuery("#err_username").html("已经是注册用户，直接<a href='/user/login.aspx' class='blue'>登录</a>，<a href='/user/seek.aspx' class='blue'>忘记密码</a>？");	        
                    IsValidateData=false;
                }
                else
                    jQuery("#err_username").html("<font color='green'>可以使用</font>");
           }
        });
    }
    else
    {
        jQuery("#err_username").html("<font color='green'>用户名不能为空</font>");
        IsValidateData=false;
    }
     return IsValidateData ;
}

function checkuseremail() {
    var account=jQuery("#reg_UserEmail").val();
    var IsValidateData =true;
    jQuery("#err_useremail").html("");
    if(isEmail(account)==false)
    {		
       jQuery("#err_useremail").html("<font color='red'>请输入有效邮箱登录名！</font>");
       return false;		
    }	
    var str;
    str="LogEmail="+escape(account);
    jQuery.ajax({
       type: "get",
       url: "/aspx/loadUserEmail.aspx",
       data: str,
       cache:false,
       success: function(msg){
            if(msg=="0")
            {
                jQuery("#err_useremail").html("已经是注册邮箱用户，直接<a href='/user/login.aspx' class='blue'>登录</a>，<a href='/user/seek.aspx' class='blue'>忘记密码</a>？");	        IsValidateData=false;
            }
            else
                jQuery("#err_useremail").html("<font color='green'>可以使用</font>");
       }
    });
     return IsValidateData ;
}

function checkemail() {
    var account=jQuery("#reg_Email").val();
    var IsValidateData =true;
    jQuery("#err_email").html("");
    if(isEmail(account)==false)
    {		
       jQuery("#err_email").html("<font color='red'>请输入有效邮箱名！</font>");
       return false;		
    }	
    var str;
    str="LogEmail="+escape(account);
    jQuery.ajax({
       type: "get",
       url: "/aspx/loadUserEmail.aspx",
       data: str,
       cache:false,
       success: function(msg){
            if(msg=="0")
            {
                jQuery("#err_email").html("已经是注册邮箱用户，请重新注册");	        
                IsValidateData=false;
            }
            else
                jQuery("#err_email").html("<font color='green'>该邮箱可以使用</font>");
       }
    });
     return IsValidateData ;
}
//验证邮箱   a:liulei;at:2010-09-05
function isEmail(str){
       var reg = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((\.[a-zA-Z0-9_-]{2,3}){1,2})$/;
       return reg.test(str);
}


function checkCode() {
    var account=jQuery("#login_VerifyCode").val();
    var IsValidateData =true;
    if(account.length!=4)
    {			
       jQuery("#err_code").html("<font color='red'>请填写正确验证码！</font>");
       return false;		
    }
    jQuery("#err_code").html("");
    return IsValidateData;	
}

function checkpassword() {
    var pwd=jQuery("#reg_pwd1").val();		
    if(pwd.length< 6 || pwd.length>16) 		
    {			
        jQuery("#err_password").html("<font color='red'>密码请设为6-16位字母或数字</font>");					
        return false;
    }
    jQuery("#err_password").html("");		
    return true;
}
function checkpassword2() {
    
    var pwd2=jQuery("#reg_pwd2").val();
    if(pwd2.length<=0)
    {
        jQuery("#err_password2").html("<font color='red'>确认密码不能为空！</font>");
        return false;		
    }				
    if( pwd2!=jQuery('#reg_pwd1').val())		
    { 			
        jQuery("#err_password2").html("<font color='red'>两次输入的密码不一致！</font>");		
        return false;		
    }		
    document.getElementById('err_password2').innerHTML = "";					
    return true;
}

function checkreglogn()
{
    if(!checkusername() || !checkpassword() || !checkpassword2() || !checkCode() )
    {
        return false;
    }
    else if(!showtab())
    {        
       alert("抱歉，您必须同意用户服务协议，才能提交注册！");
        return false;
    }
    else
        return true;
}


function checklogingname() {
    var account=jQuery("#login_username").val();
    var IsValidateData =true;
    jQuery("#errlogusername").html("");
    if(account.length==0)
        {		
            jQuery("#errlogusername").html("<font color='red'>登录名不能为空！</font>");
           return false;		
        }
     jQuery("#errlogusername").html("");  
    return IsValidateData;	
}

function checkloginpassword() {
    var account=jQuery("#login_password").val();
    var IsValidateData =true;
    if(account.length==0)
    {			
       jQuery("#errlogpass").html("<font color='red'>密码不能为空！</font>");
       return false;		
    }
            jQuery("#errlogpass").html("");
    return IsValidateData;
}

function checklogin()
{
    if(!checklogingname() || !checkloginpassword() || !checkCode() )
    {
        return false;
    }
    else
        return true;
}

function GetKeyWord() {
    jQuery.ajax({
            type: "GET",
            url: "/aspx/dataindex.aspx",
            data: "action=keyword&n=10",
            cache: false,
            success: function(msg) {
            jQuery("#HotSort").html(msg);
        }
    });
}

function CheckSearchProduct()
{    
    var keyword=jQuery('#keyword').val();
    var cid=document.getElementById("cid").value;
    if(keyword.length<=0 || keyword=="输入关键词")
    { 
        alert('搜索的关键词不能为空');
        document.getElementById('keyword').value="";
        document.getElementById('keyword').focus();
    }
    else
    {
        window.location.href="/search.aspx?k="+escape(keyword)+"&cid="+cid;
    }
}


function CheckSearchOrder()
{    
    var orderkeyword=jQuery('#orderkeyword').val();
    if(orderkeyword.length<=0 || orderkeyword=="输入订单号")
    { 
        alert('搜索的订单号不能为空');
        document.getElementById('orderkeyword').value="";
        document.getElementById('orderkeyword').focus();
    }
    else
    {
        window.location.href="orderlist.aspx?orderkeyword="+escape(orderkeyword);
    }
}


function   KeyDown()     
{     
    var   e=event.srcElement;     
    if(event.keyCode==13)     
    {     
        CheckSearchProduct();
        return false;
    }     
}   

     
function checkword()
{
    var keyword=document.getElementById('keyword').value;
    if(keyword=="输入关键词")
    { 
        document.getElementById('keyword').value="";
        document.getElementById('keyword').focus();
    } 
}
    
function checkorderkeyword()
{
    var orderkeyword=document.getElementById('orderkeyword').value;
    if(orderkeyword=="输入订单号")
    { 
        document.getElementById('orderkeyword').value="";
        document.getElementById('orderkeyword').focus();
    } 
}

function SelectSize(count,currA,size)
{
    $(".MeaALink").removeClass("MeaALink");
    $("#a0").addClass("MeaBLine");
    $("#a"+currA).addClass("MeaALink");
    jQuery("#spansize").html(size);
    jQuery("#hdsize").val(size);
}
function SelectColor(count,currA,color)
{
    $(".colorLink").removeClass("colorLink");
    $("#color"+currA).addClass("colorLink");
    jQuery("#spancolor").html(color);
    jQuery("#hdcolor").val(escape(color));
}
function checkcount(limit)
{
    var count=document.getElementById("count");
    if(!isDigit(count.value))
    {
        alert("请输入数字！");
        count.value=1;
        
    }
    else if(count.value<1 || count.value>limit)
    {
        alert("商品数量在1-"+limit+"之间 ！");
        count.value=1;
    }
}
function copy(thistilte)
{
    window.clipboardData.setData("Text", thistilte+"："+window.location.href);
    alert("复制成功，立即推荐给好友！");
}
//加入收藏夹 a:wdk;at:2010-08-25
function AddCollect(id,name) {
        jQuery.ajax({
            type: "GET",
            url: "/aspx/servicedata.aspx",
            data: "action=AddCollect&id="+id+"&name="+escape(name),
            cache: false,
            success: function(msg) {
                alert("加入收藏夹成功！");
                window.location.href="/user/favourites.aspx";
            }
        });
}

//加入购物车 a:wdk;at:2010-08-25
function AddCart(id) {
        var size=$("#hdsize").val();
        var count=$("#count").val();
        var color=$("#hdcolor").val();
        jQuery.ajax({
            type: "GET",
            url: "/aspx/servicedata.aspx",
            data: "action=AddCart&id="+id+"&count="+count+"&size="+escape(size)+"&color="+escape(color),
            cache: false,
            success: function(msg) {
                    window.location.href="/user/shoppingcar.aspx?returnUrl="+encodeURI(window.location)+"";
            }
        });
}

//加入团购购物车 a:liulei;at:2010-08-25
function AddGroupBuyCart(id,userid,inviteid) {
    if(userid==-1)
    {
        alert("请您先登录！");
        window.location.href="/user/login.aspx";
    }
    else
    {
        var size=$("#hdsize").val();
        var count=$("#count").val();
        var color=$("#hdcolor").val();
        jQuery.ajax({
            type: "GET",
            url: "/aspx/servicedata.aspx",
            data: "action=AddGroupBuyCart&id="+id+"&count="+count+"&size="+escape(size)+"&color="+escape(color)+"&inviteid="+inviteid,
            cache: false,
            success: function(msg) {
                if(userid==-1)
                    window.location.href="/NoLoginShoppingCarGroupBuy.aspx";
               else
                    window.location.href="/user/GroupBuy_Shoppingcar.aspx";
            }
        });
     }
}

//加入积分商城购物车 a:liulei;at:2010-08-25
function AddIntegralCart(id,userid) {
    if(userid==-1)
    {    
        alert("请您先登录！");
        window.location.href="/user/login.aspx";
    }
    else
    {
        var size=$("#hdsize").val();
        var count=1;
        var color=$("#hdcolor").val();
        jQuery.ajax({
            type: "GET",
            url: "/aspx/servicedata.aspx",
            data: "action=AddIntegralCart&id="+id+"&count="+count+"&size="+escape(size)+"&color="+escape(color),
            cache: false,
            success: function(msg) {
                if(userid==-1)
                    window.location.href="/NoLoginShoppingCarIntegral.aspx";
               else
                    window.location.href="/user/Integral_shoppingcar.aspx";
            }
        });
   }
}

//头部导航样式
function GetMenu(currid)
{
    jQuery.ajax({
    type: "GET",
    url: "/aspx/servicedata.aspx",
    data: "action=GetMenu&cid="+currid,
    cache: false,
    success: function(msg) {
     jQuery("#menu"+msg).removeClass("MenuBg").addClass("MenuBg MenuJs");
    }
});
   
}



//cps用户注册 a:liulei;at:2010-09-09
function checkcpsusername() {
    var account=jQuery("#reg_UserName").val();
    var IsValidateData =true;
    if(account.length<6 || account.length>16)
    {			
       jQuery("#err_username").html("<font color='red'>请输入有效登录名！</font>");
       return false;		
    }	
    var str;
    str="LogName="+escape(account);
    jQuery.ajax({
       type: "get",
       url: "/aspx/loadCPSUserName.aspx",
       data: str,
       cache:false,
       success: function(msg){
            if(msg=="0")
            {
                jQuery("#err_username").html("已经是注册用户，直接<a href='/cps/login.aspx' class='blue'>登录</a>，<a href='#' class='blue'>忘记密码</a>？");	        IsValidateData=false;
            }
            else
                jQuery("#err_username").html("<font color='green'>可以使用</font>");
       }
    });
     return IsValidateData ;
}



//加入购物车 a:liulei;at:2010-09-25
function AddPromotionCart(id,userid) {
    var size=$("#hdsize").val();
    var count=$("#count").val();
    var color=$("#hdcolor").val();
    jQuery.ajax({
        type: "GET",
        url: "/aspx/servicedata.aspx",
        data: "action=PromotionCart&id="+id+"&count="+count+"&size="+escape(size)+"&color="+color,
        cache: false,
        success: function(msg) {
            if(userid==-1)
                window.location.href="/NoLoginShoppingCar.aspx";
           else
                window.location.href="/user/shoppingcar.aspx";
        }
    });
}


//加入购物车不跳转 a:liulei;at:2010-09-25
function AddShoopingCart(id) {
    var size=$("#hdsize").val();
    var count=$("#count").val();
    var color=$("#hdcolor").val();
    jQuery.ajax({
        type: "GET",
        url: "/aspx/servicedata.aspx",
        data: "action=AddCart&id="+id+"&count="+count+"&size="+escape(size)+"&color="+escape(color),
        cache: false,
        success: function(msg) {
            if(msg=="1")
            {
                jQuery("#ceshi").html("<font color='red'>添加购物车成功</font>");	
            }
            else if(msg=="0")
            {
                jQuery("#ceshi").html("<font color='gray'>暂时缺货，请稍候购买</font>");
            }
            else
            {
                jQuery("#ceshi").html("<font color='gray'>添加购物车失败</font>");
            }	
        }
    });
}


//促销加入购物车不跳转 a:liulei;at:2010-10-11
function AddShoopingCart2(id,userid,color,size) {
if(userid==-1)
    {    
        alert("请您先登录！");
        window.location.href="/user/login.aspx?returnUrl=/promotion/index.aspx";
    }
else
{
    var returncheck=confirm("你确认领取该物品吗？");

    if(returncheck)
    {
        var size=size;
        var count="";
        var color=color;
        jQuery.ajax({
            type: "GET",
            url: "/aspx/servicedata.aspx",
            data: "action=AddCart2&id="+id+"&count="+count+"&size="+escape(size)+"&color="+escape(color),
            cache: false,
            success: function(msg) {
                if(msg=="1")
                {       
                window.location.href="/promotion/index.aspx";
                    //jQuery("#cuxiaoadd").html("<li class=\"msg-error\"  style=\"margin-right:12px;\"><a href=\"javascript:void GoToPay();\" title=\"立即结算发货\"><span style='color:#FF6600;font-weight:bold;font-size:16px;'>立即结算发货</span></a>&nbsp;&nbsp;&nbsp;&nbsp;<a href=\"/\" title=\"继续购买其他领带\"><span style='color:#FF6600;font-weight:bold;font-size:16px;'>继续购买其他领带</span></a></li>");	
                    //jQuery("#shoppingpre").html("");
                }
                else
                {            
                
                window.location.href="/promotion/index.aspx";
                    //jQuery("#cuxiaoadd").html("<li class=\"msg-error\">您已经领取过本次活动的领带，谢谢您对Mogless的支持</li>");
                    //jQuery("#shoppingnext").html("");
                }
            }
        });
    }
    else
    {
    }
}
}


//控制输出图片的大小——不变形
//ImgD：图片，inputheight：输出高度，inputwidth：输出框度
//示例：<img src="img2.jpg" onload="DrawPhotoImage(this,400,400)" />
function DrawPhotoImage(ImgD,inputheight,inputwidth)
{ 
	var image=new Image(); 
	image.src=ImgD.src;
	if(image.width>0 && image.height>0)
	{ 
  		flag=true;	
  		if(image.width/image.height >= 1)
		{ 
   			if(image.width>inputheight)
			{
    				ImgD.width=inputheight; 
    				ImgD.height=(image.height*inputheight)/image.width; 
   			}
			else
			{ 
    				ImgD.width=image.width;
    				ImgD.height=image.height; 
   			}
  		} 
  		else
		{ 
   			if(image.height>inputwidth)
			{
    				ImgD.height=inputwidth; 
    				ImgD.width=(image.width*inputwidth)/image.height; 
   			}
			else
			{ 
    				ImgD.width=image.width;
    				ImgD.height=image.height; 
   			}
  		} 
	}
}


function copyinviter(thistilte,userid)
{
    window.clipboardData.setData("Text",userid);
    alert("复制成功，立即推荐给好友！");
}


function changeclasspic(currid)
{  
    jQuery("#classpic").attr("src","/Files/productclasspic/adpic_"+currid+".jpg");
}
 
 
 
       function getMenu()
    {
        var url=window.location.href.toLowerCase();
        if(url.indexOf('/user/orderlist.aspx')>-1)
            document.getElementById('member0').className='MenuL MenuLJs';
        else if(url.indexOf('/user/orderlist_done.aspx')>-1)
            document.getElementById('member1').className='MenuL MenuLJs';
        else if(url.indexOf('/user/shoppingcar.aspx')>-1)
            document.getElementById('member2').className='MenuL MenuLJs';
        else if(url.indexOf('/user/favourites.aspx')>-1 )
            document.getElementById('member3').className='MenuL MenuLJs';
        else if(url.indexOf('/user/useraddress.aspx')>-1 )
            document.getElementById('member4').className='MenuL MenuLJs';
        else if(url.indexOf('/user/integral_shoppingcar.aspx')>-1 )
            document.getElementById('member5').className='MenuL MenuLJs';
        else if(url.indexOf('/user/integral.aspx')>-1 || url.indexOf('/user/integral-get.aspx')>-1)
            document.getElementById('member6').className='MenuL MenuLJs';
        else if(url.indexOf('/user/integrallist.aspx')>-1  || url.indexOf('/user/integraldetail.aspx')>-1)
            document.getElementById('member7').className='MenuL MenuLJs';
        else if(url.indexOf('/user/integralorderlist.aspx')>-1 )
            document.getElementById('member8').className='MenuL MenuLJs';
        else if(url.indexOf('/user/MyComplaints.aspx')>-1)
            document.getElementById('member9').className='MenuL MenuLJs';
        else if(url.indexOf('/user/message.aspx')>-1)
            document.getElementById('member10').className='MenuL MenuLJs';
        else if(url.indexOf('/user/uinfo.aspx')>-1)
            document.getElementById('member11').className='MenuL MenuLJs';
        else if(url.indexOf('/user/uemail.aspx')>-1)
            document.getElementById('member12').className='MenuL MenuLJs';
        else if(url.indexOf('/user/upassword.aspx')>-1)
            document.getElementById('member13').className='MenuL MenuLJs';
        else if(url.indexOf('/user/complaints.aspx')>-1)
            document.getElementById('member14').className='MenuL MenuLJs';
    }
    
    
    
