// JavaScript Document

(function($) {
		  
// menu
	$(document).ready(function(){
		jqueryslidemenu.buildmenu("main-menu-box", arrowimages)
	});
// end menu

// png fix
	$(document).ready(function(){ 
		$(document).pngFix(); 
	}); 
// end png fix

// picbox
$(function($){
	var activate = function() {
		var currentNumber = $(this).attr('id').replace(/^.+(\d+)$/, '$1');

		if (! $(this).hasClass('active') ) {
			// remove previous state
			$('#pic-buttons a').removeClass('active');
			$('#picbox div.picbox-act').fadeOut('slow').removeClass('picbox-act');

			$('#pic-button' + currentNumber).addClass('active');
			$('#picbox div.picbox' + currentNumber).fadeIn('slow').addClass('picbox-act');
		}
		$('#pic-button' + currentNumber).blur();
		return false;
	}

	$('.pic-button').click(activate);
});
// end picbox

// form
	$(function() {
		if ($('#contact_us_form').length > 0) {
			$('#contact_us_form').validate({
				submitHandler: function(form){
					$('#email_sent').hide();
					$('#ajax_loader').show();
					$(form).ajaxSubmit(function(response){
						$('#ajax_loader').hide();
						$('#email_sent').show();
						$('#contact_us_form').get(0).reset();
					});
				},
				rules: {
					'first_name': 'required',
					'email-address': 'required'
				}
			});
		}
	});
// end form

})(jQuery);
