﻿// JavaScript Document
function GetQueryString(fieldName)
    {  
      var urlString = document.location.search;
      if(urlString != null)
      {
           var typeQu = fieldName+"=";
           var urlEnd = urlString.indexOf(typeQu);
           if(urlEnd != -1)
           {
                var paramsUrl = urlString.substring(urlEnd+typeQu.length);
                var isEnd =  paramsUrl.indexOf('&');
                if(isEnd != -1)
                {
                     return paramsUrl.substring(0, isEnd);
                }
                else
                {
                    return paramsUrl;
                }
           }
           else 
           {
                return null;
           }
      }
     else
     {
        return null;
     }
    }






//JS修改URL参数
String.prototype.changeQuery = function(name,value)
 {
  var reg = new RegExp("(^|)"+ name +"=([^&]*)(|$)");
  var tmp = name + "=" + value;
  if(this.match(reg) != null)
  {
     return this.replace(eval(reg),tmp);
  }
  else
  {
   if(this.match("[\?]"))
   {
    return this + "&" + tmp;
   }
   else
   {
    return this + "?" + tmp;
   }
  }
 }





//tab选项卡

function tab(curr,emp){
		    curr.parent().find(emp).removeClass('current');
			curr.addClass('current');
			var $number = curr.parent().find(emp);
			if(curr.parent().hasClass('Safety_tab')||curr.parent().hasClass('Products_tab')||curr.parent().hasClass('Packages_title')||curr.parent().hasClass('Detailed_tab')){
				var $text = curr.parent().next('div').children('div');
			}else if(curr.parent().hasClass('Activity_tab')){
				var $text = curr.parent().parent().find('ul');	
			}
			else if(curr.parent().hasClass('bull_title')){
			    var $text = curr.parent().next("div").find('ul');	
			}
		
			else{var $text = curr.parent().parent().next('div').children('div');}
			var i=curr.index();
			$text.hide();
			$text.eq(i).show();
}

$(function(){
$('.Ind_news_title li').mouseover(function(){
    $('.Ind_news_title a').removeClass('hover');
    $('a',this).addClass('hover')
    var i = $(this).index();
    $('.Ind_news_Con > div').hide()
    $('.Ind_news_Con > div').eq(i).show();
 
});
    $('.Ind_tab li').hover(function(){
        $('.Ind_tab a').removeClass('current')
        $('a',this).addClass('current')
        var i = $(this).index();
        $('.Ind_tab_con ul').hide();
        $('.Ind_tab_con ul').eq(i).show();
    });
})
//排序
$(function() {
    var sort_val = GetQueryString("Sort");
    $(".Sorting").hover(function() {
        if ($("ul", this).is(":hidden")) {
            $("ul", this).fadeIn();
        }
    }, function() {

        $("ul", this).fadeOut();
    });
    $(".Sorting li").click(function() {
        var sort_key = $(this).attr("key");                                 // 获取Sort KEY值
        var current_href = location.href;                                    // Current Href

        if (sort_val != null) {
            location.href = current_href.changeQuery("Sort", sort_key);     // 改变Sort KEY值
        }
        else {
            if (current_href.indexOf("?") != -1)
                location.href += "&Sort=" + sort_key;                              // 添加Sort
            else
                location.href += "?Sort=" + sort_key;
        }
        $(this).parent().fadeOut();
    })
    $(".Sorting li").hover(function() {
        $(this).addClass("blue");
    }, function() {
        $(this).removeClass("blue");
    });
    //alert(sort_val);
    if (sort_val != null) {
        $(".Sorting p").text($(".Sorting li[key='" + sort_val + "']").text())
    };
    jewelryMousePopup();
    //产品内页
    $(".Information_list li").hover(
      function() {
          if ($(this).has("div")) {
              $(this).addClass("current").find("div").show();
          }
      }, function() {
          if ($(this).has("div")) {
              $(this).removeClass("current").find("div").hide();
          }
      })
})





function jewelryMousePopup()
{
//产品触发效果
    
    $(".Fine_conten>div").hover(function(){
        var current = $(this);
        if($(this).hasClass("clear"))
        {
            return;
        }  
        $(this).addClass("current");
        var id = $(this).attr("id");
        var key= $(this).attr("key");
   
            $.get("/OL_Jewelry_Ajax/OL_Jewelry_Detail.aspx",{ jid:id,jtype:key},
                  function(data){
                    if(data!="")
                    {  
                            current.append(data);
                            $(".Pro_Box").each(function(){
                            if ($(this).parent().attr("id")!= current.attr("id"))
                                 { $(this).remove();
                                 }
                            });
                            addRemove();
                      
                    }
            }); 
 
    },function(){
            if($(this).hasClass("clear"))
                {
                    return;
                }
            $(this).removeClass("current");
            $("div").remove(".Pro_Box");
         }
    );
    
    
}



//收藏弹出窗口
function OpenFavorites(id,name){
    var dataUrl="id="+id+"&name="+name;
    var result=$.ajax({
        type:"POST",
        async:false,
        url:"../MemberManagement/isLogin.aspx",
        data:dataUrl
    }).responseText;
    if(result=="true")
    {
        JqueryDialog.Open('我的愿望清单', '/Include/Favorites.html?'+dataUrl, 440, 220);
    }
    else
    {
        alert("对不起您还没有登录!");
    }
}



function addRemove()
{
      $(".Pro_Box").mouseover(
            function() 
            {    
                 var ddd =$(this);
                 setTimeout(function() { 
                            ddd.parent().removeClass("current"); 
                            ddd.remove();   
                        }, 10);    
            }
      )
}

//

