function publicar(galeria,start,limite){
	tx_lzmantenedorgaleriafoto_pi1addDiario(galeria,start,limite);
	tx_lzmantenedorgaleriafoto_pi1ocultarDiv();
}

function anadirFoto(idGaleria,idCreador){
	tx_lzmantenedorgaleriafoto_pi1addFoto(idGaleria,idCreador);

}
function eliminarDiario(galeria,start,limite){
	tx_lzmantenedorgaleriafoto_pi1setGaleria(galeria,start,limite);
}

function prueba(uidFoto){
	document.getElementById("imagenFoto"+uidFoto).src= "typo3conf/ext/lz_mantenedor_galeria_album/res/otro/images/no_disponible.jpg";
}

function verificar(){

	var error=0;var noTipo=0;var cantFoto=0;var cant=0;

	cant=document.getElementById('n_foto').value;

	for(i=0;i<(parseInt(cant)+parseInt(1));i++){
		nombreFoto=document.getElementById("ruta"+i).value;
		indiceExtension=nombreFoto.lastIndexOf(".");
		extension=nombreFoto.substring(indiceExtension+1);
		if(nombreFoto!=''){
			cantFoto++;
			if (!(extension == "jpeg" || extension == "jpg" || extension == "png" || extension == "bmp" || extension == "gif" || extension == "JPEG" || extension == "JPG" || extension == "PNG" || extension == "BMP" || extension == "GIF")){
				noTipo=1;
			}
		}
	}
	if(noTipo!=0){
		alert("Los archivos deben ser del tipo imagen.");
		error=1;
	}else if (cantFoto==0){
		alert("Debe insertar una foto.");
		error=1;
	}

	if (error!="1"){
		document.getElementById("verificador").value = "OK";
		//startProgress();
		document.f.submit();
	}

}

function verificar_edit(){

	var error=0;

	nombreFoto = document.getElementById("ruta").value;
	indiceExtension=nombreFoto.lastIndexOf(".");
	extension=nombreFoto.substring(indiceExtension+1)

	if (!document.getElementById("titulo").value){
		alert("Debe insertar un Título al Album.");
		error=1;
	}else if (!document.getElementById("descripcion").value){
		alert("Debe insertar una Descripción al Album.");
		error=1;
	}

	if (nombreFoto && !(extension == "jpeg" || extension == "jpg" || extension == "png" || extension == "bmp" || extension == "gif" || extension == "JPEG" || extension == "JPG" || extension == "PNG" || extension == "BMP" || extension == "GIF")){
		alert("El archivo debe ser del tipo imagen.");
		error=1;
	}

	if (error!="1"){
		document.getElementById("verificador").value = "OK";
		document.getElementById("verificador_foto").value = "OK";
		document.f.submit();
	}

}

function fotoPortada(){

	alert('No se puede eliminar esta foto debido que es la foto de la portada.');
}

function soloLetrasYNumeros(e)
{
  var codigoTecla;
  var estado=false;

  if(document.all)
    codigoTecla = event.keyCode
  else if(document.layers)
    codigoTecla = e.which
  else if(document.getElementById)
    codigoTecla = (window.Event) ? e.which : e.keyCode;
    //alert(codigoTecla);
  if ((codigoTecla > 45 && codigoTecla < 58) || (codigoTecla > 64 && codigoTecla < 91) || (codigoTecla > 96 && codigoTecla < 123) || (codigoTecla == 209 || codigoTecla == 241 || codigoTecla == 32) || codigoTecla==0 || codigoTecla==8 || codigoTecla==13 || codigoTecla==33 || codigoTecla==40 || codigoTecla==41 || codigoTecla==44 || codigoTecla==63 || codigoTecla==161 || codigoTecla==191 || codigoTecla==193 || codigoTecla==201 || codigoTecla==205 || codigoTecla==211 || codigoTecla==218 || codigoTecla==225 || codigoTecla==233 || codigoTecla==237 || codigoTecla==243 || codigoTecla==250)
    estado=true;
  if(estado==false)
  {
    if(document.all)
    event.returnValue = false;
    else
      return false;
  }
  return estado;
}

function crearDiario(idGal){

	selectedAnteriores = "";
	if (document.getElementById("fotosSeleccionados").value)
		selectedAnteriores = document.getElementById("fotosSeleccionados").value;

	aChk=document.getElementsByTagName("input");
	num=aChk.length;
	cuantos=0;
	valor =selectedAnteriores+"";
	for(i=0;i<num;i++){
        if(aChk[i].name.substr(0,9)=='chk_foto_'){
        	if(document.getElementById(aChk[i].id).checked==true){
				if (cuantos == 0)
					valor = valor +aChk[i].name.substr(9);
				else
					valor = valor +","+aChk[i].name.substr(9);
				cuantos++;
          	}
        }
      }

	if (valor != "")
		tx_lzmantenedorgaleriafoto_pi1addDiario(valor,idGal);
	else
		alert("Debe seleccionar al menos una imagen");

//	alert(valor);
}

function getSelected(){

	aChk=document.getElementsByTagName("input");
	num=aChk.length;
	cuantos=0;
	valor ="";
	for(i=0;i<num;i++){
        if(aChk[i].name.substr(0,9)=='chk_foto_'){
        	if(document.getElementById(aChk[i].id).checked==true){
				if (cuantos == 0)
					valor = valor +aChk[i].name.substr(9);
				else
					valor = valor +","+aChk[i].name.substr(9);
				cuantos++;
          	}
		}
	}

	if (valor != ""){
		document.getElementById("fotosSeleccionados").value = valor;
	}

	//alert(valor);
}
