function gotoMainPage(language, param) {
  
  var url, parselang, lang;
  var url_en = "/home/saff/main.html";
  var url_es = "/servlet/BasicFactsServlet";
  
// Build url

  if (language != null) {   
    var i = language.search(/\?/);
    parselang = language.search(/es/);      
  }
  else {
    parselang = -1;
  }
	 
  if (i < 0 && language != null && language.length > 0) {  
    language = "?" + language;
  } 	

  url  =  (parselang < 0) ? url_en : url_es;
  lang =  (parselang < 0) ? "en" : "es";

  if (language != null && language.length > 0){
    url += language;
  } 
  if (document.gotoMainPageForm != null) {
     document.gotoMainPageForm._lang.value = lang;
  }
     
  if (param != null){
    url += param;
  }    	


// Submit url  
	
  if (top.document.gotoMainPageForm != null) { 
    top.document.gotoMainPageForm.action = url;   
    document.gotoMainPageForm.submit(); 
  }  
  else {  
    top.document.location.href = url;            
  }  

}	

