function GeneralSearchingKeyPress(e, f){
 if (e.keyCode == 13) {
 	 GeneralSearching(f);
 }
}

function GeneralSearching(f){
 var url = null;
 var currentUrl = window.location.href;
 if (currentUrl.indexOf("terravista")!=-1) {
   url = 'http://busca.terravista.pt/search?destino=web&filtrofamiliar=&xargs=&estat=&origen=home&buscar=' + escape(f.q.value) + '&first=&pesquise=pesquisar';
 }else{
  if (f.SO[0].checked) {
      url = 'http://busca.ya.com/search?origen='+escape(f.o.value)+'&buscar='+escape(f.q.value)+'&destino=web';
  } else if (f.SO[1].checked) {
      url = 'http://busca.ya.com/search?origen='+escape(f.o.value)+'&buscar='+escape(f.q.value)+'&destino=imagen';
  } else if (f.SO[2].checked) {
      url = 'http://busca.ya.com/search?origen='+escape(f.o.value)+'&buscar='+escape(f.q.value)+'&destino=news';
  }
 }
 if (url!=null) {
   window.location.href = url;
 }
 return false;
}

function ismaxlength(obj){
var mlength=obj.getAttribute? parseInt(obj.getAttribute("maxlength")) : ""
if (obj.getAttribute && obj.value.length>mlength)
obj.value=obj.value.substring(0,mlength)
}