
function closeDiv(name) {
	$(name).hide();
}

function openDiv(id, url) {
	ajaxDiv(id);
	
	$.ajax({
		url: url+'?id='+id, 
		type: 'get',
		onComplete: function() {
			dataDiv(id, this.response.text);
		}
	});
}

function dataDiv(id, text) {
	var nndiv = new Element('div');
	nndiv.setHTML(text);

	var ndiv = $('meta'+id)
	while (ndiv.hasChildNodes()) {
  		ndiv.removeChild(ndiv.firstChild);
  	}
	ndiv.setStyle('display','');
	ndiv.empty().removeClass('data-loading');
	ndiv.appendChild(nndiv);
}

function ajaxDiv(id) {

	var nndiv = new Element('div');
	nndiv.setHTML('<form class="ajax-loading">&nbsp;</form>');

	var ndiv = $('meta'+id)
	while (ndiv.hasChildNodes()) {
  		ndiv.removeChild(ndiv.firstChild);
  	}
	ndiv.empty().addClass('data-loading');
	ndiv.appendChild(nndiv);
}

// Envio de formulario
function openForm(id, nameForm, urlLoad, param) {
	//ajaxDiv(id);
	
	if (checkForm(nameForm,false)) {
	
	  	// Realizo peticion
		var miAjax = new Ajax(urlLoad+'?'+param, 
			{
			method: 'get',
			data:$(nameForm),
			onComplete: function() {
				dataDiv(id, this.response.text);
				//respuestaForm(id, this);
			}
			}
		)
		miAjax.request();
	}
}

// Respuesta de formulario
function respuestaForm(id, obj) {
	dataDiv(id, this.response.text);
}

// Formulario para enviar contactos
function envioContacto() {
	checkForm('contacto',true);
	
	// Analytics	
	pageTracker._trackPageview("/contacto.envio");
}

// Funcion generica para enviar formularios
function envioForm(nameForm) {
	checkForm(nameForm,true);

	// Analytics	
	pageTracker._trackPageview("/"+nameForm);
}

// Agregar pagina a Favoritos
function agregarFavoritos() {
	if (document.all) { window.external.AddFavorite("http://www.tierradeatomos.com", "Tierra de Atomos"); }
	if (window.sidebar) { window.sidebar.addPanel("Tierra de Atomos", "http://www.tierradeatomos.com", ""); }

	// Analytics	
	pageTracker._trackPageview("/favoritos");	
}


