var previndex;

window.onbeforeunload = function () {
	var appHighlight = getFlexApp("betaApp");
	var saveRequired = appHighlight.askSave();
	
	if(saveRequired==true) {
		var personConfirmed = confirm("You have not saved your most recent version, do you want to save?");
		
		if(personConfirmed == true) {
			if(appHighlight.saveApp()) {
				alert("You have successfully saved.");
			}
		}
	}
}

function getFlexApp(appName)
{
  if (navigator.appName.indexOf ("Microsoft") !=-1)
  {
    return window[appName];
  }
  else
  {
    return document[appName];
  }
}

$(function() {
	previndex = 0;
	
	$("#tabs").bind('tabsshow' , function(event, ui){
		previndex = ui.index;
	});
	
	$("#tabs").bind('tabsselect' , function(event, ui){
		var appHighlight = getFlexApp("betaApp");
		
		if(previndex == 4 && appHighlight.askSave()) {
			if(appHighlight.saveApp()) {
				alert("You have successfully saved.");
			}
		}
	});
});