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

function validate(email) {
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   if(reg.test(email) == false) {
      return false;
   } else return true;
}

$(document).ready(function() {
$('a.tip').ToolTip(
	{
		className: 'tooltip',
		position: 'mouse',
		delay: 200
	}
);

});


jQuery.preloadImages = function()
{
  for(var i = 0; i<arguments.length; i++)
  {
    jQuery("<img>").attr("src", arguments[i]);
  }
}


function error(msg) {
	$.blockUI('<h3 class="error">Error</h3><p>'+msg+'</p><p><a href="" onclick="$.unblockUI(); return false;">Ok</a>');
}

function notice(msg) {
	$.blockUI('<h3>Notice</h3><p>'+msg+'</p><p><a href="" onclick="$.unblockUI(); return false;">Ok</a>');	
}

function closer(msg,h) {
	$.blockUI('<a href="" onclick="$.unblockUI(); return false;"><img id="closer" src="/img/layout/closer.png" alt="Close" /></a><div id="cl_text">' + msg + '</div>',{top: h + '%'});
}

function hov(n,d) {
	id = '#' + n + '_button';
	pre = '/img/' + d + '/';
	post = '.png';
//	alert (pre+n+'_hover'+post);
	$(id).hover(function(){$(id).attr('src',pre+n+'_hover'+post)},function(){$(id).attr('src',pre+n+post)});
	
}

