function go(what) { 
        what.submit(); 
} 

var isNav, isIE 

if (parseInt(navigator.appVersion) >= 4) { 
  if (navigator.appName == "Netscape") 
    isNav = true 
  else 
    isIE = true 
} 


function showKeyValue(evt) 
{ 
  var keyValue 

  if (isNav) 
    keyValue = evt.which 
  else 
    keyValue = window.event.keyCode 

  if (keyValue == 13) 
  { 
  
  //strip leading spaces before submitting query 
        if (document.base.querytext.value.charAt(0)==' ') 
        { 
                while(''+document.base.querytext.value.charAt(0)==' ') 
                {document.base.querytext.value=document.base.querytext.value.substring(1,document.base.querytext.value.length);}

        
                if (document.base.querytext.value.length < 2) 
                { 
                        document.base.querytext.focus(); 
                        return false; 
                }       
                
        } 
        
        if (document.base.querytext.value.length < 2) 
                { 
                        document.base.querytext.focus(); 
                        return false; 
                }       
        else 
        { 
                if (document.base.querytext.value.length > 200) 
                { 
                        document.base.querytext.focus(); 
                        return false; 
                } 
                
                else 
                { 
                go(document.base); 
                } 
        } 
      
  } 
  return false 
  
} 



function validateSearchBoxForm() 
{
    //blank value for individual countries
    if (document.base.querytext.value == null) 
    {
        var GlobalLocation = document.URL;;
        var Cala_US = GlobalLocation.indexOf("/cala/en-us");
        var Cala_BR = GlobalLocation.indexOf("/cala/pt-br");
        var Cala_MX = GlobalLocation.indexOf("/cala/es-mx");
        
        if (Cala_US > 1)
        {
          alert("Por favor escriba un termino especifico de busqueda e intente nuevamente.");
          document.base.querytext.focus();
          return false; 
        }
        else if (Cala_BR > 1)
        { 
          alert("Por favor digite um termo específico e tente novamente.");
          document.base.querytext.focus();
          return false; 
        }
        else if (Cala_MX > 1)
        { 
          alert("Por favor escriba un termino especifico de busqueda e intente nuevamente.");
          document.base.querytext.focus();
          return false; 
        }
        else
        {
          alert("Please type a specific search term and try again.");
          document.base.querytext.focus(); 
          return false;
        }
    }

    //CALA en-us and mx default no value
    if (document.base.querytext.value == 'Buscar') 
    {
      alert("Por favor escriba un termino especifico de busqueda e intente nuevamente.");
      document.base.querytext.focus(); 
      return false; 
    }

    //CALA pt-br default no value
    if (document.base.querytext.value == 'Pesquisa') 
    {
      alert("Por favor digite um termo específico e tente novamente.");
      document.base.querytext.focus(); 
      return false; 
    }

    //Everything else default no value
    if (document.base.querytext.value == 'Search Avaya') 
    {
      alert("Please type a specific search term and try again.");
      document.base.querytext.focus(); 
      return false; 
    }

    if (document.base.querytext.value == 'Search') 
    {
      alert("Please type a specific search term and try again.");
      document.base.querytext.focus(); 
      return false; 
    }

    if (document.base.querytext.value == 'Recherche') 
    {
      alert("Please type a specific search term and try again.");
      document.base.querytext.focus(); 
      return false; 
    }
    
    if (document.base.querytext.value == 'Suchen') 
    {
      alert("Please type a specific search term and try again.");
      document.base.querytext.focus(); 
      return false; 
    }
    
    if (document.base.querytext.value == 'Cerca') 
    {
      alert("Please type a specific search term and try again.");
      document.base.querytext.focus(); 
      return false; 
    }
    
    if (document.base.querytext.value == 'Geavanceerd zoeken') 
    {
      alert("Please type a specific search term and try again.");
      document.base.querytext.focus(); 
      return false; 
    }
    
    if (document.base.querytext.value == 'Suche') 
    {
      alert("Please type a specific search term and try again.");
      document.base.querytext.focus(); 
      return false; 
    }
    
    if (document.base.querytext.value == 'Поиск') 
    {
      alert("Please type a specific search term and try again.");
      document.base.querytext.focus(); 
      return false; 
    }
    
    if (document.base.querytext.value == 'Wyszukuj') 
    {
      alert("Please type a specific search term and try again.");
      document.base.querytext.focus(); 
      return false; 
    }


    //strip leading spaces before submitting query 
    if (document.base.querytext.value.charAt(0)==' ') 
    { 
    //alert("leading space"); 
    while(''+document.base.querytext.value.charAt(0)==' ') 
            {document.base.querytext.value=document.base.querytext.value.substring(1,document.base.querytext.value.length);}

            
            if (document.base.querytext.value.length < 2) 
            { 
            alert("Could not process your search.\n Please enter a search term at least 2 characters long and try again.");

            document.base.querytext.focus(); 
                    return false; 
            }       
    }
              
    //check that more than one character is entered in search field 
    if (document.base.querytext.value.length < 2)
    { 
        alert("Could not process your search.\n Please enter a search term at least 2 characters long and try again.");
        document.base.querytext.focus(); 
        return false; 
    } 
    
    //check that more than 200 characters are entered in search field 
    if (document.base.querytext.value.length > 200) 
    { 
        alert("The search text you've submitted is too long (more than 250 characters).\n Please shorten your query and try again.");

        document.base.querytext.focus(); 
        return false; 
    } 
        
                
} 


