﻿/* headerOtherEntrance */
var headerOtherEntrance=function(options){this.SetOptions(options);this.triggerEle=[];this.listEle=[];this.hoverClass=this.options.hoverClass;this.timer=this.options.timer;this.Init()};headerOtherEntrance.prototype={SetOptions:function(options){this.options={triggerEle:[],listEle:[],hoverClass:[],timer:[null,null]};$.extend(this.options,options||{})},Init:function(){var _this=this;for(var i=0;i<this.options.triggerEle.length;i++){this.triggerEle.push($('#'+this.options.triggerEle[i]));this.listEle.push($('#'+this.options.listEle[i]));(function(){_this.Over(i);_this.Out(i)})()}},Over:function(index){var _this=this;this.triggerEle[index].mouseenter(function(){_this.timer[index]=setTimeout(function(){_this.triggerEle[index].addClass(_this.hoverClass[index]);_this.listEle[index].css({display:'block'})},300)})},Out:function(index){var _this=this;this.triggerEle[index].mouseleave(function(event){_this.Clear(index);if($(event.relatedTarget).attr('id')!=_this.options.listEle[index]){$(this).removeClass(_this.hoverClass[index]);_this.listEle[index].css({display:'none'})}});$(this.listEle[index]).mouseleave(function(event){_this.Clear(index);if($(event.relatedTarget).attr('id')!=_this.options.triggerEle[index]){_this.triggerEle[index].removeClass(_this.hoverClass[index]);$(this).css({display:'none'})}})},Clear:function(index){if(this.timer[index]){clearTimeout(this.timer[index])}}};

/* DHQueryString */
function DHQueryString(item){
   var sValue=location.search.match(new RegExp("[\?\&]"+item+"=([^\&]*)(\&?)","i"))
   return sValue?sValue[1]:sValue
}

/* searchInputDefaultText */
function searchInputDefaultText(){var iInput=$("#searchkey");iInput.focus();if(iInput.val()==''){iInput.val("Search Products");iInput.css({color:"#999"})}iInput.click(function(){if($(this).val()!='Search Products')return;$(this).val('');$(this).css({color:"#000"})}).keydown(function(){if($(this).val()!='Search Products')return;$(this).val('');$(this).css({color:"#000"})})}






