$(document).ready(function(){
		
    		function mycarousel_initCallback(carousel) {
	
    			jQuery('aside#brandSlider .next').bind('click', function() {
        			carousel.prev();
   	    			return false;
		   		});
	
    			jQuery('aside#brandSlider .prev').bind('click', function() {
        			carousel.next();
        			return false;
    			});
			};
			
			$('aside#brandSlider ul').jcarousel({
    			wrap: 'circular',
    			initCallback: mycarousel_initCallback,
        		// This tells jCarousel NOT to autobuild prev/next buttons
        		buttonNextHTML: null,
        		buttonPrevHTML: null,
        		auto: 5
    		});

			$("a.newsltr").fancybox({
				type: 'inline'
			});
			
			$('#newsletterPopup form').submit(function(){
				
				var $this	= $(this),
					$first	= $this.find('input[type="text"]').first(),
					$last	= $this.find('input[type="text"]').last();
				
				if( $first.val().length > 0 && $first.val() !== $first.attr('placeholder') && validateEmail($last.val()) && $last.val() !== $last.attr('placeholder')  )
				{
					$this.children().fadeOut(150);
					$this.append('<img src="/files/Templates/Designs/RadoorCo/images/loader.gif" />');
					
					$.ajax({
		  				url: $this.attr('action'),
		  				type: 'POST',
		  				data: $this.serialize(),
		  				success: function(){
		    				$this.find('img').fadeOut(150, function(){
		    					$this.append('<div class="success">Tak for din tilmelding!</div>');
		    				});
  						}
					});
					
				}
				
				return false;
			});
			
			function validateEmail(email) { 
    			var re = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
    			return re.test(email);
			}
			    					
		});
