/* Send a confirmation OK/Cancel box to the screen

  Published: November 17, 2003 */

function pdURLareYouSureXB(url,message) {

  if (self.confirm(message)) {

    window.location.href = url;

  } 

}


/* Reformats Telstra Outage messages in Member Services */

function reformatNA(textdesc){
	formattext = textdesc.value;
	
	// Format commas as [word], [word]
	var re = new RegExp("\\s*,\\s*", "g");
	formattext = formattext.replace(re, ", ");
	// Concatenate lines that start with a space to the previous line
	var re = new RegExp("([^\\r\\n])(\\r\\n?|\\n) ", "g");
	formattext = formattext.replace(re, "$1 ");
	// Remove multiple spaces
	var re = new RegExp(" {1,}", "g");
	formattext = formattext.replace(re, " ");
	// Remove spaces before and after carriage returns
	var re = new RegExp(" ?(\\r\\n?|\\n) ?", "g");
	formattext = formattext.replace(re, "$1");
	// Remove more than two sequential carriage returns
	var re = new RegExp("((\\r\\n?){2,}|(\\n){2,})", "g");
	formattext = formattext.replace(re, "$2$2$3$3");
	
	textdesc.value = formattext;
}