var weCanPlay = false;							//Muestra si debemos mostrar o no el sitio

var edoTerminar = false;						//Si se trata de una opción no soportada se cambia a true y se termina el proceso

//Detección de Sistema operativo y navegador

var os = navigator.platform.toLowerCase();	  	//Sistema operativo

var brw = navigator.userAgent.toLowerCase(); 	//Browser

//Definición de las variables dispositivo y sistema operativo

var is_winDk = os.indexOf("win") != -1;			//Win Desktop

var is_macDk = os.indexOf("mac") != -1;			//Mac Desktop

var is_Ppc = os.indexOf("wince") != -1 || navigator.appVersion.indexOf("blackberry") != -1;		//true;

var isCel = navigator.appVersion.indexOf("nokia") != -1 || navigator.appVersion.indexOf("symbian") != -1;

var is_Palm = navigator.appVersion.indexOf("palm");

//Definición de las variables navegador

var is_ie = brw.indexOf("msie") != -1 && brw.indexOf("opera") == -1;			//Internet Explorer

var is_ff = brw.indexOf("firefox")!=-1;											//Fire Fox

var is_ns = ((brw.indexOf('mozilla')!=-1) && ((brw.indexOf('spoofer')==-1) && (brw.indexOf('compatible') == -1)));			//Netscape

var is_sf = brw.indexOf("safari")!=-1;											//Safari

var is_op = brw.indexOf("opera")!=-1;											//Opera

var is_ch = brw.indexOf("chrome")!=-1;											//Chrome

//Definición de las variables dispositivo & Sistema operativo & navegador

var dkWinIe = is_winDk && is_ie;				//Desktop Windows IE

var dkWinOp = is_winDk && is_op;				//Desktop Windows Opera

var dkWinFf = is_winDk && is_ff;				//Desktop Windows FireFox

var dkWinCh = is_winDk && is_ch;				//Desktop Windows Chrome

var dkMacIe = is_macDk && is_ie;				//Desktop Mac IE

var dkMacNs = is_macDk && is_ns;				//Desktop Mac Nestcape

var dkMacSf = is_macDk && is_sf;				//Desktop Mac Safari

var dkMacCh = is_macDk && is_ch;				//Desktop Mac Chrome

	//alert( "navegador = " + is_ch );
	//alert( "os = " + is_winDk );
	//alert( "todo = " + dkWinCh );

//Ajustes para una ventana nueva

var ajustePosObjNtscpAlto = 2.2;				//Ajuste en Netscape con respecto a el alto en la coordenada del obj. flash.

var ajustePosObjOperaAlto = 4.1;				//Ajuste en Opera con respecto a el alto en la coordenada del obj. flash.

var ajustePosObjMacIEAlto = 1.6;				//Ajuste en Mac Internet Explorer con respecto a el alto en la coordenada del obj. flash.

var ajustePosObjWinFfAlto = 1.6;				//Ajuste en Windows FireFox con respecto a el alto en la coordenada del obj. flash.

var ajustePosObjMacIEAncho = 2;					//Ajuste en Mac Internet Explorer con respecto a el ancho en la coordenada del obj. flash.

var ajustePosObjWinFfAncho = 2.3;				//Ajuste en Windows FireFox con respecto a el ancho en la coordenada del obj. flash.

var ajusteNoPCNoIEAncho = 100;					//Ajuste en Mac Internet Explorer con respecto a el ancho del obj. flash.

var ajustedkWinFfAncho = -50;					//Ajuste en Mac Internet Explorer con respecto a el ancho del obj. flash.

var ajustedkWinOpAncho = -50;					//Ajuste en Windows Opera con respecto a el ancho del obj. flash.

var ajustedkWinOpAlto = 8;						//Ajuste en Windows Opera con respecto a el alto del obj. flash.

var ajusteNoPCNoIEAlto = -30;					//Ajuste en Mac Internet Explorer con respecto a el alto del obj. flash.

var ajusteNtscpAlto = 20;						//Ajuste en Mac Internet Explorer con respecto a el alto del obj. flash.

