﻿function onloadpage(){

	jQuery(document).ready(function() 
	{
		jQuery(function() 
		{
			jQuery("#contato-form").validate(
			{
				rules:
				{
					mensagemc:"required",
					nomec: "required", 
					
					emailc:
					{	// compound rule
						required: true,
						email: true
					},
					
					fonec:"required"
					
				},
				messages:
				{
					nomec: "Este campo não pode ficar vazio.", // simple rule, converted to {required:true}
					emailc: "Digite um e-mail válido.",
					fonec: "Este campo não pode ficar vazio.",
					mensagemc: "Este campo não pode ficar vazio."
				}
			});
			
			jQuery("#contato-form").submit(function()
			{ 
					
				return contato_onsubmit();
				
			});
					
		});

	});

}

function ajax_contato_callback(msg)
{
	jQuery = jQuery.noConflict();							
	jQuery('form#contato-form').hide();
	if(msg=="ok") 
	{
		jQuery('div.success').fadeIn();
	} 
	else 
	{
		jQuery('div.failure').fadeIn();
		jQuery('div.failure').after(msg);
	}
}

function contato_onsubmit()
{
	jQuery = jQuery.noConflict();			
	if(jQuery("#contato-form").valid())
	{
		jQuery = jQuery.noConflict();
		// we want to store the values from the form input box, then send via ajax below
		var nome     = jQuery('input[name="nomec"]').val();
		var email     = jQuery('input[name="emailc"]').val(); 
		var fone     = jQuery('input[name="fonec"]').val(); 
		var mensagem = jQuery('textarea[name="mensagemc"]').val();

		strtmp = "&";
		strtmp = strtmp.substr(0,1);
		datastr = "origem=contato" + strtmp + "nome="+ escape(nome) + strtmp + "email=" + escape(email) + strtmp + "fone=" + escape(fone) + strtmp + "mensagem=" + escape(mensagem);
		
		jQuery.ajax({
			type: "POST",
			url: window.location.protocol + "//" + window.location.hostname + "/ajax-contato.php",
			data: datastr,
			success: function(msg){
			ajax_contato_callback(msg);
			}
		});
	}
	
	return false;
}