jQuery.noConflict()

jQuery(document).ready(function($){

    // walidacja
    validator = $("#contact_form").validate({
        ignore: ":hidden input"
    });
    
    $("#next_pic").click(function(){
        $("#next_pic_row").before('<tr><td>Plik : </td><td><input class="picture" type="file" name="picture[]" /></td></tr>');
    });
    
    // klient indywidualny
    $("#d2").click(function(){
        $("div.kp_legend_fix").html("Dane klienta");
        
        $("#kp_11").slideDown();
        
        $("#kp_2").slideDown();  
        $("#kp_8").slideDown(); 
        $("#kp_9").slideUp();
        
        $("#kp_6_2").slideUp();
        $("#kp_6").slideDown();
        
        /* czesc wspolna dla dealera i indywidualnego klienta */
        $("#kp_5").slideDown();
        $("#kp_7").slideDown();
        $("#kp_10").slideDown();
        $("#kp_submit").slideDown();
        
        // pola wymagane + DEL  -- dealer
        $("input:#d_nr_zlecenia").removeClass("required");
        $("input:#d_nr_faktury").removeClass("required");
        $("input:#d_nr_oferty").removeClass("required");
        $("input:#d_data_zakupu").removeClass("required");
        $("input:#d_asortyment").removeClass("required");
        
        // pola wymagane + ADD  -- klient indywidualny
        $("input:#nr_plomby_gwarancyjnej").addClass("required");
        $("input:#typ_produktu").addClass("required");
        $("input:#data_zakupu").addClass("required");
        $("#i_ekipa").addClass("required");
        $("#d_ekipa").removeClass("required");
        
        $("#b1").addClass("required");
        $("#b2").addClass("required");
		
    });
    // dealer
    
    $("#d1").click(function(){
        $("div.kp_legend_fix").html("Dane firmy");
        
        $("#kp_11").slideDown();
        
        $("#kp_2").slideUp(); $("#kp_3").slideUp(); $("#kp_4").slideUp(); $("#kp_8").slideUp();
        $("#kp_9").slideDown();
        
        $("#kp_6_2").slideDown();
        $("#kp_6").slideUp();
        
        /* czesc wspolna dla dealera i indywidualnego klienta */
        $("#kp_5").slideDown();
        $("#kp_7").slideDown();
        $("#kp_10").slideDown();
        $("#kp_submit").slideDown();
        
        
        // pola wymagane + ADD  -- dealer
        $("input:#d_nr_zlecenia").addClass("required");
        $("input:#d_nr_faktury").addClass("required");
        $("input:#d_nr_oferty").addClass("required");
        $("input:#d_data_zakupu").addClass("required");
        $("input:#d_asortyment").addClass("required");
        // pola wymagane + DEL  -- klient indywidualny
        $("input:#nr_plomby_gwarancyjnej").removeClass("required");
        $("input:#typ_produktu").removeClass("required");
        $("input:#data_zakupu").removeClass("required");
        $("#i_ekipa").removeClass("required");
        $("#d_ekipa").addClass("required");
        
        $("#g1").removeClass("required");
        $("#g2").removeClass("required");
        $("#b1").removeClass("required");
        $("#b2").removeClass("required");
		
		
		$('#d_ekipa').change(function(){
			if ($(this).val() == '1'){
				$('#d_nazwisko').attr('disabled', '');
				$('#d_nazwa_firmy').attr('disabled', '');
			}else{
				$('#d_nazwisko').attr('disabled', 'disabled');
				$('#d_nazwa_firmy').attr('disabled', 'disabled');
			}
		});
    });
    
    
//  
    
    $("#b2").click(function(){  $("#kp_3").slideDown(); $("#g1").addClass("required"); $("#g2").addClass("required"); });
    $("#b1").click(function(){  
        $("#kp_3").slideUp(); 
        $("#kp_4").slideUp();
        $("#kp_9").slideUp();
        
        // kolejne dane do wypelnenia dla klienta indywidualnego
        $("#kp_2").slideDown();
        $("#kp_5").slideDown();
        $("#kp_7").slideDown();     // 
        $("#kp_8").slideDown();
        
        $("#kp_10").slideDown();
        $("#kp_submit").slideDown();        
    });

    $("#g2").click(function(){
        // koniec wypelniania
        $("#kp_4").slideDown();
        
        
        $("#kp_5").slideUp();
        $("#kp_6").slideUp();
        $("#kp_7").slideUp();
        $("#kp_8").slideUp();
        $("#kp_9").slideUp();
        $("#kp_10").slideUp();
        $("#kp_submit").slideUp();
        
        
    });
    
    $("#g1").click(function(){
        $("#kp_4").slideUp();
        
        // kolejne dane do wypelnenia dla klienta indywidualnego
        $("#kp_2").slideDown();
        $("#kp_5").slideDown();
        $("#kp_7").slideDown();     // 
        $("#kp_8").slideDown();
        
        $("#kp_9").slideUp();
        $("#kp_10").slideDown();
        $("#kp_submit").slideDown();
    });
    
    //okna
    $("#rw_1").click(function(){ 
        $("#kp_8_okna_1").slideDown(); 
        $("#kp_8_okna_2").slideDown();  
        $("#rw_1_okna").slideDown();
        
        $("#ro_1").addClass("required");    $("#ro_2").addClass("required");    $("#ro_3").addClass("required");
        $("#rw_5").attr("disabled", true);
    });
    $("#rw_2").click(function(){ 
        $("#kp_8_okna_1").slideUp();    $("#kp_8_okna_2").slideUp();    $("#rw_1_okna").slideUp();  
        $("#ro_1").removeClass("required"); $("#ro_2").removeClass("required"); $("#ro_3").removeClass("required");
        $("#rw_5").attr("disabled", true);
    });
    $("#rw_3").click(function(){ 
        $("#kp_8_okna_1").slideUp();    $("#kp_8_okna_2").slideUp();    $("#rw_1_okna").slideUp();  
        $("#ro_1").removeClass("required"); $("#ro_2").removeClass("required"); $("#ro_3").removeClass("required");
        $("#rw_5").attr("disabled", true);
    });
    $("#rw_4").click(function(){ 
        $("#kp_8_okna_1").slideUp();    $("#kp_8_okna_2").slideUp();    $("#rw_1_okna").slideUp();  
        $("#ro_1").removeClass("required"); $("#ro_2").removeClass("required"); $("#ro_3").removeClass("required");
        
        $("#rw_5").removeAttr("disabled");
    });
    
    $("#quest_11").hover(
        function () {
            $("#quest_1").fadeIn();
        }, 
        function () {
            $("#quest_1").fadeOut();
        }
    );
    $("#quest_22").hover(
        function () {
            $("#quest_2").fadeIn();
        }, 
        function () {
            $("#quest_2").fadeOut();
        }
    );
	
	$("#quest_33").hover(
        function () {
            $("#quest_3").fadeIn();
        }, 
        function () {
            $("#quest_3").fadeOut();
        }
    );
	
	$("#quest_44").hover(
        function () {
            $("#quest_4").fadeIn();
        }, 
        function () {
            $("#quest_4").fadeOut();
        }
    );
	
	$("#submit").click(function(){
		validator.resetForm();
	});
});