function trim(inputString){
        if (typeof inputString != "string"){ return inputString; }
        var retValue = inputString;
        var ch = retValue.substring(0, 1);
        while (ch == " "){
                retValue = retValue.substring(1, retValue.length);
                ch = retValue.substring(0,1);
        }
        ch = retValue.substring(retValue.length-1,retValue.length);
        while (ch == " "){
                retValue = retValue.substring(0,retValue.length-1);
        ch = retValue.substring(retValue.length-1,retValue.length);
        }
        while (retValue.indexOf(" ") != -1){
                retValue = retValue.substring(0,retValue.indexOf(" "))+retValue.substring(0,retValue.indexOf(" ")+1,retValue.length);
        }
        return retValue;
}

function getXmlHttp(){
  var xmlhttp = false;
  try{
	  //versao acima de 5 IE
    xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  }catch(e){
	  try{
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	  }catch(E){
        xmlhttp = false;
	  }
  }
  //diferente do IE
  if(!xmlhttp && typeof XMLHttpRequest != 'undefined'){
	  xmlhttp = new XMLHttpRequest();
  }
   return xmlhttp;
}

/**/
function chamadaPrincipal(divcnt, url){
	var xmlhttp; 
	obj = document.getElementById(divcnt);
    obj.innerHTML = "<img src='img/carregando.gif'/>"
	xmlhttp = getXmlHttp();	
	xmlhttp.open("GET",url);	
	xmlhttp.onreadystatechange = function() {
		if(xmlhttp.readyState == 4 && xmlhttp.status== 200){
			obj.innerHTML = xmlhttp.responseText;
		}
	}
	xmlhttp.send(null);
}


function validarform(form){
	if(form.assunto[0].checked==false && form.assunto[1].checked==false && form.assunto[2].checked==false){
		alert("Escolha o assunto.");
		form.assunto[0].focus();		
		return false;
	}
	if(trim(form.nome.value)==""){
    	alert("Informe seu nome.");
		form.nome.focus();
		return false;
	}
	if(trim(form.email.value)==""){
     	alert("Informe seu e-mail.");
		form.email.focus();
		return false;
	}else{
		var er=/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/
		var reg = new RegExp(er);
		if(!reg.test(form.email.value)){
			alert("E-mail no formato invalido.");
			form.email.focus();
			return false;
		}
	}
	if(trim(form.mensagem.value)==""){
		alert("Digite sua mensagem.");
		form.mensagem.focus();
		return false;
	}
	return true
}

function buscar(event,param){
	var keynum; 
    if(window.event) { //IE  
       keynum = event.keyCode  
    } else if(event.which) { // Netscape/Firefox/Opera  
       keynum = event.which  
    }  
    if( keynum==13 ) { <!-- 13 é o código do Enter -->  
	  if(trim(param)!=""){
       chamadaPrincipal('central','resultado.php?keyword='+param);  
	  }
    }  
}