function emailQuotation() {
  $('#fm-email').focus(function() {
    if ($(this).val() == 'Enter Your Email Address For A Price' || $(this).val() == 'Please Enter A valid Email Address') {
      $(this).val('');
      if ($(this).hasClass('error'))
        $(this).removeClass('error');
    }
  });
  $('#fm-email').blur(function() {
    if ($(this).val() == '')
      $(this).val('Enter Your Email Address For A Price');
  });
  $('#emailForm').submit(function(e) {
    e.preventDefault();
    var regex = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
    if(regex.test($('#fm-email').val()) == false) {
      $('#fm-email').addClass('error');
      $('#fm-email').val('Please Enter A valid Email Address')
                  return false;
    }
    else {
      var urlString = "/price.php?prod-id=" + $('#fm-prod-id').val() + "&email=" + $('#fm-email').val();
      $.get(urlString + "&ajax=1", function(data){
        $('#emailForm').html('<p class="spacedT padded red">A price for this product has been sent to your inbox.</p>');
      });
    }
  });
}


$(document).ready( function() {
  emailQuotation();
  var filterUrl = 'http://www.kenberne.co.uk';

  $('#shop-by button').live('click', function() {
    filterUrl += '/shop-by';
    if ($('#fm-brand').val() != '') filterUrl += '/' + $('#fm-brand').val();
    if ($('#fm-category').val() != '') filterUrl += '/' + $('#fm-category').val();
    window.location.href = filterUrl;
    return false;
  });
  $('#fm-brand, #fm-category').change(function() {
    $('#shop-by button').html('<img src="/images/ajax-loader.gif" >');
    $.ajax({
      url: '/ajax/shop-by.php?' + $('#shop-by').serialize(),
      success: function(data) {
        $('#shop-by button').html(data);
      }
    });

  });
  
  $('.notNeeded').hide();
  
  $("a.blank").click(function(e) {e.preventDefault();window.open($(this).attr("href"));});
  
  $('.basket form input[type="submit"]').hide();
  $('.basket form input[type="radio"]').change(function() {
    $(this).parents('form').submit();
  });
  
  
  $('#nav').addClass('script');
  $('#nav > li > ul').hide();
  $('#nav > li').hoverIntent(
    function() {$(this).children('ul').fadeIn(250);},
    function() {$(this).children('ul').fadeOut(100);}
  );
  
  var days = $("#fm-daysToDelivery").val();
	$( "#datepicker").datepicker({ dateFormat: 'DD, d MM, yy',minDate: '+'+days+'d',beforeShowDay: $.datepicker.noWeekends,firstDay: 1 });
  
  $( "#tabs" ).tabs();


});
