function gotoPageNum(pageNum)
{
  document.forms[0].pageNum.value = pageNum;
  document.forms[0].submit();
}

function gotoPageNumForm1(pageNum, formName)
{
  document.forms[1].pageNum.value = pageNum;
  document.forms[1].submit();
}

function gotoPageNumForm1(pageNum)
{
  document.forms[1].pageNum.value = pageNum;
  document.forms[1].submit();
}

var usCanadianStates = new Array();
usCanadianStates["Alabama"]="AL";
usCanadianStates["Alaska"]="AK";
usCanadianStates["Arkansas"]="AR";
usCanadianStates["Arizona"]="AZ";
usCanadianStates["California"]="CA";
usCanadianStates["Colorado"]="CO";
usCanadianStates["Connecticut"]="CT";
usCanadianStates["District of Columbia"]="DC";
usCanadianStates["Delaware"]="DE";
usCanadianStates["Florida"]="FL";
usCanadianStates["Georgia"]="GA";
usCanadianStates["Hawaii"]="HI";
usCanadianStates["Idaho"]="ID";
usCanadianStates["Illinois"]="IL";
usCanadianStates["Indiana"]="IN";
usCanadianStates["Iowa"]="IA";
usCanadianStates["Kansas"]="KA";
usCanadianStates["Kentucky"]="KY";
usCanadianStates["Louisiana"]="LA";
usCanadianStates["Maine"]="ME";
usCanadianStates["Maryland"]="MD";
usCanadianStates["Massachusetts"]="MA";
usCanadianStates["Michigan"]="MI";
usCanadianStates["Minnesota"]="MN";
usCanadianStates["Mississippi"]="MS";
usCanadianStates["Missouri"]="MO";
usCanadianStates["Montana"]="MT";
usCanadianStates["Nebraska"]="NE";
usCanadianStates["Nevada"]="NV";
usCanadianStates["New Hampshire"]="NH";
usCanadianStates["New Jersey"]="NJ";
usCanadianStates["New Mexico"]="NM";
usCanadianStates["New York"]="NY";
usCanadianStates["North Carolina"]="NC";
usCanadianStates["North Dakota"]="ND";
usCanadianStates["Ohio"]="OH";
usCanadianStates["Oklahoma"]="OK";
usCanadianStates["Oregon"]="OR";
usCanadianStates["Pennsylvania"]="PA";
usCanadianStates["Rhode Island"]="RI";
usCanadianStates["South Carolina"]="SC";
usCanadianStates["South Dakota"]="SD";
usCanadianStates["Tennessee"]="TN";
usCanadianStates["Texas"]="TX";
usCanadianStates["Utah"]="UT";
usCanadianStates["Vermont"]="VT";
usCanadianStates["Virginia"]="VA";
usCanadianStates["Washington"]="WA";
usCanadianStates["West Virginia"]="WV";
usCanadianStates["Wisconsin"]="WI";
usCanadianStates["Wyoming"]="WY";
usCanadianStates["Alberta"]="AB";
usCanadianStates["British Columbia"]="BC";
usCanadianStates["Manitoba"]="MB";
usCanadianStates["New Brunswick"]="NB";
usCanadianStates["Newfoundland and Labrador"]="NL";
usCanadianStates["Northwest Territories"]="NT";
usCanadianStates["Nova Scotia"]="NS";
usCanadianStates["Nunavut"]="NU";
usCanadianStates["Ontario"]="ON";
usCanadianStates["Prince Edward Island"]="PE";
usCanadianStates["Quebec"]="QC";
usCanadianStates["Saskatchewan"]="SK";
usCanadianStates["Yukon"]="YT";

function printLocation(regReverse, f_city)
{
  
  var reg_reverse = regReverse;
  var region_part = reg_reverse.split(', ');
                          
  switch(region_part[region_part.length-1])
  {
    case "Africa":
    case "Asia":       
    case "Carribean":      
    case "Central America":                          
    case "Europe":     
    case "Middle East":                                                                                                                                                                                                                                                       
    case "Oceania":
    case "South America":   
      document.write(region_part[region_part.length-1] + ", ");    
      if (region_part.length > 1)
      {
        document.write(region_part[region_part.length-2] + ", ");  
      }      
      document.write(f_city);
      break; 
   case "UK":   
     document.write(region_part[region_part.length-1] + ", ");
     if (region_part.length > 1)
     {
       document.write(region_part[region_part.length-2] + ", ");                                                                                           
     }
     document.write(f_city);                                                              
     break; 
   case "USA":
   case "Canada":  
     document.write(region_part[region_part.length-1] + ", ");      
     if (region_part.length > 1)
     {
       document.write(region_part[region_part.length-2] + ", ");
     }         
     if (f_city != "")
     {
       document.write(f_city);
     }     
     break;
   case "India": 
     document.write(region_part[region_part.length-1] + ", ");   
     document.write(f_city);     
     break;
   case "Other":  
     document.write(f_city + " ");
   default: 
     break;   
  }     
}

