
$(document).ready(function() {
	
    $(".tm-item, .tm-itemSelected").hover(function(){

    	$(this).find('a:first').addClass('tm-active');
        $('.sub-menu',this).show();
    
    }, function(){

    	$(this).find('a:first').removeClass('tm-active');
        $('.sub-menu',this).hide();
    
    });
  
    $(".c-item div").hover(function() {

        $(this).find('span').animate({
           height: "116"
        }, "fast").css({'font-size': '14pt'});
   
    }, function() {

        $(this).find('span').animate({
           height: "20"
        }, "fast").css({'font-size': '8pt'});
        
    });

    $('.quote a:first').click(
          function () {
        	  	$('#quote-cnt').slideToggle();
        		
        		return false;
          }
    );
    
    $('#qf-close a').click(
          function () {
        	  	$('#quote-cnt').slideUp();
        		
        		return false;
          }
    );

    $('.qf-button a').click(
          function () {
        	  	$('.qf-button').hide();
        	  	$('#quote-loading').show();
        		var post = $('#quoteForm').serialize(); 
        		$.ajax({
        		    url: "/quote.html",
        		    type: "POST",
        		    data: post,
        		    success: function(data){
    				
        			    var dataArr = data.split("###");
        				var closeText = '<div class="qf-close"><a href="#" onclick="HideErrorMessage();return false;">Close message</a></div>'; 
        				if(dataArr[0] == "1"){
        					$('form')[0].reset();
        					$('#quote-message').removeClass("qm-wrong").addClass("qm-right").fadeIn().html(dataArr[1] + closeText);
        				}else
        					$('#quote-message').removeClass("qm-right").addClass("qm-wrong").fadeIn().html(dataArr[1] + closeText);
        				
        				if(typeof(dataArr[2]) != "undefined"){
        					$('.qf-captcha').find('span').html(dataArr[2]);
        					$('.qf-captcha input[name="q_captcha"]').val("");
        				}
        				        				
        				$('#quote-loading').hide();

        		    }
        		});
        		
        		return false;
          }
    );	
});

function HideErrorMessage(){
	$('#quote-message').hide();
	$('#quote-message').html("");
	$('.qf-button').show();
	
	return false;
}

function callback() {
	setTimeout(function() {
		$('.c-item a').removeAttr('style').hide().fadeIn();
	}, 1000 );
};
