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() {
  $('#greenpower').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;
}

var wheight=15;
var wbcolor="#EAF0F6";
var sspeed=3;
var restart=sspeed;
var rspeed=sspeed;

wwholemessage = 'Nu mai arde banii cu benzina ! INSTALATII GPL la ECO KRAFT BEST! EXPERINTA SI PROFESIONALIM !';
var sizeupw=0;
var operbr=navigator.userAgent.toLowerCase().indexOf('opera');
function goup(){
  if(sspeed!=rspeed*8){
    sspeed=sspeed*2;
    restart=sspeed;
  }
}
function godown(){
  if(sspeed>rspeed){
    sspeed=sspeed/2;
    restart=sspeed;
  }
}
function startw(){
  if(document.all) iemarqueew(wslider);
  else if(document.getElementById)
    ns6marqueew(document.getElementById('wslider'));
  else if(document.layers)ns4marqueew(document.wslider1.document.wslider2);
}
function iemarqueew(whichdiv){
  iedivw=eval(whichdiv);
  iedivw.style.pixelLeft=wwidth;
  iedivw.innerHTML='<nobr>'+wwholemessage+'</nobr>';
  sizeupw=iedivw.offsetWidth;
  if(operbr!=-1){
    operaslider.innerHTML='<nobr>'+wwholemessage+'</nobr>';
    sizeupw=operaslider.offsetWidth;
  }
  ieslidew();
}
function ieslidew(){
  if(iedivw.style.pixelLeft>=sizeupw*(-1)){
    iedivw.style.pixelLeft-=sspeed;
    setTimeout("ieslidew()",100);
  }else{
    iedivw.style.pixelLeft=wwidth;
    ieslidew();
  }
}
function ns4marqueew(whichlayer){
  ns4layerw=eval(whichlayer);
  ns4layerw.left=wwidth;
  ns4layerw.document.write('<nobr>'+wwholemessage+'</nobr>');
  ns4layerw.document.close();
  sizeupw=ns4layerw.document.width;ns4slidew();
}
function ns4slidew(){
  if(ns4layerw.left>=sizeupw*(-1)){
    ns4layerw.left-=sspeed;
    setTimeout("ns4slidew()",100);
  }else{
    ns4layerw.left=wwidth;ns4slidew();
  }
}
function ns6marqueew(whichdiv){
  ns6divw=eval(whichdiv);
  ns6divw.style.left=wwidth;
  ns6divw.innerHTML='<nobr>'+wwholemessage+'</nobr>';
  sizeupw=ns6divw.offsetWidth;
  ns6slidew();
}
function ns6slidew(){
  if(parseInt(ns6divw.style.left)>=sizeupw*(-1)){
    ns6divw.style.left=parseInt(ns6divw.style.left)-sspeed;
    setTimeout("ns6slidew()",100);
  }else{
    ns6divw.style.left=wwidth;
    ns6slidew();
  }
}

$(document).ready( function() {
  calcRentabilitateGPL();
  bindAjaxLinks_NwlUserAdd();
  //bind_EcoGreenPower();
  
  /* Fix for png's in Internet Explorer */
  $("#casuta-jos-stanga img, #casuta-jos-dreapta img, #galerie_foto img, #prezentare img, #dotari_vila img, #preturi img").pngfix();
  $("#rezervari img, #contact img, #adresa_contact img, #footer a, #rezerva, #galerie").pngfix();
});
