						function preventDefault(e) 
						{ 
						e=e||event; 
						e.preventDefault? e.preventDefault() : e.returnValue = false; 
						}
						
					
function RTrim() {
    return this.replace(/\s+$/gi, "");

}

function LTrim() {
    return this.replace(/^\s*/gi, "");
}

function Trim()
{
	return this.LTrim().RTrim()
}

String.prototype.LTrim = LTrim;
String.prototype.RTrim = RTrim; 
String.prototype.Trim = Trim;

var calendars = new Array();


// number formatting function
// copyright Stephen Chapman 24th March 2006
// permission to use this function is granted provided
// that this copyright notice is retained intact

function formatNumber(num,dec,thou,pnt,curr1,curr2,n1,n2) {var x = Math.round(num * Math.pow(10,dec));if (x >= 0) n1=n2='';var y = (''+Math.abs(x)).split('');var z = y.length - dec;y.splice(z, 0, pnt);while (z > 3) {z-=3; y.splice(z,0,thou);}var r = curr1+n1+y.join('')+n2+curr2;return r;}


function ToggleCatColOn(id)
{
	$(id).className = 'widelinkover';
}

function ToggleCatColOff(id)
{
	$(id).className = 'widelink';
}