/**
 * Common Best js function jquery extra plugins
 * Bouncy plugin provided by FlowPlayer
 * 
 * @see http://flowplayer.org/tools/index.html
 * 
 */
EMAIL_REGEXP=/^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i;ALPHA_REGEXP=/^[0-9A-Za-z]+$/;function noBlanks(stringToCompact){return stringToCompact.replace(/\s/g,'');}
function isBlank(variable){return(null==variable||""==variable||undefined==variable||"undefined"==variable||"0"==variable||0==variable)?true:false;}
function isValidEmail(emailToBeChecked){return EMAIL_REGEXP.test(emailToBeChecked);}
$.easing.bouncy=function(x,t,b,c,d){var s=1.70158;if((t/=d/2)<1)return c/2*(t*t*(((s*=(1.525))+1)*t-s))+b;return c/2*((t-=2)*t*(((s*=(1.525))+1)*t+s)+2)+b;};$.tools.tooltip.addEffect("bouncy",function(done){this.getTip().animate({top:'+=5'},500,'bouncy',done).show();},function(done){this.getTip().animate({top:'-=5'},500,'bouncy',function(){$(this).hide();done.call();});});
