// JavaScript Document
$(document).ready(function(){
		$( "#cuanto" ).dialog({
			autoOpen: false,
			height: 250,
			width: 400,
			modal: true,
			buttons: {
				"Agregar a mi pedido": function() {
					c = $("#cuanto_cant").val();
					i = $("#cuanto_coditm").text();
					if (isNaN(parseInt(c))){
						c=1;
					}
					agregarCarrito(i,c);
					$( this ).dialog( "close" );
					
				},
				Cancelar: function() {
					$( this ).dialog( "close" );
				}
			},
			close: function() {
				allFields.val( "" ).removeClass( "ui-state-error" );
			}
		});
	
	$(".btn_main img").each(function(index,element){
		if ($(this).attr("class") == 'menu_selected'){
			this.src = this.src.replace(".jpg","_hover.jpg");					   
		} else {
			$(this).hover(
				function(){
					this.src = this.src.replace(".jpg","_hover.jpg");					   
				}, function(){
					this.src = this.src.replace("_hover.jpg",".jpg");					   
				});		
		}
	});					   
	$("#fdescarga").validate();
	$("#fsorteo").validate();
	
	$("img.color-thumb").click(function(){
										
		var s = $(this).attr("ref");
		
		$("#img-prod").attr("src",s);
	});
	
	$(".coleccion-thumb").click(function(){
		var img = new Image();
		img.onload = function() {
		  //alert(this.width + 'x' + this.height);
		  if (this.width < 500){
			  $("#foto-coleccion").css("background-position","0px 0px");
		  } else {
			  $("#foto-coleccion").css("background-position","-120px 0px");
		  }
		  $("#foto-coleccion").css("background-image","url("+this.src+")");
			
		}
		img.src = ($(this).attr('src')).replace("=C&","=G&");
								 
										 
										 
		//$("#foto-coleccion").css("background-image","url("+($(this).attr('src')).replace("=C&","=G&")+")");									 
		$("#foto-coleccion").attr("title",$(this).attr("alt"));
	});
	$("#foto-coleccion").click(function(){
		if ($(this).attr("title")!=''){
			window.location.href='fichas-tejido.php?obj_id='+$(this).attr("title");
		} else {
			alert("La foto no tiene ficha de tejido asociada");	
		}
	});
	//$("#mallas-dialog").dialog({width: '380px'});
	
});

function actualizarCarrito(i,c){
		$.get("carritoActualizar.php",{"item": i, "cant": c}, function(data){
			recargarCarrito(1);
		},"json");
}
function agregarCarrito(i,c){
		$.get("carritoAgregar.php",{"item": i, "cant": c}, function(data){
			alert("Agregó "+c+" paquete(s) al pedido, el total de paquetes es de "+data.total);
			recargarCarrito(0);
		},"json");
}
function recargarCarrito(abrir){
		$.get("carritoRecargar.php", function(data){
			$("#carrito_contenedor").empty();
			$("#carrito_contenedor").append(data);
				Cufon.replace('h1', { fontFamily: 'HelveticaNeueThin' });
				Cufon.replace('h2', { fontFamily: 'HelveticaNeueLight' });
				Cufon.replace('h3', { fontFamily: 'HelveticaNeueMedium' });
				Cufon.replace('h4', { fontFamily: 'HelveticaNeueMedium' });
				Cufon.replace('h5', { fontFamily: 'HelveticaNeueLight' });
				Cufon.replace('h6', { fontFamily: 'HelveticaNeueMedium' });
				Cufon.replace('h7', { fontFamily: 'HelveticaNeueMedium' });
				Cufon.replace('span', { fontFamily: 'HelveticaNeueThin' });
			if (abrir){
				$("div[rel]").overlay({fixed:false, load: true});
			} else {
				$("div[rel]").overlay({fixed:false });
			}
			$("div[rel]").overlay({fixed:false });
		},"html");
}