/* searchSimulationSelect */
var searchSimulationSelect=function(options){this.SetOptions(options);this.catalogBox=$('#'+this.options.catalogBox);this.catalog=$('#'+this.options.catalog);this.catalogId=$('#'+this.options.catalogId);this.arrow=$('#'+this.options.arrow);this.catalogListBox=$('#'+this.options.catalogListBox);this.catalogListLi=$('#'+this.options.catalogListBox+' > ul > li').not('.sub-line');this.reverseCatalog=this.options.reverseCatalog;this.url=this.options.url;this.isIE6=$.browser.version;this.Init()};searchSimulationSelect.prototype={SetOptions:function(options){this.options={catalogBox:'catalogBox',catalog:'catalog',catalogId:'catalogId',arrow:'arrow',catalogListBox:'catalogListBox',url:null,reverseCatalog:[]};$.extend(this.options,options||{})},Init:function(){this.ControlArrow();this.OpenCatalogList()},ControlArrow:function(){var _this=this;this.catalogBox.mouseenter(function(){_this.arrow.addClass('drop-down-activation')}).mouseleave(function(){_this.arrow.removeClass('drop-down-activation')})},OpenCatalogList:function(){var _this=this;this.catalogBox.click(function(event){event.stopPropagation();if(_this.catalogListBox.css('display')=='none'){_this.catalogListBox.css({display:'block'});_this.GetCatalogContent()}else{_this.catalogListBox.css({display:'none'});_this.HighlightDefaultStatus()}})},AddOtherCatalog:function(){if(this.reverseCatalog.length==0)return;var __catalogContent='';for(var i=0;i<this.reverseCatalog.length;i++){__catalogContent+='<li catalogId="'+this.reverseCatalog[i][1]+'">'+this.reverseCatalog[i][0]+'</li>'}this.catalogList.prepend(__catalogContent)},GetCatalogContent:function(){if(this.GetCatalogContent.__index==1){return}var _this=this;$.ajax({url:_this.url,type:'GET',dataType:'jsonp',cache:false,success:function(data){_this.catalogListBox.append(data.cate);_this.catalogList=$('#'+_this.options.catalogList);_this.AddOtherCatalog();_this.catalogListLi=$('#'+_this.options.catalogListBox+' > ul > li').not('.sub-line');$(_this.catalogListLi[0]).addClass('hover');_this.SelectCatalog();_this.ClickCatalogText();_this.Close()}});this.GetCatalogContent.__index=1},SelectCatalog:function(){var _this=this;for(var i=0;i<this.catalogListLi.length;i++){(function(){var index=i;$(_this.catalogListLi[index]).mouseenter(function(){$(this).addClass('hover');for(var j=0;j<i;j++){if(j!=index){$(_this.catalogListLi[j]).removeClass('hover')}}})})()}},ClickCatalogText:function(){if(this.isIE6=='6.0'){this.IE6AddIframe()}var _this=this;for(var i=0;i<this.catalogListLi.length;i++){$(this.catalogListLi[i]).click(function(){_this.catalog.val($(this).text());_this.catalogId.val($(this).attr('catalogId'))})}},IE6AddIframe:function(){if(!!this.catalogListBox.children("iframe")[0])return;var oHeight,oWidth,oIframe;oHeight=this.catalogList.height()+2;oWidth=this.catalogList.width()+2;this.catalogListBox.append("<iframe></iframe>");oIframe=this.catalogListBox.children("iframe");oIframe.css({position:"absolute",top:0,left:0,opacity:0,"z-index":-1,height:oHeight,width:oWidth,border:0})},HighlightDefaultStatus:function(){$(this.catalogListLi[0]).addClass('hover');for(var i=1;i<this.catalogListLi.length;i++){$(this.catalogListLi[i]).removeClass('hover')}},Close:function(){var _this=this;$(document).click(function(){if(_this.catalogListBox.css('display')=='block'){_this.catalogListBox.css({display:'none'});_this.HighlightDefaultStatus()}})}};



/* showCommonDirectory */
var showCommonDirectory=function(options){this.SetOptions(options);this.allCategoriesAction=$('#'+this.options.allCategoriesAction);this.directoryWarp=$('#'+this.options.directoryWarp);this.url=this.options.url;this.timer=this.options.timer;this.label=1;this.Init()};showCommonDirectory.prototype={SetOptions:function(options){this.options={allCategoriesAction:'allCategoriesAction',directoryWarp:'directoryWarp',directoryBox:'directoryBox',url:null,timer:null};$.extend(this.options,options||{})},Init:function(){this.Activation()},Activation:function(){var _this=this;this.allCategoriesAction.mouseenter(function(){if(_this.label==1){_this.Load()}else{_this.Delay()}}).mouseleave(function(){if(_this.label==1){_this.label++}})},Mouse:function(){var _this=this;this.allCategoriesAction.mouseleave(function(event){if($(event.relatedTarget).parents('div').attr('id')!=_this.options.directoryWarp){_this.Clear();_this.directoryWarp.css({display:'none'})}});this.directoryWarp.mouseleave(function(event){if($(event.relatedTarget).attr('id')!=_this.options.allCategoriesAction){_this.Clear();_this.directoryWarp.css({display:'none'})}})},Load:function(){var _this=this;$.ajax({url:_this.url,type:'GET',dataType:'jsonp',cache:false,success:function(data){_this.directoryWarp.append(data.list);if(_this.label==1){_this.Delay()}_this.Mouse();var DH_Common_Directory=new commonDirectory()}})},Delay:function(){var _this=this;this.timer=setTimeout(function(){_this.directoryWarp.css({display:'block'})},300)},Clear:function(){if(this.timer){clearTimeout(this.timer)}}};



