<!--

/*-- Highslide configuration --*/
   hs.Expander.prototype.onBeforeExpand = function() {
      $("EMBED, IFRAME[id='ads']").hide(); 
   }
   
   hs.Expander.prototype.onAfterClose = function() {
      $('EMBED, IFRAME').show();
   }
/*-- Highslide configuration --*/

function getFormat (format)
{
	$("#c_size").attr('disabled', false);
	switch (format) {
		case 'Z' : $("#p_size").attr('disabled', false);
				   break;
		case 'C' : $("#p_size").attr('disabled', true);
				   break;
		default  : $("#p_size").attr('disabled', false);
	}

}

function getSize (size)
{
	var format = $("input[name='p_format[]']:checked").val();
	
	$.ajax({
          type: "POST",
          dataType: "json",
          url: "/controllers/controllers.php",
          data: "func=getOrderPanels&size="+size+"&format="+format,
          success: function (res, options) {
//          		alert(res.data[0].pi_id);
          		
//          		$('#p_panel').html('').removeAttr('onchange').unbind();
//			    $('#oCategories').bind("change", function (){ getItems(this, func.next); });
			    
//			    $('#p_panel').append('<option value="0">Выберите раздел</>');
				$('#p_panel').html('');
				$("#p_panel").attr('disabled', false);
				for (var i = 0, n = res.data.length; i < n; i ++) {
					 $('#p_panel').append('<option value="'+res.data[i].pi_id+'">'+res.data[i].pi_count+' '+(res.data[i].pi_count>4 ? 'панелей ' : 'панели ')+'- '+res.data[i].pi_width+'*'+res.data[i].pi_height+'мм</option>');
				}
				$("#p_amount").attr('disabled', false);
          	    /*$("#sector").attr('src', '/images/clients/items/'+res.ci_thumb);
          	    $("#firm").html(res.ci_firm);
          	    $("#format").html(res.ci_format);*/

          },
          error: function (){
          	   alert('Ошибка связи. Попробуйте повторить позже.');
          }
        });

	
	//	var base_params = 'oblast='+$("select[name='oblast']").val();
	
	/*$.ajax({
          type: "POST",
          dataType: "json",
          url: "/controllers/offers.php",
          data: "func=getNSDistricts&"+base_params, //+"&"+add_params,
          success: function (res, options) {
				$('#ns_gorod').html(res);
				$('.settle').slideUp(1000);
          },
          error: function (){
          	   alert('Ошибка связи. Попробуйте повторить позже.');
          }
    });*/
}

function countOrder ()
{
	var panel = $("select[name='p_panel']").val();
	var amount = $("select[name='p_amount']").val();
	
	if (panel && amount) {
		$.ajax({
	          type: "POST",
	          dataType: "json",
	          url: "/controllers/controllers.php",
	          data: "func=countOrder&panel="+panel+"&amount="+amount,
	          success: function (res, options) {
	          		$("#CalcResArea span").html(res.data['pr_price_all']);
	          		$("#CalcResAreaEd span").html(res.data['pr_price_one']);
	          		$("#ResArea").show('slow');
	          		$("#hack1").hide('slow');
	          		$("#hack2").hide('slow');
	          		$("#hack3").hide('slow');
	          		$("#hack4").hide('slow');
	          		$("#hack5").hide('slow');
	          		$("#hack6").hide('slow');
	          },
	          error: function (){
	          	   alert('Ошибка связи. Попробуйте повторить позже.');
	          }
	    });
	} else alert('Укажите параметры заказа!');
}

window.reEmail = /^([\w\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/i;

function sendOrder ()
{
	var panel = $("select[name='p_panel']").val();
	var amount = $("select[name='p_amount']").val();
	
	var sname = $("input[name='sname']").val();
	var fname = $("input[name='fname']").val();
	var mail = $("input[name='email']").val();
	var phone = $("input[name='phone']").val();
	var mtest = reEmail.test($("#email").val());

	var price_all = $("#CalcResArea span").html();
	var price_one = $("#CalcResAreaEd span").html();
	
	if (!panel || !amount) alert('Укажите параметры заказа!');
	else if (!sname || !fname || !mail || !phone ) alert('Укажите контактную информацию!');
	else if (!mtest) alert('Неправильный e-mail!');
	else {
		var params = $("select[name='p_panel'], select[name='p_amount'], input[name='sname'], input[name='fname'], input[name='email'], input[name='phone'], textarea[name='p_com']").serialize();

		$.ajax({
	          type: "POST",
	          dataType: "json",
	          url: "/controllers/controllers.php",
	          data: "func=sendOrder&"+params+"&price_all="+price_all+"&price_one="+price_one,
	          success: function (res, options) {
	          		if (res) $("#CalcBoxContent").html('<div class="success_txt" style="margin: 10px 0 15px 0;">Спасибо, наш менеджер обязательно Вам ответит!</div>');
	          		else alert('Ошибка почтового сервера, попробуйте ещё раз.');
	          },
	          error: function (){
	          	   alert('Ошибка связи. Попробуйте повторить позже.');
	          }
	    });
	} 
}

//-->
