/*
General use JavaScript functions
*/ 

String.prototype.trim = function(){
	var str = this;
	while(str.length > 0 && str.indexOf(0) == " ")
		str = str.substring(1,str.length);
	while(str.length > 0 && str.indexOf(str.length -1) == " ")
		str = str.substring(0,str.length-2);
	return str;
}

function validateEmail(str) {
	var re = /^(([^<>()[\]\\.,;:\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,}))$/
    if (! str.match(re))
    	return false;
    else
    	return true;
}

function popWin(url){
	window.open(url);
}