
/****************************************************************
* file: 	utils.js
* author:	toy
* date:		22apr09
* re:		basic js utils good for general use
*
* rev history
* [toy 22apr09]		orig version
*****************************************************************/

// extend string object: trim
String.prototype.trim = function () {
	return this.replace(/^\s+|\s+$/g,"");
}


function confirmDelete(id) {
    var answer = confirm("Are you sure you want to delete item " + id + "?");
    return (answer);
}

// toggle visibility of an elements
function toggle(element, setting) {
    var e = document.getElementById(element);
    e.style.display = (((typeof(setting)=="undefined") || (setting == '')) ? ((e.style.display == 'none') ? 'block' : 'none') : setting);
}
