var fuenteMenu="AEM_____.ttf";

var tamanioFuenteMenu=10;



function MM_swapImgRestore() { //v3.0

	var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;

}

function MM_preloadImages() { //v3.0

	var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();

	var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)

	if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}

}

function MM_findObj(n, d) { //v4.01

  	var p,i,x;  

	if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {

		d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);

	}

 	if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];

  	for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);

  	if(!x && d.getElementById) x=d.getElementById(n); return x;

}

function MM_swapImage() { //v3.0

  	var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)

   	if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}

}

function escribeProvincias () {

	//Escribe todas las provincias

		

	document.write ('<option value="-1">Seleccione Provincia</option>');

	//Vamos escribiendo segun el array

	for (var cont=0; cont<listaNombreProvincias.length; cont++) document.write ('<option value="'+listaIdProvincias[cont]+'">'+listaNombreProvincias[cont]+'</option>');

}

function quitaTildes (Text) {

   

	var cadena="";  

	var codigo="";   

	for (var j = 0; j < Text.length; j++) {   

		var Char=Text.charCodeAt(j);   

		switch(Char)  {   

			case 225:   

				cadena+="a";   

				break;   

			case 233:   

				cadena+="e";   

				break;   

			case 237:   

				cadena+="i";   

				break;   

			case 243:   

				cadena+="o";   

				break;   

			case 250:   

				cadena+="u";   

				break;   

			case 193:   

				cadena+="A";   

				break;   

			case 201:   

				cadena+="E";   

				break;   

			case 205:   

				cadena+="I";   

				break;  

			case 211:   

				cadena+="O";   

				break;   

			case 218:   

				cadena+="U";   

				break;   

			case 241:   

				cadena+="n";   

				break;   

			case 209:   

				cadena+="n";   

				break;   

			default:   

				cadena+=Text.charAt(j);   

				break;   

		}   

		codigo+="_"+Text.charCodeAt(j);   

	}   

	return cadena;   

} 

function abrePopUp (accion) {

//Abre el popup que se encarga de ofrecer las acciones (borrar y editar) y recibe el tipo de accion y el registro al que se refiere



	//alert ("En construcción");

	if (accion=="mapa") {

		var url="popups/mapa.html";

		window.open (url,"Mapa",'width=570,height=500,toolbar=no,location=no,directories=no,status=no,toolbar=no,status=no,personalbar=no,menubar=no,scrollbars=yes,copyhistory=no,resizable=no');

	}

}

function generaTextoImagen (ancho, alto, texto1, texto2, fuente, tamanioFuente, coorX, coorY, colorR, colorG, colorB, fondoR, fondoG, fondoB, angulo, color2R, color2G, color2B, fondo2R, fondo2G, fondo2B, over, out, onClick, alineacion, alinearVert, alinearHor) {		

	//generaTextoImagen(50,7,"leer más >", "leer más >", "../fuentes/ARLRDBD.TTF", 7,0, 9, <?php echo $colorR.",".$colorG.",".$colorB; ?>, 300, 300, 300, 0, 51, 51, 51, 300, 300, 300,"", "", "middle", "top", "middle");

	

	var urlParametros1="generaImagenTexto.php?texto="+texto1;

	var urlParametros2="generaImagenTexto.php?texto="+texto2;

	

	//Ahora vamos componiendo la direccion en funcion de los datos de los que dispongamos

	if (ancho!=0) urlParametros1+="&ancho="+ancho;

	if (alto!=0) urlParametros1+="&alto="+alto;

	if (fuente!="") urlParametros1+="&fuente="+fuente;

	if (coorX!=0) urlParametros1+="&coorX="+coorX;

	if (coorY!=0) urlParametros1+="&coorY="+coorY;

	urlParametros1+="&colorR="+colorR;

	urlParametros1+="&colorG="+colorG;

	urlParametros1+="&colorB="+colorB;

	urlParametros1+="&fondoR="+fondoR;

	urlParametros1+="&fondoG="+fondoG;

	urlParametros1+="&fondoB="+fondoB;

	urlParametros1+="&angulo="+angulo;

	if (tamanioFuente!=0) urlParametros1+="&tamanioFuente="+tamanioFuente;

	urlParametros1+="&alinearVert="+alinearVert;

	urlParametros1+="&alinearHor="+alinearHor;

	

	

	//Ahroa vamos con la imagen de sustitucion, si es que tenemos que hacerla

	if (texto2!="") {

		if (ancho!=0) urlParametros2+="&ancho="+ancho;

		if (alto!=0) urlParametros2+="&alto="+alto;

		if (fuente!="") urlParametros2+="&fuente="+fuente;

		urlParametros2+="&coorX="+coorX;

		urlParametros2+="&coorY="+coorY;

		urlParametros2+="&colorR="+color2R;

		urlParametros2+="&colorG="+color2G;

		urlParametros2+="&colorB="+color2B;

		urlParametros2+="&fondoR="+fondo2R;

		urlParametros2+="&fondoG="+fondo2G;

		urlParametros2+="&fondoB="+fondo2B;			

		urlParametros2+="&angulo="+angulo;

		urlParametros2+="&tamanioFuente="+tamanioFuente;

		urlParametros2+="&alinearVert="+alinearVert;

		urlParametros2+="&alinearHor="+alinearHor;

	}

	//Ahora, en funcion de los parametros construimos

	var orden='<img src="librerias/'+urlParametros1+'" alt="'+texto1+'" ';

	//Si tiene alineacion

	if (alineacion!="") orden+=' align="'+alineacion+'" ';

	if ((onClick!="") || (over!="") || (texto2!="")) orden+=' style="cursor:pointer; border:0" ';

	else orden+=' style="border:0" ';		

	//Si tiene over

	if ((texto2!="") && (over!="")) orden+='onMouseOver="this.src=\'funciones/'+urlParametros2+'\'; '+over+';" onMouseOut="'+out+'; this.src=\'funciones/'+urlParametros1+'\'" ';

	else {

		if (texto2!="") orden+='onMouseOver="this.src=\'funciones/'+urlParametros2+'\';" onMouseOut="this.src=\'funciones/'+urlParametros1+'\'" ';

		if (over!="") orden+='onMouseOver="'+over+'" ';

		if (out!="") orden+='onMouseOut="'+out+'" ';

	}

	//Si tiene onclick		

	if (onClick!="") orden+=' onClick="'+onClick+'"'; 		

	orden+='>';

	document.write (orden);

}

