//alert()
var oAlert = alert;
function alert(txt, title) {
	try {
		jAlert(txt, 'Message');
	} catch (e) {
		oAlert(txt);
	}
}

// confirm()
var oConfirm = confirm;
function confirm(txt, title, func) {
	try {
		jConfirm(txt, title, func);
	} catch (e) {
		if (oConfirm(txt, title))
			func();
	}
}

// prompt()
var oPrompt = prompt;
function prompt(txt, input, title, func) {
	try {
		jPrompt(txt, input, title, func);
	} catch (e) {
		func(prompt(txt, input, title));
	}
}
