function calcRentabilitateGPL() {
  $("#benzina, #gpl, #consum").blur( function(e) {
    var pretBenzina = $("#benzina").val();
    var pretGPL = $("#gpl").val();
    var consum = $("#consum").val();
    var consumGPL = consum * 1.1;
    var costGPL = consumGPL * pretGPL;
    var costBenzina = consum * pretBenzina;
    var economie = costBenzina - costGPL;
    $('#economie').val(Math.round(economie * 100) / 100 + " Lei").effect('pulsate', {}, "300").effect('highlight', {}, 1000);
    $('#economie3').val(Math.round(economie * 100) * 3 + " Lei").effect('pulsate', {}, "300").effect('highlight', {}, 1000);
  });
  return false;
}

function bindAjaxLinks_NwlUserAdd() {
  eml = /^\w+([\.-]?\w+)*@\w+([.-]?\w+)*(\.\w{2,3})+$/;
  $("#submitnewsletter").click( function(e) {
    var nwl_email = $("#nwl_email").val();
    var nwl_name = $("#nwl_name").val();
    if (!eml.test(nwl_email)) {
      $('#newsletter p.message').html("Adresa de email <b>" + nwl_email + "</b> este invalida");
      $("#nwl_email").val("");
    } else {
      var params = "?s=12&step=2&nwl_email=" + nwl_email + "&nwl_name=" + nwl_name;
      $.post("ajax.php" + params, function(data) {
        $('#newsletter p.message').html(data);
        $("#nwl_email").val("");
        $("#nwl_name").val("");
      });
    }
  });
  return false;
}

function bind_EcoGreenPower() {
  $('.eco_green_power').fancybox({
    'centerOnScroll': true,
    'frameWidth': 600,
    'frameHeight': 480,
    'zoomSpeedIn' : 600,
    'zoomSpeedOut' : 500,
    'easingIn' : 'easeOutBack',
    'easingOut' : 'easeInBack',
    'overlayOpacity': 0.8,
    'imageScale': true,
    'hideOnContentClick': false,
    'callbackOnShow': function(){ $('.overlay_content').jScrollPane({showArrows : true}); }
  });
  return false;
}

function bindEvents_NewsletterBox(){
  $("#newsletter #nwl_email").focus( function(e) {
    var email = $(this);
    if (email.val() == "E-mail"){
      email.val("");
    }    
  });
  $("#newsletter #nwl_name").focus( function(e) {
    var nume = $(this);
    if (nume.val() == "Nume si Prenume"){
      nume.val("");
    }    
  });
  $("#newsletter #nwl_email").blur( function(e) {
    var email = $(this);
    if (email.val() == ''){
      email.val("E-mail");
    }    
  });
  $("#newsletter #nwl_name").blur( function(e) {
    var nume = $(this);
    if (nume.val() == ''){
      nume.val("Nume si Prenume");
    }    
  });
  return false;
}

function bindAjaxLinks_CopyrightLink() {
  $('#footer_copy a').fancybox({
    'centerOnScroll': true,
    'frameWidth': 600,
    'frameHeight': 480,
    'zoomSpeedIn' : 600,
    'zoomSpeedOut' : 500,
    'easingIn' : 'easeOutBack',
    'easingOut' : 'easeInBack',
    'overlayOpacity': 0.8,
    'imageScale': true,
    'hideOnContentClick': false,
    'callbackOnShow': function(){ $('.overlay_content').jScrollPane({showArrows: true}); }
  });
  return false;
}

$(document).ready( function() {
  calcRentabilitateGPL();
  bindAjaxLinks_NwlUserAdd();
  bindEvents_NewsletterBox();
  bindAjaxLinks_CopyrightLink();
  bind_EcoGreenPower();
  
  /* Fix for png's in Internet Explorer */
  $("#box_poza, #box_poza_top").pngfix();
  $("#wrapper-titlu-document img, .buton-pachet, .buton-pachet-activ").pngfix();
});
