﻿$(document).ready(function() {
//**********new pro list******************
$(".newTyp_tab").hover(
function(){

    var e=$(this).prevAll().length+1;
       $(".index_new_pro_navi").css("background","url(images/index_new_an_bg1.gif)");
       $(".newlist_tr").hide();
         $(".newlist_tr:nth-child("+e+")").show();
       $(".newTyp_tab:nth-child("+e+") .index_new_pro_navi").css("background","url(images/index_new_an_bg2.gif)");
       clearTimeout( auto_newimg)
        },
function(){
var e=$(this).prevAll().length+1;
runNewImg(e);
}
)

//***********
})
//******new pro list
var auto_newimg;
function runNewImg(e)
{   
  $(".index_new_pro_navi").css("background","url(images/index_new_an_bg1.gif)");
  $(".newlist_tr").hide();
  $(".newlist_tr:nth-child("+e+")").show();
  $(".newTyp_tab:nth-child("+e+") .index_new_pro_navi").css("background","url(images/index_new_an_bg2.gif)");
  e++;
  if(e>5)
  e=1;
  auto_newimg=setTimeout("runNewImg("+e+")",3000);
}
//***********hot list

function showpoint(e)
{
$(".showTr").show();
$(".hideTr").hide();
$("#lista"+e).hide();
$("#listb"+e).show();
}
function leavepoint()
{

}

//********link
function linkcg(e)
{
if(e==1)
{
$("#link2").removeClass("link_a");
$("#link2").addClass("link_b");
$("#link1").removeClass("link_b");
$("#link1").addClass("link_a");
$("#link_b").hide();
$("#link_a").show();
}
else
{
$("#link1").removeClass("link_a");
$("#link1").addClass("link_b");
$("#link2").removeClass("link_b");
$("#link2").addClass("link_a");
$("#link_a").hide();
$("#link_b").show();
}
}

//*******pro cgtp
function cgyp(e)
{
$("#tp1").removeClass("type_jj_manu14b");
$("#tp2").removeClass("type_jj_manu14b");
$("#tp3").removeClass("type_jj_manu14b");
$("#tp4").removeClass("type_jj_manu14b");
$("#tp1").addClass("type_jj_manu12");
$("#tp2").addClass("type_jj_manu12");
$("#tp3").addClass("type_jj_manu12");
$("#tp4").addClass("type_jj_manu12");
$("#tp"+e).removeClass("type_jj_manu12");
$("#tp"+e).addClass("type_jj_manu14b");
$(".pr_tp1").hide();
$(".pr_tp2").hide();
$(".pr_tp3").hide();
$(".pr_tp4").hide();
$(".pr_tp"+e).show();
}
//*** pro sm image
 function cgsm(e)
 {
  $("#bgimg")[0].src=$("#simg"+e)[0].name;
  $(".prosmimgbg").css("background","");
  $("#simg"+e).css("background","url(images/xiao_tu_pro2.gif) no-repeat");
  $("#bgggimg")[0].href=$("#simg"+e)[0].name;
 }
//****search
function search()
{
var a=document.getElementById("textfield").value;
window.location="allpro.aspx?ky="+ escape(a);
}
//********user regUser  

function CheckNameReg(e)
{
 $.ajax({
             type: "POST",
                  contentType: "application/json",
                  url: "/webservices/AjaxWebService.asmx/CheckNameReg", 
                  data: "{id:'"+e.value+"'}",// data: "{paraName:paraValue}",                                  
                 dataType: 'json',
                  success: function(result) {                    
                           if(result.d.toString()!="true")
                            {
                             $("#u_name").html("该邮箱已被注册，请您重新更换");
                                }
                     },
                     error: function(res) {
                      alert("操作失败"); 
                    }
                });

}

function regUser()
{
var MailRex=/^\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;  
var  PassW=/^\w{6,16}$/;
   if($("#n_checkbox")[0].checked!=true)
   {
     return false;
   }
 var txt =$(":text[names*='textfield23']")[0].value
   if(!MailRex.test(txt))
   {    
     $("#u_name").html("邮箱格式不正确,请您重新输入");
     return false;
   }
    else
   {  
        $("#u_name").html("");
        $.ajax({
             type: "POST",
                  contentType: "application/json",
                  url: "/webservices/AjaxWebService.asmx/CheckNameReg", 
                  data: "{id:'"+txt+"'}",// data: "{paraName:paraValue}",                                  
                 dataType: 'json',
                  success: function(result) {                    
                          if(result.d.toString()!="true")
            {
             $("#u_name").html("该邮箱已经注册,请您重新输入");
             return false;
             }
                     },
                     error: function(res) {
                       alert("操作失败"); 
                    }
                });
       
       
       
       
    } 
 var ps1=$(":password[names*='textfield223']")[0].value
 var ps2=$(":password[names*='textfield224']")[0].value
  if(!PassW.test(ps1))
   {    
     $("#u_pas1").html("密码格式不正确,请您重新输入");
     return false;
   }
   else
    {
    $("#u_pas1").html("")
    }
   if(ps1!=ps2)
   {    
    $("#u_pas2").html("两次密码输入不一致,请您重新输入");
     return false;
   } 
    else
    {
    $("#u_pas2").html("")
    }
}

