var intGirListTotal=0;var intGirListCurrent=-1;var intGirDelay=500;var strGirSearchId=null;var strGirResultsId=null;var objGirSearchField=null;var objGirResultsDiv=null;function girGetThemes(b,a,g,c,f){var e="/app/site/hosting/scriptlet.nl?script=customscript_gir_getthemes&deploy=customdeploy_gir_getthemes&customerid="+escape(b)+"&sitenumber="+a+"&display="+g+"&displayinfo="+c+"&girurl="+escape(f);var d=document.createElement("script");d.setAttribute("type","text/javascript");if(d.readyState){d.onreadystatechange=function(){if(d.readyState=="loaded"||d.readyState=="complete"){d.onreadystatechange=null;if(document.getElementById(g).innerHTML!=""){document.getElementById("gir_themes_wrap").style.display="block"}}}}else{d.onload=function(){if(document.getElementById(g).innerHTML!=""){document.getElementById("gir_themes_wrap").style.display="block"}}}d.setAttribute("src",e);document.getElementsByTagName("head")[0].appendChild(d)}function girGetOthersThemes(b,a,f,c){var e="/app/site/hosting/scriptlet.nl?script=customscript_gir_getothersthemes&deploy=customdeploy_gir_getothersthemes&customerid="+escape(b)+"&sitenumber="+a+"&display="+f+"&displayinfo="+c;var d=document.createElement("script");d.setAttribute("type","text/javascript");if(d.readyState){d.onreadystatechange=function(){if(d.readyState=="loaded"||d.readyState=="complete"){d.onreadystatechange=null;if(document.getElementById(f).innerHTML!=""){document.getElementById("gir_othersthemes_wrap").style.display="block"}}}}else{d.onload=function(){if(document.getElementById(f).innerHTML!=""){document.getElementById("gir_othersthemes_wrap").style.display="block"}}}d.setAttribute("src",e);document.getElementsByTagName("head")[0].appendChild(d)}function girGetThemesList(b,a,e){var d="/app/site/hosting/scriptlet.nl?script=customscript_gir_getthemeslist&deploy=customdeploy_gir_getthemeslist&customerid="+escape(b)+"&sitenumber="+a+"&display="+e;var c=document.createElement("script");c.setAttribute("type","text/javascript");c.setAttribute("src",d);document.getElementsByTagName("head")[0].appendChild(c)}function girRemoveTheme(a){var c="/app/site/hosting/scriptlet.nl?script=customscript_gir_removetheme&deploy=customdeploy_gir_removetheme&themeid="+a;var b=document.createElement("script");b.setAttribute("type","text/javascript");b.setAttribute("src",c);document.getElementsByTagName("head")[0].appendChild(b)}function girCreateTheme(e,f,c,h,g){var b=document.getElementById(c).value;var i=document.getElementById(h).value;var j=document.getElementById(g).value;if(b!=""){if(j!=""){var a="/app/site/hosting/scriptlet.nl?script=customscript_gir_createtheme&deploy=customdeploy_gir_createtheme&customerid="+escape(e)+"&sitenumber="+f+"&name="+escape(b)+"&description="+escape(i)+"&duedate="+escape(j);var d=document.createElement("script");d.setAttribute("type","text/javascript");d.setAttribute("src",a);document.getElementsByTagName("head")[0].appendChild(d)}else{alert("Input a Due Date for the Gift Registry.");document.getElementById(g).focus()}}else{alert("Input a Gift Registry Name.");document.getElementById(c).focus()}}function girShowCreateForm(){if(document.getElementById("gir_create_from").style.display=="block"){document.getElementById("gir_create_from").style.display="none"}else{document.getElementById("gir_create_from").style.display="block"}}function girShowThemesForm(){if(document.getElementById("gir_themes_wrap").style.display=="block"){document.getElementById("gir_themes_wrap").style.display="none"}else{document.getElementById("gir_themes_wrap").style.display="block"}}function girShowOthersThemesForm(){if(document.getElementById("gir_othersthemes_wrap").style.display=="block"){document.getElementById("gir_othersthemes_wrap").style.display="none"}else{document.getElementById("gir_othersthemes_wrap").style.display="block"}}function girShowSearchThemesForm(){if(document.getElementById("gir_search_wrap").style.display=="block"){document.getElementById("gir_search_wrap").style.display="none"}else{document.getElementById("gir_search_wrap").style.display="block"}}function girCheckLogin(a,b){if(a==""){window.location.href=b}}function girAddThemeItem(f,i,h,d,e,g){if(f==""){window.location.href=d}else{var j=document.getElementById(g).value;if(j>0){var c=document.getElementById(e).value;if(c!="-Select Theme-"){var a="/app/site/hosting/scriptlet.nl?script=customscript_gir_addthemeitem&deploy=customdeploy_gir_addthemeitem&customerid="+f+"&sitenumber="+i+"&itemid="+h+"&themeid="+c+"&itemqty="+j;var b=document.createElement("script");b.setAttribute("type","text/javascript");b.setAttribute("src",a);document.getElementsByTagName("head")[0].appendChild(b)}else{alert("Select a Theme or creates a new one in the Gift Registry area.")}}else{document.getElementById(g).value="1";alert("Invalid number (must be greater than 0).")}}}function girViewThemeInfo(a,e,d){var c="/app/site/hosting/scriptlet.nl?script=customscript_gir_viewthemeinfo&deploy=customdeploy_gir_viewthemeinfo&themeid="+a+"&display="+e+"&girurl="+escape(d);var b=document.createElement("script");b.setAttribute("type","text/javascript");if(b.readyState){b.onreadystatechange=function(){if(b.readyState=="loaded"||b.readyState=="complete"){b.onreadystatechange=null;document.getElementById("remove_theme"+a).style.background="none"}}}else{b.onload=function(){document.getElementById("remove_theme"+a).style.background="none"}}document.getElementById("remove_theme"+a).style.background="url(/site/addons/gir/gir_ajax_loader.gif) 100% 1px no-repeat";b.setAttribute("src",c);document.getElementsByTagName("head")[0].appendChild(b)}function girViewOthersThemeInfo(a,d){var c="/app/site/hosting/scriptlet.nl?script=customscript_gir_viewothersthemeinfo&deploy=customdeploy_gir_viewothersthemeinfo&themeid="+a+"&display="+d;var b=document.createElement("script");b.setAttribute("type","text/javascript");if(b.readyState){b.onreadystatechange=function(){if(b.readyState=="loaded"||b.readyState=="complete"){b.onreadystatechange=null;document.getElementById("name_otherstheme"+a).style.background="none"}}}else{b.onload=function(){document.getElementById("name_otherstheme"+a).style.background="none"}}document.getElementById("name_otherstheme"+a).style.background="url(/site/addons/gir/gir_ajax_loader.gif) 100% 1px no-repeat";b.setAttribute("src",c);document.getElementsByTagName("head")[0].appendChild(b)}function girViewPublicThemeInfo(a,d){var c="/app/site/hosting/scriptlet.nl?script=customscript_gir_viewothersthemeinfo&deploy=customdeploy_gir_viewothersthemeinfo&themeid="+a+"&display="+d;var b=document.createElement("script");b.setAttribute("type","text/javascript");if(b.readyState){b.onreadystatechange=function(){if(b.readyState=="loaded"||b.readyState=="complete"){b.onreadystatechange=null;document.getElementById("gir_search").style.background="none"}}}else{b.onload=function(){document.getElementById("gir_search").style.background="none"}}document.getElementById("gir_search").style.background="url(/site/addons/gir/gir_ajax_loader.gif) 100% 1px no-repeat";b.setAttribute("src",c);document.getElementsByTagName("head")[0].appendChild(b)}function girUpdateThemeItemQty(b,a){if(a.value>=0){var d="/app/site/hosting/scriptlet.nl?script=customscript_gir_updatethemeitemqty&deploy=customdeploy_gir_updatethemeitemqty&itemrecordid="+b+"&itemqty="+a.value;var c=document.createElement("script");c.setAttribute("type","text/javascript");c.setAttribute("src",d);document.getElementsByTagName("head")[0].appendChild(c)}}function girUpdateQty(){}function girUpdateThemeStatus(a,e){var d=document.getElementById(e).checked;if(d){strStatus="T"}else{strStatus="F"}var c="/app/site/hosting/scriptlet.nl?script=customscript_gir_updatethemestatus&deploy=customdeploy_gir_updatethemestatus&themeid="+a+"&status="+strStatus;var b=document.createElement("script");b.setAttribute("type","text/javascript");b.setAttribute("src",c);document.getElementsByTagName("head")[0].appendChild(b)}function girShareTheme(c,g,b,f){var a=document.getElementById(g).value;if(girValidateEmail(a)){var e="/app/site/hosting/scriptlet.nl?script=customscript_gir_sharetheme&deploy=customdeploy_gir_sharetheme&themeid="+c+"&emailshare="+escape(a)+"&girurl="+escape(f);var d=document.createElement("script");d.setAttribute("type","text/javascript");if(d.readyState){d.onreadystatechange=function(){if(d.readyState=="loaded"||d.readyState=="complete"){d.onreadystatechange=null;girViewThemeInfo(c,b,f)}}}else{d.onload=function(){girViewThemeInfo(c,b,f)}}d.setAttribute("src",e);document.getElementsByTagName("head")[0].appendChild(d)}else{alert("Please, enter a valid email address.")}}function girRemoveThemeItem(c,b,a,f){var e="/app/site/hosting/scriptlet.nl?script=customscript_gir_removethemeitem&deploy=customdeploy_gir_removethemeitem&themeitemid="+b;var d=document.createElement("script");d.setAttribute("type","text/javascript");if(d.readyState){d.onreadystatechange=function(){if(d.readyState=="loaded"||d.readyState=="complete"){d.onreadystatechange=null;girViewThemeInfo(c,a,f)}}}else{d.onload=function(){girViewThemeInfo(c,a,f)}}d.setAttribute("src",e);document.getElementsByTagName("head")[0].appendChild(d)}function girClearThemeItems(b,a,e){var d="/app/site/hosting/scriptlet.nl?script=customscript_gir_clearthemeitems&deploy=customdeploy_gir_clearthemeitems&themeid="+b;var c=document.createElement("script");c.setAttribute("type","text/javascript");if(c.readyState){c.onreadystatechange=function(){if(c.readyState=="loaded"||c.readyState=="complete"){c.onreadystatechange=null;girViewThemeInfo(b,a,e)}}}else{c.onload=function(){girViewThemeInfo(b,a,e)}}c.setAttribute("src",d);document.getElementsByTagName("head")[0].appendChild(c)}function girRemoveThemeShare(b,c,a,f){var e="/app/site/hosting/scriptlet.nl?script=customscript_gir_removethemeshare&deploy=customdeploy_gir_removethemeshare&themeshareid="+c;var d=document.createElement("script");d.setAttribute("type","text/javascript");if(d.readyState){d.onreadystatechange=function(){if(d.readyState=="loaded"||d.readyState=="complete"){d.onreadystatechange=null;girViewThemeInfo(b,a,f)}}}else{d.onload=function(){girViewThemeInfo(b,a,f)}}d.setAttribute("src",e);document.getElementsByTagName("head")[0].appendChild(d)}function girShareInfo(a){alert("No info available for this..")}function girValidateEmail(b){var a=/^.+@.+\..{2,3}$/;return(a.test(b))}function girAddToCart(c,j,d){var g="";var b=false;strItems=strItemsGir.substr(0,strItemsGir.length-1);var k=strItems.split(";");for(var e=0;e0){g+=h+","+a.toString()+";"}else{document.getElementById("qty_"+h).value=1;b=true;break}}}if(b){alert("Invalid number (must be greater than 0).")}else{if(g!=""){g=g.substr(0,g.length-1);girAddToCartWeb(c,j,d,g)}else{alert("No products selected")}}}function girAddBougthItems(d,a,c,b,g){var f="/app/site/hosting/scriptlet.nl?script=customscript_gir_addbougthitems&deploy=customdeploy_gir_addbougthitems&customerid="+escape(c)+"&themeid="+b+"&itemsmulti="+g;var e=document.createElement("script");e.setAttribute("type","text/javascript");if(e.readyState){e.onreadystatechange=function(){if(e.readyState=="loaded"||e.readyState=="complete"){e.onreadystatechange=null;girAddToCartNS(d,a,g)}}}else{e.onload=function(){girAddToCartNS(d,a,g)}}e.setAttribute("src",f);document.getElementsByTagName("head")[0].appendChild(e)}function girAddToCartNS(b,a,c){document.location="/app/site/backend/additemtocart.nl?c="+b+"&n="+a+"&qtyadd=1&buyid=multi&multi="+c}function girSetAutoComplete(b,c,a){strGirSearchId="#"+b;strGirResultsId="#"+c;$j("body").append('
');objGirSearchField=$j(strGirSearchId);objGirResultsDiv=$j(strGirResultsId);girRepositionResultsDiv();objGirSearchField.blur(function(){setTimeout("girClearAutoComplete()",200)});objGirSearchField.keyup(function(f){var d=f.keyCode||window.event.keyCode;var g=objGirSearchField.val();if(girUpDown(d)){return}if(d==13||d==27){girClearAutoComplete();return}setTimeout(function(){girAutoComplete(g,a)},intGirDelay)})}function girAutoComplete(a,b){var c=objGirSearchField.val();if(c==""){girClearAutoComplete();return}if(a!=c){return}girGetResults(c,b)}function girClearAutoComplete(){objGirResultsDiv.html("");objGirResultsDiv.css("display","none")}function girRepositionResultsDiv(){var a=objGirSearchField.offset();var d=a.top;var b=a.left;var h=objGirSearchField.height();var c=objGirSearchField.width();var e=$j("body").height();var i=objGirResultsDiv.height();var f=(d+h+i+4);if(f>e){var g=(d-i-4)}else{var g=d+h+4}objGirResultsDiv.css("position","absolute");objGirResultsDiv.css("left",b-2);objGirResultsDiv.css("top",g);objGirResultsDiv.css("width",c+16)}function girUpDown(a){if(a==40||a==38){if(a==38){if(intGirListCurrent==0||intGirListCurrent==-1){intGirListCurrent=intGirListTotal-1}else{intGirListCurrent--}}else{if(intGirListCurrent==intGirListTotal-1){intGirListCurrent=0}else{intGirListCurrent++}}objGirResultsDiv.children().each(function(b){if(b==intGirListCurrent){objGirSearchField.val(this.childNodes[0].childNodes[0].nodeValue);this.className="gir_selected"}else{this.className="gir_unselected"}});return true}else{intGirListCurrent=-1;return false}}function girGetResults(b,a){var d="/app/site/hosting/scriptlet.nl?script=customscript_gir_getpublicthemes&deploy=customdeploy_gir_getpublicthemes&girsearch="+escape(b)+"&resultvar=objGirResultsDiv&itemscountvar=intGirListTotal&sitenumber="+a;var c=document.createElement("script");c.setAttribute("type","text/javascript");if(c.readyState){c.onreadystatechange=function(){if(c.readyState=="loaded"||c.readyState=="complete"){c.onreadystatechange=null;girShowResults()}}}else{c.onload=function(){girShowResults()}}document.getElementById("gir_search").style.background="url(/site/addons/gir/gir_ajax_loader.gif) 100% 1px no-repeat";c.setAttribute("src",d);document.getElementsByTagName("head")[0].appendChild(c)}function girShowResults(){girRepositionResultsDiv();document.getElementById("gir_search").style.background="none";if(intGirListTotal>0){objGirResultsDiv.css("display","block");var a=$j(strGirResultsId+" > div");a.mouseover(function(){a.each(function(){this.className="gir_unselected"});this.className="gir_selected"});a.click(function(){objGirSearchField.val(this.childNodes[0].childNodes[0].nodeValue);girViewPublicThemeInfo(this.id,"gir_publicthemesinfo");girClearAutoComplete()})}else{objGirResultsDiv.css("display","block");setTimeout("girClearAutoComplete()",3000)}};