var _g_itemid=null;var _g_numToReserve=null;var _g_showResStatus=false;function reserve(a){if(!checkIfBrowserSupportCookies(a)){document.location.href="/ht/html/enableCookies.html"}else{showElement("reserveButtons_"+a)}}function emailSubmitSigninupCB(){formSubmit("pg_form",{frm_action:"reserveItem",frm_id:"${pageType.pid.string}",frm_objId:_g_itemid,frm_numToReserve:_g_numToReserve})}function submitEmail(a,g,c,f,e){document.getElementById("reserveButton_"+c).disabled=true;_g_itemid=f;_g_numToReserve=e;var d=new Object();d.action="saveEmail";d.objId=f;d.anonymousEmail=document.getElementById("email_"+c).value;d.numToReserve=e;var b=new Object();b.index=c;formSubmitAJAX(a,d,"submitEmailCallback",b)}function submitEmailCallback(c,b){document.getElementById("reserveButton_"+b.index).disabled=false;var a=c.getElementsByTagName("emailExists")[0].firstChild.nodeValue;if(a=="1"){addSignInCallback("emailSubmitSigninupCB");addSignUpCallback("emailSubmitSigninupCB");showElement("signIn_"+b.index)}else{if(a=="-1"){showElement("reserveButtons_"+b.index);showElement("invalidEmail_"+b.index)}else{document.location.reload()}}}function checkEmail(a,d,f,g){document.getElementById("UnreserveButton_"+d).disabled=true;var b=new Object();b.index=d;b.email=document.getElementById("checkEmail_"+d).value;b.itemid=f;b.currUrl=a;b.sessionEmail=String(g);var c=document.getElementById("numToUnReserve_"+b.index);if(c){b.numToUnreserve=c.value}else{b.numToUnreserve=0}var e=new Object();e.action="checkEmailforItem";e.objId=f;e.anonymousEmail=b.email;formSubmitAJAX(a,e,"checkEmailCB",b)}function checkEmailCB(b,g){var h=document.getElementById("UnreserveButton_"+g.index);h.disabled=false;var j=b.getElementsByTagName("emailExists")[0].firstChild.nodeValue;if(j=="1"){var e=parseInt(b.getElementsByTagName("numReserved")[0].firstChild.nodeValue);var a=document.getElementById("numOfRes_"+g.index);if(a){a.innerHTML="of "+e}var f=document.getElementById("numToUnReserve_"+g.index);f.options.length=0;for(var c=0;c<e;c++){var d=new Option(c+1,c+1,false,false);f.options[c]=d}if(e>1){f.style.display="";if(a){a.style.display=""}}else{f.style.display="none";if(a){a.style.display="none"}}hideElement("noEmailFound_"+g.index);h.onclick=function(){if(document.getElementById("checkEmail_"+g.index).value==g.email){tcLink(this,"Unreserve Item");formSubmit("pg_form",{frm_action:"reserveItem",frm_numToReserve:0-parseInt(document.getElementById("numToUnReserve_"+g.index).value),frm_objId:g.itemid,frm_anonymousEmail:document.getElementById("checkEmail_"+g.index).value})}else{checkEmail(g.currUrl,g.index,g.itemid)}};if(g.email==g.sessionEmail&&e>0&&g.numToUnreserve!=0){tcLink(this,"Unreserve Item");formSubmit("pg_form",{frm_action:"reserveItem",frm_numToReserve:0-parseInt(g.numToUnreserve),frm_objId:g.itemid,frm_anonymousEmail:g.email})}else{if(g.sessionEmail==""&&e==1){tcLink(this,"Unreserve Item");formSubmit("pg_form",{frm_action:"reserveItem",frm_numToReserve:-1,frm_objId:g.itemid,frm_anonymousEmail:g.email})}}}else{if(j=="2"){document.location.reload()}else{showElement("noEmailFound_"+g.index)}}}function showHideResStat(c){if(c){document.getElementById("showResId").style.display="none";document.getElementById("hideResId").style.display=""}else{document.getElementById("showResId").style.display="";document.getElementById("hideResId").style.display="none"}var a;var d;for(var f=0;f<orderedIndex.length;f++){var b=orderedIndex[f];try{if(c){a=document.getElementById("markAsNotReceivedSpan_"+b);if(a.currentStyle!=null){d=a.currentStyle.display}else{d=document.defaultView.getComputedStyle(a,null).display}if(d=="inline"){hideElement("wantAnother_"+b);continue}showElement("reservation-details_"+b);hideElement("gotItStatusDiv_"+b);hideElement("ownerViewId_"+b);showElement("ownerPeekViewId_"+b);hideElement("ownerViewImageId_"+b);showElement("ownerPeekViewImageId_"+b)}else{showElement("gotItStatusDiv_"+b);document.getElementById("wantAnother_"+b).style.display="";hideElement("reservation-details_"+b);showElement("ownerViewId_"+b);hideElement("ownerPeekViewId_"+b);showElement("ownerViewImageId_"+b);hideElement("ownerPeekViewImageId_"+b)}}catch(g){}}_g_showResStatus=c}function showSortFilterView(b,a){var d=document.getElementById("wishlistFilterSelect").value;var c=document.getElementById("wishlistSortSelect").value;if(a==false&&d!=""&&d!="NONE"&&d!="RESERVED"&&d!="UNRESERVED"&&d!="RECIEVED"){c=""}else{if(a==true&&(d!=""&&d!="NONE"&&d!="RESERVED"&&d!="UNRESERVED"&&d!="RECIEVED")){d=""}}document.location=b+"?sort="+c+"&filter="+d}function validateUnreserving(a,c){var b=false;for(i=0;i<a;i++){b=document.getElementById("deleteReservations_"+c+"_"+i).checked;if(b==true){break}}if(b){return true}else{showElement("invalidSelection_"+c)}}function updateWishlistItemReceivedStatus(e,b,c){var d=new Object;d.objId=e;d.receivedStatus=b;d.action="updateReceievedStatus";var a=new Object;a.receivedStatus=b;a.itemIndex=c;formSubmitAJAX("/pg",d,"updateWishlistItemReceivedStatusCallback",a)}function updateWishlistItemReceivedStatusCallback(d,b){try{var g=b.itemIndex;var c=document.getElementById("markAsReceivedSpan_"+g);var a=document.getElementById("markAsNotReceivedSpan_"+g);var f=document.getElementById("wishlistFilterSelect").value;if(b.receivedStatus){c.style.display="none";a.style.display="";if(f=="UNRESERVED"||f=="RESERVED"){document.getElementById("itemArea_"+g).style.display="none"}}else{if(f=="RECIEVED"){document.getElementById("itemArea_"+g).style.display="none"}c.style.display="";a.style.display="none"}}catch(h){}};