// ------------------------------------------------------------------------
// Componente fondo 1 | Version 1.0

function iconWebSiteFondo1(index){
	this.index = index
	this.zIndex = rootIWS.ordenZIndex
	rootIWS.ordenZIndex++	
	this.base = rootIWS.componentes[index]
	this.indexImagen = Math.abs(Math.round(Math.random()*this.base.img.length)-1)
	this.imagenFondo = new Image()
	this.imagenFondo.src = this.base.dirImgs + this.base.img[this.indexImagen] + ".jpg"
	this.init()
}

iconWebSiteFondo1.prototype.init = iconWebSiteFondoInit
function iconWebSiteFondoInit() {
	createLayer("fondo" + this.index + "Div",
				 null,
				 this.base.posX,
				 this.base.posY,
				 null,
				 null,
				 null,
				 this.base.colorFondo,
				 "visible",
				 this.zIndex)
	this.fondoImagen = new DynLayer("fondo" + this.index + "Div")
	this.mainLayer = this.fondoImagen
	this.setPosicion()	
}

iconWebSiteFondo1.prototype.ordenarZIndex = iconWebSiteFondo1OrdenarZIndex
function iconWebSiteFondo1OrdenarZIndex() {
	this.mainLayer.css.zIndex = this.zIndex
}

iconWebSiteFondo1.prototype.setPosicion = iconWebSiteFondoSetPosicion
function iconWebSiteFondoSetPosicion() {
	switch (this.base.comportamiento){
		case 1:{
			this.ancho = parent.rootIWS.getWindowW()
			this.alto = parent.rootIWS.getWindowH()	
			this.fondoImagen.write("<img src='" + 
									this.imagenFondo.src + 
									"' width='" + this.ancho + 
									"' height='" + this.alto +
									"' border='0'>")
			break
		}
		case 2:{
			this.fondoImagen.write("<img src='" + 
									this.imagenFondo.src + 
									"' border='0'>")
			break
		}
	}	
	this.indexImagen++	
	if(this.indexImagen > this.base.img.length - 1) this.indexImagen = 0
	this.imagenFondo.src = this.base.dirImgs + this.base.img[this.indexImagen] + ".jpg"
}

// ------------------------------------------------------------------------
