﻿
var scrollParams=new Object();$j("document").ready(function(){scrollParams.window=new Object();scrollParams.window.width=$j(window).width();scrollParams.window.height=$j(window).height();scrollParams.body=new Object();scrollParams.body.height=$j("html").height();scrollParams.scrollTop=$j(window).scrollTop();scrollParams.el=$j(".showOnScroll");scrollParams.showOnScrollObj=new Array();function showEl(elObj){var elOffset=$j(elObj).offset();if((scrollParams.window.height+scrollParams.scrollTop>=elOffset.top)&&($j(elObj).attr("shown")=="false")){showOnScroll(elObj);$j(elObj).attr("shown","true");}
return;}
function showOnScrollCallBack(el,call){if((el!=undefined)&&(call!=undefined)){scrollParams.showOnScrollObj.push([el,call]);}}
function showOnScroll(elObj){if(scrollParams.showOnScrollObj.length>0){for(var i=0;i<scrollParams.showOnScrollObj.length;i++){var classArray=$j(elObj).attr("class").split(" ");for(var z=0;z<classArray.length;z++){if(classArray[z]==scrollParams.showOnScrollObj[i][0]){eval(scrollParams.showOnScrollObj[i][1])();}}}}else{return;}}
showOnScrollCallBack("product_history","prodHistoryAjax");scrollParams.el.each(function(el){$j(scrollParams.el[el]).attr("shown","false");showEl(scrollParams.el[el]);});$j(window).scroll(function(){scrollParams.scrollTop=$j(window).scrollTop();scrollParams.el.each(function(el){showEl(scrollParams.el[el]);});});});function prodHistoryAjax(){if('undefined'!=typeof showProdHistory&&null!=showProdHistory&&showProdHistory==true){var query=QueryConstructor();if(query!=null){var ajaxUrl=RelativeBaseUrl+"xmlhttpgetproducthistory.aspx?products="+query;$j.ajax({url:ajaxUrl,beforeSend:waitingImage(),success:function(data){var containerDiv=document.createElement("div");$j(containerDiv).attr("class","prodHistory");var htmlData=data;$j('.product_history').html(htmlData);$j('.prodHistory .miniPDPLink').removeClass('minipdplink-top-right').addClass('minipdplink-mid');$j('.prodHistory .miniPDPLink').after('<div class="quick_view_overlay_big">&nbsp;</div>')
$j('.prodHistory .quick_view_overlay_big').click(function(){$j(this).prev().click();});$j('.prodHistory .product-wrapper .imageHolder').hover(function(){$j(this).find('.miniPDPLink').show();$j(this).find('.miniPDPLink').parent().find('.quick_view_overlay_big').show();},function(){$j(this).find('.miniPDPLink').hide();$j(this).find('.miniPDPLink').parent().find('.quick_view_overlay_big').hide();});if($j('.prodHistory .minipdplink-mid').length>0){$j('.prodHistory .minipdplink-mid').each(function(){var $img=$j(this).parent().find('[class*=product]');var top=($img.outerHeight()-$j(this).height())/2+'px';var left=($img.outerWidth()-$j(this).width())/2+'px';$j(this).css('left',left);$j(this).css('top',top);});}
$j('.miniPDPLink').hover(function(){if(!$j(this).css('background-image').match(/_over/)){$j(this).css('background-image',$j(this).css('background-image').replace(/.png/,'_over.png'));}},function(){$j(this).css('background-image',$j(this).css('background-image').replace(/_over.png/,'.png'));});}});}}}
function QueryConstructor(){var coockieValue;coockieValue=GetCookie("ProductHistory");if(coockieValue!=undefined){if(coockieValue!=null){coockieValue=coockieValue.substring(coockieValue.indexOf("LastViewedProducts=")+19);if(coockieValue.indexOf("&")!=-1){coockieValue=coockieValue.substring(0,coockieValue.indexOf("&"));}
var valueCounter=coockieValue.split(",");if(valueCounter.length>0&&valueCounter[0]!=""){coockieValue=coockieValue.replace(/,/g,"|").replace(/#/g,",");coockieValue=coockieValue.split("|");var returnCoockieValue="";var cycleCounter=1;for(var f=coockieValue.length-1;f>=1;f--){if(cycleCounter<25){returnCoockieValue+=coockieValue[f]+'|';cycleCounter=cycleCounter+1;}else{break;}}
returnCoockieValue+=coockieValue[0];return returnCoockieValue;}
else{return null;}}}}
function waitingImage(){var containerDiv=document.createElement("div");$j(containerDiv).attr("class","prodHistory");var ldr_img=document.createElement("img");$j(ldr_img).attr("class","ldr_img");if(siteCountryLanguageCode[0].indexOf("at")!=-1){ldr_img.src="//media.laredoute.fr/INTL/universal/quick_zoom/quick-zoom-loading_AT.gif";}
if((siteCountryLanguageCode[0].indexOf("be")!=-1)&&(siteCountryLanguageCode[1].indexOf("fr")!=-1)){ldr_img.src="//media.laredoute.fr/INTL/universal/quick_zoom/quick-zoom-loading_FR.gif";}
if((siteCountryLanguageCode[0].indexOf("be")!=-1)&&(siteCountryLanguageCode[1].indexOf("nl")!=-1)){ldr_img.src="//media.laredoute.fr/INTL/universal/quick_zoom/quick-zoom-loading_BENL.gif";}
if((siteCountryLanguageCode[0].indexOf("ch")!=-1)&&(siteCountryLanguageCode[1].indexOf("fr")!=-1)){ldr_img.src="//media.laredoute.fr/INTL/universal/quick_zoom/quick-zoom-loading_FR.gif";}
if((siteCountryLanguageCode[0].indexOf("ch")!=-1)&&(siteCountryLanguageCode[1].indexOf("de")!=-1)){ldr_img.src="//media.laredoute.fr/INTL/universal/quick_zoom/quick-zoom-loading_CHDE.gif";}
if(siteCountryLanguageCode[0].indexOf("es")!=-1){ldr_img.src="//media.laredoute.fr/INTL/universal/quick_zoom/quick-zoom-loading_ES.gif";}
if(siteCountryLanguageCode[0].indexOf("pt")!=-1){ldr_img.src="//media.laredoute.fr/INTL/universal/quick_zoom/quick-zoom-loading_PT.gif";}
if(siteCountryLanguageCode[0].indexOf("it")!=-1){ldr_img.src="//media.laredoute.fr/INTL/universal/quick_zoom/quick-zoom-loading_IT.gif";}
$j(containerDiv).append(ldr_img);$j('.product_history').append(containerDiv);}
function prodHistoryAjax5(){var returnHtml;var query=new Array();query=QueryConstructor5();var containerDiv=document.createElement("div");$j(containerDiv).attr("class","prodHistory");if(query[0]=="showLink"){for(var i=0;i<query[1].length;i++){var ajaxUrl="/Utilities/XmlHttpGetProductHistory.aspx?products="+query[1][i];$j.ajax({url:ajaxUrl,async:false,beforeSend:waitingImage(),success:function(data){returnHtml=returnHtml+data;}});}
var htmlData=returnHtml;}else{for(var i=0;i<query[1].length;i++){var ajaxUrl="/Utilities/XmlHttpGetProductHistory.aspx?products="+query[1][i];$j.ajax({url:ajaxUrl,async:false,beforeSend:waitingImage(),success:function(data){returnHtml=returnHtml+data;}});}
var htmlData=returnHtml;}
$j('.product_history').html(containerDiv);}
function QueryConstructor5(){var coockieValue=GetCookie("ProductHistory");coockieValue=coockieValue.substring(coockieValue.indexOf("LastViewedProducts=")+19);if(coockieValue.indexOf("&")!=-1){coockieValue=coockieValue.substring(0,coockieValue.indexOf("&"));}
var valueCounter=coockieValue.split(",");if(valueCounter.length>5){coockieValue=coockieValue.replace(/,/g,"|").replace(/#/g,",");coockieValue=coockieValue.split("|");return["showLink",coockieValue[coockieValue.length-1]+"|"+coockieValue[coockieValue.length-2]+"|"+coockieValue[coockieValue.length-3]+"|"+coockieValue[coockieValue.length-4]+"|"+coockieValue[coockieValue.length-5]];}else{coockieValue=coockieValue.replace(/,/g,"|").replace(/#/g,",");coockieValue=coockieValue.split("|");return["noLink",coockieValue];}}
