function isIE(){return/msie/i.test(navigator.userAgent)&&!/opera/i.test(navigator.userAgent)}function ietruebody(){return(document.compatMode&&document.compatMode!="BackCompat")?document.documentElement:document.body}window.addEvent("domready",function(){$("moreShoppingComplex").addEvent("change",function(){var c=document.getElementById("moreShoppingComplex").selectedIndex;var d=document.getElementById("moreShoppingComplex").options[c].value;if(d!=""){window.location.href=d}});if($("moreAddressLink")){$("moreAddressLink").addEvent("click",function(){$("moreAddressLink").removeProperty("href");$("moreAddressLink").addClass("hideSpan");$("moreAddress").removeClass("hideSpan")})}if($("map")){var b=document.createElement("script");document.body.appendChild(b);b.src="http://maps.google.com/maps?file=api&v=2&key=ABQIAAAAVSDy6qaaTzwadl5DlIhpKhT4J5q_fnTflKWiC-yLF3QTYh-LxxQgRdQKuX5KI_bG7_Wmnrqo8SnSUg&async=2&callback=loadMap&sensor=false";document.body.onunload="GUnload()"}});function Tooltip(b,d,c){this.marker_=b;this.text_=d;this.padding_=c}function loadMap(){if(GBrowserIsCompatible()){$("map").set("style","width:300px; height:300px; overflow:hidden; float:left");Tooltip.prototype=new GOverlay();Tooltip.prototype.initialize=function(b){var c=document.createElement("div");c.appendChild(document.createTextNode(this.text_));c.className="tooltip";c.style.position="absolute";c.style.visibility="hidden";b.getPane(G_MAP_FLOAT_PANE).appendChild(c);this.map_=b;this.div_=c};Tooltip.prototype.remove=function(){this.div_.parentNode.removeChild(this.div_)};Tooltip.prototype.copy=function(){return new Tooltip(this.marker_,this.text_,this.padding_)};Tooltip.prototype.redraw=function(e){if(!e){return}var c=this.map_.fromLatLngToDivPixel(this.marker_.getPoint());var b=this.marker_.getIcon().iconAnchor;var f=Math.round(c.x-this.div_.clientWidth/2);var d=c.y-b.y-this.div_.clientHeight-this.padding_;this.div_.style.top=d+"px";this.div_.style.left=f+"px";this.div_.style.background="white"};Tooltip.prototype.show=function(){this.div_.style.visibility="visible"};Tooltip.prototype.hide=function(){this.div_.style.visibility="hidden"};$$("li.map").each(function(b){var d=b.get("id");if(d!=""){var e=d.split("_");if(e[0]&&e[1]&&e[2]&&e[3]){var c=new GMap2($("map"));var h=new GLatLng(e[1],e[2]);var f=new GMarker(h);var g=$("an"+e[3]).get("html");var j=false;if(g){j=true}if(j){var k=new Tooltip(f,g,4);f.tooltip=k}c.addOverlay(f);if(j){c.addOverlay(k)}GEvent.addListener(f,"click",function(){this.tooltip.hide();var l=b.get("html");c.openInfoWindowHtml(h,l)});if(j){GEvent.addListener(f,"mouseover",function(){this.tooltip.show()});GEvent.addListener(f,"mouseout",function(){this.tooltip.hide()});k.show()}c.setCenter(h,13);c.addControl(new GSmallMapControl());c.addControl(new GMapTypeControl())}}})}}function getMouseClickXY(h){var c=document.getElementById("favList");var k=document.all?document.all.favList:document.getElementById?document.getElementById("favList"):"";if(c){var j=-10;var m=10;var b=document.all;var g=document.getElementById&&!document.all;if(typeof(window.pageYOffset)=="number"){curY=h.pageY;curX=h.pageX}else{if(document.body&&(document.body.scrollLeft||document.body.scrollTop)){curY=document.body.scrollTop+event.clientY;curX=document.body.scrollLeft+event.clientX}else{if(document.documentElement&&(document.documentElement.scrollLeft||document.documentElement.scrollTop)){curY=document.documentElement.scrollTop+event.clientY;curX=document.documentElement.scrollLeft+event.clientX}else{curY=document.documentElement.scrollTop+event.clientY;curX=document.documentElement.scrollLeft+event.clientX}}}if(curX<0){curX=0}if(curY<0){curY=0}var f=b&&!window.opera?ietruebody().clientWidth-event.clientX-j:window.innerWidth-h.clientX-j-20;var d=b&&!window.opera?ietruebody().clientHeight-event.clientY-m:window.innerHeight-h.clientY-m-20;var l=(j<0)?j*(-1):-1000;if(f<c.offsetWidth){posX=curX-k.offsetWidth+"px"}else{if(curX<l){posX="5px"}else{posX=curX+j+"px"}}if(d<c.offsetHeight){if(b&&!window.opera){posY=curY-c.offsetHeight-m+"px"}else{posY=curY-c.offsetHeight-m+"px"}}else{if(b&&!window.opera){posY=curY+m+"px"}else{posY=curY+m+"px"}}}}var curX=0;var curY=0;var posY=0;var posX=0;document.onclick=getMouseClickXY;function preAddListToArc(c,b){var d=document.getElementById("favListingId").innerHTML;document.getElementById("favList").style.visiblity="hidden";if(b=="fav"){addListingToFavourites(d,c,d)}else{if(b=="wish"){addListingToWishList(d,c,d)}else{addListingToArticle(d,c,d)}}document.getElementById("favBody").innerHTML="<span class='boldmediumtext' style='text-align:center'>Done!</span>";setTimeout(closeLists,1000)}function showLists(c){editEnabled=true;document.getElementById("favListingId").innerHTML=c;var b=document.getElementById("favList");b.style.top=posY;b.style.left=posX;b.style.visibility="visible"}function closeLists(){var b=document.getElementById("favList");b.style.visibility="hidden"}function addToList(f,c,e){var d="/ajax/list_actions.php";var b=new Request.JSON({url:d,onComplete:function(g){if(g){$("favBody").innerHTML="Done";refreshListNav(e,c);setTimeout(closeLists,1000)}}}).get({ac:"addlisting",listingid:f,listid:c})}function removeListingFromList(c,f,e){var d="/ajax/list_actions.php";var b=new Request.JSON({url:d,onComplete:function(g){if(g){refreshListNav(e,c)}}}).get({ac:"remlisting",listingid:f,listid:c})}function forwardToPage(g,e,f){var c=g;var b="";var h=f.split(",");for(var d=0;d<h.length;d++){b+=h[d]+"&"}var j=new Request.HTML({url:c,method:"get",onComplete:function(m,k,n,l){$(e).set("html",n)}}).send(b)}function refreshListNav(e,c){var d="/ajax/list_actions.php";var b=new Request.JSON({url:d,onComplete:function(n){if(n){if(n&&n.lists){var g="";for(i=0;i<n.lists.length;i++){var l="";var k="";var f="";var j="";var h='class="hideSpan"';var m="plus.gif";if(c!=""&&n.lists[i].id==c){h='class="showSpan"';m="minus.gif"}k="<a onClick=\"showHideList('"+n.lists[i].id+'\')" style="cursor:pointer">';k+='<img src="/images/button/'+m+'" width="9" height="9" border="0" name="chkBox'+n.lists[i].id+"\">&nbsp;<span class='boldmediumtext'>"+n.lists[i].description+"</span>";k+="</a>";f='<div id="listListing'+n.lists[i].id+'" '+h+' style="padding-bottom: 4px; padding-right: 2px;">';if(n.lists[i].nooflisting&&n.lists[i].nooflisting>0){f+='<ul style="margin-top:0px; line-height:15px;">';for(a=1;a<=n.lists[i].nooflisting;a++){f+="<li>";f+='<img src="/images/button/delete.gif" alt="Remove from list" width="11" height="11" border="0" style="float:right; margin-top:3px; cursor:pointer;" onClick="removeListingFromList(\''+n.lists[i].id+"','"+n.lists[i].listing[a].id+"', '"+e+"')\">";f+=n.lists[i].listing[a].title;f+="<br />"+n.lists[i].listing[a].store;f+="</li>"}f+="</ul>"}if(n.lists[i].code!="favourites"){f+="<a href=\"javascript: showHideConfirmation(true,'"+n.lists[i].id+'\')" class="smallexplanationtext">Remove List?</a>';f+='<span id="cdel'+n.lists[i].id+'" class="hideSpan">';f+="&nbsp<a href=\"javascript: removeList('"+n.lists[i].id+"', '"+e+'\')" class="smallexplanationtext">Yes</a>';f+="&nbsp<a href=\"javascript: showHideConfirmation(false,'"+n.lists[i].id+'\')" class="smallexplanationtext">No</a>';f+="</span>"}f+="</div>";g+=k+f+"<br />"}}else{g="No lists."}$("listDiv").innerHTML=g}}}).get({ac:"retrieve",uid:e})}function createNewList(d){var c=document.getElementById("newlist").value;var b="/ajax/list_actions.php";var e="ac=addlist&uid="+d+"&listname="+c;var f=new Request.HTML({url:b,method:"get",onComplete:function(j,g,k,h){if(k!="error"){refreshListNav(d)}}}).send(e)}function removeList(b,d){var c="/ajax/list_actions.php";var e="ac=remlist&listid="+b;var f=new Request.HTML({url:c,method:"get",onComplete:function(j,g,k,h){if(k!="error"){refreshListNav(d)}}}).send(e)}function showHideConfirmation(c,b){if(c){document.getElementById("cdel"+b).className="showSpan"}else{document.getElementById("cdel"+b).className="hideSpan"}}function showHideList(b){if($("listListing"+b).className=="showSpan"){$("listListing"+b).className="hideSpan";document["chkBox"+b].src="/images/button/plus.gif";if($("cdel"+b)){showHideConfirmation(false,b)}}else{$("listListing"+b).className="showSpan";document["chkBox"+b].src="/images/button/minus.gif"}}function imposeMaxLengthKeyUp(c,b){return imposeMaxLengthKeyUp(c,b,null)}function imposeMaxLengthKeyUp(c,b,d){if(c.value.length>b){c.value=c.value.substring(0,b)}if(d!=null){document.getElementById(d).innerHTML="&nbsp;- Used: "+c.value.length}}function changeValidityType(){var c=document.getElementById("validityType").selectedIndex;var d=document.getElementById("validityType").options[c].value;var e=document.getElementById("validityDate");var b=document.getElementById("validityDescription");if("date"==d){e.style.display="block";b.style.display="none"}else{if("desc"==d){e.style.display="none";b.style.display="block"}else{e.style.display="none";b.style.display="none"}}}function retrieveAllListUsingAjax(f,d){if(d!=""){var c="/ajax/list_actions.php";var e="ac=retrieve&uid="+d;var b=new Request.JSON({url:c,method:"get",onComplete:function(h){if(h){var g="";for(i=0;i<h.lists.length;i++){g+="<a href=\"javascript: addToList('"+f+"', '"+h.lists[i].id+"', '"+d+"')\">"+h.lists[i].description+"</a> <br />"}document.getElementById("favBody").innerHTML=g;showLists(f)}}}).send(e)}}function getUserLists(c,b){retrieveAllListUsingAjax(c,b)}function setTextBoxValue(c,b){document.getElementById(c).value=b}function doRefreshMemberComments(f,e,c){var b="/ajax/list_member_comments.php";var d="usr="+f+"&pgno="+e+"&limit="+c;forwardToPage(b,"memberCommentsDiv",d)}var defaultComment="Leave your comments here ....";function doRefreshListingReviews(d){var b="/ajax/list_listing_reviews.php";var c=new Request.HTML({url:b,onComplete:function(g,e,h,f){$("reviews").innerHTML=h}}).get({id:d})}function doCheckCommentContent(){if($("textComments").value==defaultComment){$("textComments").value=""}}function doSumitReviewLogin(){var b=$("textComments").value;if(b==defaultComment){b=""}var c="listingId="+$("listingId").value+"&comments="+b;doSubmitReview($("listingId").value,b,"","","","")}function doSubmitReviewWithoutLogin(){var b=$("textComments").value;if(b==defaultComment){b=""}var c="listingId="+$("listingId").value+"&comments="+b+"&username="+$("username").value+"&password="+$("password").value+"&anonymousName="+$("textAnonymousName").value+"&anonymousEmail="+$("textAnonymousEmail").value;doSubmitReview($("listingId").value,b,$("username").value,$("password").value,$("textAnonymousName").value,$("textAnonymousEmail").value)}function doSubmitReview(g,f,j,d,e,h){var c="/ajax/submit_review_action.php";var g=$("listingId").value;$("submitReviewButton").disabled=true;$("srMessage").innerHTML="Submitting Comments";var b=new Request.JSON({url:c,onComplete:function(k){$("submitReviewButton").disabled=false;$("srMessage").innerHTML="";if(k){$("msg").setAttribute("style","margin-top:10px");if(k.status=="0"){if(isIE()){$("msg").setAttribute("className","errormsg")}else{$("msg").setAttribute("class","errormsg")}$("msg").innerHTML="* "+k.error.msg}else{if(k.status=="1"){if(isIE()){$("msg").setAttribute("className","successmsg")}else{$("msg").setAttribute("class","successmsg")}$("msg").innerHTML="Done! Your comments had been received. Thank you";if(k.doLogin=="1"){if(isIE()){$("postCommentLoginDiv").setAttribute("className","hideSpan")}else{$("postCommentLoginDiv").setAttribute("class","hideSpan")}$("submitReviewButton").setAttribute("onClick","javscript:doSumitReviewLogin()")}else{if($("textAnonymousName")){$("textAnonymousName").value=""}if($("textAnonymousEmail")){$("textAnonymousEmail").value=""}}$("textComments").value="";doRefreshListingReviews(g)}}}else{$("msg")="Please try again later."}}}).post({listingId:g,comments:f,username:j,password:d,anonymousName:e,anonymousEmail:h})}function changeInbox(){}function changeSentMessage(){}function doRefreshRightNavCalender(c,d){doCCL();var b="/ajax/list_calender.php";var e="yr="+c+"&mon="+d;forwardToPage(b,"rightNavCalenderDiv",e)}function doGetListingsOnDate(c,f){var b="/ajax/list_calender_listings_by_day.php";var g="dt="+c;var d=positionY+10;var e=positionX-80;$("calenderContentTitle").innerHTML="Listings added on "+f;var h=new Request.HTML({url:b,method:"get",onComplete:function(l,j,m,k){doShowMouseOverOnCalenderDate(m,e,d)}}).send(g)}function doShowMouseOverOnCalenderDate(d,b,e){var c=-200;$("calenderContentListings").innerHTML=d;$("calenderContents").style.width=300;$("calenderContents").style.top=e;$("calenderContents").style.left=b+c;$("calenderContents").style.display="block"}function doCCL(){doHideElement("calenderContents")}function doHideElement(b){$(b).style.display="none"}function doShowElement(b){$(b).style.display="block"}function doShowUsingClass(b){$(b).removeClass("hideSpan")}function doHideUsingClass(b){$(b).addClass("hideSpan")}var isProcessingRateListing=false;function doRateListingAction(e,d){var c="/ajax/listing_actions.php";isProcessingRateListing=true;$("ratingLastRatedSpan").innerHTML="Saving.....";var b=new Request.JSON({url:c,onComplete:function(g){if(g){if(g&&g.success==1&&g.rating>0){doSetRatingStars(g.rating);$("ratingStarsSpan").onmouseout=function(h){onRateMouseOut(g.rating)};if(g.lastrated){$("ratingLastRatedSpan").innerHTML="&nbsp;&nbsp;&nbsp;Saved. Last rated by you on the "+g.lastrated}isProcessingRateListing=false}else{if(g.success==0&&g.doLogin==1){var f=WEBSITE_URL+"public/index.php?pg=login";f+="&lid="+e+"&rating="+d;window.location.href=f}}}else{$("ratingLastRatedSpan"+rid).innerHTML="Please try again later."}}}).get({lid:e,rating:d})}function onRateMouseOver(b){var c;for(i=5;i>=1;i--){if(i>b){c="/images/icon/star_nil.gif"}else{c="/images/icon/star_over.gif"}if(document.getElementById("rate_"+i)){document.getElementById("rate_"+i).src=c}}if(b==1){document.getElementById("ratingComment").innerHTML="Bad"}else{if(b==2){document.getElementById("ratingComment").innerHTML="Not Bad"}else{if(b==3){document.getElementById("ratingComment").innerHTML="Average"}else{if(b==4){document.getElementById("ratingComment").innerHTML="Good"}else{if(b==5){document.getElementById("ratingComment").innerHTML="Superb"}}}}}}function onRateMouseOut(b){if(!isProcessingRateListing){doSetRatingStars(b);document.getElementById("ratingComment").innerHTML=""}}function doSetRatingStars(b){if(b!=""){for(i=1;i<=5;i++){if(i<=b){imageLink="/images/icon/star_one.gif"}else{imageLink="/images/icon/star_nil.gif"}if(document.getElementById("rate_"+i)){document.getElementById("rate_"+i).src=imageLink}}}}function doRateReviewAction(e,g){var b="1";var j="2";var f="3";var h="";$("rateReviewMsg"+e).innerHTML="Saving...";var d="/ajax/review_actions.php";var c=new Request.JSON({url:d,onComplete:function(l){if(l){if(l.success&&l.success=="1"){var k="";if(l.count=="0"){k=""}else{k="("+l.count+")"}$("rateReview"+g+"Count"+e).innerHTML=k;if(l.rtype==b){h="useful"}else{if(l.rtype==j){h="cool"}else{h="funny"}}if(l.type=="new"){$("rateReview"+g+"Img"+e).src="/images/icon/rate_"+h+"_on.gif"}else{$("rateReview"+g+"Img"+e).src="/images/icon/rate_"+h+"_off.gif"}$("rateReviewMsg"+e).innerHTML="Saved. Thanks"}}else{$("rateReviewMsg"+e).innerHTML="Please try again later."}}}).get({rid:e,rtype:g})};