/* commonDirectory */
var commonDirectory=function(options){this.SetOptions(options);this.directoryBox=$('#'+this.options.directoryBox);this.directorys=$('#'+this.options.directoryBox+' > li');this.directorySubsBox=$('#'+this.options.directorySubsBox);this.directorySubs=$('#'+this.options.directorySubsBox+' > ul');this.fixedValue=this.options.fixedValue;this.timer=this.options.timer;this.Init()};commonDirectory.prototype={SetOptions:function(options){this.options={directoryBox:'directoryBox',directorySubsBox:'directorySubsBox',fixedValue:0,timer:[]};$.extend(this.options,options||{})},Init:function(){var _this=this;this.directoryBox.mouseenter(function(){_this.Over()}).mouseleave(function(){_this.Logout()})},Over:function(){var _this=this;for(var i=0;i<this.directorys.length;i++){(function(){var index=i;$(_this.directorys[index]).mouseenter(function(){_this.Logout();_this.timer.push(setTimeout(function(){$(_this.directorys[index]).addClass('hover');_this.directorySubsBox.css({display:'block'});$(_this.directorySubs[index]).css({display:'block'});for(var j=0;j<i;j++){if(index!=j){$(_this.directorys[j]).removeClass('hover');$(_this.directorySubs[j]).css({display:'none'})}}_this.GetValue(index);_this.SetPosition()},100))});_this.Out(index)})()}},Out:function(index){var _this=this;$(this.directorys[index]).mouseleave(function(event){if($(event.relatedTarget).parents('div').attr('id')!=_this.options.directorySubsBox){_this.Close(index)}});this.directorySubsBox.mouseleave(function(event){if($(event.relatedTarget).parents('ul').attr('id')!=_this.options.directoryBox){_this.Close(index)}})},Close:function(index){$(this.directorys[index]).removeClass('hover');this.directorySubsBox.css({display:'none'});$(this.directorySubs[index]).css({display:'none'})},GetValue:function(index){this.windowHeight=$(window).height();this.scrollHeight=$(document).scrollTop();this.directoryBoxOffsetTop=this.directoryBox.offset().top;this.currentDirectorysOffsetTop=$(this.directorys[index]).offset().top;this.directorySubsBoxHeight=this.directorySubsBox.outerHeight(true)},SetPosition:function(){var y_final,FromTheTop,FromTheBottom;FromTheTop=this.currentDirectorysOffsetTop-this.scrollHeight;FromTheBottom=this.windowHeight-FromTheTop;if(this.windowHeight>=this.directorySubsBoxHeight){if(FromTheTop>=this.fixedValue&&FromTheBottom>=this.directorySubsBoxHeight){y_final=this.currentDirectorysOffsetTop-this.directoryBoxOffsetTop-this.fixedValue}if(FromTheTop<this.fixedValue&&FromTheBottom>=this.directorySubsBoxHeight){if(this.currentDirectorysOffsetTop>=this.scrollHeight){y_final=this.currentDirectorysOffsetTop-this.directoryBoxOffsetTop-FromTheTop}else{y_final=this.currentDirectorysOffsetTop-this.directoryBoxOffsetTop}}if(FromTheBottom<this.directorySubsBoxHeight){y_final=this.currentDirectorysOffsetTop-this.directoryBoxOffsetTop-(this.directorySubsBoxHeight-FromTheBottom)}}else{y_final=this.currentDirectorysOffsetTop-this.directoryBoxOffsetTop-FromTheTop}this.directorySubsBox.css({top:y_final})},Logout:function(){for(var i=0;i<this.timer.length;i++){clearTimeout(this.timer[i])}this.timer=[]}};








function searchkeyEnter( obj ){obj = $('#' + obj);obj.keypress(function( event ){if ( event.keyCode == 13 ) {doheadsearch();}});}





/*document.domain = 'dhgate.com';*/


/*tab*/function ultabs(idName){var eleTab=$("#"+idName+" li");for(var m=0;m<eleTab.length;m++){(function(){var index=m;$(eleTab[index]).mousemove(function(){for(var j=0;j<m;j++){if(j==index){$(eleTab[j]).addClass("current");$("#"+idName+"_"+j).css({display:"block"});}else{$(eleTab[j]).removeClass();$("#"+idName+"_"+j).css({display:"none"});}}});})();}};

