$(document).ready(function(){
	$('#brand, #drop_s_select, .number, .gam,.stylish-select').sSelect({ddMaxHeight: '250px'});
	//$('.color').sSelect2();
	
	$("#newslettersubscribe").click(function(){
		
		$(".error").hide();
		var hasError = false;
		var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;

		var email = $("#newslettersemail").val();
		if(email == '') {
			$("#newslettersemail").after('<span class="error white">You forgot to enter the email address to send to.</span>');
			hasError = true;
		} else if(!emailReg.test(email)) {
			$("#newslettersemail").after('<span class="error white">Enter a valid email address to send to.</span>');
			hasError = true;
		}

		if(hasError == false){
			$.post("<?= $html->url(array('controller'=>'ajax','action'=>'subscribe')) ?>",
	   				{ email: email },
	   					function(data){
						
	   					}
			);

		}
		
		return false;
	});
});

function show_quicksearch(){
	$('div#drop-search').slideToggle('slow');
	$('fieldset#quicksearch ul').height('auto')
}

function addToCart(){
    flyToCart();    
    $.ajax({
      url: hosturl+'orders/show_basket/',
      data: $('#searchform').serialize(),
      type:'POST',
      success: function(data) {
          $('#cart').html(data);
      }
    });
}

function flyToCart(){
    
    var img = "div.product-img img";
    var productX        = $(img).offset().left;
    var productY        = $(img).offset().top;

    var basketX         = $("#cart").offset().left;
    var basketY         = $("#cart").offset().top;

    var gotoX           = basketX - productX;
    var gotoY           = basketY - productY + 100;

    var newImageWidth   = $(img).width() / 3;
    var newImageHeight  = $(img).height() / 3;

    $(img)
    .clone()
    .prependTo("#product")
    .css({'position' : 'absolute'})
    .animate({opacity: 0.4}, 100 )
    .animate({opacity: 0.1, marginLeft: gotoX, marginTop: gotoY, width: newImageWidth, height: newImageHeight}, 1200, function() {
                                                                                                                                                                                                                                                                                                                $(this).remove();

    });
}
  function show_banner(id){
    $('div.popup').hide();
    $('#'+id).show();
  }
  
  function close_banner(){
    $('div.popup').hide();
  }
