$(document).ready(function(){
		
	var isModified = false;
	
	$('input,checkbox,textarea,radio,select').bind('change',function(event) {
        if(!isModified){
            isModified = true;
        }
    });

	$('form').submit(function(){
		isModified = false;
	});

	window.onbeforeunload = function(){
		if(typeof tinyMCE != 'undefined') {
		  var ed = new Object();
		  for (ed in tinyMCE.editors) {
		    if(tinyMCE.editors[ed].isDirty()) {
		      isModified = true;
		    }
		  }
		}
		if (isModified == true)
			return 'You haven\'t saved your changes.';
	};
});
