

/*
* ############################################################################################################################################################
* Description:	This functions enable the close events and handle different Buttons
* Action:		Handles any registrated Button Action on Window-ChangeEvent		
* ############################################################################################################################################################
*/
var eButtons = { ButtonBackClose:0, ButtonSave:1, ButtonDelete:2, ButtonRefresh:3, ButtonGo:4, ButtonNew:5, ButtonCancel:6};
var m_iButton = eButtons.ButtonBackClose;

//funktion die bei jedem Button aufgerufen wird, damit das Verlassen der Seite abgebrochen werden kann
function setButton(iButton){
	m_iButton = iButton;
}

function changeWindow(){
	if(m_iButton == eButtons.ButtonBackClose){
		event.returnValue = "Beim Verlassen der Seite gehen alle nicht gespeicherten Eingaben verloren!";
	}else if(m_iButton == eButtons.ButtonDelete){
		event.returnValue = "Wollen Sie die Seite wirklich unwiderruflich l&ouml;schen?";
	}else if(m_iButton == eButtons.ButtonCancel){
		event.returnValue = "Beim Verlassen der Seite gehen alle nicht gespeicherten Eingaben verloren!";
	}
	
	m_iButton = eButtons.ButtonBackClose; //variable defaultmäßig auf close setzen, da Browserfenster buttons so abgefangen werden können
}
