﻿jQuery(document).ready(function(){


/* слайдер цен */

jQuery("#slider").slider({
	min: 1000,
	max: 200000,
	values: [1000,200000],
	step: 1000,
	range: true,
	stop: function(event, ui) {
		jQuery("input#minCost").val(jQuery("#slider").slider("values",0));
		jQuery("input#maxCost").val(jQuery("#slider").slider("values",1));
		
    },
    slide: function(event, ui){
		jQuery("input#minCost").val(jQuery("#slider").slider("values",0));
		jQuery("input#maxCost").val(jQuery("#slider").slider("values",1));
    }
});

jQuery("input#minCost").change(function(){

	var value1=jQuery("input#minCost").val();
	var value2=jQuery("input#maxCost").val();

    if(parseInt(value1) > parseInt(value2)){
		value1 = value2;
		jQuery("input#minCost").val(value1);
	}
	jQuery("#slider").slider("values",0,value1);	
});

	
jQuery("input#maxCost").change(function(){
		
	var value1=jQuery("input#minCost").val();
	var value2=jQuery("input#maxCost").val();
	
	if (value2 > 200000) { value2 = 200000; jQuery("input#maxCost").val(200000)}

	if(parseInt(value1) > parseInt(value2)){
		value2 = value1;
		jQuery("input#maxCost").val(value2);
	}
	jQuery("#slider").slider("values",1,value2);
});

jQuery("input#minCost").change(function(){
		
	var value1=jQuery("input#minCost").val();
	var value2=jQuery("input#maxCost").val();
	
	if (value2 > 1000) { value2 = 1000; jQuery("input#maxCost").val(1000)}

	if(parseInt(value1) > parseInt(value2)){
		value2 = value1;
		jQuery("input#maxCost").val(value2);
	}
	jQuery("#slider").slider("values",1,value2);
});



// фильтрация ввода в поля
	jQuery('input#minCost').keypress(function(event){
		var key, keyChar;
		if(!event) var event = window.event;
		
		if (event.keyCode) key = event.keyCode;
		else if(event.which) key = event.which;
	
		if(key==null || key==0 || key==8 || key==13 || key==9 || key==46 || key==37 || key==39 ) return true;
		keyChar=String.fromCharCode(key);
		
		if(!/\d/.test(keyChar))	return false;
	
	});


});

// Аккордеон 

$(document).ready(function () {
		$(function() {
		 $('.hideEver').hide();
		 $('ul#values').hide();
		 $('.trigger').toggle (function showM4 () {
		 
		 $(this).next().slideDown(200);
		 $(this).css('background-image','url("templates/mir4asov/img/minus.jpg")');
		 
		 }, function hideM4 () {
		 $(this).next().slideUp(200);
		 $(this).css('background-image','url("templates/mir4asov/img/plus.jpg")');
		 });
		
		
		});


        $(function() {
            $("ul[id='values'] li").toggle(function suggestValues(){
            el = $(this).html();
			$(this).removeClass('noactive2');
            $(this).addClass('active2');
			$("input[id='input-text-4']").val('');
         
            }, function removesValues(){
			$(this).removeClass('active2');
            $(this).addClass('noactive2');		
			});
			
        });
		
		$ (function() {
		
		$('#button2').click (function addValues(){
		var ht = $('li.active2').text();
		input = $("input[id='input-text-4']");
		newinput = input.val();
        newinput = (newinput + ht);
        input.val(newinput);
		$('#creoForm').submit();
		});
		
		});
		
		$ (function() {
		
		$('#button_res').click (function addValues(){
		var ht = $('li.active2').text();
		$("input[id='input-text-4']").val('');
		$('li.active2').removeClass('active2').addClass('noactive2');
		
		});

		
		});
});