//********
function openDD(e)
{
  $("#s_"+e).slideToggle(350)
  $("#b_"+e).toggleClass("current");
}

//************shopcar

//添加
function AddShopCar(e,n)
{
 $.ajax({
             type: "POST",
                  contentType: "application/json",
                  url: "/webservices/AjaxWebService.asmx/AddShopCar", 
                  data: "{id:"+e+",num:"+n+"}",// data: "{paraName:paraValue}",                                  
                 dataType: 'json',
                  success: function(result) {  
              $("#countshopcar").text(result.d);
                          // alert("成功加入购物车");
                          window.location="shopcar.aspx";
                     },
                     error: function(res) {
                        alert("操作失败"); 
                    }
                });
}
//移除
function ClearAllShopCar(e)
{
 $.ajax({
             type: "POST",
                  contentType: "application/json",
                  url: "/webservices/AjaxWebService.asmx/ClearOneShopCar", 
                  data: "{id:"+e+"}",// data: "{paraName:paraValue}",                                  
                 dataType: 'json',
                  success: function(result) {                    
                           history.go(0);
                     },
                     error: function(res) {
                        history.go(0);
                    }
                });
}
function AlterOneShopCar(e,num)
{
   $.ajax({
             type: "POST",
                  contentType: "application/json",
                  url: "/webservices/AjaxWebService.asmx/AlterOneShopCar", 
                  data: "{id:"+e+",num:"+num+"}",// data: "{paraName:paraValue}",                                  
                 dataType: 'json',
                  success: function(result) {                    
                        
                     },
                     error: function(res) {
                      
                    }
                });
}
//+++
function addnum(e)
{
var n=$(":text[names*='"+e+"']").val();
var e_n=$(":text[names*='"+e+"']").val(Number(n)+1);
 count(e);
}
//---
function diffnum(e)
{
var n=$(":text[names*='"+e+"']").val();
if(n==1)
return;
var e_n=$(":text[names*='"+e+"']").val(Number(n)-1);
 count(e);
}
//check
function checknum(e)
{
 var NumbRex=/^[1-9]\d*$/;
   if(!NumbRex.test(e.value))
   {    
      alert("产品数量格式不正确") ;
       e.value="1";
       count(e.names)
       return;
   }
   if(e.value.length>5)
   {
   alert("购买大量商品请直接与工作人员直接联系");
    e.value="1";
     count(e.names)
    return;
   }
    count(e.names);
}
// count money
function count(e)
{
var n=$(":text[names*='"+e+"']").val();
var p=$("span[paysid*='"+e+"']")[0].pays;

$("span[paysid*='"+e+"']").text((parseFloat(p)*Number(n)).toFixed(2));
AlterOneShopCar(e,n);
n_count();
}

// count all n // count all money
function n_count()
{
var n=0;
var m=0;
for(var i=0;i<$(".num").length;i++)
{
n=Number(n)+Number($(".num")[i].value);
m=parseFloat(m)+parseFloat($(".pays")[i].innerText)
}

$("#n_count").text(n);
$("#n_pays").text(m.toFixed(2));
}

//user center  alter password
function checkuserpass()
{
var op=$(":password[names*='old_password']")[0].value;
var np_a=$(":password[names*='new_password']")[0].value;
var np_b=$(":password[names*='re_new_password']")[0].value;
var  PassW=/^\w{6,16}$/;
if(!PassW.test(op))
   {    
     $("#showtxt_a").html("密码格式不正确");
     $("#showtxt_a").css("color","red");
     return false;
  }
  else
  {
  $("#showtxt_a").html("");
  }
if(!PassW.test(np_a))
   {    
     $("#showtxt_b").html("新密码格式不正确");
     $("#showtxt_b").css("color","red");
     return false;
  }
  else
  {
  $("#showtxt_b").html("");
  }
  if(np_a!=np_b)
  {
   $("#showtxt_c").html("两次密码输入不一致");
   $("#showtxt_c").css("color","red");
      return false;
  }
  else
  {
  $("#showtxt_c").html("");
  }
}


