// JavaScript Document
function blurCampo(obj,padrao){
	if(obj.value==''){
		obj.value=padrao;
	}
}
function focusCampo(obj,padrao){
	limparRetorno();
	if(obj.value==padrao){
		obj.value='';
	}
}


function valida(){
	
	var form = $('form1');
	var retorno  = true;
	
	if(form.nome.value=='' || form.nome.value == 'nome'){
		retorno  = false;
		form.nome.value = 'nome';
	}
	if(!form.email.value.isMail() || form.email.value=='' || form.email.value == 'e-mail'){
		retorno  = false;
		form.email.value = 'e-mail';
	}
	if(form.nomeamigo.value=='' || form.nomeamigo.value == 'nome do amigo'){
		retorno  = false;
		form.nomeamigo.value = 'nome do amigo';
	}	
	if(!form.emailamigo.value.isMail() || form.emailamigo.value=='' || form.emailamigo.value == 'e-mail do amigo'){
		retorno  = false;
		form.emailamigo.value = 'e-mail do amigo';
	}
	
	return retorno;
}

function limparRetorno(){
	$('retorno').innerHTML = '';	
}

function enviar(){
	var form = $('form1');
	if(valida()){
		$('retorno').innerHTML = 'Enviando...'
		var ajax = new $D.ajax({
			'method': 'POST',
			'url': '/noticias/envioamigo/',
			'oncomplete': function() {
			
				var json = $D.json.decode(this.text);
				if (json.erro) {
					$('retorno').innerHTML = "Erro ao enviar.";
					return false;
				}
				$('retorno').innerHTML = "Enviado com sucesso.";
				setTimeout(limparRetorno,3000);
				clearCampos();
				delete ajax;
			}
		});
		
		// PARAMETROS
		ajax.push('id',$('form1.id').value);
		ajax.push('nome',$('form1.nome').value);
		ajax.push('email',$('form1.email').value);
		ajax.push('nomeamigo',$('form1.nomeamigo').value);
		ajax.push('emailamigo',$('form1.emailamigo').value);
		ajax.open();			
	}else{
		$('retorno').innerHTML = 'Preencha os dados.'
	}
}

function clearCampos(){
	var form = $('form1');
	form.nome.value = 'nome';
	form.email.value = 'e-mail';
	form.nomeamigo.value = 'nome do amigo';
	form.emailamigo.value = 'e-mail do amigo';
}
