// JavaScript Document
var isSafari = navigator.userAgent.indexOf("Safari") != -1;
	var isGecko = navigator.userAgent.indexOf("Gecko") != -1;
	var isOpera = navigator.userAgent.indexOf("Opera") != -1;
	var isIE = navigator.appName == "Microsoft Internet Explorer";
	if(isSafari)
		isGecko = false;

function trim(STRING){
STRING = lTrim(STRING);
return rTrim(STRING);
}

function rTrim(STRING){
while(STRING.charAt((STRING.length -1))==" "){
STRING = STRING.substring(0,STRING.length-1);
}
return STRING;
}


function lTrim(STRING){
while(STRING.charAt(0)==" "){
STRING = STRING.replace(STRING.charAt(0),"");
}
return STRING;
}

function toNumber(date) {
	dateArr = date.split("-");
	var number = 0;
	number = dateArr[0] * 365;
	number += dateArr[1] * 31;
	number += dateArr[2]*1;
	return number;
}
function dateFormat(date) {
	dateArr = date.split("-");
	return ""+dateArr[2]+"/"+dateArr[1]+"/"+dateArr[0];
}
function setRowColor(object, color) {
			object.bgColor = color;
	}
function limitText(textArea,limit) {
		//if(textArea.value.length > limit-1)
			//textArea.value = textArea.value.substr(0,limit-1);
	}

var mailRE = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;