
	jQuery(function($) {
		
		$('#topmenu > li')
			.hover(
				function() { $(this).find('ul').stop(true,true).slideDown(350); },
				function() { $(this).find('ul').stop(true,true).slideUp(350); }
			);
		
		$('.slideshow .holder')
			.scrollable({ 
				circular: true, 
				mousewheel: true, 
				speed: 750
			})
			.autoscroll({ 
				interval: 7000	
			});
			
		$('a[rel*=facebox]').facebox();
			
		var oCurrent = $('.tabs > ul > li > a:first');
		$('.tabs > div > div:first').css({'left':0});			
		$('.tabs > ul > li > a:first').addClass('current');
		$('.tabs > ul > li > a').hover(
			function() { if(!$(this).hasClass('current')) $(this).stop(true,true).animate({'margin-top':0,'height':43,'line-height':'43px'},350); },
			function() { if(!$(this).hasClass('current')) $(this).stop(true,true).animate({'margin-top':17,'height':26,'line-height':'26px'},350); }
		).click(function() { 
			oCurrent.stop(true,true).animate({'margin-top':17,'height':26,'line-height':'26px'},350,function() { 
				$(this).removeClass('current'); 
			});
			$(this).stop(true,true).addClass('current').animate({'margin-top':0,'height':43,'line-height':'43px'},0);
			var $i = this.parentNode.id;
			console.log($('#box_' + $i));
			$('#box_' + $i).siblings('div').stop(true,true).fadeOut(350);
			$('#box_' + $i).hide().css({'left':0}).stop(true,true).fadeIn(350);
			oCurrent = $(this);
			return false;
		});
		
		var validator = $("#cform").validate({ 
	        rules: { 
	            name: { required: true },
	            phone: { required: true }, 
	            email: { required: true, email: true }
	        },
	        messages: { 
	            name: '<span class="error"></span>',
	            phone: '<span class="error"></span>', 
	            email: '<span class="error"></span>'
	        },
	        success: function(label) {
	        	label.html('<span class="success"></span>');
   			},
   			errorElement: "em"
	    });
	    	
	    $('input[placeholder]')
			.each(function() { if($(this).val() == '') { $(this).val($(this).attr('placeholder')); } })
			.focusin(function() { if($(this).val() == $(this).attr('placeholder')) { $(this).val(''); } })
			.focusout(function() { if($(this).val() == '') { $(this).val($(this).attr('placeholder')); } });
			
	});
