function abreimagen(imagen)
	{		
		var cad1, cad2, img, pos1, pos2;
						
		var ruta= imagen.src;	//Obtengo la ruta
		pos1=ruta.lastIndexOf(".",ruta.lenght);	//Busco la posición donde está '.'
		pos2=ruta.lastIndexOf("/",ruta.lenght);	//Busco la posición donde está '/'
		
		cad1= ruta.substring(0,pos1);	//desde el punto hacia el principio es la 1Ş cadena
		cad2= ruta.substring(pos1, ruta.length)	//desde el punto hasta el final la segunda		
		
		img=ruta.substring(pos2+1, ruta.length) //desde la barra ultima hasta el final para quedarnos con el fichero de imagen
		
		ruta=cad1+"_g"+cad2;	//Compongo la nueva ruta con la imagen en GRANDE
		
		ampliar=abre_url('ampliar.asp?ima='+ruta+'&com='+imagen.alt, 40, 30, 100, 100);
		
	}
	
function abreimagen2(url)
	{		
		ampliar=abre_url(url, 40, 30, 100, 100);
		
	}
	
function abre_url(url, ancho, alto, leftPos, topPos)
{
	var w = 800, h = 600;

	if (document.all || document.layers)
	{
	   w = screen.availWidth;
	   h = screen.availHeight;
	}
	if (leftPos==undefined) leftPos = (w-ancho)/2;
	if (topPos==undefined) topPos = (h-alto)/2;
	return window.open(url,null,'scrollbars=no,resizable=no,status=no,width='+ancho+',height='+alto + ',top=' + topPos + ',left=' + leftPos);
}
function limpiarFormulario(elemento){
    var posicion=document.getElementById(elemento).value.indexOf("...");    
    if (posicion!=-1){
        document.getElementById(elemento).value="";
    }
}
function chkFormular() {
    if ( document.form.soc_nombre.value=="" ) {
        alert( "ˇIntroduce el Nombre!" );
        document.form.soc_nombre.focus();
        return false;
    }
    if ( document.form.soc_apellido_1.value=="" ) {
        alert( "ˇIntroduce el primer apellido!" );
        document.form.soc_apellido_1.focus();
        return false;
    }
    if ( document.form.soc_apellido_2.value=="" ) {
        alert( "ˇIntroduce el segundo apellido!" );
        document.form.soc_apellido_2.focus();
        return false;
    }
    if ( document.form.soc_nick.value=="" ) {
        alert( "ˇIntroduce el nick!" );
        document.form.soc_nick.focus();
        return false;
    }
    if ( document.form.soc_correo.value=="" ) {
        alert( "ˇIntroduce el e-mail!" );
        document.form.soc_correo.focus();
        return false;
    }
    if ( document.form.soc_clave.value!="" ) {
        if ( document.form.soc_clave_repetir.value!="" ) {
            if (document.form.soc_clave.value!=document.form.soc_clave_repetir.value){
                alert( "ˇLa clave y la repetición no coinciden!" );
                document.form.soc_clave.focus();
                return false;
            }	
        }else{
            alert( "ˇIntroduce la repetición de la clave!" );
            document.form.soc_clave_repetir.focus();
            return false;
        }
    }
}
function LP_data(){ 
    var key=window.event.keyCode;//codigo de tecla. 
    if (key < 48 || key > 57) {//si no es numero 
        if (key==44 || key==46){
            //es la coma o el punto. 
        }
        else{
            window.event.keyCode=0;//anula la entrada de texto. 
        }
    }
} 
									
