jQuery.noConflict();
(function($){
	jQuery(document).ready(
	function(){
		$().piroBox({
			my_speed: 300,  //animate speed
			bg_alpha: 0.9, //overlay opacity
			radius: 4,  // caption rounded corners
			this_next : 'next_out', // next button inside or outside the imageBox--> next == inside, next_out == outside
			this_prev : 'prev_out', // prev button inside or outside the imageBox--> prev == inside, prev_out == outside
			credit: null // credits to pirolab website,if don't want to show it leave so!!
		});
		$("#navigation form").submit(
			function()
			{
				var name=trim($("input[name=name]").val());
				var phone=trim($("input[name=phone]").val());

				if (name=='')
				{
					alert('Заполните поле ФИО');
					return false;
				}

				if (phone=='')
				{
					alert('Заполните поле телефон');
					return false;
				}

				alert('Спасибо. ваш запрос успешно отправлен. Наши менеджеры скоро свяжутся с вами.');
				return true;
			}
		);
		$("form.feedback").submit(
			function()
			{
				var name=trim($("input#title2").val());
				var content=trim($("textarea[name=content]").val());

				if (name == '')
				{
					alert('Заполните поле Имя');
					return false;
				}

				if (content=='')
				{
					alert('Заполните поле Отзыв');
					return false;
				}

			}
		);
		$("#calculator input, #calculator select").bind("blur",calc);
		$("#calculator input, #calculator select").bind("change",calc);
		$("#calculator #subm").click(function(){calc();});
		function calc()
		{
			var price=0;
			var pricelist = $("#material").val();
			pricelist = pricelist.toString();
			var pl = pricelist.split(',');
			var w=$("#width").val();
			w=w.replace(',','.');
			var h=$("#length").val();
			h=h.replace(',','.');
			var q=w*h;
			var i=0;
			if ((q >= 10) && (q < 20)) i = 1;
			if ((q >= 20) && (q < 50)) i = 2;
			if ((q >= 50) && (q < 100)) i = 3;
			if ((q >= 100) && (q < 300)) i = 4;
			if ((q >= 300)) i = 5;
			pp=parseInt(pl[i]*q);
			var per = (parseInt(w) + parseInt(h)) * 2;
			pp = pp + (per * 100);
			if ($("#more3:checked").length)pp=pp*1.05;
			// Плинтус
			if ($("#potplintus:checked").length)pp = pp + per * 90;
			// Люстра потолочная
			if ($("#lustra:checked").length)pp = pp + 450.0;
			// Люстра крючковая
			if ($("#lustra2:checked").length)pp = pp + 150.0;
			// Светильники
			if ($("#spotlights").val() > 0){
			  pp = pp + ($("#spotlights").val() * 450);
			}
			// Труба
			var truba=$("#truba").val();
			if (truba > 0)
			  pp = pp + (truba * 150);
			//Углы
			var ugol = $("#corners").val();
			if (ugol > 4)
			  pp = pp + ((ugol - 4) * 150);
			//Криволинейность
			var krivo = $("#curves").val();
			if (krivo > 0.05)
			  pp = pp + (krivo * 400);
			pp = pp.toString();
			$("#itisprice").val(pp);
			return false;
		}
	});
})(jQuery);

function trim( str, charlist ) {	// Strip whitespace (or other characters) from the beginning and end of a string
	//
	// +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
	// +   improved by: mdsjack (http://www.mdsjack.bo.it)
	// +   improved by: Alexander Ermolaev (http://snippets.dzone.com/user/AlexanderErmolaev)
	// +	  input by: Erkekjetter
	// +   improved by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
	if (str){
	charlist = !charlist ? ' \s\xA0' : charlist.replace(/([\[\]\(\)\.\?\/\*\{\}\+\$\^\:])/g, '\$1');
	var re = new RegExp('^[' + charlist + ']+|[' + charlist + ']+$', 'g');
	return str.replace(re, '');
	} else {return '';}
}

