$(document).ready(function(){
var Rprice =[
[3250,3250,3250,false],
[4290,4290,4290,false],
[false,false,false,5200],
[1755,1755,1755,false],
[2340,2340,2340,false],
[false,false,false,3120],
[1300,1300,1300,false]
]; //массив цен i-столбец j-строка 
var Ryar=6; //по умолчанию выставляем ярус =4 (i)
var Rpak=0; //по умолчанию пакетное место (j) так же номер станции метро
var RPricePozic=0.15;//надбавка за позиционирование
var RCostPak=1; //выбран пакет 1
var RCostPozic=1;//надбавка к итоговой цене за позиционирование(15%)
var RCostDays=0.5;//2 недели по умолчанию стоит размещение
var RCostTiz=1; //количество тизеров 1
var RNumPak=0;
 Rcvs=[];
 m=0;

$("#Ryars input").change(function () { //получаем номер выбраного яруса
Ryar=$(this).val();
$('.Rstation input').each(function() { //сбрасуем радиокнопки и т.д. при переходе на другой ярус
      var type = this.type, tag = this.tagName.toLowerCase();
      if (type == 'text' || type == 'password' || tag == 'textarea')
        this.value = '';
      else if (type == 'checkbox' || type == 'radio')
        this.checked = false;
    });
$('.Rstation select').each(function() { //сбрасуем select при переходе на другой ярус
      var type = this.type, tag = this.tagName.toLowerCase();
        this.selectedIndex = 0;
    });
//красим вертикальную полоску при ее выборе
 i=0;
 while(i<7)
  {
  $(".Ryar"+i).removeClass('colorcol');
  i++;
  }
  $(".Ryar"+Ryar).addClass('colorcol');
 });
 //эфекты
$(".Rstation").click (function () { 
$(".Rstation").removeClass('colorrow');
$(this).addClass('colorrow');
 });
 
//удаление из сводной таблицы станций 
$(".Rdelbuttons").live('click',function (e) { //используем лайв т.к. таблица создавалась динамически(налету)
e.preventDefault();
$("#"+$(this).attr("alt")).remove();
//подсчет итого стоимости по всем станциям после удаления одной из
  $(".ResultTotal").each (function() {
   ResultTotal +=$(this).html()*1;
   });
   if (ResultTotal==0) $("#MediaplanWrap").hide(2000);
   $("#ResultTotal").html("<B>К оплате </B>"+ResultTotal);
   ResultTotal=0;
 }); 


 
 //расчет итого для верхнего клькулятора
$(".Radd").live('click',function (e) { 
e.preventDefault();

//выбираем количество тизеров
RNumStation=parseInt($(this).attr("alt"));
RCostTiz=parseInt($(".Rkols[alt='"+$(this).attr("alt")+"'] option:selected").val());

//выбираем пакет размещения 
RNumPak=$(".Rpaket[alt='"+$(this).attr("alt")+"']:checked").val();//количество пакетных мест
RCostPak=parseInt(Rprice[Ryar][RNumStation]*RNumPak);//получаем цену из массива по i(ярусу) j(станции)

//выбор количество дней размещения
RCostDays=$(".Rdays[alt='"+$(this).attr("alt")+"'] option:selected").val()*1;

 //выбор позиционировать или нет 
if ($(".Rpozic[alt='"+$(this).attr("alt")+"'] option:selected").val()==0) //узнаем что выбрано да или нет в позиционировании
   RCostPozic=0; //если НЕТ то 100%-15% 
   else RCostPozic=RPricePozic; // если Да то 100%+15%
   
if (RCostDays==parseInt(RCostDays)) 
   {total=RCostPak*RCostTiz*RCostDays+RCostPak*RCostPozic;//если месяц целый
   }
   else
   {
   total=(RCostPak*RCostTiz*parseInt(RCostDays)+(RCostPak*RCostTiz*1.15)/2)*(1+RCostPozic);//если месяц не целый 
  }
RCostPozic=0;
// вывод в сводную таблицу для медиоплана
$("#MediaplanWrap").show(1000);
razm=$(".Ryar"+Ryar+" p").html();
if (Ryar<=2) mesto="Простенок I ярус";
if (Ryar>2 && Ryar<=5) mesto="Простенок II ярус";
if (Ryar==6) mesto="На панели";
ResultTable='<tr id="Rresult'+RNumStation+'_'+Ryar+m+'">' +
  '<td class="exel">'+ $(".Rline"+RNumStation).html() +'</td>' +
  '<td class="exel">'+ mesto +'</td>' +
  '<td class="exel">'+razm+'</td>' +
  '<td class="exel">'+RNumPak+'</td>' +
  '<td class="exel">'+RCostDays+'мес</td>' +
  '<td class="exel">'+Rprice[Ryar][RNumStation]+'</td>' +
  '<td class="ResultTotal exel">'+parseInt(total)+'</td>' +
  '<td class="delete"><input type="button" value="Удалить" class="Rdelbuttons" alt="Rresult'+RNumStation+'_'+Ryar+m+'"></td>' +
 '</tr>';
 if (RNumPak)  $("#MediaPlan").append(ResultTable);// добавляем новую запись 
      else alert("Вы не выбрали Пакеты рекламных мест ");
   $(".ResultTotal").each (function() {
   ResultTotal +=$(this).html()*1;
   });
   $("#ResultTotal").html("<B>К оплате</B> "+ResultTotal+" рублей");
   ResultTotal=0;
   m++;
//создаем массив с номером станции для передачи его в пхп для экселя
 Rcvs[RNumStation]=[$(".Rline"+RNumStation).html(),mesto,razm,RNumPak,RCostDays,Rprice[Ryar][RNumStation],total];
});

 
 
 
  });
