/***************************************************************
 	
	Proyecto Web Sotogrande
	SOTOGRANDE
	
	Synapsis Digital - 2006
	Daniel Segovia Espada
	
****************************************************************/
/***************************************************************
 Variables de configuración
****************************************************************/

//Ubicación y nombre de la peli
var nombrePeli="base.swf"

//Identificador JavaScript de la peli
var idPeli="mymovie"

//Ancho de la peli
var wF="100%"

//Alto de la peli
var hF="100%"

//Versión de Flash de la peli
var flashVersion=8

//Variables pasadas directamente
var cadena=document.location.search;

	// Le quitamos el interrogante
	cadena=cadena.substring(1,cadena.length);
	// Separamos los distintos &
	var parametros=cadena.split("&");
	// Separamos los =
	var valores=new Array;
	var nombres=new Array;
	var valores_legibles=new Array;
	var temporal= new Array;
	var posicion=null;
	var total=null;
	var varStr="";
	for (var i=0; i<parametros.length;i++){
		temporal=parametros[i].split("=");
		valores[i]=temporal[1];
		nombres[i]=temporal[0];
		// para presentarlos en pantalla quitamos los signos +
		// que en realidad son espacios y "unescapamos" los 
		// caracteres no convencionales (acentos etc)
		valores_legibles[i]=unescape(valores[i]);
		posicion=valores_legibles[i].indexOf("+");
		while (posicion > -1){
			  total=valores_legibles[i].length;
			  valores_legibles[i]=valores_legibles[i].substring(0,posicion)+" "+valores_legibles[i].substring(posicion+1,total);
			  posicion=valores_legibles[i].indexOf("+");
		}
		if(i>0){
			varStr+="&";
		}
		if(nombres[i]!=""){
			varStr+="passvar=1&"+nombres[i]+"="+ valores_legibles[i];
		}
	}
	


/***************************************************************
 Función para maximizar la ventana del explorador
****************************************************************/

function maximizar() {
 self.moveTo(0,0)
 self.resizeTo(screen.availWidth,screen.availHeight)
}

/***************************************************************
 Función para abir una ventana
****************************************************************/
function abre(cual,tw,th) {
	//Movemos al centro
	var windowW = tw;
	var windowH = th;
	var windowX = Math.ceil( (window.screen.width  - windowW) / 2 );
	var windowY = Math.ceil( (window.screen.height - windowH) / 2 );
	var num= Math.round(Math.random(10000)*5000)
	var otro="wSoto"+num
	//Abrimos ventana
	window.open(cual,otro,"toolbar=no,location=no,directories=no,menubar=no,status=no,scrollbars=no,width="+ windowW +",height="+ windowH +",top=" + windowY + ",left=" + windowX);

}

/***************************************************************
 Función para pintar el archivo de Flash principal
****************************************************************/
function pintaFlash(){
	//Pintamos el Flash
	var so = new SWFObject(nombrePeli, idPeli, wF, hF, flashVersion);
	so.addParam("menu", "false");
	so.addParam("quality", "high");
	so.addParam("wmode", "transparent");
	//Añadimos las variables si las hay
	so.addParam("FlashVars", varStr);
	
    so.write("flashcontent");
}

function pintaFlashEntrada(){
	//Pintamos el Flash
	var so = new SWFObject("swf/entrada.swf", "fentrada", "175", "215",8, "#FFFFFF")
	so.addParam("menu", "false");
	so.addParam("quality", "high");
	so.setAttribute("redirectUrl","plugin.htm")
  	so.write("flashcontent");
}


function SistemaOperativo() { 
	if (navigator.userAgent.indexOf('IRIX') != -1) {var SO = "Irix" } 
	else if ((navigator.userAgent.indexOf('Win') != -1) && (navigator.userAgent.indexOf('98') != -1)) {var SO= "Windows 98"} 
	else if ((navigator.userAgent.indexOf('Win') != -1) && (navigator.userAgent.indexOf('95') != -1)) {var SO= "Windows 95"} 
	else if (navigator.appVersion.indexOf("16") !=-1) {var SO= "Windows 3.1"} 
	else if (navigator.userAgent.indexOf("NT 5.1") !=-1) {var SO= "Windows XP"} 
	else if (navigator.appVersion.indexOf("NT") !=-1) {var SO= "Windows NT"} 
	else if (navigator.appVersion.indexOf("SunOS") !=-1) {var SO= "SunOS"} 
	else if (navigator.appVersion.indexOf("Linux") !=-1) {var SO= "Linux"} 
	else if (navigator.userAgent.indexOf('Mac') != -1) {var SO= "Macintosh"} 
	else if (navigator.appName=="WebTV Internet Terminal") {var SO="WebTV"} 
	else if (navigator.appVersion.indexOf("HP") !=-1) {var SO="HP-UX"} 
	else {var SO= "No identificado"} 
	return SO;
} 
//var SO= SistemaOperativo(); 

function MM_checkPlugin(plgIn, theURL, altURL, autoGo) { //v4.0
  var ok=false; document.MM_returnValue = false;
  with (navigator) if (appName.indexOf('Microsoft')==-1 || (plugins && plugins.length)) {
    ok=(plugins && plugins[plgIn]);
  } else if (appVersion.indexOf('3.1')==-1) { //not Netscape or Win3.1
    if (plgIn.indexOf("Flash")!=-1 && window.MM_flash!=null) ok=window.MM_flash;
    else if (plgIn.indexOf("Director")!=-1 && window.MM_dir!=null) ok=window.MM_dir;
    else ok=autoGo; }
  if (!ok) theURL=altURL; if (theURL) window.location=theURL;
}