
function trim(stringToTrim) {
 return stringToTrim.replace(/^\s+|\s+$/g,"");
}

function resetCSS(idtoreset) {
   $(idtoreset).css({"background-color":"#fff","border":"solid 1px #ddd"});
}

function warnCSS(idtoreset) {
   $(idtoreset).css({"background-color":"#ffd","border":"solid 1px #c00"});
}

function addexc(){
  $(".formerror").prepend("<span class='excpt'><img src='images/exclamation.gif' style='vertical-align:middle' /></span>");
}


function check_email(e) {
	ok = "1234567890qwertyuiop[]asdfghjklzxcvbnm.@-_QWERTYUIOPASDFGHJKLZXCVBNM";

	for(i=0; i < e.length ;i++){
		if(ok.indexOf(e.charAt(i))<0){ 
			return (false);
		}	
	} 

	if (document.images) {
		re = /(@.*@)|(\.\.)|(^\.)|(^@)|(@$)|(\.$)|(@\.)/;
		re_two = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
		if (!e.match(re) && e.match(re_two)) {
			return (-1);		
		} 

	}
}


