/**************************************************************************
	VALIDAÇÕES
***************************************************************************/

function valida_contato()
{
	var nome = document.getElementById('nome').value;
	var fone = document.getElementById('fone').value;
	var email = document.getElementById('email').value;
	var msg = document.getElementById('mensagem').value;

	new Ajax.Request('contato_envia.php',
	{
		method:'post',
		parameters: {nome: nome, fone: fone,email: email,msg: msg},
		onSuccess:function(t){
			$('retorno_contato').innerHTML = t.responseText;
		},
		onFailure:function(t){
			$('retorno_contato').innerHTML = 'Erro: e-mail não enviado.';
		},
		asynchronous:false
	});
}

/**************************************************************************
	MÁSCARAS
***************************************************************************/

function mascara(o,f)
{
    v_obj=o
    v_fun=f
    setTimeout("execmascara()",1)
}

function execmascara()
{
    v_obj.value=v_fun(v_obj.value)
}

function soNumeros(v)
{
    return v.replace(/\D/g,"")
}

function data(v)
{
    v=v.replace(/\D/g,"")                           //Remove tudo o que não é dígito
    v=v.replace(/(\d{2})(\d)/,"$1/$2")    //Coloca hífen entre o quarto e o quinto dígitos
    v=v.replace(/(\d{2})(\d)/,"$1/$2")    //Coloca hífen entre o quarto e o quinto dígitos
    return v
 }

/**************************************************************************
	AJAX
***************************************************************************/


function plantel_galeria(id,cat,tipo,str)
{
	new Ajax.Request('plantel_galeria.php',
	{
		method:'post',
		parameters: {id: id,cat: cat,tipo: tipo,str: str},
		onSuccess:function(t){
			$('plantel_galeria').innerHTML = t.responseText;
		},
		onError:function(t){
			$('plantel_galeria').innerHTML = 'Erro ao carregar...';
		},
		asynchronous:false
	});
}

function venda_galeria(id,cat,tipo)
{
	new Ajax.Request('venda_galeria.php',
	{
		method:'post',
		parameters: {id: id,cat: cat,tipo: tipo},
		onSuccess:function(t){
			$('venda_galeria').innerHTML = t.responseText;
		},
		onError:function(t){
			$('venda_galeria').innerHTML = 'Erro ao carregar...';
		},
		asynchronous:false
	});
}

function cobertura_galeria(id,cat,tipo)
{
	new Ajax.Request('cobertura_galeria.php',
	{
		method:'post',
		parameters: {id: id,cat: cat,tipo: tipo},
		onSuccess:function(t){
			$('cobertura_galeria').innerHTML = t.responseText;
		},
		onError:function(t){
			$('cobertura_galeria').innerHTML = 'Erro ao carregar...';
		},
		asynchronous:false
	});
}

function lista_plant_foto(arquivo)
{
	new Ajax.Request('lista_plant_foto.php',
	{
		method:'post',
		parameters: {arquivo: arquivo},
		onSuccess:function(t){
			$('lista_plant_foto').innerHTML = t.responseText;
		},
		onError:function(t){
			$('lista_plant_foto').innerHTML = 'Erro ao carregar...';
		},
		asynchronous:false
	});
}


function lista_venda_foto(arquivo)
{
	new Ajax.Request('lista_plant_foto.php',
	{
		method:'post',
		parameters: {arquivo: arquivo},
		onSuccess:function(t){
			$('lista_venda_foto').innerHTML = t.responseText;
		},
		onError:function(t){
			$('lista_venda_foto').innerHTML = 'Erro ao carregar...';
		},
		asynchronous:false
	});
}

function lista_cobertura_foto(arquivo)
{
	new Ajax.Request('lista_plant_foto.php',
	{
		method:'post',
		parameters: {arquivo: arquivo},
		onSuccess:function(t){
			$('lista_cobertura_foto').innerHTML = t.responseText;
		},
		onError:function(t){
			$('lista_cobertura_foto').innerHTML = 'Erro ao carregar...';
		},
		asynchronous:false
	});
}

/**
 *
 * @access public
 * @return void
 **/
function altera_foto_galeria(id)
{
	new Ajax.Request('altera_foto_galeria.php',
	{
		method:'post',
		parameters: {id: id},
		onSuccess:function(t){
			$('retorno_foto_galeria').innerHTML = t.responseText;
		},
		onError:function(t){
			$('retorno_foto_galeria').innerHTML = 'Erro ao carregar...';
		},
		asynchronous:false
	});
}

function altera_video(id)
{
	new Ajax.Request('altera_video.php',
	{
		method:'post',
		parameters: {id: id},
		onSuccess:function(t){
			$('retorno_video').innerHTML = t.responseText;
		},
		onError:function(t){
			$('retorno_video').innerHTML = 'Erro ao carregar...';
		},
		asynchronous:false
	});
}