
function refreshAfterCutting(){XT.doAjaxAction('refreshAfterCutting',this);}
function reloadHeaderInfo(){XT.doAjaxAction('retrieveHeaderInfo',this);}
function loadPublicHeaderInfo(){XT.doAjaxAction('retrievePublicHeaderInfo',this);}
function retrieveFooterInfo(){XT.doAjaxAction('retrieveFooterInfo',this);}
function unRememberMe(contextPath){XT.doAjaxAction('changeRememberStatus',this);}
function delCookie(options){var cookiePath=options.path;var cookieName=options.name;var cookie_date=new Date();cookie_date.setTime(cookie_date.getTime()-1);document.cookie=cookieName+"=;"+"path="+cookiePath+";expires="+cookie_date.toGMTString();}
function setFocusOnPassword(){$('passwordGhost').focus();}
function setBlurOnPassword(){document.getElementById('password').blur();}
function showSystemSavedCartsPopup(contextPath){Popup.open({url:contextPath+"/private/systemSavedCartsPopup.do",width:650,height:400},null);XT.doAjaxAction('resetSystemSavedCartsStatus',this);}
function loadSystemExitCart(){XT.doAjaxAction('loadSystemExitCart',this);}
var printResult=function(transport){var result="Status : "+transport.status
+"\n"
+"\n"
+"Json-Result:"
+"\n"+transport.responseText;alert(result);};function logout(contextPath){var url=contextPath+'/ajax/sessionValid.do';var oOptions={method:"get",onSuccess:function(oXHR,oJson){var json=oXHR.responseText.evalJSON();if(json.valid=='true'){XT.doAjaxAction('logout',this);}else{openUri(contextPath+'/public/sessionExpired.do');}},onFailure:function(oXHR,oJson){openUri(contextPath+'/private/logout.do');}}
var request=new Ajax.Request(url,oOptions);}
function resetCartAndLogout(){XT.doAjaxAction('resetCartAndLogout',this);}
function logoutWithoutConfirmation(options){openUri('/businessonline/private/logout.do');}
function confirmLogout(options){globalModalLogoutConfirmationDialog.open();}
function openUri(uri){document.location=uri;}
function confirmExitDialog(exitAction){globalModalLogoutConfirmationDialog.close();if('exitNoSave'==exitAction){BusyBlockOverlay.callFunc(resetCartAndLogout);}else if('exitWithSave'==exitAction){BusyBlockOverlay.openUri('/businessonline/private/logout.do');}else if('cancelExitAndGotoCart'==exitAction){BusyBlockOverlay.openUri('/businessonline/private/shoppingCart.do');}}
function createConfirmationActionButton(value,onclickHandler){var smartButton=new Element('input',{'type':'button','class':'ZsmartButton pink logoutAction',value:value});smartButton.observe('click',onclickHandler);var nodTd1=new Element('td',{'class':'Zleft'}).update('&nbsp;');var nodTd2=Element.wrap(smartButton,'td',{'class':'Zmiddle'});var nodTd3=new Element('td',{'class':'Zright'}).update('&nbsp;');var nodTr=Element.wrap(nodTd2,'tr');Element.insert(nodTr,{top:nodTd1});Element.insert(nodTr,{bottom:nodTd3});var nodTbody=Element.wrap(nodTr,'tbody');var nodTable=Element.wrap(nodTbody,'table');var nodSpan=Element.wrap(nodTable,'span',{'class':'ZsmartButton'});return nodSpan}
