/**
 * Autor: Luiz Henrique Guimarães
 * Contato: luizhg.program@gmail.com
 *
 */

function mensagem(msg){
	alert(msg);
}

function validaEmail(Email){
	  if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(Email)) {
	    return true;
	  }
	  else {
		return false;
	  }
	}
function format(value,format)
{
	value = value.replace(/\D/g,"");
	var result="";
	
	if(format.length < value.length)
		return value;
	
	for(i=0,j=0;(i<format.length)&&(j<value.length);i++)
	{
		var ch = format.charAt(i) ;
		if(ch == '#')
		{
			result += value.charAt(j++);
			continue;
		}
		result += ch;
	}
	return result;
}

/* ==================================================================================
 * 	                                    CONTATO
 * ================================================================================== */



function enviarContato()
{
	var frm = document.getElementById("frmContato");
	if(validarContato(frm)==true)
	{
		frm.submit();
	}
}
function validarContato(oForm)
{
	var i;
	
	for(i=0;i<oForm.elements.length;i++)
	{
		if( ((oForm.elements[i].value == "") || (oForm.elements[i].title == oForm.elements[i].value) ) && oForm.elements[i].title!="" )
		{
			mensagem("Campo " + oForm.elements[i].title + " deve ser preenchido!");
			return false;
		}
	}
	if(!validaEmail(oForm.Email.value))
	{
		mensagem("Preencha o e-mail corretamente!");
		return false;
	}
	
	
	return true;
}

//---------------- Twitter ---------------------

function twitterCallback2(twitters) {
	  var statusHTML = [];
	  for (var i=0; i<twitters.length; i++){
	    var username = twitters[i].user.screen_name;
	    var status = twitters[i].text.replace(/((https?|s?ftp|ssh)\:\/\/[^"\s\<\>]*[^.,;'">\:\s\<\>\)\]\!])/g, function(url) {
	      return '<a href="'+url+'">'+url+'</a>';
	    }).replace(/\B@([_a-z0-9]+)/ig, function(reply) {
	      return  reply.charAt(0)+'<a href="http://twitter.com/'+reply.substring(1)+'">'+reply.substring(1)+'</a>';
	    });
	    statusHTML.push('<span>'+status+'</span>');
	  }
	  document.getElementById('box-twitters').innerHTML = statusHTML.join('');
	}

//==============================================