function agregar(){ 

	//Esto es para agregar a favoritos, controla que sea explorer o mozilla

   if ((navigator.appName=="Microsoft Internet Explorer") && (parseInt(navigator.appVersion)>=4)) { 

      var url="http://www.TuSitio.com/"; 

      var titulo=" Descripcion de mi sitio web"; 

      window.external.AddFavorite(url,titulo); 

   } else if(navigator.appName == "Netscape") alert ("Presione Crtl+D para agregar este sitio en sus Bookmarks"); 

}

function  insertaImagenesCarrusel (ruta, numero, imagenes,alts) {
		//Escribe las imagenes dentro del carrusel
		//Completamos la ruta de la imagen
		rutaP="imagenes/imagenesSub";
		var ancho=0;
		var alto=0;
		var temp = new Array(); 
		for (var cont=1; cont<numero; cont++) {			
			temp=tamaniosImagenes[cont-1].split("~");
			ancho=temp[0];
			alto=temp[1];
			//document.write (rutaP+cont);
			//document.write ("<a href='javascript:enlargeimage(\""+imagenes[cont-1]+"\","+ancho+","+alto+");'><img src='imagenes/fotografias/"+imagenes[cont-1]+"' border=0  width='95' height='95'></a>&nbsp;");
			document.write ("<a href='javascript:enlargeimage(\""+imagenes[cont-1]+"\","+ancho+","+alto+",\""+alts[cont-1]+"\");'><img alt='"+alts[cont-1]+"' src='redimensionaImagenes.php?imagen="+imagenes[cont-1]+"' border='0' valign='center'></a>&nbsp;");
		}
}	
function abreSiguiente (elementoActual,direccion,seccion) {
	//Esta funcion nos situa en la array el elemento que estamos viendo, controla que haya uno en la direccion que nos movemos y la mostramos
	alert('abreSiguiente');
	var posicion=0;
	var movemos=false;
	var longitud=elementos.length;
	
	//Sacamos la posicion
	for (var cont=0; cont<longitud; cont++) if (elementos[cont]==elementoActual) posicion=cont;
	//Ahora, en funcion de la direccion, miramos si podemos mover
	if ((direccion=="der") && (posicion<longitud-1)) {
		movemos=true;
		posicion++;
	}
	if ((direccion=="izq") && (posicion>0)) {
		movemos=true;
		posicion--;
	}
	
	if (movemos) window.location="writings.php?seccion="+seccion+"&nombre="+elementos[posicion];
}
function abreFotosPorBotones(direccion,seccion) {
	var id=document.getElementById("identificadorImagen").value;
	if (direccion=="atras") {
		id=(id*1)-1;
		if (id>=1) {
			temp=tamaniosImagenes[id-1].split("~");
			var ancho=temp[0];
			var alto=temp[1];
			var nombre="imagen"+id+".jpg";				
			enlargeimage(nombre,ancho,alto,altImagenes[id-1],seccion);			
		}
	} else {
		id=(id*1)+1;
		if (id<=tamaniosImagenes.length) {
			temp=tamaniosImagenes[id-1].split("~");
			var ancho=temp[0];
			var alto=temp[1];
			var nombre="imagen"+id+".jpg";				
			enlargeimage(nombre,ancho,alto,altImagenes[id-1],seccion);			
		}
	}			
}
