Event.observe(window,'load',cargaEventosDesplegableContacto);

var dc_boton_desplegar;
var dc_zona_contenido;
var dc_desplegado = false;

var dc_efecto_duracion_down = "1.0";
var dc_efecto_duracion_up = "0.5";
var dc_efecto_transicion_down = Effect.Transitions.spring;
var dc_efecto_transicion_up = Effect.Transitions.linear;

function cargaEventosDesplegableContacto() {
	dc_boton_desplegar = $('desplegable_contacto_boton');
	dc_zona_contenido = $('desplegable_contacto_contenido');
	
	Event.observe(dc_boton_desplegar,'click',dc_clickBotonDesplegar);
	dc_boton_desplegar.setStyle({cursor:'pointer'});
}

function dc_clickBotonDesplegar() {
	if ( dc_desplegado ) {
		dc_ocultaDesplegableContacto();
		dc_desplegado = false;
	}
	else {
		dc_muestraDesplegableContacto();
		dc_desplegado = true;
	}
}

function dc_ocultaDesplegableContacto() {
//	dc_zona_contenido.setStyle({display:'none'});
	Effect.BlindUp(dc_zona_contenido,{duration:dc_efecto_duracion_up, queue: { position: 'end', scope: 'dc_desplegableContactoQueue', limit: 1 }, transition: dc_efecto_transicion_up });
}

function dc_muestraDesplegableContacto() {
//	dc_zona_contenido.setStyle({display:'block'});
	Effect.BlindDown(dc_zona_contenido,{duration:dc_efecto_duracion_down , queue: { position: 'end', scope: 'dc_desplegableContactoQueue', limit: 1 }, transition: dc_efecto_transicion_down });
}