﻿var __e=encodeURIComponent;var shareObj={Facebook:{url:function(){return'http://www.facebook.com/sharer.php?src=bm&v=4&i=1256712524&u='+__e(shareCfg.url)+'&t='+__e(shareCfg.title.trim())},img:0},Twitter:{url:function(){return'http://twitter.com/home/?status='+__e(shareCfg.title.trim())+' '+__e(shareCfg.url)},img:1},Digg:{url:function(){return'http://digg.com/submit?phase=2&amp;url='+__e(shareCfg.url)},img:2},Delicious:{name:'del.icio.us',url:function(){return'http://del.icio.us/post?url='+__e(shareCfg.url)+';title='+__e(shareCfg.title.trim())},img:3}};var shareCfg={url:location.href,title:document.title,showDelay:0,hideDelay:350,w:800,h:450,tip:'The shared info will show the <strong>customized</strong> configuration',panelID:'RightPanel'};var shareWin,sharePopUpWin,currentShareObjKey,_isMouseOverShareWin=false;$(function(){function _locateShareWin(){var a=$('#imgShare');var b=0,hOffset=0;if(($.browser.msie)){b=-14;hOffset=-2}else{b=-12}shareWin.css({'left':a[0].getClientRects()[0].left-shareWin.width()+a.width()+b+'px','top':a[0].getClientRects()[0].top+a.height()+hOffset+'px'})}function _showShareWin(){(!$.browser.msie)?shareWin.fadeIn(400):shareWin.slideDown('fast');$('#details').fadeTo(400,0.4)}function _hideShareWin(){if($('#shareWin:visible').length!=0&&!_isMouseOverShareWin){(!$.browser.msie)?shareWin.fadeOut(400):shareWin.slideUp('fast');$('#details').fadeTo(400,1)}}function _hideShareWinHandler(){_isMouseOverShareWin=false;setTimeout(_hideShareWin,shareCfg.hideDelay)};$('#'+shareCfg.panelID).after(shareWin=$('<div id="shareWin" class="shareMain"></div>'));shareWin.hover(function(){_isMouseOverShareWin=true},_hideShareWinHandler);for(var s in shareObj){shareWin.append("<a class=\"shareLink iframe\" rel=\"nofollow\" href=\"#\" target=\"_blank\"><span key=\""+s+"\" style=\"background-position: 0 -"+shareObj[s].img*16+"px\">"+(shareObj[s].name||s)+"</span></a>")}shareWin.append('<div class="tip">'+shareCfg.tip+'</div>');var c=function(){$(this).toggleClass('hover')};$('a.shareLink').hover(c,c).click(function(e){currentShareObjKey=$(this).children().attr('key');OpenWin();AsySelectedCarId(modleId);return false});$('#imgShare').hover(function(){_locateShareWin();_isMouseOverShareWin=true;setTimeout(_showShareWin,shareCfg.showDelay)},_hideShareWinHandler)});function AsySelectedCarId(b){var c=$('#UpdatePanelDetail').html();var d=$('#HiddenFieldViewModel').val();var e="{'pd': '"+c+"', 'viewtype': '"+d+"', 'modelid': '"+b+"'}";AjaxPostJSON("./AsyncHandler.asmx/AsyncSelectedCartId",e,function(a){ChangeUrl(a.d)})}function AsyncUpdateSelectedParts(a,b){modleId=a;var w,h,onSuccess;switch(b){case'mail':w=650,h=250;onSuccess=function(){ChangeUrl("SendMailBox.aspx?mid="+modleId,false)};break;case'print':w=1200,h=600;onSuccess=function(){ChangeUrl("PrintBox.aspx?mid="+modleId,false)};break}OpenWin(null,w,h);var c=$("#UpdatePanelDetail").html();var d=$("#HiddenFieldViewModel").val();var e="{'pd': '"+c+"', 'viewtype': '"+d+"', 'modelid': '"+a+"'}";AjaxPostJSON("./AsyncHandler.asmx/AsyncUpdateSelectedParts",e,onSuccess)}function AjaxPostJSON(a,b,c){$.ajax({type:"POST",url:a,data:b,contentType:"application/json; charset=utf-8",dataType:"json",success:c})}function OpenWin(a,b,c){if(sharePopUpWin&&!$.browser.msie){sharePopUpWin.close()}var d=currentShareObjKey;var w=b||shareObj[d].w||shareCfg.w,h=c||shareObj[d].h||shareCfg.h;var e='scrollbars=1,menubar=0,height='+h+',width='+w+',resizable=1,toolbar=0,location=1,status=1,left='+((screen.width-w)/2)+',screenX='+((screen.width-w)/2)+',top='+((screen.height-h)/2)+',screenY='+((screen.height-h)/2);with(sharePopUpWin=window.open(a||'','_blank',e,false)){if(a)return false;document.write('Loading...');document.close()}return false}function ChangeUrl(a,b){var c=(b!='undefined'&&b!=null)?b:true;if(c)shareCfg.url=a||shareCfg.url;if(sharePopUpWin){sharePopUpWin.location=(c)?shareObj[currentShareObjKey].url():a}else{setTimeout('ChangeUrl('+shareCfg.url+')',100)}}