$(function(){
	$('.submitBtn').hover(
		// mouseover
		function(){ $(this).addClass('submitBtnHover'); },
		
		// mouseout
		function(){ $(this).removeClass('submitBtnHover'); }
	);	
});

// Before/After and Menu
		$(document).ready(function() {
			$('#before-after').cycle({timeout:4000});
			$('#testimonials').cycle({timeout:6000});
			
			$("#menu").lavaLamp({
                fx: "backout",
                speed: 700
            });
			
           $('.round').corners();
  $('.rounded').corners();
  $('#tabs li a').corners();
            

		});

		
		Cufon.DOM.ready(function() {
			if(document.getElementsByTagName('h1') != null) { Cufon.replace('h1'); }
			if(document.getElementsByTagName('h2') != null) { Cufon.replace('h2'); }
			if(document.getElementsByTagName('h4') != null) { Cufon.replace('h4'); }
			if(document.getElementById('menu').getElementsByTagName('li') != null) { Cufon.replace(document.getElementById('menu').getElementsByTagName('li'),{hover:true}); }
			if(document.getElementById('footer').getElementsByTagName('ul') != null) { Cufon.replace(document.getElementById('footer').getElementsByTagName('ul')); }
			if(document.getElementById('update').getElementsByTagName('strong') != null) { Cufon.replace(document.getElementById('update').getElementsByTagName('strong')); }
			if(document.getElementById('pingbutton').getElementsByTagName('strong') != null) { Cufon.replace(document.getElementById('pingbutton').getElementsByTagName('strong')); }
			if(document.getElementById('test') != null) { Cufon.replace(document.getElementById('test')); }
			if(document.getElementsByTagName('button') != null) { Cufon.replace(document.getElementsByTagName('button')); }
			if(document.getElementById('sidebar').getElementsByTagName('h3') != null) { Cufon.replace(document.getElementById('sidebar').getElementsByTagName('h3')); }
			if(document.getElementById('splash').getElementsByTagName('h1') != null) { Cufon.replace(document.getElementById('splash').getElementsByTagName('h1')); }
			if(document.getElementById('splash').getElementsByTagName('p') != null) { Cufon.replace(document.getElementById('splash').getElementsByTagName('p')); }
			if(document.getElementById('cta').getElementsByTagName('a') != null) { Cufon.replace(document.getElementById('cta').getElementsByTagName('a')); }
			if(document.getElementById('how').getElementsByTagName('a') != null) { Cufon.replace(document.getElementById('how').getElementsByTagName('a')); }
		});
		
		// Marquee
		$(function () {
			 $('a[href*=#]').not('#tabs li a[href*=#]').click(function() {
    
    if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'')
        && location.hostname == this.hostname) {
        
            var $target = $(this.hash);
            
            $target = $target.length && $target || $('[name=' + this.hash.slice(1) +']');
            
            if ($target.length) {
            
                var targetOffset = $target.offset().top;
                
                $('html,body').animate({scrollTop: targetOffset}, 1000);
                
                return false;
                
            }
            
        }
		
					$('marquee').marquee('pointer').mouseover(function () {
				$(this).trigger('stop');
			}).mouseout(function () {
				$(this).trigger('start');
			}).mousemove(function (event) {
				if ($(this).data('drag') == true) {
					this.scrollLeft = $(this).data('scrollX') + ($(this).data('x') - event.clientX);
				}
			}).mousedown(function (event) {
				$(this).data('drag', true).data('x', event.clientX).data('scrollX', this.scrollLeft);
			}).mouseup(function () {
				$(this).data('drag', false);
			});
        
    });
		});