// JavaScript Document

(function($) {
	$(function(){
		/* Document is ready
		---------------------------------------- */
	
		// Two lines toggles
		$(".left-menu div").each(function (i) {
			if ($(this).height() > 30) {
				$(this).addClass("two-lines");
			}
		});
	
		// Initialy hidden
		$(".left-menu div:not(.left-menu-on) + ul").hide();
	
		// Click behavior
		$(".left-menu div").click(function(ev){
	  if(ev.target.tagName.toLowerCase() == 'a')
	    return;
	
			$(this).next("ul").slideToggle("normal")
			.siblings("ul:visible").slideUp("normal");
			$(this).toggleClass("left-menu-on");
			$(this).siblings("div").removeClass("left-menu-on");
		});
		
		// Acordion contact
		var $accordion = $('#accordion'),
			$expandable = $('.expandable');
		
		if ($accordion.length && typeof easytoog_admin === 'undefined') {
			$expandable.click(function(e) {
				e.preventDefault();				
				var $this = $(this);
				
				$expandable.not('[rel="'+$this.attr('rel')+'"]')
					.parent().removeClass('active')
						.next().slideUp();
				
				$this
					.parent().toggleClass('active')
						.next().slideToggle()
							.find('input[name$="[type]"]').val($this.attr('rel'));
				
			});
			
			$('.contact_form').submit(function(e){
				e.preventDefault();
				var $this = $(this);
				
				$.post($this.attr('action'), $this.serialize(), function(isSend) {
					if (isSend) {
						$accordion.fadeOut(300, function() {
							$('#message_contact').fadeIn(300);
						})
					} else {
						alert('nok');
					}
				});
			})
			
		}
	});
})(jQuery);
