function trim(str)
{
	str = '' + str;
	var re = /^ */;
	var res = str.replace(re, '');
	re = / *$/;
	return(res.replace(re, ''));
}

(function($) {
	$.fn.mainNavHover = function() { 
		var klass;
		$(this).hover(function() {			
			klass = $(this).attr('class');
			$('.mainNav').children('.'+klass).children('img').addClass('over');
		},
		function() {
			$('.mainNav').children('.'+klass).children('img').removeClass('over');
		});
	};
})
(jQuery);
$(function(){$('area').mainNavHover();});


(function($) {
$.fn.itemOpen = function() { 
	var menus = this;
	return this.each(function() {
	$(this).children('dt').click(function() {
		$(menus).not($(this).parent()).removeClass('active');
		if ($(this).parent().hasClass('active')==true) {
			$(this).parent().removeClass('active');
			$('#scrollPane1').jScrollPane();
		}
		else {
			$(this).parent().addClass('active');
			$('#scrollPane1').jScrollPane();
			$('#scrollPane1')[0].scrollTo(this.offsetTop);
		}
		
		
		//alert(this.offsetTop);
		
	   });	
	$(this).children().children('.linkAll').click(function() {
		$(menus).removeClass('active');
		$('#scrollPane1').jScrollPane();
		$('#scrollPane1')[0].scrollTo(0);
		return 0;

		
	   });	
	});
};
})
(jQuery);
$(function(){$('.servicesArea dl').itemOpen();});


(function($) {
	$.fn.elHover = function() { 
		var klass;
		$(this).hover(function() {			
			$(this).addClass('hover');
		},
		function() {
			$(this).removeClass('hover');
		});
	};
})
(jQuery);
$(function(){$('.btnGoToUs').elHover();});