function DeleteRegistryItem(idx){var msg="Are you sure that you want to\ndelete this item from your registry?\n";if(confirm(msg)){var url="/cgi-local/Registry.cgi?m=EditItem&Action=Delete&idx="+idx;location.replace(url)}}function RemoveTempBookmark(idx){var msg="Are you sure that you want to\ndelete this item from your saved gifts?\n";if(confirm(msg)){var url="/cgi-bin/Bookmarks.cgi?m=RemoveTemp&idx="+idx;location.replace(url)}}function DeleteBookmark(idx,product_id,return_url){var msg="Clicking the 'OK' button will completely delete this item from your saved gifts.\n\nAre you sure you want to completely delete this item?\n";var msg2="Are you sure you want to delete this item?\n";if(product_id!=""){if(confirm(msg)){var url="/cgi-bin/Bookmarks.cgi?m=EditItem&Action=Delete&idx="+idx+"&pid="+product_id+"&RURL="+return_url;location.replace(url)}}else{if(confirm(msg2)){var url="/cgi-bin/Bookmarks.cgi?m=EditItem&Action=Delete&idx="+idx+"&RURL="+return_url;location.replace(url)}}}function DeleteRecipientProfile(idx){var msg="Are you sure that you want to delete\nthis profile from your recipient list?\n";if(confirm(msg)){var url="/cgi-bin/Gifts.cgi?m=Delete_Profile&idx="+idx;location.replace(url)}}function AddToRegistry(product_id){var url="/s/?m=Gift_Registry_Confirm&pid="+product_id;var win=window.open(url,"Preview","width=550,height=350,top=100,left=250");win.focus()}function AddToBookmarks(product_id,recipient_id){var url="/s/?m=Save_Gift_Confirm_M&pid="+product_id;var win=window.open(url,"Preview","width=550,height=350,top=100,left=250");win.focus()}function SaveGift(product_id,vector){var url="/cgi-bin/Save_Gift.cgi?m=Save&pid="+product_id+"&vector="+vector;var win=window.open(url,"Preview","resizable,scrollbars,width=400,height=450,top=50,left=50");win.focus()}function EmailGift(product_id,vector){if(vector==undefined||vector==null){vector=""}var url="/s/?m=Email_Gift_Confirm&pid="+product_id+"&vector="+vector;var win=window.open(url,"Preview","width=550,height=350,top=100,left=250");win.focus()}function Save(product_id,vector){if(vector==undefined||vector==null){vector=""}var url="/s/?m=Save_Options&pid="+product_id+"&vector="+vector;var win=window.open(url,"Preview","width=550,height=350,top=100,left=250");win.focus()}function Save_b(product_id,vector,funct){if(vector==undefined||vector==null){vector=""}var url="/s/?m=Save_Options&pid="+product_id+"&vector="+vector+"&funct="+funct;var win=window.open(url,"Preview","width=550,height=350,top=100,left=250");win.focus()}function popUp(url,name,w,h,x,y,addOpt){var win=window.open(url,name,"status=no,width="+w+",height="+h+",top="+y+",left="+x+addOpt);win.focus()}function popUp_b(url,name,w,h,x,y,xOffset,yOffset,tool,scroll,resize,stat,addOpt){var width=w;var height=h;var x=0;var y=0;var xOffset=xOffset;var yOffset=yOffset;var toolbar=tool;var scrollbars=scroll;var resizable=resize;var status=stat;if(typeof window.screenLeft!="undefined"){x=window.screenLeft;y=window.screenTop-100}else{if(typeof window.screenX!="undefined"){x=window.screenX;y=window.screenY}}if(x<0){x=0}if(y<0){y=0}x=String(x+xOffset);y=String(y+yOffset);var params="width="+width+",height="+height+",toolbar="+toolbar+",menubar="+toolbar+",location="+toolbar+",scrollbars="+scrollbars+",resizable="+resizable+",status="+status+",screenX="+x+",screenY="+y+",top="+y+",left="+x;var popup=window.open(url,"_blank",params);popup.focus()}function CountCharacters(field,max_characters,output_field){if(field.value.length>max_characters){field.value=field.value.substring(0,max_characters);alert("The maximum number of characters is "+max_characters)}output_field.value=field.value.length}function CountChars(field,max_characters,output_field){if(field.value.length>max_characters){field.value=field.value.substring(0,max_characters);alert("The maximum number of characters is "+max_characters)}document.getElementById(output_field).innerHTML=field.value.length}function DisplayHelpWindow(message_id,section_id,page_id){var url="/cgi-bin/Help.cgi?m=Help_Message&mesgid="+message_id+"&secid="+section_id+"&pagid="+page_id;var win=window.open(url,"Preview","resizable,scrollbars,width=450,height=420,top=95,left=95");win.focus()}function open_div(div_field){var element=document.getElementById(div_field);var element_h=document.getElementById(div_field+"_h");element.style.display="none";element_h.style.display="";element.style.visibility="hidden";element_h.style.visibility="visible"}function close_div(div_field){var element=document.getElementById(div_field);var element_h=document.getElementById(div_field+"_h");element.style.display="";element_h.style.display="none";element.style.visibility="visible";element_h.style.visibility="hidden"}function noEnter(){return !(window.event&&window.event.keyCode==13)}function formQuoteValue(formValue){return formValue.replace(/\"/g,"&quot;")}function toggle(obj){var element=document.getElementById(obj);if(element.style.display=="none"||element.style.visibility=="hidden"){element.style.display="";element.style.visibility="visible"}else{element.style.display="none";element.style.visibility="hidden"}}function close_obj(obj){var element=document.getElementById(obj);if(element!=null){element.style.display="none";element.style.visibility="hidden"}}function cB(obj,color){obj.style.backgroundColor=color}function cC(obj,className){obj.setAttribute("class",className);obj.setAttribute("className",className)}function gT(link){parent.location=link}function giftPopUp(href){var width="765";var height="600";var x=0;var y=0;var xOffset=50;var yOffset=75;var toolbar="yes";var scrollbars="yes";var resizable="yes";var status="yes";if(typeof window.screenLeft!="undefined"){x=window.screenLeft;y=window.screenTop-100}else{if(typeof window.screenX!="undefined"){x=window.screenX;y=window.screenY}}if(x<0){x=0}if(y<0){y=0}x=String(x+xOffset);y=String(y+yOffset);var param1="width="+width+",height="+height+",toolbar="+toolbar+",menubar="+toolbar+",location="+toolbar+",scrollbars="+scrollbars+",resizable="+resizable+",status="+status+",screenX="+x+",screenY="+y+",top="+y+",left="+x;if(navigator.userAgent.indexOf("MSIE")>-1&&navigator.userAgent.indexOf("America Online")==-1&&navigator.userAgent.indexOf("AOL ")==-1){var wnd=window.open("","_blank",param1);wnd.document.write("Loading...");wnd.document.title="Loading...";var rlink=wnd.document.createElement("a");rlink.href=href;rlink.target="_self";wnd.document.body.appendChild(rlink);rlink.click()}else{var popup=window.open(href,"_blank",param1);if(popup.opener==null){popup.opener=self}}}jQuery(document).ready(function($){$(".nav_s input[name='gs']").autocomplete("/cgi-bin/Gift_Ideas.cgi?m=Autocomplete",{width:200,autoFill:false,max:16,scroll:true,scrollHeight:400,delay:50,cacheLength:0,matchContains:false,selectFirst:false,formatItem:function(data,i,n,value){return data[0]}});$(".nav_s input[name='gs']").result(function(event,data,formatted){var url=data[1];var sid=data[3];window.location="/cgi-bin/Gift_Ideas.cgi?m=Route_Search&rurl="+escape(url)+"&sid="+sid;return false});$(".nav_wmenu a[name='login']").click(function(){if($("#login-div").length>0){$(this).removeClass("hdr_login_act");$("#login-div").remove();return false}var login_html="";login_html+='<div id="login-div">';login_html+='<form name="login_form" class="forms" action="/cgi-local/Member.cgi" method="post">';login_html+="<p>";login_html+='<label for="User_Name">Username:</label>';login_html+='<input type="text" name="User_Name">';login_html+="</p>";login_html+="<p>";login_html+='<label for="Password">Password:</label>';login_html+='<input type="password" name="Password">';login_html+="</p>";login_html+="<p>";login_html+='<input type="checkbox" checked="" name="rem"> Remember Me';login_html+="</p>";login_html+='<input type="hidden" name="m" value="Login">';login_html+='<div align="center">';login_html+='<input class="button" type="submit" value="Login"> <input type="button" value="Cancel">';login_html+='<div style="padding:5px;margin-top:10px">';login_html+='<a href="/Members/Get-Password/">Forgot your password?</a> | <a href="/Members/Sign-Up/">Sign Up</a>';login_html+="</div>";login_html+="</div>";login_html+="</form>";login_html+="</div>";$(this).parent().append(login_html);$(this).addClass("hdr_login_act");$("#login-div input[name='User_Name']").focus();return false});$("#login-div input[type='button']").live("click",function(){$(".nav_wmenu a[name='login']").removeClass("hdr_login_act");$("#login-div").remove();return false});$("#hdr_tabs li").click(function(){var sel_tab_index=$(this).index();$("#hdr_tabs li").removeClass("hdr_active hdr_inactive");$(this).addClass("hdr_active");$("#hdr_tabs li").removeClass("hdr_active").addClass("hdr_inactive");$(this).removeClass("hdr_inactive").addClass("hdr_active");if(sel_tab_index==0){$("#hdr_services").hide();$("#hdr_helpers").hide();$("#hdr_shop").show()}if(sel_tab_index==1){$("#hdr_shop").hide();$("#hdr_helpers").hide();$("#hdr_services").show()}if(sel_tab_index==2){$("#hdr_shop").hide();$("#hdr_services").hide();$("#hdr_helpers").show()}});$("#hdr_shop li").hover(function(){var sel_tab_index=$(this).index();var sel_option="";var display="";var display_class="hdr_pop";var click_js="";var pos=$(this).offset();var top=pos.top+25+"px";var left=pos.left+"px";var pos_style="top:"+top+";left:"+left;if(sel_tab_index==0){sel_option=menu_drp_down("recipients")}else{if(sel_tab_index==1){sel_option=menu_drp_down("occasions")}else{if(sel_tab_index==2){sel_option=menu_drp_down("categories")}else{if(sel_tab_index==3){sel_option=menu_drp_down("types")}}}}if(sel_tab_index==2){var counter=1;display='<table><tr valign="top"><td style="white-space:nowrap"><ul>';for(var key in sel_option){display+='<li><a href="'+sel_option[key]+'">'+key+"</a></li>";counter++;if(counter==11||counter==21||counter==31){display+='</ul></td><td style="white-space:nowrap"><ul>'}}display+="</ul></td></tr></table>"}else{if(sel_tab_index==1){var counter=1;var heading='<div style="padding:0 0 5px 5px;font-size:13px"><b>Occasions</b></div>';display='<table><tr valign="top"><td style="white-space:nowrap">'+heading+"<ul>";for(var key in sel_option){var hol_array;var display_key=key;if((/more/i).test(key)){display_key="<b>More...</b>"}if((/\|/).test(key)){hol_array=key.split("|");display+='<li><a title="'+hol_array[1]+'" href="'+sel_option[key]+'">'+hol_array[0]+"</a></li>"}else{display+='<li><a href="'+sel_option[key]+'">'+display_key+"</a></li>"}counter++;if(counter==15||counter==29){if(counter==15){heading='<div style="padding:0 0 5px 5px;font-size:13px"><b>Holidays</b></div>'}if(counter==29){heading='<div style="padding:0 0 5px 5px;font-size:13px"><b>Expressions</b></div>'}display+='</ul></td><td style="white-space:nowrap">'+heading+"<ul>"}}display+="</ul></td></tr></table>"}else{if(sel_tab_index==4||sel_tab_index==5){if(sel_tab_index==4){display=menu_content("Stores");click_js="onClick=\"javascript:parent.location='/Gift-Shops/'\""}else{display=menu_content("Top_Gift_Ideas");click_js="onClick=\"javascript:parent.location='/Services/Gift-Ideas/'\""}display_class="hdr_spop"}else{display="<ul>";if(sel_tab_index==0){for(var key in sel_option){var display_key=key;if(key=="Family"){display_key="a Family"}if(key=="Pet"){display_key="Pet / Pet Lover"}var subs=recipient_sub_menu(key);display+='<li id="hdr_rcp_'+key+'" class="hdr_rcp"><a href="'+sel_option[key].link+'">'+display_key+'</a><div class="hdr_sub_pop">'+subs+"</div></li>"}}else{for(var key in sel_option){display+='<li><a href="'+sel_option[key]+'">'+key+"</a></li>"}}display+="</ul>"}}}$(this).append('<div style="'+pos_style+'" class="'+display_class+'"'+click_js+'><div style="width:165px"><!--e--></div>'+display+"</div>");$(".hdr_pop,.hdr_spop").slideDown("fast");$(this).css({"color":"#FFCC00"})},function(){$(this).css({"background":"","color":"#FFF"});$(".hdr_pop,.hdr_spop").remove()});$("#hdr_shop li[id^='hdr_rcp_']").live("mouseenter mouseleave",function(event){var pos=$(this).offset();var top=pos.top-160+"px";var left=130+"px";if(event.type=="mouseover"){$(this).children(".hdr_sub_pop").css({"top":top,"left":left}).show();$(this).addClass("hm_cat_active")}else{if(event.type=="mouseout"){$(this).removeClass("hm_cat_active");$(this).children(".hdr_sub_pop").hide()}}});$("#hdr_shop .hdr_pop ul li_NOTUSED[class='hdr_rcp']").live("mouseover mouseout",function(event){$(".hdr_sub_pop").hide();$("#hdr_shop .hdr_pop li").removeClass("hm_cat_active");if(event.type=="mouseover"){var selected_index=$(this).index();var menu_item="";var pos=$(this).offset();var top=pos.top-160+"px";var left=130+"px";var pos_style="top:"+top+";left:"+left;if(selected_index==0){menu_item="Men"}else{if(selected_index==1){menu_item="Women"}else{if(selected_index==2){menu_item="Babies"}else{if(selected_index==3){menu_item="Kids"}else{if(selected_index==4){menu_item="Teens"}else{if(selected_index==5){menu_item="Couples"}else{if(selected_index==6){menu_item="Family"}else{if(selected_index==7){menu_item="Pet"}}}}}}}}var display=recipient_sub_menu(menu_item);$(this).append('<div style="'+pos_style+';display:block" class="hdr_sub_pop">'+display+"</div>");$(this).addClass("hm_cat_active")}else{$(this).removeClass("hm_cat_active");$(".hdr_sub_pop").remove()}});$("#hdr_services li").hover(function(){var sel_tab_index=$(this).index();var display="";var url="";var pos=$(this).offset();var top=pos.top+25+"px";var left=pos.left+"px";var pos_style="top:"+top+";left:"+left;if(sel_tab_index==0){display=menu_content("Gift_Registry");url="/Services/Gift-Registry/"}else{if(sel_tab_index==1){display=menu_content("Saved_Gifts");url="/Services/Gift-Idea-Bookmarks/"}else{if(sel_tab_index==2){display=menu_content("Email_Reminders");url="/Services/Email-Reminders/"}else{if(sel_tab_index==3){display=menu_content("Email_Gifts");url="/Services/Email-Gifts/"}}}}$(this).append('<div style="'+pos_style+'" class="hdr_spop" onClick="javascript:parent.location=\''+url+"'\">"+display+"</div>");$(".hdr_spop").slideDown("fast")},function(){$(".hdr_spop").remove()});$("#hm_cat_menu .hm_rcp_menu ul li").hover(function(){var selected_index=$(this).index();var menu_item="";var pos=$(this).offset();var top=pos.top-58+"px";var left=pos.left+117+"px";var pos_style="top:"+top+";left:"+left;if(selected_index==0){menu_item="Men"}else{if(selected_index==1){menu_item="Women"}else{if(selected_index==2){menu_item="Babies"}else{if(selected_index==3){menu_item="Kids"}else{if(selected_index==4){menu_item="Teens"}else{if(selected_index==5){menu_item="Couples"}else{if(selected_index==6){menu_item="Family"}else{if(selected_index==7){menu_item="Pet"}}}}}}}}var display=recipient_sub_menu(menu_item);$(this).append('<div style="'+pos_style+'" class="hm_cat_pop">'+display+"</div>");$(this).addClass("hm_cat_active")},function(){$(this).removeClass("hm_cat_active");$(".hm_cat_pop").remove()})});function recipient_sub_menu(selected){var sel_options=menu_drp_down("recipients");var cat_options="";var store_options="";var see_all_link="";var cats_per_col=10;var stores_per_col=3;if(selected=="Women"){cat_options=sel_options.Women.cats;store_options=sel_options.Women.top_stores;see_all_link=sel_options.Women.link;cats_per_col=sel_options.Women.cats_per_col;stores_per_col=sel_options.Women.stores_per_col}else{if(selected=="Men"){cat_options=sel_options.Men.cats;store_options=sel_options.Men.top_stores;see_all_link=sel_options.Men.link;cats_per_col=sel_options.Men.cats_per_col;stores_per_col=sel_options.Men.stores_per_col}else{if(selected=="Couples"){cat_options=sel_options.Couples.cats;store_options=sel_options.Couples.top_stores;see_all_link=sel_options.Couples.link;cats_per_col=sel_options.Couples.cats_per_col;stores_per_col=sel_options.Couples.stores_per_col}else{if(selected=="Family"){cat_options=sel_options.Family.cats;store_options=sel_options.Family.top_stores;see_all_link=sel_options.Family.link;cats_per_col=sel_options.Family.cats_per_col;stores_per_col=sel_options.Family.stores_per_col}else{if(selected=="Pet"){cat_options=sel_options.Pet.cats;store_options=sel_options.Pet.top_stores;see_all_link=sel_options.Pet.link;cats_per_col=sel_options.Pet.cats_per_col;stores_per_col=sel_options.Pet.stores_per_col}else{if(selected=="Kids"){cat_options=sel_options.Kids.cats;store_options=sel_options.Kids.top_stores;see_all_link=sel_options.Kids.link;cats_per_col=sel_options.Kids.cats_per_col;stores_per_col=sel_options.Kids.stores_per_col}else{if(selected=="Teens"){cat_options=sel_options.Teens.cats;store_options=sel_options.Teens.top_stores;see_all_link=sel_options.Teens.link;cats_per_col=sel_options.Teens.cats_per_col;stores_per_col=sel_options.Teens.stores_per_col}else{if(selected=="Babies"){cat_options=sel_options.Babies.cats;store_options=sel_options.Babies.top_stores;see_all_link=sel_options.Babies.link;cats_per_col=sel_options.Babies.cats_per_col;stores_per_col=sel_options.Babies.stores_per_col}}}}}}}}var display="";var cat_counter=0;var store_counter=0;var cat_title="Categories";if(selected=="Kids"){cat_title="Ages"}display='<div class="hdr_sub_pop_hdr">'+cat_title+'<a class="small" style="position:absolute;right:5px;top:3px;width:auto;text-decoration:underline" href="'+see_all_link+'">See All</a></div>';if(selected=="Teens"||selected=="Kids"){if(selected=="Teens"){display+='<table><tr valign="top"><td style="color:#3749DF"><b>for Teen Boy</b></td><td style="color:#DF37DB"><b>for Teen Girl</b></td><tr><td style="white-space:nowrap"><ul>'}else{display+='<table><tr valign="top"><td style="color:#3749DF"><b>for Boy</b></td><td style="color:#DF37DB"><b>for Girl</b></td><tr><td width="50%"style="white-space:nowrap"><ul>'}for(var key in cat_options.boy){display+='<li class="blue_lnk"><a href="'+cat_options.boy[key]+'">'+key+"</a></li>"}display+='</ul></td><td style="white-space:nowrap"><ul>';for(var key in cat_options.girl){display+='<li class="pink_lnk"><a href="'+cat_options.girl[key]+'">'+key+"</a></li>"}}else{display+='<table><tr valign="top"><td style="white-space:nowrap"><ul>';for(var key in cat_options){display+='<li><a href="'+cat_options[key]+'">'+key+"</a></li>";cat_counter++;if(cat_counter%cats_per_col==0){display+='</ul></td><td style="white-space:nowrap"><ul>'}}}display+="</ul></td></tr></table>";display+='<div class="hdr_sub_pop_hdr">Top Stores</div>';display+='<table><tr valign="top"><td style="white-space:nowrap"><ul>';for(var key in store_options){display+='<li><a href="'+store_options[key]+'">'+key+"</a></li>";store_counter++;if(store_counter%stores_per_col==0){display+='</ul></td><td style="white-space:nowrap"><ul>'}}display+="</ul></td></tr></table>";return display}
