/**
 * @author sotecec.com
 */
$(document).ready(function(){
		
		
		$(function () {
			$('.pretty').tooltip({
				track: true,
				delay: 0,
				showURL: false,
				showBody: " - ",
				extraClass: "pretty",
				fixPNG: true,
				left: -100
			});
		
		});
		
		$(function(){
			$("#advanced-search").hide();
			$("#postal-code-not").hide();
			$("#main-area *").tooltip({
				showURL: false
			});
			$("#search *").tooltip({
				showURL: false
			});
			$("#developers *").tooltip({
				showURL: false
			});
    	});
		$('#whats_postal').click(function(e){
		
			e.preventDefault();
			$("#postal-code-not").toggle("fast");
		});
		
		$('#search-tools > a').click(function(e){
			e.preventDefault();
			$("#advanced-search").toggle("fast");
		});
		
		//dock menu JS options 
		/*$('#dock').Fisheye(
		{
					maxWidth: 55,
					items: 'a',
					itemsText: 'span',
					container: '.dock-container',
					itemWidth: 80,
					proximity: 90,
					halign : 'center'
		});*/
		
		$("#quick_find").submit(function(){
			//$(".error, .notice").hide();
			var hasError = false;
			
			/* Start Tab - Product Info */
			var keywords = $("#keywords").val();
			if (keywords == '') {
				hasError = true;
			}
			
			if (hasError == false) {
				//$("#loading").show('fast');
				return true;
			}
			
		
			$("#advanced-search").after("<div id='text-visitors' class='rounded_colhead_msg_box_search'><div class='tl'></div><div class='tr'></div><p><font color='#ff0000'><b>Error:</b></font> Es necesario que ingrese alg&uacute;n parametro de búsqueda.</p><div class='bl'></div><div class='br'></div></div>");
			return false;
		});
		
		$("#advanced_search").submit(function(){
			
			var hasError = false;
			
			/* Start Tab - Product Info */
			var keywords = $("#keyw").val();
			if (keywords == '') {
				hasError = true;
			}
			
			if (hasError == false) {
				return true;
			}
			
			$("#adv-search").after("<div id='text-visitors' class='rounded_colhead_msg_box_search'><div class='tl'></div><div class='tr'></div><p><font color='#ff0000'><b>Error:</b></font> Es necesario que ingrese alg&uacute;n parametro de búsqueda.</p><div class='bl'></div><div class='br'></div></div><br/><br/>");
			return false;
		});
    
		$('#venucita > .submenu > ul > li > a').click(function(e){
			e.preventDefault();
		});
		
		$('#venucita2 > .submenu > ul > li > a').click(function(e){
			e.preventDefault();
		});
		
		$('#comprar').click(function(e){
			
			var has_error_stock = $("#has_error_stock").val();
			var has_error_decimal = $("#has_error_decimal").val();
			
			if((has_error_stock==1) && (has_error_decimal==1))
			{
				e.preventDefault();
				alert("Se presentan errores en su carrito de compras, por favor revise los siguientes detalles:\n\n 1) Los productos marcados con *** no estan disponibles en la cantidad que requiere. Revise el dato de \"Existencias\".\n\n 2) Sólo se permiten cantidades en números enteros.\n\nPor favor corriga estos datos y dele clic al botón \"Actualizar\" para continuar con el proceso de compra. \n\nGracias.");
			}
			else
			{
				if(has_error_stock==1)
				{
					e.preventDefault();
					alert("Se presentan errores en su carrito de compras, por favor revise los siguientes detalles:\n\n ==> Los productos marcados con *** no estan disponibles en la cantidad que requiere. Revise las \"Existencias\". <== \n\nPor favor corriga estos datos y dele clic al botón \"Actualizar\" para continuar con el proceso de compra. \n\nGracias.");
				}
				else if(has_error_decimal==1)
				{
				e.preventDefault();
				alert("Se presentan errores en su carrito de compras, por favor revise los siguientes detalles:\n\n ==> Sólo se permiten cantidades en números enteros. <== \n\nPor favor corriga estos datos y dele clic al botón \"Actualizar\" para continuar con el proceso de compra. \n\nGracias.");
				}
				
				else
				{
				return true;
				}
			}
						
		});
		
});
/************************   Cierra document.ready   ************************/

var Shipping = function(){
		return{
			loadShippingCourier: function(total_caro, shipping_caro,md5,shipping_type){
				$("#shipc").html("$"+shipping_caro); 
				$("#tot").html("$"+total_caro);
				$("#bncr").load('https://www.editlegado.com/checkout_confirmation_ajax.php?monto='+total_caro+'&current_shipping='+shipping_caro+'&md5='+md5+'&shipping_type='+shipping_type,function(){});
			},
			loadShippingNormal: function(total_barato, shipping_barato,md5,shipping_type){
				$("#shipc").html("$"+shipping_barato);
				$("#tot").html("$"+total_barato);
				$("#bncr").load('https://www.editlegado.com/checkout_confirmation_ajax.php?monto='+total_barato+'&current_shipping='+shipping_barato+'&md5='+md5+'&shipping_type='+shipping_type,function(){});
			}
		}
	}();