/*********************************************
CARREGAR CIDADE
funciona quando chamado na pagina do produto
**********************************************/
function carregarCidade(id_select_estado, id_select_cidade){
	//alert(id_select_estado+' - '+id_select_cidade);
	if($('#'+id_select_estado).val() != ''){
		$('#'+id_select_cidade).html('<option value="">carregando...</option>');
		var estado = $('#'+id_select_estado).val();
		$.post("../public/ajax_carregar_cidade.php", {estado:estado}, function(result){
			$('#'+id_select_cidade).html(result);
		});
	}
	else{
		$('#'+id_select_cidade).html('<option value=""></option>');
	}
}

/*********************************************
CARREGAR CIDADE
funciona quando chamado a partir da raiz
**********************************************/
function carregarCidade2(id_select_estado, id_select_cidade){
	// alert(id_select_estado+' - '+id_select_cidade);
	if($('#'+id_select_estado).val() != ''){
		$('#'+id_select_cidade).html('<option value="">carregando...</option>');
		var estado = $('#'+id_select_estado).val();

		$.ajax({
			type: "POST",
			url: "public/ajax_carregar_cidade.php",
			data: "estado="+estado,
			success: function(result){
				$('#'+id_select_cidade).html(result);
			}
		});
		
		/*
		$.post("public/ajax_carregar_cidade.php", {estado:estado}, function(result){
			// alert(result);
			$('#'+id_select_cidade).html(result);
		});
		*/

	}
	else{
		$('#'+id_select_cidade).html('<option value=""></option>');
	}
}

/************************
VALIDAR FORM
req='1'
************************/
function validarForm(valorReq){
	var classErro = 'erro_campo_obrigatorio';	
	var validou = true;
	$('[req='+valorReq+']').each(function(i){
		if($(this).val() == ""){
			validou = false;
			$(this).css('border','1px #f00 solid');
		}
		else{
			$(this).css('border','1px #ccc solid');
		}
	});
	return validou;
}

$(document).ready(function(){
						   
	/***************************
	PULA CAMPO DDD
	***************************/
	$('[ddd1=1]').keyup(function(){
		var tamanho = $(this).val().length;
		if(tamanho >= 2) {
			$('[telefone1=1]').focus();
		}
	});
	$('[ddd2=1]').keyup(function(){
		var tamanho = $(this).val().length;
		if(tamanho >= 2) {
			$('[telefone2=1]').focus();
		}
	});

	// se browser for IE6, entao encaminha para atualizacao
	var browserVersion = jQuery.browser.version;
	//alert(browserVersion);
	if($.browser.msie == true){
	var browserVersion = jQuery.browser.version;
	if(browserVersion == '6.0'){
	window.location.href = "http://www.rz2.com.br/atualize-seu-navegador.php";
	}
	}

	/**************************
 	MENU
	**************************/
    $("#menuesq li.item:has(div.submenuhor:has(ul))").hover(
		function() {
		    $(this).find(".submenuhor").show();
		},
		function() {
		    $(this).find(".submenuhor").hide();
		}
	);

	/***************************
	ABRE DIV ENVIAR POR EMAIL
	***************************/
	$('[abrirDiv=1]').click(function(){
		var id = $(this).attr('id');
		$('#div-'+id).show();
	});	

	/***************************
	FECHA DIV ENVIAR POR EMAIL
	***************************/
	$('[fecharDiv=1]').click(function(){
		$('.enviarPorEmail').hide();
	});	

	/**************************
 	ABRE/FECHA DIV LOGIN
	**************************/
	//$("#menuesq li.item:has(div.submenuhor:has(ul))").hover(
    $("#menu-menor ul:has(li[abrirLogin=1])").hover(
		function() {
		    $(this).find("#box-login").show();
		},
		function() {
			$(this).find("#box-login").hide();
		}
	);
	
	/***************************
	NEWSLETTER
	***************************/
	$('#emailNewsletter').focus(function(){
		$(this).val('');
	});
	$('#emailNewsletter').blur(function(){
		if($(this).val() == ''){
			$(this).val('Digite seu email');
		}
	});
	$('#btnNewsletter').click(function(){
		if(!valida_email($('#emailNewsletter').val())){
			alert('Email inválido');
			return false;
		}
	});

    $('#emailNewsletterLivreiros').focus(function(){
		$(this).val('');
	});
	$('#emailNewsletterLivreiros').blur(function(){
		if($(this).val() == ''){
			$(this).val('Digite seu email');
		}
	});
	$('#btnNewsletterLivreiros').click(function(){
		if(!valida_email($('#emailNewsletterLivreiros').val())){
			alert('Email inválido');
			return false;
		}
	});

	/***************************
	BUSCA
	***************************/
	$('#txtBusca').focus(function(){
		$(this).val('');
	});
	$('#txtBusca').blur(function(){
		if($(this).val() == ''){
			$(this).val('Digite aqui sua busca');
		}
	});

});
