/*
function $() {
	if (arguments.length == 1) return get$(arguments[0]);
	var elements = [];
	$c(arguments).each(function(el){
		elements.push(get$(el));
	});
	return elements;

	function get$(el){
		if (typeof el == 'string') el = document.getElementById(el);
		return el;
	}
}
*/
function echeck(str) {
	var at="@";
	var dot=".";
	var lat=str.indexOf(at);
	var lstr=str.length;
	var ldot=str.indexOf(dot);

	if ((str.indexOf(at)==-1) ||
	((str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr)) ||
	((str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr)) ||
	(str.indexOf(at,(lat+1))!=-1) ||
	((str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot)) ||
	(str.indexOf(dot,(lat+2))==-1) ||
	(str.indexOf(" ")!=-1)) {
		return false;
	} else {
		return true;
	};
}

function validarDatosContacto() {

	if ($('contacto_nombre').value.length<1) {

		alert('Es necesario que ingrese su Nombre.');
		$('contacto_nombre').focus();
		return false;

	} else if (echeck($('contacto_email').value)==false) {

		alert('Es necesario que ingrese un Email valido.');
		$('contacto_email').focus();
		return false;

	} else {

		return true;

	};	

};


$('form-contacto').onsubmit = validarDatosContacto;