var wishListUrl="";var searchTextBox="";var bridalSearchTextBox="";var orderNumberTextBox="";var pageUrl="";var category="";var prm=Sys.WebForms.PageRequestManager.getInstance();var logStatus,isSubscribeFailed;prm.add_endRequest(function(sender,args){bindHeaderEvents()});function setFormValues(){var hf=$(":hidden[id$='hfFormValues']");hf.val($("#txtEmail").val()+"|"+$("#txtPassword").val())}function bindAdvancedSearchDropdown(id){$(id).unbind("hover");$(id).hover(function(){$("div#advancedSearch").show("slow")},function(){$("div#advancedSearch").hide("slow")})}function bindHeaderEvents(){$("div#searchproducts h2").unbind();$("body").click(function(){$("div#advancedSearch").slideUp("fast")});$("#"+searchTextBox).watermark("Keyword or Product Code",{className:"watermarkPluginCustomClass"});$("#"+bridalSearchTextBox).watermark("Surname",{className:"watermarkPluginCustomClass"});$("#"+orderNumberTextBox).watermark("Order Number",{className:"watermark-small watermarkPluginCustomClass"});$("div#searchproducts input.searchField").focus(function(){if($("div#advancedSearch").is(":hidden")){$("div#userstatusLoggedOut").slideUp("fast");$("div#userOrderTracking").slideUp("fast");$("div#currentShoppingBag").slideUp("fast");$("div#advancedSearch").slideDown("fast")}});$("div#searchproducts input.searchField").click(function(event){event.stopPropagation()});$("div#advancedSearch").click(function(event){event.stopPropagation()});$("span#searchHelp").click(function(event){event.stopPropagation()});$("div.rcbSlide").click(function(event){event.stopPropagation()});$("div.RadComboBox").click(function(event){event.stopPropagation()});$("div#searchproducts h2").click(function(event){if($("div#advancedSearch").is(":hidden")){$("div#userstatusLoggedOut").slideUp("fast");$("div#userOrderTracking").slideUp("fast");$("div#currentShoppingBag").slideUp("fast");$("div#advancedSearch").slideDown("fast")}else{$("div#advancedSearch").slideUp("fast")}event.stopPropagation()});$("div#shoppingbag").unbind("click");$("div#shoppingbag").click(function(){if(!$("div#currentShoppingBag").is(":visible")){$(document).unbind("click");$(document).click(function(event){var $target=$(event.target);if(!$target.is("div#currentShoppingBag *")&&!$target.is("div#currentShoppingBag")){if($("div#currentShoppingBag").is(":visible")){$("div#currentShoppingBag").slideUp("fast")}}});$("div#userstatusLoggedOut").slideUp("fast");$("div#advancedSearch").slideUp("fast");$("div#currentShoppingBag").slideDown("fast");$("div#userOrderTracking").slideUp("fast");return false}else{$("div#currentShoppingBag").slideUp("fast")}return false});bindSearchCatalogs();$("div#ordertracking").unbind("click");$("div#ordertracking").click(function(){if(logStatus.toLowerCase()=="true"){if($("div#userstatusLoggedIn").is(":visible")){$("div#userstatusLoggedIn").slideUp("fast")}}else{if(logStatus.toLowerCase()=="false"){if($("div#userstatusLoggedOut").is(":visible")){$("div#userstatusLoggedOut").slideUp("fast")}}}if(!$("div#userOrderTracking").is(":visible")){$(document).unbind("click");$(document).click(function(event){var $target=$(event.target);if(!$target.is("div#userOrderTracking *")&&!$target.is("div#userOrderTracking")){if($("div#userOrderTracking").is(":visible")){$("div#userOrderTracking").slideUp("fast")}}});$("div#userstatusLoggedOut").slideUp("fast");$("div#advancedSearch").slideUp("fast");$("div#currentShoppingBag").slideUp("fast");$("div#userOrderTracking").slideDown("fast");return false}else{$("div#userOrderTracking").slideUp("fast")}return false});$("div#userlogin").unbind("click");$("div#userlogin").click(function(event){var $targ=$(event.target);if($targ.is("a")){return true}if($("div#userOrderTracking").is(":visible")){$("div#userOrderTracking").slideUp("fast")}if(logStatus.toLowerCase()=="false"){if(!$("div#userstatusLoggedOut").is(":visible")){$(document).unbind("click");$(document).click(function(ee){var $target=$(ee.target);if(!$target.is("div#userstatusLoggedOut")&&!$target.is("div#userstatusLoggedOut *")){if(logStatus.toLowerCase()=="true"){if($("div#userstatusLoggedIn").is(":visible")){$("div#userstatusLoggedIn").slideUp("fast")}}else{if(logStatus.toLowerCase()=="false"){if($("div#userstatusLoggedOut").is(":visible")){$("div#userstatusLoggedOut").slideUp("fast")}}}}});$("div#userOrderTracking").slideUp("fast");$("div#advancedSearch").slideUp("fast");$("div#currentShoppingBag").slideUp("fast");$("div#userstatusLoggedOut").slideDown("fast");return false}else{$("div#userstatusLoggedOut").slideUp("fast")}}else{if(logStatus.toLowerCase()=="error"){if(!$("div#userstatusLoggedOut").is(":visible")){$(document).unbind("click");$(document).click(function(ee){var $target=$(ee.target);if(!$target.is("div#userstatusLoggedOut")&&!$target.is("div#userstatusLoggedOut *")){if(logStatus.toLowerCase()=="error"){if($("div#userstatusLoggedOut").is(":visible")){$("div#userstatusLoggedOut").slideUp("fast")}}else{if(logStatus.toLowerCase()=="error"){if($("div#userstatusLoggedOut").is(":visible")){$("div#userstatusLoggedOut").slideUp("fast")}}}}});$("div#userOrderTracking").slideUp("fast");$("div#advancedSearch").slideUp("fast");$("div#currentShoppingBag").slideUp("fast");$("div#userstatusLoggedOut").slideDown("fast");return false}else{$(document).unbind("click");$(document).click(function(ee){var $target=$(ee.target);if(!$target.is("div#userstatusLoggedOut")&&!$target.is("div#userstatusLoggedOut *")){if(logStatus.toLowerCase()=="error"){if(!$("div#userstatusLoggedOut").is(":visible")){$("div#userOrderTracking").slideUp("fast");$("div#advancedSearch").slideUp("fast");$("div#currentShoppingBag").slideUp("fast");$("div#userstatusLoggedOut").slideDown("fast")}}}});$("div#userstatusLoggedOut").slideUp("fast");return false}}}return false});if(logStatus.toLowerCase()=="error"){$("div#userOrderTracking").slideUp("fast");$("div#advancedSearch").slideUp("fast");$("div#currentShoppingBag").slideUp("fast");$("div#userstatusLoggedOut").slideDown("fast");$(document).unbind("click");$(document).click(function(event){if(logStatus.toLowerCase()=="error"){var $target=$(event.target);if($target.is("div#userstatusLoggedOut")||$target.is("div#userstatusLoggedOut *")){if(logStatus.toLowerCase()=="error"){$("div#userOrderTracking").slideUp("fast");$("div#advancedSearch").slideUp("fast");$("div#currentShoppingBag").slideUp("fast");$("div#userstatusLoggedOut").slideDown("fast")}}else{if(!$target.is("div#userstatusLoggedOut")&&!$target.is("div#userstatusLoggedOut *")){if(logStatus.toLowerCase()=="error"){if($("div#userstatusLoggedOut").is(":visible")){$("div#userOrderTracking").slideUp("fast");$("div#advancedSearch").slideUp("fast");$("div#currentShoppingBag").slideUp("fast");$("div#userstatusLoggedOut").slideUp("fast")}}}}}if(logStatus.toLowerCase()=="true"){if(!$("div#userstatusLoggedIn").is(":visible")){$(document).unbind("click");$(document).click(function(ee){var $target2=$(ee.target);if(!$target2.is("div#userstatusLoggedOut")&&!$target2.is("div#userstatusLoggedOut *")){if(logStatus.toLowerCase()=="false"){if($("div#userstatusLoggedOut").is(":visible")){$("div#userstatusLoggedOut").slideUp("fast")}}}})}}else{if(logStatus.toLowerCase()=="false"){if(!$("div#userstatusLoggedOut").is(":visible")){$(document).unbind("click");$(document).click(function(ee){var $target2=$(ee.target);if(!$target2.is("div#userstatusLoggedOut")&&!$target2.is("div#userstatusLoggedOut *")){if(logStatus.toLowerCase()=="false"){if($("div#userstatusLoggedOut").is(":visible")){$("div#userstatusLoggedOut").slideUp("fast")}}}});$("div#userOrderTracking").slideUp("fast");$("div#advancedSearch").slideUp("fast");$("div#currentShoppingBag").slideUp("fast");$("div#userstatusLoggedOut").slideDown("fast");return false}}else{if(logStatus.toLowerCase()=="error"){if($("div#userstatusLoggedOut").is(":visible")){$(document).unbind("click");$(document).click(function(ee){var $target2=$(ee.target);if($target2.is("div#userstatusLoggedOut")||$target2.is("div#userstatusLoggedOut *")){if(logStatus.toLowerCase()=="error"){if(!$("div#userstatusLoggedOut").is(":visible")){$("div#userOrderTracking").slideUp("fast");$("div#advancedSearch").slideUp("fast");$("div#currentShoppingBag").slideUp("fast");$("div#userstatusLoggedOut").slideDown("fast")}}}else{if(!$target.is("div#userstatusLoggedOut")&&!$target.is("div#userstatusLoggedOut *")){if(logStatus.toLowerCase()=="false"){if($("div#userstatusLoggedOut").is(":visible")){$("div#userstatusLoggedOut").slideUp("fast")}}else{if(logStatus.toLowerCase()=="error"){if($("div#userstatusLoggedOut").is(":visible")){$("div#userstatusLoggedOut").slideUp("fast")}}}}}$("input[id$='isLoggedIn']").val("false");logStatus=$("input[id$='isLoggedIn']").val()})}}}}return false})}function bindSearchFilterEvents(){$("div.searchFilters, div.search_dropdown").unbind("mouseover");$("div.searchFilters, div.search_dropdown").mouseover(function(){$("div.searchFilters").slideDown("fast");$("div.search_dropdown").addClass("open");bindSearchFilterEvents()});$("div.search_options input:radio").click(function(event){var $target=$(event.target);$("a.searchFilter span.icon").text($target.next().text());$("input[id$=hidSearchFilter]").val($target.val());$("div.searchFilters").fadeOut("fast");$("div.search_dropdown").removeClass("open");$("div.searchFilters, div.search_dropdown").unbind("mouseover")});$("div.search_options label").click(function(){var $targetRow=$(this).find("input:radio");$targetRow.attr("checked","checked");$("a.searchFilter span.icon").text($targetRow.next().text());$("input[id$=hidSearchFilter]").val($targetRow.val());$("div.searchFilters").fadeOut("fast");$("div.search_dropdown").removeClass("open");$("div.searchFilters, div.search_dropdown").unbind("mouseover")})}$("div.search_dropdown a.searchFilter").unbind("click");$("div.search_dropdown a.searchFilter").click(function(){$("div.searchFilters").slideToggle("fast");$("div.search_dropdown").toggleClass("open");bindSearchFilterEvents()});$("div.search_dropdown").unbind("mouseout");$("div.search_dropdown").mouseleave(function(){$("div.searchFilters").slideUp("fast");$("div.search_dropdown").removeClass("open");$("div.search_dropdown").unbind("mouseover")});if(logStatus.toLowerCase()=="true"){$("div#userlogin").css({background:"none"})}}$.watermark.options.useNative=false;$(document).ready(function(){$("div.search_options input#all").attr("checked","true");logStatus=$("input[id$='isLoggedIn']").val();isSubscribeFailed=$("input[id$='isSubscribeFailed']").val();bindHeaderEvents();var currentDate=new Date();$("td#tdCurrentYear").text(currentDate.getFullYear());$("td#tdNextYear").text(currentDate.getFullYear()+1);var deviceAgent=navigator.userAgent.toLowerCase();var agentId=deviceAgent.match(/(iphone|ipod|ipad)/);if(agentId){$("#TopMenu ul li").mouseover(function(){var el=$("a",$(this));var url=el.attr("href");window.location=url});$("a.top-menu-item").mouseover(function(){$(this).css("background-color","#EEEEEE");$("div.subMenu",$(this).parent()).show();$("div.subMenu",$(this).parent()).mouseover(function(){$("li",$(this)).mouseover(function(){var el=$("a",$(this));var url=el.attr("href");window.location=url});$("div.subMenu",$(this).parent()).show()});$("div.subMenu",$(this).parent()).mouseout(function(){$("div.subMenu").hide()})});$("a.top-menu-item").mouseout(function(){$(this).css("background-color","Transparent");$("div.subMenu",$(this).parent()).hide()});$("a.seeMore").live("touchend",function(){var el=$(this);var link=el.attr("href");window.location=link});$("div.actionButtons a").live("touchend",function(){var el=$(this);var link=el.attr("href");window.location=link})}else{$("a.top-menu-item").mouseover(function(){$("div.subMenu",$(this).parent()).show();$("div.subMenu",$(this).parent()).mouseover(function(){$(this).parent().css("background-color","#EEEEEE");$("div.subMenu",$(this).parent()).show()});$("div.subMenu",$(this).parent()).mouseout(function(){$(this).parent().css("background-color","Transparent");$("div.subMenu").hide()})});$("a.top-menu-item").mouseout(function(){$("div.subMenu",$(this).parent()).hide()})}return false});function SearchEnter(args,btnSearchID){var event=args?args:window.event;var btnSearch=document.getElementById(btnSearchID);if(event.keyCode==13){btnSearch.click();return false}return true}function LoginEnter(args,btnLoginID){var event=args?args:window.event;var btnLogin=document.getElementById(btnLoginID);if(event.keyCode==13){btnLogin.click();return false}return true}function bindSearchCatalogs(){var catalog=$("input[id$=hidSearchFilter]").val();if(catalog==""){catalog="All Departments"}var catalogCtl=$("input:radio[value='"+catalog+"']")[0];if(catalogCtl!=null){$("a.searchFilter span.icon").text($(catalogCtl).next().text());$(catalogCtl).attr("checked",true)}}function validate(emailCtl){var email=document.getElementById(emailCtl).value;if(email.length<1){$("#emailValidation").show();return false}else{var mailPattern=/^([a-zA-Z0-9])+([\.a-zA-Z0-9_-])*@([a-zA-Z0-9])+(\.[a-zA-Z0-9_-]+)+$/;if(!mailPattern.test(email)){$("#emailValidation").show();return false}}$("#emailValidation").hide();return true}function selectRegistryDate(month,year){var months=["JAN","FEB","MAR","APR","MAY","JUN","JUL","AUG","SEP","OCT","NOV","DEC"];var currentYear=parseInt($("td#tdCurrentYear").text());if(year=="next"){currentYear+=1}var textToUpdate=$("a.searchBridalFilter span span");textToUpdate.text(months[month-1]+" "+currentYear);$("input[id$='hidSearchBridalFilter']").val(textToUpdate.text());$("#date_options").animate({height:"toggle"},{duration:100})}function prevYear(){var year=parseInt($("td#tdCurrentYear").text());$("td#tdCurrentYear").text(year-1);$("td#tdNextYear").text(year)}function nextYear(){var year=parseInt($("td#tdCurrentYear").text());$("td#tdCurrentYear").text(year+1);$("td#tdNextYear").text(year+2)}function ShowHide(){$("#date_options").animate({height:"toggle"},{duration:100});bindSearchBridal()}function bindSearchBridal(){$(document).unbind("click");$(document).click(function(event){var $target=$(event.target);if(!$target.is("div#date_options *")&&!$target.is("span.icon")){$("#date_options").hide()}})}function ShowErrorMessage(error){$("#hfErrorMessage").val("<span class='itemDescription'>"+error+"</span>");tb_ShowMessage("#TB_inline?inlineId=panelError&height=420&width=520","hfErrorMessage","TB_closeErrorMessageWindow")}function OrderTracking(e,buttonid){var evt=e?e:window.event;var bt=document.getElementById(buttonid);if(bt){if(evt.keyCode==13){bt.click();return false}}return true}function SearchBridal(e,buttonid){var evt=e?e:window.event;var bt=document.getElementById(buttonid);if(bt){if(evt.keyCode==13){return SearchBridalClick()}}return true}function JoinEmail(e,buttonid){var evt=e?e:window.event;var bt=document.getElementById(buttonid);if(bt){if(evt.keyCode==13){bt.click();return false}}return true}function ValidateEventDate(){if($("input[id$='hidSearchBridalFilter']").val()==""){ShowErrorMessage("Please select the Gift Registry Event date<br/><br/>");return false}if($("input[id$='SearchBridal']").val()=="Bride or Groom's Surname"||$("input[id$='SearchBridal']").val()==""){ShowErrorMessage("Please enter the Bride or Groom's Surname<br/><br/>");return false}return true}function doSearch(){var text=$("#"+searchTextBox).val();var catalog=$find($("[id$='departmentsComboBox']").attr("id")).get_text();var brand=$find($("[id$='brandsComboBox']").attr("id")).get_text();var pages=$find($("[id$='itemsPerPageDropDown']").attr("id")).get_text();if((text==""||text=="Keyword or Product Code")&&(catalog==""||catalog=="All Departments")&&(brand==null||brand==""||brand=="All Brands")){return false}if((text==""||text=="Keyword or Product Code")&&(catalog!=""&&catalog!="All Departments")&&(brand==null||brand==""||brand=="All Brands")){var trimmed=catalog;if(trimmed=="Cutlery & Silver"){trimmed="Cutlery"}if(trimmed=="Beauty Counter"){trimmed="Beauty"}if(trimmed=="Travel Goods"){trimmed="Travel"}var menuItem=$("#menu a.top-menu-item:contains('"+trimmed+"')");if(menuItem.length>0){window.location=menuItem[0].href+"?catalogs="+encodeURIComponent(catalog);return false}}var resultUrl=pageUrl;var first=true;if(catalog!=""&&catalog!="All Departments"){if(first){resultUrl+="?";first=false}else{resultUrl+="&"}resultUrl+="catalogs="+encodeURIComponent(catalog)}if(text!=""&&text!="Keyword or Product Code"){if(first){resultUrl+="?";first=false}else{resultUrl+="&"}resultUrl+="search="+encodeURIComponent(text)}if(brand!=null&&brand.length>0&&brand!="All Brands"){if(first){resultUrl+="?";first=false}else{resultUrl+="&"}resultUrl+="brands="+encodeURIComponent(brand)}if(pages!=null&&pages.length>0&&pages!="20"){if(first){resultUrl+="?"}else{resultUrl+="&"}resultUrl+="_view="+encodeURIComponent(pages)}window.location=resultUrl;return false}function SearchBridalClick(){if(ValidateEventDate()){var surname=$("#"+bridalSearchTextBox).val();if(surname=="Surname"){surname=""}window.location=registrySearch+"?EventDate=01"+$("input[id$='hidSearchBridalFilter']").val()+"&LastName="+encodeURIComponent(surname)}return false};
