
function trim(_string){
	return _string.replace(/^\s*/, "").replace(/\s*$/, "");
}
function validateEmail(email) {
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   if(reg.test(email) == false) {
      return false;
   }

   return true;
}

var error_messages = new Array();
var error_togglers = new Array();
var menu_hover_animations = new Array();

$(document).ready(function(){
  $('a[rel*="toggle"]').click(function(){
    var _rel = $(this).attr('rel').replace('toggle[', '').replace(']', '');
    if ($('#' + _rel).css('display') == 'none'){
      $(this).find('img').attr('src', $(this).attr('data-openimage'));
    }
    else{
      $(this).find('img').attr('src', $(this).attr('data-closedimage'));
    }
    $('#' + _rel).toggle('blind', {}, 500);
    return false;
  });
})
