/*
'======================================================================
' Descripcion: Funciones javascrip varias para el manejo del  from de ingreso de noticias
'
' Parametros: ninguno
'
' Autor: Gustavo Navarro
'
' Fecha de Creación: 27/08/2002
'
'======================================================================
*/

var arrCampos = new Array("CERNoticiaNombre","CERNoticiaApellido","CERNoticiaEMail","CERNoticiaEscuela","CERNoticiaGrado","CERNoticiaTitulo");
var arrCaptions = new Array("Nombre","Apellido","E-Mail","Escuela","Grado","Titulo");

//**********************************************
function ValidarFormulario()
//**********************************************
{
	var tFile;
	
	if(document.Noticia.action=="IngresarNoticia.asp")
		return true;
								
	if(!validaCamposTextObligatorios(document.Noticia,arrCampos,arrCaptions))
		return false;
	if(!emailCheck(document.Noticia.CERNoticiaEMail.value))	
		{
		alert("El campo mail tiene un formato incorrecto");
		document.Noticia.CERNoticiaEMail.focus();
		return false;
		}		
	if(document.Noticia.LocalidadId.selectedIndex==0) 		
		{
		alert("Debe elegir una localidad");
		document.Noticia.LocalidadId.focus();
		return false;
		}
		
	tFile=document.Noticia.CERNoticiaFotoPersonal.value;
	if(tFile!="")
	{
		tFile=tFile.substr(tFile.length-3,3).toUpperCase();

		if(tFile!="JPG" && tFile!="GIF" && tFile!="PNG" )
				{
					alert("La extensión del archivo no se corresponde a una imagen");
					document.Noticia.CERNoticiaFotoPersonal.focus();
					return false;			
				}			
	}
		
	tFile=document.Noticia.CERNoticiaFotoNoticia.value;
	if(tFile!="")
	{
		tFile=tFile.substr(tFile.length-3,3).toUpperCase();

		if(tFile!="JPG" && tFile!="GIF" && tFile!="PNG" )
				{
					alert("La extensión del archivo no se corresponde a una imagen");
					document.Noticia.CERNoticiaFotoNoticia.focus();
					return false;			
				}			
	}
		
	
	return true;

}

//**********************************************
function PageReload()
//**********************************************
{
document.Noticia.action="ConcursoInscripcion.asp";
document.Noticia.submit();
}
