
Panagora.Site=new(Panagora.Class.create(function Site(){var self=this;this.mouseX=0;this.mouseY=0;function init(){var form=document.getElementById('search');if(form){$j(form.key).focus(searchFocus);$j(form.key).blur(searchBlur);}
$j(document).mousedown(getMouseCoords);$j().ajaxStart(function(){$j('body').addClass('waiting');}).ajaxStop(function(){$j('body').removeClass('waiting');});}
function searchFocus(){if(this.value==this.defaultValue){this.value='';}}
function searchBlur(){if(/^\s*$/.test(this.value)){this.value=this.defaultValue;}}
function getMouseCoords(e){self.mouseX=e.pageX;self.mouseY=e.pageY;}
this.updateCartSubmitButton=function _updateCartSubmitButton(willRedirect){if(willRedirect)
$j('#process-order').attr('src','/static/images/en/proceed.png');else
$j('#process-order').attr('src','/static/images/en/checkout.png')}
Panagora.ready(init);}))();Panagora.errorAlert=function _errorAlert(message){Panagora.alert(message,true);}
Panagora.alert=function _alert(message,error){var str=Panagora.applyConstants(message);var noticeTimeout;var className=error?"popup-notice error":"popup-notice";var notice=$j('<div class="'+className+'"></div>').text(str).css({position:'absolute',left:Panagora.Site.mouseX+'px',top:Panagora.Site.mouseY+'px'}).appendTo($j(document.body));function startHideNotice(){noticeTimeout=setTimeout(hideNotice,1500);$j(document).unbind('mousemove',startHideNotice);}
function hideNotice(){notice.fadeOut('fast',onNoticeHidden);}
function onNoticeHidden(){notice.remove();}
$j(document).mousemove(startHideNotice);}