function toggleme(leftdir,titleclass){var dtitles=$("."+leftdir+">dt");var dcontainers=$("."+leftdir+">dd");for(var i=0;i<dtitles.length;i++){(function(){var index=i;$(dtitles[index]).click(function(){if($(dtitles[index]).attr("class")==titleclass){$(dcontainers[index]).hide("fast");$(dtitles[index]).attr("class","")}else{$(dcontainers[index]).show("fast");$(dtitles[index]).attr("class",titleclass)}})})()}}




/*userstatus20110827*/
function getCookie(Name){var end='';var search=Name+"=";if(document.cookie.length>0){var offset=document.cookie.indexOf(search);if(offset!=-1){offset+=search.length;end=document.cookie.indexOf(";",offset);if(end==-1){end=document.cookie.length}return document.cookie.substring(offset,end)}else{return""}}}
function naviinfo_showfirst(){var naviinfo="";var onlineinfo="";var browserLanguage="";if(window.ActiveXObject){browserLanguage=window.navigator.browserLanguage}else{browserLanguage=window.navigator.language}var _cookie_isChange=getCookie("dh_isChange");var _cookie_token=getCookie("b2b_b_t_v2");var _cookie_nick=getCookie("b2b_nick_n");var signinfo="";if(browserLanguage!=null&&browserLanguage!=""&&browserLanguage.toLowerCase().indexOf("zh-cn")>-1&&_cookie_isChange==""){signinfo+="<a rel='nofollow' href='http://seller.dhgate.com/usr/loginsign.do'>我的DHgate</a><a rel='nofollow' href='http://seller.dhgate.com/usr/sellerregister.do?act=pageload'>免费注册</a><a href='javascript:changeLaugage();'>English</a><a rel='nofollow' href='http://help.dhgate.com/dhgate/sellerhelpcn.php'>帮助</a><a class='last' href='http://seller.dhgate.com'>卖家首页</a>";$("#headerinfo").html(signinfo);$("#signinfojs").html("")}else if(_cookie_token!=""){signinfo+="<span id='signinspan'><b>Hello,&nbsp;"+_cookie_nick+"</b>";signinfo+="(<a title='View My Messages' href='http://www.dhgate.com/myaccount/message/messagecenter.do' class='mail_num'>0</a>)";signinfo+="<a href='https://secure.dhgate.com/usr/logout.do#nhp5511-newheader'> Sign out</a></span>";if(_cookie_token!=""){onlineinfo+="<a onclick='openCSIMChatFrame();dh_chat();return false;' href='#' class='customerlink' id='onlinecustom'>Online Customer Service</a>"}else{onlineinfo+="<a href='http://www.dhgate.com/common/chat.do' target='_blank' class='customerlink' id='onlinecustom'>Online Customer Service</a>"}$("#signinfojs").html(signinfo)}}
function naviinfo_show(){var dologin='';var iBacketItemsNumber='0';var completed=-1;var cookienick='';var _username='';var online_info='';var signstate="";var levelid="";jQuery.ajax({url:'/common/validxml.jsp?now='+new Date().getTime(),type:'GET',dataType:'xml',async:false,timeout:1000,error:function(){},success:function(xml){_username=$(xml).find('login').text();var _item=$(xml).find('item').text();var _completed=$(xml).find('completed').text();var _unReadInbox=$(xml).find('unreadInbox').text();var _cookieNick=$(xml).find('cookieNickname').text();var _showEN=$(xml).find('showEN').text();var _levelid=$(xml).find('levelid').text();if(_username&&_username!=''){dologin=_username}if(_item&&_item!=''){iBacketItemsNumber=_item}if(_completed&&_completed!=''){completed=_completed}if(_unReadInbox&&_unReadInbox!=''){unReadInbox=_unReadInbox}if(_cookieNick&&_cookieNick!=''){cookienick=_cookieNick}if(_showEN&&_showEN!=''){showEN=_showEN}if(_levelid&&_levelid!=''){levelid=_levelid}}});var _cookie_nick=getCookie("b2b_nick_n");signstate+="<span id='signinspan'><b>Hello,&nbsp;"+_cookie_nick+"</b>";if(!(dologin==null||dologin==""||dologin=="null")){if(levelid=="100002"){signstate+="<img src='http://image.dhgate.com/dhs/fob/img/global/vipGold.gif'/>"}else if(levelid=="100003"){signstate+="<img src='http://image.dhgate.com/dhs/fob/img/global/vipSilver.gif'/>"}else if(levelid=="100004"){signstate+="<img src='http://image.dhgate.com/dhs/fob/img/global/vipBronze.gif'/>"}if(unReadInbox&&unReadInbox!=""&&unReadInbox>0){signstate+="(<a title='View My Messages' href='http://www.dhgate.com/myaccount/message/messagecenter.do' class='mail_num'>"+unReadInbox+"</a>)";}signstate+="<a href='https://secure.dhgate.com/usr/logout.do#nhp5511-newheader'> Sign out</a></span>";$("#signborder").html(signstate)}if(showEN&&"1"==showEN){$("#question").html("")}$("#cartcnt").html("Cart <span>"+iBacketItemsNumber+"</span> item(s)")}function changeLaugage(){var Cookie_name="dh_isChange";var Then=new Date();Then.setTime(Then.getTime()+10*365*24*3600000);document.cookie=Cookie_name+"='isChange';expires="+Then.toGMTString()+" ;path=/;domain=.dhgate.com";window.location.reload()}


