function Run( nombreArchivoSwf, width, height, windowMode )
{
    document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="' + width + '" height="' + height + '">')
    document.write('<param name="movie" value="' + nombreArchivoSwf + '">')
    document.write('<param name="quality" value="high">')
    document.write('<param name="wmode" value="transparent">')
    document.write('<embed src="' + nombreArchivoSwf + '" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="' + width + '" height="' + height + '" wmode="' + windowMode + '"></embed>')
    document.write('</object>')
}

function traerArchivo(archivo, ancho, alto)
{
    //arma el string con el codigo html para colocar el flash en el div
    var a = ""
    a = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="'+ancho+'" height="'+alto+'">'
    a +='<param name="movie" value="'+archivo+'" />'
    a +='<param name="quality" value="high" />'
    a +='<param name="wmode" value="transparent" />'
    a +='<embed src="'+archivo+'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="'+ancho+'" height="'+alto+'"></embed>'
    a +='</object>'

    return a

}

function muestra_imagen(archivo,ancho,alto,tipo){
    xWidth ('ampliacion',ancho + 6)
    xHeight ('ampliacion',alto + 6 + 20 + 18)
    xWidth ('c1',ancho)
    xHeight ('c1',alto)
    xWidth ('cerrarampliacion',ancho)
    xInnerHtml('c1',traerArchivo(archivo, ancho, alto))
	
    //posicion horizontal donde empieza el movimiento
    pos_left_actual=-ancho
    //posicion horizontal donde termina el movimiento
    pos_left = parseInt((xClientWidth()- ancho + 10)/2)
	
	
    if (xClientHeight() < alto){
        pos_top = xScrollTop() + 2;
    }else{
        pos_top = xScrollTop() + parseInt((xClientHeight() - alto - 30) / 2)
    }

    xMoveTo('ampliacion',pos_left_actual,pos_top)
	
    situar()
	
    xShow('ampliacion')
}
function popup(archivo, ancho, alto)
{
    //alert("muestra_imagen_vertical(" + archivo + "," + ancho + "," + alto + "," + tipo + ")")
    
    xWidth ('ampliacion',ancho + 6)
    xHeight ('ampliacion',alto + 6 + 20 + 18)
    xWidth ('c1',ancho)
    xHeight ('c1',alto)
    xWidth ('cerrarampliacion',ancho)
    xInnerHtml('c1',traerArchivo(archivo, ancho, alto))
    //xInnerHtml('c1','<img src="' + archivo + '" width="' + ancho + '" height="' + alto + '" border="0">')
    xMoveTo('ampliacion',700,-350)	
    xShow('ampliacion')
	
    setTimeout("muestra_imagen_vertical(" + ancho + "," + alto + ")", 1*1000); 
}
function muestra_imagen_vertical(ancho,alto){

    //posicion horizontal donde termina el movimiento
    pos_top = $(window).width();
    //posicion horizontal donde empieza el movimiento
    pos_top_actual = -700

    xMoveTo('ampliacion', pos_top_actual, 125)
	
    setInterval('situar()',5)
	
    xShow('ampliacion')
}

function cerrar_ampliacion(){
    xHide('ampliacion');
}

function situar(){
    if (pos_top_actual < pos_top){
        //velocidad del avance en pixeles
        pos_top_actual += 3
        xMoveTo('ampliacion', pos_top_actual, 125);
    }
    if (pos_top_actual == $(window).width()){
        xHide('ampliacion');
    }
}

//function popupsVarios(archivo, ancho, alto) {
//    setInterval("popup(" + archivo + "," + ancho + "," + alto + ")",10)
//}