$(document).ready(function(){
  getKeyPages();
  if ($("#vote_div").length!=0){
    var img = new Image();
    img.src = '/files/resources/images/star-red.gif';
    $("#vote_div label").mouseover(function() {
      $(this).parents("form").find("label").removeClass("current");
      $(this).addClass("current");
      $(this).parent("div").prevAll().children("label").addClass("current");
    });
    $("#vote_div label").mouseout(function() {
      $(this).parents("form").find("label").removeClass("current");
    })
      }
});
function getKeyPages(e){
  $('html').keyup(function(event) {
    if (event.keyCode == '39' && event.ctrlKey) { // Ctrl + ->
      nextPage();
    }
    if (event.keyCode == '37' && event.ctrlKey) { // Ctrl + <-
      prevPage();
    }
  });
}
function nextPage(){
  var current = $(".pages").find("a.current");
  if ($(current).next("a").length>0){
    var next = $(current).next("a");
    locationHref ($(next).attr("href"));
  }
}
function prevPage(){
  var current = $(".pages").find("a.current");
  if ($(current).prev("a").length>0){
    var prev = $(current).prev("a");
    locationHref ($(prev).attr("href"));
  }
}
function locationHref (href){
  window.location = href;
}
function pager(p,a){
  var cl = "group"+p;
  var anch = a;
  $("#find").find("ul li").hide();
  $("#find").find("ul li."+cl).show();
  $("#searchPage a").removeClass("current");
  $(anch).addClass("current");
  return false;
}

function matm (){
  var priceauto = document.getElementById ("PrAuto"); //стоимость авто
  var perccred = document.getElementById ("PercCred"); //доля кредита в стоимости авто
  var yearperc = document.getElementById ("yearPerc"); //годовая ставка 
  var inlim = document.getElementById ("inLim"); //срок
  var mounthcash =document.getElementById ("MounthCash"); //размер ежемесечного взноса
  var firstcash =document.getElementById ("FirstCash"); //сумма первый взнос
  var sumcred =document.getElementById ("SumCred"); //сумма кредита
  var sumperc =document.getElementById ("SumPerc"); //удорожание (сумма процентов)
  if ((perccred.value < 100 && yearperc.value < 100) && (perccred.value != "" && priceauto.value != "" && yearperc.value != "")){
    var Perc = yearperc.value/12/100; // Ежемесячный процент
    firstcash.value = Math.round (priceauto.value - (perccred.value/100) * priceauto.value);
    var SCred =Math.round (priceauto.value*perccred.value/100); //Сумма кредита
    sumcred.value = SCred;var Lim =inlim.value;//Срок 
    var SumA =0;//удорожание
    var a = 1 + Perc;var b =0 - Lim;
    var MCash =(SCred*Perc)/(1 - Math.pow (a, b));//предварительный ежемесячный платеж
    for (i=1; i<=Lim; i++){
      SCred = SCred*Perc+SCred;
      SumA += SCred*Perc;SCred -= MCash;
    }
    sumperc.value = Math.round (SumA);
    SCred = Math.round(priceauto.value*perccred.value/100);
    mounthcash.value =Math.round ((SumA+SCred)/Lim);
  } else {
    alert ("Правильно заполните поля");
  }
}
function ChangeColor(sImg, sText){
  img = new Image();
  img.onload = function(){
    $("#CarID").animate({opacity: "0",height:img.height,width:img.width}, 100, 'linear', function(){
      $("#CarID").attr("src",sImg).animate({opacity: "1"}, 100, 'linear');
      $("#CarID").attr({alt: sText,title: sText});
    });
    if ($("#Text").length!=0) $("#Text").text(sText);
  }
    img.src = sImg;
}
function ChangeFoto(aim, sImg) {
  img = new Image();
  img.onload = function(){
    $(".TblFotoGal img").attr("style","border:1px solid #FFFFFF;");
    $(aim).find("img").attr("style","border:1px solid #E10F45;");
    $("#CarIDF").animate({opacity: "0",height:img.height,width:img.width}, 250, 'linear', function(){
      $("#CarIDF").attr("src",sImg).animate({opacity: "1"}, 250, 'linear');
    });
  }  
    img.src=sImg;
}
function newW(href){
  window.open(href, "moto");
}

// JS from 3Wstyle
var flag = 1;
var value = 'у.е.';

function showhide(value_x) {if (value_x != null) {value = value_x;} document.write ('<div id="showhide" style="position:absolute; display: block;"><a href="javascript:showallprice()">Показать все цены в ' + value + '</a></div><div id="showhidetext" style="position:absolute; display: none;">Все цены показаны в ' + value + '</div>&nbsp;');}

function getprice(priceweight) {document.write ('<div id="hideprice' + flag + '" style="position:relative; display: block;"><a href="javascript:showprice(\'' + flag + '\')">показать цену в ' + value + '</a></div><div id="price' + flag + '" style="position:relative;  display: none;">' + priceweight + '</div>'); flag ++;}


function showprice(pricenum) {
  object = 'price' + pricenum;
  objecthide = 'hide' + object;
  node = document.getElementById(objecthide).style.display='none';
  node = document.getElementById(object).style.display='block';
}

function showallprice() {
  node = document.getElementById('showhide').style.display='none';
  node = document.getElementById('showhidetext').style.display='block';             
  for (pricenum = 1; pricenum < flag; pricenum ++) {
    object = 'price' + pricenum;
    objecthide = 'hide' + object;
    node = document.getElementById(objecthide).style.display='none';
    node = document.getElementById(object).style.display='block';
  }
}
var jWindow = null;
function openCalc()
{
  jWindow = $.jWin.create({alwaysCentered:true,autoShow:false,
                           modal:true,overlayOpacity:0.8,overlayColor:'#000',
                           title: ($("#right_side .car_description h3:first").length != 0)?'<h3>'+$("#right_side .car_description h3:first").text()+'</h3>':'',handleEscape:true,
                           height:600,width:650});
  jWindow.setContent('<div id="credit_calc_form_block"></div>'+
                     '<script type="text/javascript" src="/js/credit_calc_form.js?v2"></script>');
  jWindow.show();
}

function openFeedbackForm(id)
{
  if (id == undefined) {
    id = 1; 
  }
  jWindowFeedback = $.jWin.create({alwaysCentered:true,autoShow:false,
                           modal:true,overlayOpacity:0.8,overlayColor:'#000',
                           title: '',handleEscape:true,
                           height:400,width:650});
  jWindowFeedback.setContent('<div id="feedback_win"></div>');                                                                 jWindowFeedback.show();
  majax('feedback_win','/ajax/forms/showForm/',{"id" : id});
}
function ChangeColor(src){
  $("#CarID").attr('src',src);
}
