//################# Dani's stuff #################

var InternetExplorer = navigator.appName.indexOf("Microsoft") != -1;
var MacPlatform = navigator.platform == "MacPPC";
var taskBarHeight = 55; // for netscape
var wProps="top=0,left=0,resizable=no";

var currentAlbum = getCurrentAlbum();
var selectedAlbum = 0;
var selectedImage = "";

//alert(currentAlbum);

function getArgs(query, separator){
	var args = new Object();
	if (query != null)
	{
		var pairs = query.split(separator);
		for(var i = 0; i < pairs.length; i++){
			var pos = pairs[i].indexOf('=');
			if (pos == -1) continue;
			var argname = pairs[i].substring (0, pos);
			var value = pairs[i].substring (pos+1);
			args[argname] = unescape (value);
			// document.writeln ("args " + argname + " " + args[argname]);
		}
	}
	return args;
}

function InitVars()
{
	var theString = unescape (location.search.substring(1));
	var args = getArgs (theString,"&");

	if (args.album)
		album = args.album;
	else
	    album = "";
	
	if (args.lang)
		lang = args.lang;
	else
		lang = "";
		
	if (args.style)
		style = args.style;
	else
		style = "";
}

function writeFlashBody()
{
	InitVars();	

	document.write("<OBJECT classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000'");
	document.write("codeBase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0' ");
	document.write("width='475' height='407' id='cataviewer' align='middle'>");
	document.write("<PARAM NAME='allowScriptAccess' VALUE='sameDomain'>");
	if (album=="deco")
		document.write("<PARAM NAME='Movie' VALUE='decoviewer_small.swf'>");
	else if (album=="tapi")
		document.write("<PARAM NAME='Movie' VALUE='tapiviewer_small.swf'>");
	else
		document.write("<PARAM NAME='Movie' VALUE='cataviewer_small.swf'>");
	document.write("<PARAM NAME='Quality' VALUE='High'>");
	document.write("<PARAM NAME='flashvars' VALUE='szAlbum=");
	document.write(album);
	document.write("&szLang=");
	document.write(lang);
	document.write("&szStyle=");
	document.write(style);	
	document.write("'>");
	document.write("<PARAM NAME='BGColor' VALUE='FFFFFF'>");
	if (album=="deco") 
		document.write("<EMBED src='decoviewer_small.swf' flashvars='szAlbum=");
	else if (album=="tapi") 
		document.write("<EMBED src='tapiviewer_small.swf' flashvars='szAlbum=");
	else
		document.write("<EMBED src='cataviewer_small.swf' flashvars='szAlbum=");
	document.write(album);
	document.write("&szLang=");
	document.write(lang);
	document.write("&szStyle=");
	document.write(style);	
	document.write("' quality='high' bgcolor='#FFFFFF' ");
	document.write("width='475' height='407' name='cataviewer' align='middle' ");
	document.write("allowScriptAccess='sameDomain' type='application/x-shockwave-flash' ");
	document.write("pluginspage='http://www.macromedia.com/go/getflashplayer' />");
	document.write("</OBJECT> ");

}


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 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;
  }
  
  if (selectedImage&&selectedImage!="") 
  {
  	if (x.id == selectedImage) selectCurrentCatalog();
  }
}

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 getCurrentAlbum()
{
	var theString = unescape (location.search.substring(1));
	var args = getArgs (theString,"&");

	if (args.album)
		album = args.album;
	else
	    album = "";
	
//	selectCurrentCatalog();
	return album;
}

function selectCurrentCatalog() 
{

	if (currentAlbum == "armarios") {
		MM_swapImage('menucata_r1_c1','','images/catalogo/menucata_r1_c1_f2.gif',1); 
		selectedAlbum = 1;
		selectedImage = "img1";
	} 
	else if (currentAlbum == "auxi") {
		MM_swapImage('menucata_r1_c2','','images/catalogo/menucata_r1_c2_f2.gif',1); 
		selectedAlbum = 2;
		selectedImage = "img2";
	} 
	else if (currentAlbum == "deco") {
		MM_swapImage('menucata_r1_c3','','images/catalogo/menucata_r1_c3_f2.gif',1); 
		selectedAlbum = 3;
		selectedImage = "img3";
	} 
	else if (currentAlbum == "dorm") {
		MM_swapImage('menucata_r1_c4','','images/catalogo/menucata_r1_c4_f2.gif',1); 
		selectedAlbum = 4;	
		selectedImage = "img4";
	} 
	else if (currentAlbum == "juvenil") {
		MM_swapImage('menucata_r1_c5','','images/catalogo/menucata_r1_c5_f2.gif',1); 
		selectedAlbum = 5;	
		selectedImage = "img5";
	} 
	else if (currentAlbum == "mesa") {
		MM_swapImage('menucata_r1_c6','','images/catalogo/menucata_r1_c6_f2.gif',1); 
		selectedAlbum = 6;
		selectedImage = "img6";
	} 
	else if (currentAlbum == "reci") {
		MM_swapImage('menucata_r1_c7','','images/catalogo/menucata_r1_c7_f2.gif',1); 
		selectedAlbum = 7;
		selectedImage = "img7";
	} 
	else if (currentAlbum == "salo") {
		MM_swapImage('menucata_r1_c8','','images/catalogo/menucata_r1_c8_f2.gif',1); 
		selectedAlbum = 8;
		selectedImage = "img8";
	}
	else if (currentAlbum == "tapi") {
		MM_swapImage('menucata_r1_c9','','images/catalogo/menucata_r1_c9_f2.gif',1); 
		selectedAlbum = 9;
		selectedImage = "img9";
	}
			
}

