
$(document).ready(function(){
  $('.inputquantity').live('keyup', function(){
    //var addcart = $('.addcart').attr('href');
    var addcart = $(this).parent().parent().find('.addcart').attr('href');
    var inputquantity = $(this).val();
    var inputprice = parseFloat($(this).parent().parent().find('.price').html().replace(',', '.').replace('€', ''));
    var result = (inputquantity * inputprice).toFixed(2); 
	$(this).parent().parent().find('.total').html(result + "&euro;");
    var patt1 = /qty=([0-9])/;
    var to_replace = addcart.match(patt1);
    if(to_replace) {
      to_replace = to_replace[0];
      addcart = addcart.replace(to_replace, 'qty=' + inputquantity);
    }else{
      addcart = addcart + '&qty=' + inputquantity;
    }
    $(this).parent().parent().find('.addcart').attr('href', addcart);
  });
  
  //image mouseover effect
  $('.imghover').hover(
    function(){
      $(this).addClass("active");
    },
    function () {
      $(this).removeClass("active");
    }
  );
  
  //menu
  $('#productsmenu').hover(
    function(){
        var classList =$('#contactmenu').attr('class').split(/\s+/);
        if(classList[1]=='active') {
          $('nav li ul').css("top","-999em");
          $('#productsmenu ul').css("top","auto");
        }
    },
    function (){
        var classList =$('#contactmenu').attr('class').split(/\s+/);
        if(classList[1]=='active') {
          $('nav li ul').css("top","-999em");
          $('#contactmenu ul').css("top","auto");
        }
    }
  );
  
  $('#contactmenu').hover(
    function(){
        var classList =$('#productsmenu').attr('class').split(/\s+/);
        if(classList[1]=='active') {
          $('nav li ul').css("top","-999em");
          $('#contactmenu ul').css("top","auto");
        }
    },
    function (){
        var classList =$('#productsmenu').attr('class').split(/\s+/);
        if(classList[1]=='active') {
          $('nav li ul').css("top","-999em");
          $('#productsmenu ul').css("top","auto");
        }
    }
  );
  
  // login / new user
  $('#show_login_form').click(function(){
    $('#create-account_form').hide();
    $('#login_form').show('fast');
  });
  $('#show_register_form').click(function(){
    $('#login_form').hide();
    $('#create-account_form').show('fast');
  });
});