/*dht.js*/
(function(){var b="_dht",c={};c.tracker=function(){var l=this;var g={},m=0,D=0,q;var B;var a=new Array("cid","pid","itemcode","rfxid","searchkey","searchtype","p","content");l.setVar=function(t,p){g[t]=p;m=1;if("ep"==t){D=1}};l.pageview=function(p){q=("https:"==document.location.protocol?"https://secure":"http://www")+".dhgate.com/track/clicklognew.jsp?t=1";if(0==m){for(i=0;i<a.length;i++){t="_"+a[i];v=C(t);if(v==null||typeof(v)=="undefined"){q+=r(a[i],"")}else{q+=r(a[i],x(v.value))}}}for(var t in g){if(g.hasOwnProperty(t)){q+=r(t,x(g[t]))}}if(p){d(p)}z();j();s();h();e();u();o();w();k(q)};function f(){var F="0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz";var G=20;var E="";for(var t=0;t<G;t++){var p=Math.floor(Math.random()*F.length);E+=F.substring(p,p+1)}return E}function y(t){var F=document.cookie.indexOf(t+"=");if(F!=-1){var E=F+t.length+1;var p=document.cookie.indexOf(";",E);if(p==-1){p=document.cookie.length}return unescape(document.cookie.substring(E,p))}return null}function n(F,t,p){var E=new Date();E.setDate(E.getDate()+p);document.cookie=F+"="+escape(t)+((p==null)?"":"; path=/; expires="+E.toGMTString())}function w(){var t=document.referrer;ourSites=["www.dhgate.com"];for(key in ourSites){var p=String(t).indexOf(ourSites[key]);if(p>=0){begin=p+ourSites[key].length;t=t.substring(begin);break}}q+=r("ref",encodeURIComponent(t))}function r(t,p){return"&"+t+"="+escape(p)}function x(p){if(p==null||typeof(p)=="undefined"){return""}else{return p}}function C(p){return document.getElementById(p)}function e(){var p=y("b2b_buyerid");q+=r("userid",x(p))}function u(){var p=y("B2BCookie");q+=r("sid",x(p))}function o(){var p=y("dht_lot");q+=r("lot",x(p))}function h(){var E=y("ref_f");var F=y("ref_d");var t=y("ref_c");if(E==null){var p=new A();E=p.get("ref_f");F=p.get("ref_d");if(E==null){E=p.get("f");F=p.get("d")}if(E!=null){n("ref_f",E);n("ref_d",F)}}if(E!=null){q+=r("f",x(E));q+=r("d",x(F))}if(t==null){var p=new A();t=p.get("ref_c");if(t==null){t=p.get("rc")}if(t!=null){dhsetCookie("ref_c",t)}}if(t!=null){q+=r("rc",x(t))}}function j(){var p=y("vid");if(p==null){p=f();n("vid",p,7300)}q+=r("visitorid",p)}function s(){q+=r("tid",x(y("tid")))}function z(){id="_optype";if(B){q+=r("optype",B)}else{v=C(id);if(v==null||typeof(v)=="undefined"){q+=r("optype","");B=""}else{q+=r("optype",x(v.value));B=x(v.value)}}}function k(t){var p=new Image(1,1);p.src=t;p.onload=function(){p.onload=null}}function d(p){B=p}function A(p){this.params={};if(p==null){p=location.search.substring(1,location.search.length)}if(p.length==0){return}p=p.replace(/\+/g," ");var E=p.split("&");for(var F=0;F<E.length;F++){var H=E[F].split("=");var t=decodeURIComponent(H[0]);var G=(H.length==2)?decodeURIComponent(H[1]):t;this.params[t]=G}}A.prototype.get=function(p,t){var E=this.params[p];return(E!=null)?E:t};A.prototype.contains=function(p){var t=this.params[p];return(t!=null)}};c.getTracker=function(){return new c.tracker()};window[b]=c})();

