function cortar(cad,lar){
  if(lar<0) lar=0;
  if(lar<cad.length)
    return cad.substring(0,lar)+'...';
  else
    return cad;
}
function showMore(iddiv,n,abrir){
  obj = document.getElementById(iddiv);
  if(abrir)
  {
    obj.innerHTML = "<font color=#666666>"+props[n]['descripcion']+"</font><center><font color='#DDDDDD'>____________________</font></center>"+props[n]['datos']+"<center><font color='#DDDDDD'>____________________</font><br><a class=vinculo href='javascript:;' onClick=\"showMore('"+iddiv+"','"+n+"',false)\">Ocultar</a>"+props[n]['editar']+"</center>";
  }else
  {
    obj.innerHTML = "<font color=#666666>"+cortar(props[n]['descripcion'],100)+"</font><center><font color='#DDDDDD'>____________________</font><br><a class=vinculo href='javascript:;' onClick=\"showMore('"+iddiv+"','"+n+"',true)\">Más información</a>"+props[n]['editar']+"</center>";
  }
}
function esimagen(foto){
  extArray = new Array(".gif", ".jpg", ".jpeg", ".png", ".bmp");
  if (foto != "")
  {
    esfoto = false;
    while (foto.indexOf("\\") != -1)
    foto = foto.slice(foto.indexOf("\\") + 1);
    ext = foto.slice(foto.indexOf(".")).toLowerCase();
    for (var i = 0; i < extArray.length; i++)
    {
      if (extArray[i] == ext)
	  { esfoto = true; break; }
    }
    return esfoto;
  }
  return true;
}
function validarCargar(formName,tit,pre,loc,dir,des,foto1,foto2,foto3){
  var error = "";
  if (!esimagen(foto1)) error += " - La Foto 1 no es una imagen \n";
  if (!esimagen(foto2)) error += " - La Foto 2 no es una imagen \n";
  if (!esimagen(foto3)) error += " - La Foto 3 no es una imagen \n";
  if (tit=="") error += " - Título en blanco \n";
  if (pre=="") error += " - Precio en blanco \n";
  if (loc=="") error += " - Localidad en blanco \n";
  if (dir=="") error += " - Dirección en blanco \n";
  if (des=="") error += " - Descripción en blanco \n";
  if (error!="")
  {alert('Debes corregir lo siguiente: \n'+error);}
  else
  { document.getElementById("boton_aceptar").disabled = true;
    document.getElementById("cargando_fotos").style.visibility = "visible";
    document.forms[formName].submit();
  }

}
function moneda(nombre){
 if(nombre.toLowerCase()=="euros") return "€"
 else
   if(nombre.toLowerCase()=="dólares") return "U$S"
   else
     return "$";
}
function imgOver(div){
  div.style.backgroundColor = "#E4F0DD";
}
function imgOut(div){
  div.style.backgroundColor = "#FFFFFF";
}
function verImg(donde,ruta){
  document.getElementById(donde).innerHTML = "<img src='"+ruta+"'>";
}
function borrarfoto(id){
  if (confirm("Borrar la propiedad Nº "+id+"?"))
  {
    location = "cerebro.php?accion=borrar&id="+id;
  }
}
function replaceAll(texto,reemp,cadena){
  strReplaceAll = cadena;
  intIndexOfMatch = strReplaceAll.indexOf(texto);
  while (intIndexOfMatch != -1){
    strReplaceAll = strReplaceAll.replace(texto,reemp)
    intIndexOfMatch = strReplaceAll.indexOf(texto);
  }
  return strReplaceAll;
}
