$(document).ready(function() {
	$("a[rel='external']").each(function() {
		$(this).attr("target","_blank");  
	});
	
	$("#google-maps").html('<iframe width="420" height="315" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps/ms?ie=UTF8&amp;hl=pt-BR&amp;msa=0&amp;msid=116788450066025676092.00043690cf69b0cb71212&amp;om=0&amp;ll=-23.002723,-43.32819&amp;spn=0.004642,0.01075&amp;output=embed&amp;s=AARTsJr4WZnvUBZnDUVVC18nC4uEf_Y17Q"></iframe>');
	
	$("input[type=text], textarea").blur(function() {
		if ($(this).attr("id")!="txt_radio") {
			if ($(this).val()=="") {
				$("#error_"+$(this).attr("id")).fadeIn("fast");
				$(this).addClass("input-error");				 
			} else {
				$("#error_"+$(this).attr("id")).hide();
				$(this).removeClass("input-error");
			}
		}
		
		if ($(this).attr("id")=="txt_email") {
			if (!(/^[a-z0-9\._-]+@+[a-z0-9\._-]+\.+[a-z]{2,4}$/.test($("#txt_email").val()))) {
				$("#error_txt_email").fadeIn("fast");
				$("#txt_email").addClass("input-error");
			}
		}
	});
	
	$("#frm_contato").submit(function() {
		$("input[type=text], textarea").removeClass("input-error");
		$("#error_contato").hide("fast");
		if ($("#txt_nome").val()=="") {
			$("#error_txt_nome").fadeIn("fast");
			$("#txt_nome").addClass("input-error");
			return false;
		} else if (!(/^[a-z0-9\._-]+@+[a-z0-9\._-]+\.+[a-z]{2,4}$/.test($("#txt_email").val()))) {
			$("#error_txt_email").fadeIn("fast");
			$("#txt_email").addClass("input-error");
			return false;
		} else if ($("#txt_telefone").val()=="") {
			$("#error_txt_telefone").fadeIn("fast");
			$("#txt_telefone").addClass("input-error");
			return false;
		} else if ($("#txt_empresa").val()=="") {
			$("#error_txt_empresa").fadeIn("fast");
			$("#txt_empresa").addClass("input-error");
			return false;
		} else if ($("#ta_mensagem").val()=="") {
			$("#error_ta_mensagem").fadeIn("fast");
			$("#ta_mensagem").addClass("input-error");
			return false;
		}  else {
			return true;
		}
	});
	
	$("#frm_solicite").submit(function() {
		$("input[type=text], textarea").removeClass("input-error");
		$("#error_contato").hide("fast");
		if ($("#txt_empresa").val()=="") {
			$("#error_txt_empresa").fadeIn("fast");
			$("#txt_empresa").addClass("input-error");
			return false;
		} else if ($("#txt_tratar").val()=="") {
			$("#error_txt_tratar").fadeIn("fast");
			$("#txt_tratar").addClass("input-error");
			return false;
		} else if (!(/^[a-z0-9\._-]+@+[a-z0-9\._-]+\.+[a-z]{2,4}$/.test($("#txt_email").val()))) {
			$("#error_txt_email").fadeIn("fast");
			$("#txt_email").addClass("input-error");
			return false;
		} else if ($("#txt_telefone").val()=="") {
			$("#error_txt_telefone").fadeIn("fast");
			$("#txt_telefone").addClass("input-error");
			return false;
		} else if ($("#txt_bairro").val()=="") {
			$("#error_txt_bairro").fadeIn("fast");
			$("#txt_bairro").addClass("input-error");
			return false;
		} else if ($("#txt_cidade").val()=="") {
			$("#error_txt_cidade").fadeIn("fast");
			$("#txt_cidade").addClass("input-error");
			return false;
		} else if ($("#sl_estado").val()=="") {
			$("#error_sl_estado").fadeIn("fast");
			$("#sl_estado").addClass("input-error");
			return false;
		} else if ($("#ta_negocio").val()=="") {
			$("#error_ta_negocio").fadeIn("fast");
			$("#ta_negocio").addClass("input-error");
			return false;
		}  else {
			return true;
		}
	});
	
	$("#toggle-website").click(function(e) {
		e.preventDefault();
		if ($(this).html()=="não possuo") {
			$("#txt_website").val("(Não possuo)");
			$("#txt_website").hide("fast");
			$(this).html("possuo");
		} else {
			$("#txt_website").val("http://");
			$("#txt_website").fadeIn("fast");
			$(this).html("não possuo");
		}
	});	
});