function openCSIMChatFrame(){var url='http://ilogin.dhgate.com/looyu/chat/p.do?c=10000&g=2092&f=2107';var widthSize=950;var heightSize=680;var posTop=(screen.height-heightSize)/2;var posLeft=(screen.width-widthSize)/2;var p="height="+heightSize+",width="+widthSize+",directories=no,location=no,menubar=no,resizable=yes,status=no,toolbar=no,top="+posTop+",left="+posLeft;try{var cw=window.open(url,'chat_cs',p);cw.focus();}catch(e){}}
function openHeadIMChatFrame(target,pid,toid,ot){var url='http://ilogin.dhgate.com/chat?c='+target+'&product='+pid+'&seller='+toid+'&loc='+encodeURIComponent(document.location);var p="height=460,width=690,directories=no,"
+"location=no,menubar=no,resizable=yes,"
+" status=no,toolbar=no,top=100,left=200";try{var cw=window.open(url,'chat_'+target,p);cw.focus();}catch(e){}
try{var ptracker=_dht.getTracker();ptracker.setVar('vd',toid);ptracker.setVar('content',target);ptracker.pageview(ot);}catch(err){}}
$(function()
{$("#needhelp").click(function(event){event.preventDefault();$("#box").slideToggle();try{var ptracker=_dht.getTracker();ptracker.pageview('rscl');}catch(err){}});$("#box a.close").click(function(event){event.preventDefault();$("#box").slideUp();});});

/*imChat.js*/
function openIMChatFrame(target,pid,toid){var url='http://ilogin.dhgate.com/chat?c='+target+'&product='+pid+'&seller='+toid+'&loc='+encodeURIComponent(document.location);var p="height=460,width=690,directories=no,"
+"location=no,menubar=no,resizable=yes,"
+" status=no,toolbar=no,top=100,left=200";try{var cw=window.open(url,'chat_'+target,p);cw.focus();}catch(e){}}
function showim(){$("#dhim").show();}
function showSellerIM(){$.getScript("http://www.dhgate.com/wholesale/searchim.do?act=pu&ot=dkp",function(){if(typeof(_im_shopping_guide)!="undefined"){$("#dhim").html(_im_shopping_guide);}
if(typeof(rspvep)!="undefined"){trackep(rspvep);}});}
function closeIM(){$("#dhim").html('<a onclick="showSellerIM();" href="javascript:void(0);" class="chat222">&nbsp;</a>');}
function openim2track(target,pid,toid,isprivate,ep){var targetOpen=target.replace(/-/g,"_");target=(/^[0-9]+$/.test(target)?'c=':'n=')+target;var url='http://ilogin.dhgate.com/chat?'+target+'&seller='+toid+'&loc='+encodeURIComponent(document.location);if(isprivate==1){url+='&isprivate=1';}
if(""!=pid){url+='&product='+pid;}
var p="height=460,width=690,directories=no,"
+"location=no,menubar=no,resizable=yes,"
+" status=no,toolbar=no,top=100,left=200";try{var cw=window.open(url,'chat_'+targetOpen,p);cw.focus();}catch(e){}
if(""!=ep){trackep(ep);}}
function trackep(ep){try{var ptracker=_dht.getTracker();ptracker.setVar('ep',ep);ptracker.pageview();}catch(err){}}

