
	// timer para abrir o no la solapa:
	var TO_id;

	$(function() 
	{ 	
		// Trigger de modalCompraFlash
		$("#overlayModalCompra").overlay({ 	 
			expose: {
				color: '#ccc', 
				opacity: 0.7
			},
			onBeforeLoad: function() 
			{ 
				// Flash de la modal como comprar:
				$("#modalCompraFlash").flashembed(
				   {src: Ebowe.cdn + "/themes/sprayette/img/home/banners/modal.swf", wmode: 'transparent'}
				);			
			}
		});
		
		if ( $('#modalImg').length )
		{
			$("#modalImg").click(function() 
			{
				$("#overlayModalCompra").overlay().load();
			});	
		}			
		
		// Funcion de buscar
		$("#buscar").keypress(function(e){
			if(e.which==13) 
			{
				document.location = '/resultado/?b=' + $("#buscar").val();
				return false;
			}				
		});
		
		$("#buscar").autocomplete('/include/http/busqueda/search.php', {
			width: 162,
			multiple: false,
			matchContains: true
		});	
		
		$("#buscar-boton").click(function(e){
			document.location = '/resultado/?b=' + $("#buscar").val();
		});				
		
		$("#boton-agrego-carrito-top, #boton-agrego-carrito-abajo").click(function(e){
			agregoAlCarrito();
		});	

		$("#boton-reservo-carrito-top, #boton-reservo-carrito-abajo").click(function(e){
			reservoProductos();
		});	
		
		var container = $('div.errorContainer');
		
		// validate the form when it is submitted
		var validator = $("#formCompraDirecta").validate({
			errorContainer: container,
			errorLabelContainer: $("ol", container),			
			wrapper: 'li',
			//meta: 'validate',
			submitHandler: function(form) 
			{
				form.action = '/carrito/?' + parametrosEnvio();
				form.submit();
			}
		});		
		
	});

	function parametrosEnvio()
	{
		var p  = "subproducto_id=" + $('#PC_subproducto_id').val() + "&";
		p += "producto_id=" + $('#HF_producto_id').val() + "&";
		p += "producto_cantidad=" + $('#PC_producto_cantidad').val() + "&";		
		
		return p;	
	}

	function agregoAlCarrito()
	{
		document.location = '/carrito/?' + parametrosEnvio();
	}
	
	function reservoProductos()
	{
		document.location = '/reservas/?' + parametrosEnvio();
	}
		
