// JavaScript Document
$(document).ready(function() {
	$("#usuario").change(function() {
		$.post("libraries/modules/cadastro.php", { usuario: $(this).val() }, function(data){
			if( data > 0 ) {
				$("#usuario_error").html('Usuário Indisponível');
				$("#usuario").css( "color","red" );
				$("#cadastrar").attr('disabled','disabled');
			}
			else
			{
				$("#usuario_error").html('Usuário disponível para registro');
				$("#cadastrar").removeAttr('disabled');
				$("#usuario").css( "color","black" );
			}
		});
	});
	/// Telefone
	$("#telefone").mask('(99) 9999-9999');
	////
	$("#estado").change(function() {
		// Post de busca de cidade
		$.post("libraries/modules/cadastro.php", { estados: $(this).val() }, function(data){
			$("#cidade_").replaceWith(data);
			$("#cidade").removeAttr('disabled');
		});
	});
	/// Confirmar E-Mail
	$("#confirma_email").change(function() {
		if($(this).val() != $("#email").val()) {
			$("#email_error").html('Emails não coincidem.');
			$("#confirma_email").css( "color","red" );
			$("#cadastrar").attr('disabled','disabled');
		}
		else
		{
		    $("#email_error").html('');
			$("#confirma_email").css( "color","black" );
			$("#cadastrar").removeAttr('disabled');
		}
	});
	// Ajaxform
	var option = {
		success: function(data) {
			if(data=='Cadastrado') {
				alert('Cadastro Realizado. Direcionando para a Home.'); 
				window.location = 'http://www.vtn.com.br/vtnimoveis';
			}
        }
	}
	
	$("#form_cadastro").ajaxForm(option);
	
	$("#cadastrar").click(function() {
		var error = 0;	
		$("#form_cadastro").find("input").each(function() {
			$(this).css( "background-color","" );
			if($(this).val() == '') {
			$(this).css( "background-color","#FFDDDD" );
			error++;
			}
		});
		if(error > 0) {
			alert('Todos os Campos são Obrigatórios');	
		}
		else
		{
		$("#form_cadastro").ajaxSubmit(option);
		}
	});
});