//****collect
function Addcollect(e)
{

  $.ajax({
             type: "POST",
                  contentType: "application/json",
                  url: "/webservices/AjaxWebService.asmx/Addcollect", 
                  data: "{id:"+e+"}",// data: "{paraName:paraValue}",                                  
                  dataType: 'json',
                  success: function(result) { 
                         if(result.d.toString()=="true")
 alert("成功加入收藏夹！");
 else
 {
 alert("未登录用户,无法享用此功能！")
 }
                     },
                     error: function(res) {
                      alert("操作失败")
                    }
                });

}

//******pro check num

 function prochecknum()
 {
 var num=$(":text[names*='nums']").val();
 var NumbRex=/^[1-9]\d*$/;
   if(!NumbRex.test(num))
   {    
      alert("产品数量格式不正确") ;
      return false;
    }
    return  true;
}


/****protype img********/
function getImg(e)
{
var xmlDoc;

try //Internet Explorer
    {xmlDoc=new ActiveXObject("Microsoft.XMLDOM"); }
catch(e)
    {
   try //Firefox, Mozilla, Opera, etc.
    {xmlDoc=document.implementation.createDocument("","",null);}
   catch(e){alert(e.message);}
    }
xmlDoc.async=false;
xmlDoc.load("./cms/xml/gonggao_b.xml");
var n=xmlDoc.getElementsByTagName("imglist").length;
var links = new Array();   
var imgs = new Array(); 
for(var ii=n-1 ;ii>=0 ; ii--)
{
links[n-ii-1] =xmlDoc.getElementsByTagName("imglist")[ii].getAttribute("link");
imgs[n-ii-1] ="./cms/ImageList/"+ xmlDoc.getElementsByTagName("imglist")[ii].getAttribute("imgsr"); 
}
var protp="./pic/pro_gg.jpg";
for(var i=0;i<links.length;i++)
{
  if(e==links[i].toString())
  {
   protp=imgs[i].toString();
   }
}

document.writeln(" <img  src=\""+protp+"\" width=\"738\" height=\"176\" \/>");
}





function shopcarnow(e)
{

document.body.innerHTML +=
"<div id=\"shopnow\" style=\"width:300px; height:110px; position:absolute; top:100px; left:40%\">"
+"  <table width=\"294\" border=\"0\" cellpadding=\"0\" cellspacing=\"2\" bgcolor=\"#CF170B\" ><tr>"
+"  <td height=\"107\" valign=\"top\" bgcolor=\"#FFFFFF\"><table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">"
+"  <tr><td height=\"24\" background=\".\/images\/kuan_topbg.gif\" style=\"font:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#CF170B; padding-left:8px;\">"
+"  <table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">"
+"  <tr><td width=\"81%\">请输入购买数量 <\/td>"
+"   <td width=\"19%\"><img src=\".\/images\/close.gif\" width=\"53\" height=\"24\" style=\"cursor:hand\"  onclick=\"$(\'#shopnow\').remove();\"   \/><\/td>"
+"   <\/tr> <\/table><\/td><\/tr><tr>"
+"   <td height=\"55\"><table width=\"90\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">"
+"   <tr><td align=\"center\"><img src=\".\/images\/ico_-.gif\" style=\"cursor:hand\" onclick=\"diffnum('"+e+"')\"  width=\"16\" height=\"15\" \/><\/td>"
+"   <td align=\"center\"><label><input names=\""+e+"\" type=\"text\" value=\"1\" size=\"1\" \/>"
+"    <\/label><\/td><td align=\"center\"><img src=\".\/images\/ico_+.gif\" style=\"cursor:hand\"  onclick=\"addnum('"+e+"')\"   width=\"15\" height=\"15\" \/><\/td>"
+"    <\/tr><\/table><\/td> <\/tr><tr>"
+"    <td height=\"25\" align=\"center\" class=\"kuan_shulian_link\">【<a href=#  onclick=\"$(\'#shopnow\').remove();\"  >继续购物<\/a>】【<a href=\"javascript:shopcarlink('"+e+"')\">确认数量<\/a>】<\/td>"
+"    <\/tr><\/table><\/td><\/tr><\/table><\/div>";
shopnow.style.top=document.documentElement.scrollTop+document.documentElement.clientHeight-380;
}
function shopcarlink(e)
{
var n=$(":text[names*='"+e+"']").val();
window.location="shopcar_now.aspx?pid="+e+"&n="+n;
}