function printAddress(regReverse, f_addr, f_city, f_postcode)
{
  var reg_reverse = regReverse;
  var region_part = reg_reverse.split(', ');
                            
  switch(region_part[region_part.length-1])
  {
    case "Africa":
    case "Asia":       
    case "Carribean":      
    case "Central America":                          
    case "Europe":     
    case "Middle East":                                                                                                                                                                                                                                                       
    case "Oceania":
    case "South America": 
      document.write("<tr><td><div class='esvon-text'>" + f_addr + "</div></td></tr>");                     
      document.write("<tr><td>  ");                               
      document.write("<tr>");  
      document.write("  <td colspan='2'><div class='esvon-text'>");  
      document.write(f_city + " ");                               
      document.write(" " + f_postcode + " ");  
      document.write("  </div></td>");  
      document.write("</tr>");                               
      if (region_part.length > 1)
      {
        document.write("<tr>");  
        document.write("  <td colspan='2'><div class='esvon-text'>");                                 
        document.write(region_part[region_part.length-2]);  
        document.write("  </div></td>");  
        document.write("</tr>");                                                                                            
      }
      break;
   case "UK": 
     document.write("<tr><td><div class='esvon-text'>" + f_addr + "</div></td></tr>");                    
     document.write("<tr><td>  ");                               
     document.write("<tr>");  
     document.write("  <td colspan='2'><div class='esvon-text'>");  
     document.write(f_city + " ");                               
     document.write(" " + f_postcode + " ");  
     document.write("  </div></td>");  
     document.write("</tr>");                               
     document.write("<tr>");  
     document.write("  <td colspan='2'><div class='esvon-text'>");                                 
                               
     if (region_part.length > 1)
     {
       document.write(region_part[region_part.length-2] + ", ");                                                                                           
     }
     document.write(region_part[region_part.length-1]);
     document.write("  </div></td>");  
     document.write("</tr>");                                  
     break;                               
   case "USA":
   case "Canada":                                                    
     document.write("<tr>");
     document.write("  <td><div class='esvon-text'>");
     document.write(f_addr + " <img src='/images/misc/spacer.gif' height='1' width='25'>");
     document.write("  </div></td>");
     document.write("  <td><div class='esvon-text'> ");
                               
     var mapRegion = "";
     var mapCountry = "";
     
     if (region_part[region_part.length-1] == "USA")
     {
       mapCountry = "us";
     } 
     else if (region_part[region_part.length-1] == "Canada")
     {
       mapCountry = "ca";
     }
          
     var mapLink = "http://www.mapquest.com/maps/map.adp?zoom=7";
          
     mapLink += "&address=" + escape(f_addr);
     
     mapLink += "&city=" + escape(f_city);
     if (region_part.length >= 2)
     {
       mapLink += "&state=" + usCanadianStates[escape(region_part[region_part.length-2])];
     }
     
     mapLink += "&zip=" + escape(f_postcode);     
     mapLink += "&country=" + escape(mapCountry);

     document.write("<a class=txt8 href='" + mapLink + "' target='external'>Map</a>");    

      
             
     if (region_part.length == 1)
     {
       mapRegion = "&country=" + mapCountry;
     }
     else if (region_part.length >= 2)
     {
       mapRegion = escape(", " + region_part[region_part.length-2]) 
                 + "&country=" + mapCountry; 
     }
/*                                    
     document.write("<a class=txt8 href='http://maps.yahoo.com/py/maps.py?Pyt=Tmap&addr=" + 
     escape(f_addr) + "&csz=" + escape(f_city) + mapRegion + "&Get+Map=Get+Map' target='_blank'>Map</a>");                                                         
*/     
     document.write("  </div></td>");
     document.write("</tr>");  
                              
     document.write("<tr>");
     document.write("  <td colspan='2'><div class='esvon-text'>");
                               
     if (f_city != "")
     {
       document.write(f_city + ",");
     }
                                                              
     if (region_part.length > 1)
     {
       document.write(" " + usCanadianStates[region_part[region_part.length-2]]);
     }                                   
     document.write(" " + f_postcode + " ");
     document.write("<br>");
     document.write(region_part[region_part.length-1]);
     document.write("  </div></td>");
     document.write("</tr>  ");                                
     break;
   case "India": 
     document.write("<tr><td><div class='esvon-text'>" + f_addr + "</div></td></tr>");                     
     document.write("<tr><td>  ");                               
     document.write("<tr>");  
     document.write("  <td colspan='2'><div class='esvon-text'>");  
     document.write(f_city + " ");                               
     document.write(" " + f_postcode + " ");  
     document.write("  </div></td>");  
     document.write("</tr>");
     document.write("<tr>");  
     document.write("  <td colspan='2'><div class='esvon-text'>");  
     document.write(region_part[region_part.length-1]);  
     document.write("  </div></td>");  
     document.write("</tr>");                                                             
     break;
   case "Other": 
     document.write("<tr><td><div class='esvon-text'>" + f_addr + "</div></td></tr>");                     
     document.write("<tr><td>  ");                               
     document.write("<tr>");  
     document.write("  <td colspan='2'><div class='esvon-text'>");  
     document.write(f_city + " ");                               
     document.write(" " + f_postcode + " ");  
     document.write("  </div></td>");  
     document.write("</tr>");                               
     break;                                
   default: 
     break;     
  }   
}

function mapQuestLink(f_addr, f_city, f_state, f_postcode, f_country)
{
	var mapLink = "http://www.mapquest.com/maps/map.adp?zoom=7";
          
    mapLink += "&address=" + escape(f_addr);     
    mapLink += "&city=" + escape(f_city);
    mapLink += "&state=" + escape(f_state);     
    mapLink += "&zip=" + escape(f_postcode);     
    mapLink += "&country=" + f_country;

    document.write("<a href='" + mapLink + "' target='external'>Map</a>");    
}