var SimpleContactLayer=Class.create();

SimpleContactLayer.prototype=Object.extend(new Layer,{
	initialize:function( node, trigger ) {
		this.initSuper(node, trigger);
		trigger.href = 'javascript:void(0);';
		
		var closeButton = Helper.getCloseButton(this.node);
		if(!closeButton) alert("Implementation Error: no close button found");

		closeButton.observe("click", function() {this.close();}.bindAsEventListener(this) );
	},
	beforeOpen: function() {
		var offset = this.trigger.cumulativeOffset();
		this.node.setStyle({ left: offset.left+'px', top: (offset.top + this.trigger.getHeight() )+'px', width:'330px', height:'200px' });
		return true;
	},
	show: function() {
		this.node.addClassName('active-layer');
	},
	hide: function() {
		this.node.removeClassName("active-layer");
	}
});
document.observe("dom:loaded", function() {
	var trigger = $('toolbar-nav').down('li').down('a');
	new Insertion.Before('footer-position-placeholder','<div id="simple-contact" class="toolbar-layer"><div class="close"><a href="#">Close</a></div><div class="toolbar-layer-content">'
						 +'<div class="teaser" style="width: 330px; padding: 20px;">'
						 +'<p><a class="link" href="http://www.siemens.com.mx/cms/mam/customer/Pages/technical.aspx">Atención al cliente</a><br>______________________________________<br><br><b>Deble Kuri</b><br><br>Siemens Mesoamérica<br>Corporate Communications Manager<br><br><a class="email" href="mailto:deble.kuri@siemens.com">deble.kuri@siemens.com</a></p>'
						 +'</div>');
	var sl = new SimpleContactLayer( $('simple-contact'), trigger );
});
