$(document).ready(function () {
	
	$(document).click(function() {
		$("#more-contacts-block").fadeOut();
		$("#order-call-block").fadeOut();
		$("#send-message-block").fadeOut();
		$("#order-call-block").fadeOut();
		/*$("#add-question-block").fadeOut();*/
	});

	
	//----------------------Слайдер------------------------------------------
	Cufon.replace("#header .menu li a", {
		hover: true,
		textShadow: '#0086df 1px 1px 1px'
	});
	Cufon.replace("#footer .menu li a", {
		hover: true
	});
	Cufon.replace("#footer .send-mail a.send", {
		hover: true
	});
	
	//----------------------Слайдер------------------------------------------
	$('#slider').nivoSlider();
	
	//----------------Показать/скрыть ответ----------------------------------
		
	$(".faq .question").click(function (){
		
		if ($(this).parent().find(".answer").is(":visible")){
			$(this).parent("li").removeClass("active");
			$(this).parent().find(".answer").hide("blind");
		} else {
			$(this).parent("li").addClass("active");
			$(this).parent().find(".answer").show("blind");
		}
		
		return false;
		
	});
		
	
	//----------------Показать/скрыть контакты-------------------------------
	$("#more-contacts").click(function (){
		if ($("#more-contacts-block").is(":visible")){
			return false;
		} else {
			$("#more-contacts-block").fadeIn();
			return false;
		}
	});
	
	$("#more-contacts-block a.close").click(function (){
		$("#more-contacts-block").fadeOut(); 
		return;
	});
	
	//----------------Показать/скрыть отправить сообщение---------------------
	$("#order-call").click(function (){
		if ($("#order-call-block").is(":visible")){
			return false;
		} else {
			$("#order-call-block").fadeIn();
			return false;
		}
	});
	$("#order-call-block .close a").click(function (){
		$("#order-call-block").fadeOut(); 
	});
	
	
	//----------------Показать/скрыть отправить сообщение---------------------
	$("#send-message").click(function (){
		if ($("#send-message-block").is(":visible")){
			return false;
		} else {
			$("#send-message-block").fadeIn();
			return false;
		}
	});
	$("#send-message-block .close a").click(function (){
		$("#send-message-block").fadeOut(); 
	});
	
	//----------------Показать/скрыть отправить письмо---------------------
	$("#send-mail").click(function(){
        if($.browser.safari){
            bodyelem = $("body")
        } else{
            if($.browser.opera){
                bodyelem = $("html")
            } else{
                bodyelem = $("html,body")
            }
        }
        bodyelem.animate({scrollTop: 0});
		
		if ($("#send-message-block").is(":visible")){
			return false;
		} else {
			$("#send-message-block").fadeIn();
		}
		return false;
    });
	
	//----------------Показать/скрыть отправить добавить вопрос---------------
	$("#add-question .button").live("click", function(){
		if ($("#add-question-block").is(":visible")){
			return false;
		} else {
			/*$(this).removeClass("button");*/
			$(this).addClass("submit");
			$("#add-question-block").fadeIn();
			return false;
		}
	});
	/*$("#send-message-block .close a").click(function (){
		$("#send-message-block").fadeOut(); 
	});*/
	
	
	
	//---------------------------Галерея-------------------------------------
	if ($('#photos').is(":visible")){
		$('#photos').galleryView({
			panel_width: 511,
			panel_height: 383,
			frame_width: 100,
			frame_height: 75,
			transition_speed: 1200,
			background_color: 'none',
			border: 'none',
			easing: 'easeInOutBack',
			pause_on_hover: true,
			nav_theme: 'custom'
		});
	}
	
	//---------------------Валидания полей-----------------------------------
		$("#order-call-block .submit2").click(function (){
		var validp = $("#order-call-block form").validate()
		
		
		if(validp.form()){
			$('#load2p').show();
			var form2 = $("#order-call-block form").serialize();
			$('#abp').html('<div style="padding:0 0 0 5px; color:#999; font-size:11px">... </div>');
			$('.submit2').hide();
			
			
			$.post('/includes/process/call.php',form2,function(message){
				
				$('#load2p').ajaxSuccess(function(){$(this).hide()});
				
				$('#abp').html('<div style="padding:0 0 0 2px; color:#ff0000; font-size:11px">'+message+'</div>');
				
				
				
				/*
				$('#cl').each(function(){
				this.reset();
				});
				*/
				
				$("#order-call-block").delay(3000).fadeOut('slow');
				
								
				}
			);
		}

		return false;
		
		
		
	});
	
	
	$("#send-message-block .submit3").click(function (){
		var valid = $("#send-message-block form").validate()
		
		if(valid.form()){
			$('#load2').show();
			var form = $("#send-message-block form").serialize();
			$('#ab').html('<div style="padding:0 0 0 5px; color:#999; font-size:11px">... </div>');
			$('.submit3').hide();
			
			
			
			$.post('/includes/process/feedback.php',form,function(message){
				
				$('#load2').ajaxSuccess(function(){$(this).hide()});
				
				
				$('#ab').html('<div style="padding:0 0 0 2px; color:#ff0000; font-size:11px">'+message+'</div>');
				
								

				
				$("#send-message-block").delay(3000).fadeOut('slow');
								
				}
			);
		}

		return false;
		
		//$("#send-message-block form").submit();
	});
	
	
	$("#search-form .submit").click(function (){
		if ($("#search-form .input input").val() == "") {
			$("#empty-input").show();
			return false;
		}
		$("#search-form").submit();
	});
	
	
	
	$("#add-question .submit").live("click", function(){
		$("#add-question-block form").validate();
		$("#add-question-block form").submit();
	});
	
	
});