function LoadingCatalog()
{
	MM_preloadImages('images/catalogo/menucata_r1_c1_f2.gif','images/catalogo/menucata_r1_c2_f2.gif','images/catalogo/menucata_r1_c3_f2.gif','images/catalogo/menucata_r1_c4_f2.gif','images/catalogo/menucata_r1_c5_f2.gif','images/catalogo/menucata_r1_c6_f2.gif','images/catalogo/menucata_r1_c7_f2.gif','images/catalogo/menucata_r1_c8_f2.gif','images/catalogo/menucata_r1_c9_f2.gif')

	var title = "";
	var content1 = "";
	var content2 = "";
	var content3 = "";
	var content4 = "";
	var contentFontOpen ="<P align='justify'>&nbsp;&nbsp;&nbsp;";
	var contentFontClose = "</P>"
	var titleFontOpen = "<br>";
	var titleFontClose = "";
	var divTitleHandle = document.getElementById("CataTitle");
	var divContentHandle = document.getElementById("CataContent");
	
	switch (selectedAlbum)
	{
		case 1:
		{
			title = titleFontOpen + "Armarios" + titleFontClose;
			content1 = contentFontOpen + "Armarios a medida y adaptados a tu espacio real, con diferentes acabados, aspectos exclusivos y originales, realizados a muestra de color de tus muebles." + contentFontClose;
			content2 = contentFontOpen + "Encastramos en columnas, adaptamos a fondos especiales y damos soluciones a todas las necesidades que puedas tener." + contentFontClose;
			content3 = contentFontOpen + "" + contentFontClose;
			divTitleHandle.innerHTML = title;
			divContentHandle.innerHTML = content1 + content2 + content3;
		}
		break;
		case 2:
		{
			title = titleFontOpen + "Auxiliares" + titleFontClose;
			content1 = contentFontOpen + "<strong><i>La Alcoba</i></strong> te ofrece una amplia gama de muebles auxiliares con medidas especialmente adaptables a espacios reducidos, y en armon&iacute;a con todo el entorno de tu hogar." + contentFontClose;
			content2 = contentFontOpen + "Desde muebles vanguardistas, hasta las soluciones mas cl&aacute;sicas para acabar de darle personalidad a tu casa." + contentFontClose;
			content3 = contentFontOpen + "" + contentFontClose;
			divTitleHandle.innerHTML = title;
			divContentHandle.innerHTML = content1 + content2 + content3;
		}
		break;
		case 3:
		{
			title = titleFontOpen + "Decoraci&oacute;n" + titleFontClose;
			content1 = contentFontOpen + "Te ofrecemos elementos decorativos para darle un toque personal a tu casa." + contentFontClose;
			content2 = contentFontOpen + "Tenemos una amplia oferta de cuadros, espejos, art&iacute;culos de regalo y complementos en todos los estilos." + contentFontClose;
			content3 = contentFontOpen + "Alfombras de diferentes medidas y texturas, colores intensos y materiales muy resistentes. Ropa de cama y mesa de las mejores firmas y acorde a las &uacute;ltimas tendencias del mercado." + contentFontClose;
			content4 = contentFontOpen + "Te ofrecemos una amplia gama de art&iacute;culos de iluminaci&oacute;n en todos los estilos. Desde opciones modernas con materiales diversos a elementos m&aacute;s cl&aacute;sicos en distintos acabados, principalmente forja." + contentFontClose;
			content5 = contentFontOpen + "Diversos art&iacute;culos de decoraci&oacute;n tanto en una l&iacute;nea cl&aacute;sica como en otra m&aacute;s vanguardista y atrevida para no dejar indiferente a nadie." + contentFontClose;
			divTitleHandle.innerHTML = title;
			divContentHandle.innerHTML = content1 + content2 + content3 + content4 + content5;
		}
		break;
		case 4:
		{
			title = titleFontOpen + "Dormitorios" + titleFontClose;
			content1 = contentFontOpen + "Te ofrecemos m&uacute;ltiples opciones para crear un ambiente acogedor , adaptado a vuestro estilo de vida." + contentFontClose;
			content2 = contentFontOpen + "Todos los estilos, para conseguir una estancia hecha a la medida de tus necesidades. Amplia gama en armarios hechos a medida y a muestra de color." + contentFontClose;
			content3 = contentFontOpen + "Somos proveedores de firmas de reconocido prestigio a nivel internacional." + contentFontClose;
			divTitleHandle.innerHTML = title;
			divContentHandle.innerHTML = content1 + content2 + content3;

		}
		break;
		case 5:
		{
			title = titleFontOpen + "Juveniles" + titleFontClose;
			content1 = contentFontOpen + "Mobiliario pensado para la gente joven, innovadoras soluciones ricas en detalles pr&aacute;cticos y funcionales." + contentFontClose;
			content2 = contentFontOpen + "Realizamos estudio con dibujo a escala, sin compromiso, para conseguir el m&aacute;ximo aprovechamiento del espacio." + contentFontClose;
			content3 = contentFontOpen + "M&uacute;ltiples opciones en diferentes materiales, chapa, estratificados, melamina, pino macizo etc..." + contentFontClose;
			divTitleHandle.innerHTML = title;
			divContentHandle.innerHTML = content1 + content2 + content3;
		}
		break;
		case 6:
		{
			title = titleFontOpen + "Mesas y Sillas" + titleFontClose;
			content1 = contentFontOpen + "Te ofrecemos una amplia gama de mesas de centro, mesas de comedor y sillas en todos los estilos." + contentFontClose;
			content2 = contentFontOpen + "Opciones acabadas a color de la composici&oacute;n que elijas, o bien ideas para buscar un punto de contraste con el resto del conjunto." + contentFontClose;
			content3 = contentFontOpen + "" + contentFontClose;
			content4 = contentFontOpen + "" + contentFontClose;
			divTitleHandle.innerHTML = title;
			divContentHandle.innerHTML = content1 + content2 + content3 + content4;
		}
		break;
		case 7:
		{
			title = titleFontOpen + "Recibidores" + titleFontClose;
			content1 = contentFontOpen + "Te ofrecemos una amplia gama en todos los estilos,  de recibidores y muebles auxiliares  para dar a la entrada de tu casa el aspecto que mas te guste." + contentFontClose;
			content2 = contentFontOpen + "Desde ideas cl&aacute;sicas y conservadoras hasta otras m&aacute;s contempor&aacute;neas y minimalistas." + contentFontClose;
			content3 = contentFontOpen + "" + contentFontClose;
			content4 = contentFontOpen + "" + contentFontClose;
			divTitleHandle.innerHTML = title;
			divContentHandle.innerHTML = content1 + content2 + content3 + content4;
		}
		break;
		case 8:
		{
			title = titleFontOpen + "Salones" + titleFontClose;
			content1 = contentFontOpen + "Creamos ambientes a la medida de tus necesidades, consiguiendo una estancia arm&oacute;nica y acogedora." + contentFontClose;
			content2 = contentFontOpen + "Te hacemos un dise&ntilde;o personalizado, con presupuesto sin compromiso." + contentFontClose;
			content3 = contentFontOpen + "Encontraras todo tipo de opciones, desde composiciones vanguardistas y minimalistas, hasta ideas mas cl&aacute;sicas y funcionales. " + contentFontClose;
			content4 = contentFontOpen + "Trabajamos con firmas de reconocido prestigio a nivel intenacional." + contentFontClose;
			divTitleHandle.innerHTML = title;
			divContentHandle.innerHTML = content1 + content2 + content3 + content4;
		}
		break;
		case 9:
		{
			title = titleFontOpen + "Tapicer&iacute;a" + titleFontClose;
			content1 = contentFontOpen + "Tenemos una amplia oferta en sof&aacute;s, sillones relax, sof&aacute;s camas, etc..." + contentFontClose;
			content2 = contentFontOpen + "Todos los estilos para integrarlos en el ambiente que hayas creado." + contentFontClose;
			content3 = contentFontOpen + "Contamos con numerosas opciones tanto en modelos como en tipos de tapizado." + contentFontClose;
			divTitleHandle.innerHTML = title;
			divContentHandle.innerHTML = content1 + content2 + content3;
		}
		break;
		default:
		{
		}
	}
	
}

