/**
 * Correção do erro de seleção do IE6 
 *
 */
function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      if (oldonload) {
        oldonload();
      }
      func();
    }
  }
}

addLoadEvent(function() {
	document.body.style.height = document.documentElement.scrollHeight + 'px';
});

/**
 * Função do menu
 */
sfHover = function() {
	var sfEls = document.getElementById("nav").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}

if (window.attachEvent) window.attachEvent("onload", sfHover);

/**
* Pega informaçoes de um objeto
*
* @param
* @return informaçao
*/
function getInfoObj(obj,informacao) {
	objTemp = getObj(obj);
	switch(informacao) {
		// --------------
		// Pega o Height
		// --------------
		case 1: 
			return objTemp.style.height; 
		break;
	}
}

/**
* Pega objeto
*
* @param obj Nome do objeto
* @return obj
*/
function getObj(obj) {
	obj = document.getElementById(obj);
	return obj;
}

/**
* Verifica se o e-mail esta preenchido
*/
function checkEmail() {
	obj = getObj('convitemail');
	if ((obj.value == '') || (obj.value == 'seu@amigo.com.br')) {
		alert('Você deve especificar um endereço de e-mail');
		return false;
	} else {
		return true;	
	}
}

/**
* Vereifica se os campos do contato
* estão preenchidos corretamente.
*/
function checkContato(){
	objN = getObj('nome');
	objE = getObj('email');
	objT = getObj('texto');
	
	if ((objN.value == '') || (objE.value == '') || (objT.value == '')) {
		alert('Você deve preencher os campos de Nome, E-mail, e Texto corretamente.');
		return false;
	} else {
		return true;	
	}
}