/* 
Criado em:	13/11/2003 - 12:30
Nombre: 		Functions.Js
Programador:	Rogério Silva
Email:		webmaster_wb@brfree.es
Finalidade do Arquivo Mostrar e esconder as subcategorias
------------------------------------------------------------------------------------------------------------------------
Este arquivo contém todas as funções utilizadas na loja VSOpen, por isso antes de sair editando este arquivo, faça uma cópia do mesmo e altere a cópia.
Caso algo de errado, recupere o arquivo.
------------------------------------------------------------------------------------------------------------------------
Este arquivo não é prejudicial ao seu micro.
*/

//------------------------------------------------------------------------------------------------------------------------
//CRIA O MENU RETRATIL
// http://www.dynamicdrive.com/dynamicindex1/switchmenu.htm
//------------------------------------------------------------------------------------------------------------------------

function SwitchMenu(obj){
	if(document.getElementById){
	var el = document.getElementById(obj);
	var ar = document.getElementById("masterdiv").getElementsByTagName("span"); //DynamicDrive.com change
		if(el.style.display != "block"){ //DynamicDrive.com change
			for (var i=0; i<ar.length; i++){
				if (ar[i].className=="submenu") //DynamicDrive.com change
				ar[i].style.display = "none";
			}
			el.style.display = "block";
		}else{
			el.style.display = "none";
		}
	}
}

function generico(URL,NOME,LARG,ALT,T,L,R,S)
{
var op ; 
op =window.open(URL,NOME,'width='+LARG+',height='+ALT+',top='+T+',left='+L+',resizable='+R+',scrollbars='+S)
op.focus();
}

function BarraEstado(Texto)

{

        var Texto1  = ".... Bienvenido a DECO-CASA ....";

        var Texto2  = ".... Su tienda virtual de coleccionismo, regalos y decoración en internet ....";

        var Texto3  = ".... Adquiera todo tipo de productos de decoración ....";

        var Texto4  = ".... para su hogar al mejor precio ....";

        var Texto5  = ".... Disponemos desde CUADROS hasta réplicas de MUEBLES DE ÉPOCA ....";

        var Texto6  = ".... de todos los tamaños y estilos ....";
        
        var Texto7  = ".... MUCHAS GRACIAS POR SU VISITA ....";  

        var Mensaje=Texto1+Texto2+Texto3+Texto4+Texto5+Texto6+Texto7;

        var Salida = " ";

        var Comienzo   = 1;



        if (Texto > 120) {

                Texto--;

                var Estado="BarraEstado(" + Texto + ")";

                Estado2=window.setTimeout(Estado,120);

        }

        else if (Texto <= 120 && Texto > 0) {

                for (Comienzo=0 ; Comienzo < Texto ; Comienzo++) {

                        Salida+=" ";

                }

                Salida+=Mensaje;

                Texto--;

                var Estado="BarraEstado(" + Texto + ")";

                    window.status=Salida;

                Estado2=window.setTimeout(Estado,120);

        }

        else if (Texto <= 0) {

                if (-Texto < Mensaje.length) {

                        Salida+=Mensaje.substring(-Texto,Mensaje.length);

                        Texto--;

                        var Estado="BarraEstado(" + Texto + ")";

                        window.status=Salida;

                        Estado2=window.setTimeout(Estado,120);

                }

                else {

                        window.status=" ";

                        Estado2=window.setTimeout("BarraEstado(120)",200);

                }

        }

}

function fechacompleta()
{
var mydate=new Date()
var year=mydate.getYear()
if (year < 1000)
year+=1900
var day=mydate.getDay()
var month=mydate.getMonth()
var daym=mydate.getDate()
var hour = mydate.getHours()
var minute = mydate.getMinutes()
var second = mydate.getSeconds()
if (daym<10)
daym="0"+daym
if (hour < 10)
hour = "0"+ hour
if (minute < 10)
minute = "0" + minute
if (second < 10)
second = "0" + second
var dayarray=new Array("Domingo","Lunes","Martes","Miércoles","Jueves","Viernes","Sábado")
var montharray=new Array("Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre")
document.write("Hoy es "+dayarray[day]+", "+daym+" de "+montharray[month]+" de "+year+" - Está viendo la página desde la(s) "+hour+":"+minute+":"+second+"")
}

function favoritos()
{
titulo="DECO-CASA (Su tienda de coleccionismo, regalos y decoración en la Web)";
url="http://www.deco-casa.es";
if (window.sidebar) { // Mozilla Firefox 
window.sidebar.addPanel(titulo, url,"");
} else if( window.external ) { // IE 
window.external.AddFavorite( url, titulo); }
else if(window.opera && window.print) { // Opera
/**alert("Para agregar nuestra página a sus favoritos, pulse CTRL + D") }**/
window.external.AddFavorite( url, titulo); }
}


var current = 0
var x = 0
var y = 0

// The number 100 represents the wait in milliseconds 
// between the typing of each character in the message list.

var speed = 100

// The number 2000 represents the number of milliseconds 
// between the changing of each message (2 seconds, here). 
// Anywhere between 1500 and 5000 would be fine.

var speed2 = 2000

function initArray(n) {
  this.length = n;
  for (var i =1; i <= n; i++) {
    this[i] = ' '
  }
}

// This is Message-Number Array

typ = new initArray(8)

        typ[0]= ".... Le da la bienvenida a su tienda de coleccionismo, regalos y decoración en INTERNET ....";

        typ[1]= ".... Posiblemente, una de las tiendas virtuales de su ramo con más productos en almacén ....";

        typ[2]= ".... Donde podrá adquirir todo tipo de artículos de la más alta decoración ....";

        typ[3]= ".... y pueda decorar su hogar con gusto exquisito y de la forma más económica y práctica ....";

        typ[4]= ".... Además, ponemos a su completa disposición una amplia gama de productos ....";

        typ[5]= ".... desde CUADROS hasta réplicas de MUEBLES DE ÉPOCA en casi todos los tamaños y estilos ....";
        
        typ[6]= ".... la mayor parte de ellos, fabricados de forma artesanal por personal muy cualificado ....";  

        typ[7]= ".... Le agradecemos su visita y esperamos poder ser, su tienda habitual de decoración ....";  




function typewrite() {
var zm = "DECO-CASA: "
var m = typ[current]

// The _ can be removed by removing + "_" below

window.status = zm + m.substring(0, x++) + "_"

if (x == m.length + 1) {
x = 0
current++

if (current > typ.length - 1) {
current = 0
}

setTimeout("typewrite()", speed2)
}

else {
setTimeout("typewrite()", speed)
}
}
