$(document).ready( function(){
	$('.lst-categorys-products li a').mouseover(function (){
		var id_categoria, top;
			$('.ctn-close').fadeOut(300);
			top = jQuery(this).offset().top;
			id_categoria = $(this).attr('id');
			$('#div-'+id_categoria).css('top', top-150).fadeIn(300);
	});
	
	
	$('.ctn-central-banner img').mouseover( function (){
		$('.ctn-close').fadeOut(300);
	});
	
	$('.ctn-general').mouseover( function (){
		$('.ctn-close').fadeOut(300);
	
	});
	
	$('.lst-products').mouseover( function (){
		$('.ctn-close').fadeOut(300);
	});
	
	$('.div-space-menu').mouseover( function (){
		$('.ctn-close').fadeOut(300);
	});
	
	$('.ctn-about').mouseover( function (){
		$('.ctn-close').fadeOut(300);
	});
	
	$('.ctn-contact-us').mouseover( function (){
		$('.ctn-close').fadeOut(300);
	});
	
	$('.ctn-terms').mouseover( function (){
		$('.ctn-close').fadeOut(300);
	});
	
	$('.ctn-customer-care').mouseover( function (){
		$('.ctn-close').fadeOut(300);
	});
	
	$('.ctn-faq').mouseover( function (){
		$('.ctn-close').fadeOut(300);
	});
	
	$('.ctn-retailers-registration').mouseover( function (){
		$('.ctn-close').fadeOut(300);
	});
	
	$('.ctn-subcategories').mouseover( function (){
		$('.ctn-close').fadeOut(300);
	});
	
	$('.ctn-products-detail').mouseover( function (){
		$('.ctn-close').fadeOut(300);
	});
	
	$('.ctn-short-product-list').mouseover( function (){
		$('.ctn-close').fadeOut(300);
	});
	
	$('.ctn-product-links .lnk-friend').click( function (){
		$('.ctn-tell-a-friend').css('display', 'block');
		$('.lnk-friend').addClass('lnk-friend2');
		return false;
	});
	$('.ctn-tell-a-friend .lnk-close').click( function (){
		$('.ctn-tell-a-friend').css('display', 'none');
		$('.lnk-friend').removeClass('lnk-friend2');
		return false;
	});
	
	$('.ctn-carousel .lnk-product').click( function (){
		var end_image = $(this).children().attr('src');
		$('.ctn-box-left .img-big-size').attr('src',end_image);
		return false;
	});
	
	$(".lnk-modal").click( function(){
		var top;
		top = $(this).offset().top;
		$("#ctn-modal").css('top', top)
		$("#ctn-modal").show();
		return false;
	});
	
	$("#ctn-modal").click( function(){
		$(this).hide();
		return false;
	});
	
	
	$('.lnk-send.contact').click( function (){
		
		var msg="";
		
		if($('#contact_yourname').val() == ''){
			msg += '<span>Your name is empty!</span><br />';	
		}
		
		if($('#contact_yourphone').val() == ''){
			msg += '<span>Your phone is empty!</span><br />';	
		}
		
		if($('#contact_youremail').val() == ''){
			msg += '<span>Your email is empty!</span><br />';	
		}
		
		if($('#contact_subject').val() == ''){
			msg += '<span>Subject is empty!</span><br />';	
		}
		
		if($('#contact_comments').val() == ''){
			msg += '<span>Comments is empty!</span><br />';	
		}
		
		if (msg != '') {
			msg = "<div id=\"topoValida\"><img src='/_js/facebox/warning.png' align='absmiddle' /><b>The following problems were found:</b><br /><br /></div>" + msg;  
	        jQuery.facebox(msg);
	        return false;
	    }
	    
	    else{
			$('#contactform').submit();
	    }
	
	});
	
	$('.lnk-send.customer_care').click( function (){
		
		var msg="";
		
		if($('#customer_number').val() == ''){
			msg += '<span>Order number is empty!</span><br />';	
		}
		
		if($('#customer_name').val() == ''){
			msg += '<span>First name is empty!</span><br />';	
		}
		
		if($('#customer_lastname').val() == ''){
			msg += '<span>Last name is empty!</span><br />';	
		}
		
		if($('#customer_address').val() == ''){
			msg += '<span>Address is empty!</span><br />';	
		}

		if($('#customer_city').val() == ''){
			msg += '<span>City is empty!</span><br />';	
		}

		if($('#customer_state').val() == ''){
			msg += '<span>State is empty!</span><br />';	
		}
		
		if($('#customer_zipcode').val() == ''){
			msg += '<span>State is empty!</span><br />';	
		}
		
		if($('#customer_country').val() == ''){
			msg += '<span>Country is empty!</span><br />';	
		}

		if($('#customer_email').val() == ''){
			msg += '<span>Email is empty!</span><br />';	
		}
		
		if($('#customer_phone').val() == ''){
			msg += '<span>Phone is empty!</span><br />';	
		}

		if($('#customer_payment').val() == ''){
			msg += '<span>Payment method is empty!</span><br />';	
		}
		
		if($('#customer_item').val() == ''){
			msg += '<span>Item reference is empty!</span><br />';	
		}

		if($('#customer_reason').val() == ''){
			msg += '<span>Reason for Return is empty!</span><br />';	
		}	
		
		if($('#customer_date').val() == ''){
			msg += '<span>Todays date is empty!</span><br />';	
		}
		
		if (msg != '') {
			msg = "<div id=\"topoValida\"><img src='/_js/facebox/warning.png' align='absmiddle' /><b>The following problems were found:</b><br /><br /></div>" + msg;  
	        jQuery.facebox(msg);
	        return false;
	    }
		
		else{
			$('#customerform').submit();
	    }
		
	});
	
	$('.lnk-send-question').click( function(){
		
		var msg="";
		
		if($('#question_name').val() == ''){
			msg += '<span>Name is empty!</span><br />';	
		}
		
		if($('#question_email').val() == ''){
			msg += '<span>Email is empty!</span><br />';	
		}
		
		if($('#question_message').val() == ''){
			msg += '<span>Message is empty!</span><br />';	
		}
		
		if (msg != '') {
			msg = "<div id=\"topoValida\"><img src='/_js/facebox/warning.png' align='absmiddle' /><b>The following problems were found:</b><br /><br /></div>" + msg;  
	        jQuery.facebox(msg);
	        return false;
	    }
		
		else{
			$('#frmQuestion').submit();
	    }
			
	});
	
});

function show_login()
{
	document.getElementById("ctn-login").style.display = "";
}

function valida_login()
{
	if (!document.getElementById('login_email').value)
	{
		alert("Please inform your e-mail!");
		document.getElementById('login_email').focus();
		return false;
	}
	if (!document.getElementById('login_password').value)
	{
		alert("Please inform your password!");
		document.getElementById('login_password').focus();
		return false;
	}
	document.getElementById("flogin").submit();
}