//Variables a definir con respecto a la ventana del Sistema

var ftp_opened = 0;								//Indica si la ventana nueva esta abierta (cuando valor = 1)

var MyWin; 										//Variable de la ventana PopUp

var x, y;										//Coordenadas x y para definir como posición de elemento


//FLASH

//Resuelve de acuerdo al plugIn de flash envíando a los documentos htm correspondientes

function resAccFlaPlugIn(){
	
	var plugin = (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"]) ? navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0;
	//alert( "plugin = " + plugin );
	if ( plugin ){						//Gecko
		
		var words = navigator.plugins["Shockwave Flash"].description.split(" ");
		
		for (var i = 0; i < words.length; ++i){
			
			if (isNaN(parseInt(words[i])))
			
			continue;
			
			var pluginVersion = words[i];
			
		}
		
		if ( is_macDk )
		{
			
			if( pluginVersion >= pluginMacWeWant )
			
				weCanPlay = true;
			
			else
			
				weCanPlay = false;
			
		}else
		{
		
			if( pluginVersion >= pluginWeWant ) { 
				
				weCanPlay = true; 
				
			} else 
			{ 
				
				weCanPlay = false; 
			
			}
			
		}
		
	}else if( dkWinIe ){		
		
		return;							//Sale para que de regreso a index.htm entre a encontrar el plugin en base a winDetect.vbs
		
	}else if(isPda){
	
		weCanPlay = true;
	
	}else if(is_ch){
	
		weCanPlay = true;
	
	}else
	{
		
	}
}



//Escribe el objeto flash en el documento actual, este objeto es el sitio. Es llamado solo desde los dispositivos que no son IE.
//Es llamado desde abrirWebAMostrar
function writeObjFla(){
	
	eliminarElemento( "initEncab" );					//Quitar elementos de la tabla
	
	eliminarElemento( "consejoResolucion" );
	
	eliminarElemento( "espacio1" );
	
	eliminarElemento( "espacio2" );
	
	eliminarElemento( "detectando" );
	
	document.bgColor = fondoSistema;
	
	if ( swfAncho == "100%" && swfAlto == "100%" )
	{
		
		//str = "<html>";
		
		//str += "<body>";
		
		str = '<div align="' + swfAlineacion + '" id="sistem">';
		
		str += '<object classid="' + swfIdClase + '" codebase="' + swfCodigoBase + '" width="' + swfAncho + '" height="' + swfAlto + '" id="' + swfId + '" >';
		
		str += '<param name="allowScriptAccess" value="sameDomain" />';
		
		str += '<param name="movie" value="' + swfArchivo + '" />';
		
		str += '<param name="quality" value="' + swfCalidad + '" />';
		
		str += '<param name="scale" value="' + swfEscala + '" />';
		
		str += '<param name="bgcolor" value="' + swfColorFondo + '" />';
		
		str += '<param name="flashvars" value="' + swfVariables + '" />';
		
		str += '<param name="style" value="' + swfEstilo + '" />';
		
		str += '<param name="wmode" value="' + swfModoVentana + '" />';
		
		str += '<embed src="' + swfArchivo + '" quality="' + swfCalidad + '" pluginspage="http://www.macromedia.com/go/getflashplayer" type="' + swfTipo + '" width="' + swfAncho + '" height="' + swfAlto + '" FlashVars="' + swfVariables + '" bgcolor="' + swfColorFondo + '" name="' + swfId + '" swLiveConnect="' + swfLiveConnect + '" allowScriptAccess="sameDomain" scale="' + swfEscala + '" wmode="' + swfModoVentana + '" />';
		
		str += '</div>';
		
		//str += '</body></html>';
		
		//iframe = '<iframe id="main" name="main" width="100%" height="100%" marginwidth="0" marginheight="0" frameborder="0" scrolling="no"></iframe>';
		
		//document.write( iframe );
		
		//iFrameObj = document.getElementById("main");
		
        //var doc = iFrameObj.contentDocument;
		
        //doc.open();
		
        //doc.write( str );
		
        //doc.close();
		
	}else
	{
		str = '<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0"><tr><td align="center" valign="middle">';
		
		str += '<div align="' + swfAlineacion + '" id="sistem">';
		
		str += '<object classid="' + swfIdClase + '" codebase="' + swfCodigoBase + '" width="' + swfAncho + '" height="' + swfAlto + '" id="' + swfId + '" >';
		
		str += '<param name="allowScriptAccess" value="sameDomain" />';
		
		str += '<param name="movie" value="' + swfArchivo + '" />';
		
		str += '<param name="quality" value="' + swfCalidad + '" />';
		
		str += '<param name="scale" value="' + swfEscala + '" />';
		
		str += '<param name="bgcolor" value="' + swfColorFondo + '" />';
		
		str += '<param name="flashvars" value="' + swfVariables + '" />';
		
		str += '<param name="style" value="' + swfEstilo + '" />';
		
		str += '<param name="wmode" value="' + swfModoVentana + '" />';
		
		str += '<embed src="' + swfArchivo + '" quality="' + swfCalidad + '" pluginspage="http://www.macromedia.com/go/getflashplayer" type="' + swfTipo + '" width="' + swfAncho + '" height="' + swfAlto + '" FlashVars="' + swfVariables + '" bgcolor="' + swfColorFondo + '" name="' + swfId + '" swLiveConnect="' + swfLiveConnect + '" allowScriptAccess="sameDomain" scale="' + swfEscala + '" wmode="' + swfModoVentana + '" />';
		
		str += '</object>';
		
		str += '</div>';
		
		str += '</td></tr></table>';
	}
	
	document.write( str );
}



//ERRORS

//Trata de ocultar la mayor cantidad de errores. No todos se ocultan.

window.onerror = function() {
	
	return true;
	
}

//WINDOW FUNCTIONS

//Administra la llamada a funciones de ventana

//*Redimencionar y acomodar la ventana del sistema

function winManager(){
	
	try{
		
		anchoWin = window.screen.width;
		
		altoWin = window.screen.height;
		
		window.resizeTo( anchoWin, altoWin );				//Se trata redimencionar al tamaño de la pantalla, la ventana actual.
		
	}catch(e){
		
		try{
			anchoWin = window.screen.width;
			
			altoWin = window.screen.height;
			
			self.resizeTo( anchoWin, altoWin );				//Se trata redimencionar al tamaño de la pantalla, la ventana actual segura.
			
		}catch(e){
		
			
		
		}
		
	}
	
	try{
		
		moveTo(0,0);
		
	}catch(e){
		
		
		
	}
	
}


//Respecto a la ventana del swf del sitio. Genera los valores x,y para una correcta ubicación.
//Es llamado desde open_win() y open_win2()
function pos_objFla(posX,posY){
	
	y_ini = 0;
	
	x_ini = 0;
	
	if(dkWinIe){
		
		y_ini = window.screenTop;		
		
		x_ini = window.screenLeft;

	}else if(dkWinFf){
		
		y_ini = (window.screen.height-swfAlto) / ajustePosObjWinFfAlto;
		
		x_ini = (window.screen.width-swfAncho) / ajustePosObjWinFfAncho;
		
	}else if(dkWinOp){
		
		y_ini = (window.screen.height-swfAlto) / ajustePosObjOperaAlto;
		
	}else if(dkMacIe){
		
		y_ini = (window.screen.height-swfAlto) / ajustePosObjMacIEAlto;
		
		x_ini = (window.screen.width-swfAncho) / ajustePosObjMacIEAncho;

	}else if(dkMacNs){
		
		y_ini = window.screenY * ajustePosObjNtscpAlto;
		
		x_ini = window.screenX;
		
	}else if(dkMacSf){
		
		y_ini = window.screenY * ajustePosObjNtscpAlto;
		
		x_ini = window.screenX;
		
	}else{
	
		y_ini = (window.screen.height-swfAlto) / ajustePosObjWinFfAlto;
		
		x_ini = (window.screen.width-swfAncho) / ajustePosObjWinFfAncho;
	
	}
	
	x = posX + x_ini;
	
	y = posY + y_ini;
	
}


//Abre una ventana del sitio. Es llamada desde Flash
//url:String Cadena que determina el archivo a abrir.
//posX:Integer Posición de la ventana con respecto al eje x.
//posY:Integer Posición de la ventana con respecto al eje y.
//ancho:Integer Ancho en píxeles.
//alto:Integer Alto en píxeles.
function open_win(url,posX,posY,ancho,alto){
	
	pos_objFla(posX,posY);
	
	features = 'toolbar=no,location=no,status=yes,menubar=no,scrollbars=yes,resizable=yes,titlebar=yes';
	
	if(dkWinIe){
		
		//No hay que realizar ajustes a las dimenciones de la ventana.
	
	}else if(dkWinFf){
		
		ancho += ajustedkWinFfAncho;

	}else if(dkWinOp){
		
		ancho += ajustedkWinOpAncho;
		
		alto += ajustedkWinOpAlto;

	}else if(dkMacIe){
		
		alto += ajusteNoPCNoIEAlto;

		ancho += ajusteNoPCNoIEAncho;

	}else if(dkMacNs){
		
		alto += ajusteNtscpAlto;
		
		ancho += ajusteNoPCNoIEAncho;
		
	}else if(dkMacSf){
		
		alto += ajusteNtscpAlto;
		
		ancho += ajusteNoPCNoIEAncho;
		
	}else{
	
		ancho += ajustedkWinFfAncho;
	
	}
	
	winfeatures = 'top=' + y + ',left=' + x + ',width=' + ancho + ',height=' + alto + ',' + features;
	
	if( MyWin )
	{
		
		ftp_sit = MyWin.closed;
		
		if( ftp_sit == true )
		{
		
			ftp_opened = 0;
			
		}
		
	}
	
	make_open( url );
	
}


//Abre una ventana determinando el comportamiento a realizar (type) y otorgando un nombre a la ventana (nameWin). 
//Es llamada desde Flash.
//type:Integer 0:No sustituye el popUp abierto || 1:Si sustituye el popUp abierto, lo cierra y lo abre.
//url:String Cadena que determina el archivo a abrir.
//posX:Integer Posición de la ventana con respecto al eje x.
//posY:Integer Posición de la ventana con respecto al eje y.
//ancho:Integer Ancho en píxeles.
//alto:Integer Alto en píxeles.
//Sin uso***nameWin:String Nombre de la nueva ventana a abrir.	//,nameWin
function open_win2(type,url,posX,posY,ancho,alto){
	
	pos_objFla(posX,posY);
	
	features = 'toolbar=no,location=no,status=yes,menubar=no,scrollbars=yes,resizable=yes,titlebar=yes';
	
	if(dkWinIe){
		
		//No hay que realizar ajustes a las dimenciones de la ventana.

	}else if(dkWinFf){
		
		ancho += ajustedkWinFfAncho;

	}else if(dkWinCh){
		
		ancho += ajustedkWinChAncho;

		alto += ajustedkWinChAlto;

	}else if(dkWinOp){
		
		ancho += ajustedkWinOpAncho;
		
		alto += ajustedkWinOpAlto;

	}else if(dkMacIe){
		
		alto += ajusteNoPCNoIEAlto;

		ancho += ajusteNoPCNoIEAncho;

	}else if(dkMacNs){
		
		alto += ajusteNtscpAlto;
		
		ancho += ajusteNoPCNoIEAncho;
		
	}else if(dkMacSf){
		
		alto += ajusteNtscpAlto;
		
		ancho += ajusteNoPCNoIEAncho;
		
	}else{
	
		ancho += ajustedkWinFfAncho;
	
	}
	
	winfeatures = 'top=' + y + ',left=' + x + ',width=' + ancho + ',height=' + alto + ',' + features;
	
	if(MyWin){
	
		ftp_sit = MyWin.closed;
		
		if(ftp_sit == true){
		
			ftp_opened = 0;
			
		}
		
	}
	
	if ( type == 0 )
	
		window.open( url, "_blank", winfeatures );			//name = url
		
	if ( type == 1 )
	
		make_open( url );
		
	if ( type == 2 )
	
		make_open2( url );
		
}


//*Crea la ventana si esta no existe, en caso contrario le enfoca.

function make_open( url ){
	
	if( ftp_opened > 0 ){
		
		MyWin.focus();										//Otorga el foco
		
	}else{
		
		MyWin = window.open( url, "MyWin", winfeatures );	//Abre _blank
		
		ftp_opened = 1;
		
	}
	
}
//*/


//*Crea la ventana si esta existe antes la elimina.

function make_open2( url, nameWin ){
	
	if(ftp_opened > 0){
		
		MyWin.close();
		
		ftp_opener = 0;
		
	}
	
	MyWin = window.open( url, "MyWin", winfeatures );		//Abre _blank
	
	ftp_opened = 1;
	
	MyWin.focus();										//Otorga el foco
	
}
//*/


//*Elimina la ventana MyWin.

function win_close(){
	
	if(MyWin){
		
		MyWin.close();
		
		ftp_opener = 0;
		
	}
	
}
//*/

//VARIOS

//Escribe el elemento body del inicio de la web. Con esto escribimos el color de fondo, el color de fuente del entorno, definimos el valor el pixeles de los margenes ( 0 ) y crecemos la ventana hasta ocupar toda la pantalla.
function putBodyElement(){

	var str = "";
	
	//*
	if ( dkWinIe )
	{
		str = '<body background="' + imagenFondoSistema + '" bgcolor="' + fondoIntro + '" text="' + colorFuenteIntro + '" leftmargin="0" topmargin="0" bottommargin="0" rightmargin="0" style="background-repeat:no-repeat; background-attachment:fixed; background-position:' + imagenAlineaFondo + '">';
		//str = '<body background="' + imagenFondoSistema + '" bgcolor="' + fondoIntro + '" text="' + colorFuenteIntro + '" leftmargin="0" topmargin="0" bottommargin="0" rightmargin="0" onLoad="javascript:window.resizeTo( screen.availWidth, screen.availHeight );window.moveTo(0,0);adjustObjectSize(\'objswf\',' + pantallaAncho + ',' + pantallaAlto + ');" onresize="javascript:adjustObjectSize(\'objswf\',' + pantallaAncho + ',' + pantallaAlto + ');" style="background-repeat:no-repeat; background-attachment:fixed; background-position:' + imagenAlineaFondo + '">';
	
	}else
	{
		
		str = '<body background="' + imagenFondoSistema + '" bgcolor="' + fondoIntro + '" text="' + colorFuenteIntro + '" leftmargin="0" topmargin="0" bottommargin="0" rightmargin="0" onLoad="javascript:window.resizeTo( screen.availWidth, screen.availHeight );window.moveTo(0,0);adjustObjectSize(\'main\',' + pantallaAncho + ',' + pantallaAlto + ');\" onresize=\"javascript:adjustObjectSize(\'main\',' + pantallaAncho + ',' + pantallaAlto + ');\" style="background-repeat:no-repeat; background-attachment:fixed; background-position:' + imagenAlineaFondo + '\">';
		
	}
	//*/
	
	document.write( str );
	
	window.resizeTo( screen.availWidth, screen.availHeight );
	window.moveTo(0,0);
    
}
//*


//*Agrega información en elemento por url
function putInfoByUrl(){

	txtToPut = unescape(location.search.substring(1,location.search.length));
	
	writeTextInTag(txtToPut);

}
//*/


//Agrega información en elemento para mostrar los derechos de la web. Por lo general es digisys.ws

function putRights(){
	
	writeTextInTag( derechos );					//La variable derechos esta definida desde params.js
	
}
//*/

//Escribe el texto Cross Browser(para cualquier navegador)
//Es llamado desde putInfoByUrl() y putRights()
function writeTextInTag(textToPut){
	
	document.write(textToPut);

}

//*
//Utiliza el SO detectado y evalua de acuerdo a esto
//En esta sección no se incluye detectar windows
//Es llamado desde index.htm
function deteccionCliente(){
	
	if ( deteccionCliente == false )
	{
	
		weCanPlay = true;
		
		return;
	
	}
	
	if ( is_ff )
	{
		
		resAccFlaPlugIn();
		
	}else if ( is_macDk )
	{
		
		resAccFlaPlugIn();
		
	}else if( dkWinIe )
	{
		//alert( "deteccionCliente dkWinIe dkWinIe = " + dkWinIe );
		//Se ingreso la opción para que no entre a else
		
	}else if( isCel )
	{
		//Se ingreso la opción para que no entre a else
		resAccFlaPlugIn();
	
	}else if( is_op )
	{
		//Se ingreso la opción para que no entre a else
		resAccFlaPlugIn();
		
	}else if ( is_ch )
	{
		resAccFlaPlugIn();
		
	}else
	{
		
		edoTerminar = true;
		
	}
	
}
//*/


//*
//Si tiene el plugIn correcto realiza las acciones de: crecer la ventana, escribir el objeto de flash, borrar el historial y cambiar el titulo de la ventana.
//En otro caso nos manda al upgrade.htm
//Es llamada desde muestraSitio()
function abrirWebAMostrar()
{
	
	if ( weCanPlay ) {
		
		winManager();
		
		if ( isCel )
		{
		
			location.href = celHtml;
		
		}else
		{
			
			//*
			if ( tipoFondo == "none" ) 			//si no tiene configurado un fondo (linea 105 params.js -> tipoFondo = 'none' ) se crea la pelicula a la medida estándar.
			{
				
				swfAncho = pantallaAncho;
				
				swfAlto  = pantallaAlto;
				
			}
			
			if ( screen.width < 1000 )
			
				swfAncho = 1000;		//Si son resoluciones menores a 1000, cone sto obligamos generar el scroll horizontal
			//*/
			
			if ( dkWinIe || is_op )
				
				writeVideoObjFla();
			
			else
			
				writeObjFla();
				
		}
		
		history.clear;					//borrar historial
		
		document.title = title;			//asignar titulo
		
	}else{
		
		location.href = upgrade;		//'upgrade.htm'
		
	}
	
}
//*/


//*
//Elimina un elemento del documento HTML
//Recibe el nombre del elemento a borrar
//Es llamado desde la función writeObjFla al momento de cargar la página
function eliminarElemento( nombreElemento )
{
	
	objTmp = document.getElementById( nombreElemento );
	
	if ( is_ie )
		
		objTmp.removeNode( true );
		
	else
		
		document.body.removeChild( objTmp );
		
}
//*/


//*
//Muestra el sitio de acuerdo a las operaciones preeeliminares
function muestraSitio()
{
	
	if ( detectPlugin == false )
	{
		
		weCanPlay = true;
		
		abrirWebAMostrar();
		
		return;
	}
	
	deteccionCorrecta = false;			//Es utilizada para determinar el fin del ciclo de verificación de plugin
	
	if ( navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=0 && (navigator.appVersion.indexOf("Win") != -1)) 
	{
		
		for ( i = 0; i < 50; i++ )
		{
			
			if ( i >= pluginWeWant && deteccionCorrecta == false )
			{
				
				document.write('<SCR' + 'IPT LANGUAGE=VBScript\> \n'); //FS hide this from IE4.5 Mac by splitting the tag
				
				document.write('on error resume next \n');
				
				document.write('weCanPlay = ( IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash." & ' + i + ')))\n');
				
				document.write('</SCR' + 'IPT\> \n');
				
				deteccionCorrecta = true;
			
			}
		
		}
		
	}
	
	if( edoTerminar == true )
	{
		
		direcSistema = notFound + '?' + messageNotFound;
		//direcSistema = 'notFound.htm?' + messageNotFound;
		location.href = direcSistema;							//cadena que cambiara el url de la página
		
	}else
	
		abrirWebAMostrar();
	//*/
}
//*/


//*
//Escribe el objeto de video. Sólo esta disponible para desktop Internet explorer.
function writeVideoObjFla()
{
	
	eliminarElemento( "initEncab" );			//Borrado de elementos
	
	eliminarElemento( "consejoResolucion" );
	
	eliminarElemento( "espacio1" );
	
	eliminarElemento( "espacio2" );
	
	eliminarElemento( "detectando" );
	
	document.bgColor = fondoSistema;
	
var so = new SWFObject(swfArchivo, swfId, swfAncho, swfAlto, pluginWeWant, swfColorFondo);
	
	so.addParam( "allowFullScreen", "true");
	
	so.addParam( "scale", "noscale"); 
	
	so.addParam( "salign", "TL");
	
	so.addVariable( "flashvideo", getQueryParamValue("flashvideo") );
	
	so.addVariable( "autoplay", getQueryParamValue("autoplay") );
	
	so.addVariable( "loop", getQueryParamValue("loop") );
	
	so.addVariable( "skinfile", getQueryParamValue("skinfile") );
	
	so.addVariable( "captionsfile", getQueryParamValue("captionsfile") );
	
	so.addVariable( "imagenesFondo", imagenesFondo );
	
	so.addVariable( "imagenDefaultFondo", imagenDefaultFondo );
	
	so.addVariable( "swfDePantalla", swfDePantalla );
	
	so.addVariable( "pantallaAncho", pantallaAncho );
	
	so.addVariable( "pantallaAlto", pantallaAlto );
	
	so.addVariable( "alineaVert", alineaVert );
	
	so.addVariable( "alto", alto );
	
	so.addVariable( "alineaHoriz", alineaHoriz );
	
	so.addVariable( "izq", izq );
	
	so.addVariable( "tipoFondo", tipoFondo );
	
	so.addVariable( "indiceFondo", indiceFondo );
	
	so.addVariable( "mascara", mascara );
	
	so.addVariable( "fotogramaInicial", swfFrameInicial );
	
	so.write( "flashcontent" );
	
}
//*/

//*Obtiene el tamaño de la ventana del browser
//es llamado desde este archivo, funcion adjustObjectSize
//return void
function getWinSize()
{
	var myWidth = 0, myHeight = 0;
      if( typeof( window.innerWidth ) == 'number' )
      {
         //Non-IE
         myWidth = window.innerWidth;
         myHeight = window.innerHeight;
      }
      else if(document.documentElement && (document.documentElement.clientWidth || document.documentElement.clientHeight))
      {
          //IE 6+ in 'standards compliant mode'
          myWidth = document.documentElement.clientWidth;
          myHeight = document.documentElement.clientHeight;
      }
      else if(document.body && (document.body.clientWidth || document.body.clientHeight))
      {
          //IE 4 compatible
          myWidth = document.body.clientWidth;
          myHeight = document.body.clientHeight;
      }
      return {w:myWidth,h:myHeight}
      
}   
//*/

//*Ajuste del objeto del sistema
//Es llamado desde los eventos onLoad y onResize de index.html
//id String nombre del elemento html a utilizar
//w integer ancho standard
//h integer alto standard
//return void
function adjustObjectSize(id,w,h)
{
	  
      var winSizes = getWinSize();
      
      var tmpObject = document.getElementById(id);
	  
      if(winSizes.w < w)
      {
		 
         tmpObject.style.width = w + "px";
		 
      }
      else
      {
		 
         tmpObject.style.width = "100%";
		 
      }
	  
      if(winSizes.h < h)
      {
		  
         tmpObject.style.height = h + "px";
		 
      }
      else
      {
		  
         tmpObject.style.height = (winSizes.h)-2 + "px";
		 
      }
}
//*/

//*Escribe si se esta detectado el pulgin, si no no escribe nada.
function writePluginDetect()
{
	
	if ( detectPlugin == true )
	{
		
		document.write( detectMsg );
		
	}
	
}
//*/