﻿function showRegion(carry) {
    try {
        
        document.getElementById('siteselector_main').style.backgroundImage = 'url(/images/cssImages/img_selectormap_' + carry +'.jpg)';
        
        /* The code below is no longer used - the background image swaps instead of loading a new div.  */
        
        /*document.getElementById('siteselector_main').style.visibility = "hidden";
        document.getElementById('siteselector_north').style.visibility = "hidden";
        document.getElementById('siteselector_europe').style.visibility = "hidden";
        document.getElementById('siteselector_latin').style.visibility = "hidden";
        document.getElementById('siteselector_aaa').style.visibility = "hidden";
        document.getElementById('siteselector_'+carry).style.visibility = "visible";*/
    
        if( (navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i)) ) {
            if (carry != 'main') {
                showOverlay(carry);
            }
        }
    } catch (e) {
        alert('showRegion('+carry+'): ' + e.lineNumber + ': ' + e.message);
    }
}


//Preload background images to avoid white flash on rollovers
   
      preload_image_object = new Image();
      preload_image_object2 = new Image();
      preload_image_object3 = new Image();
      preload_image_object4 = new Image();
      preload_image_object5 = new Image();
      preload_image_object.src = "/images/cssImages/img_selectormap_latin.jpg";
      preload_image_object2.src = "/images/cssImages/img_selectormap_aaa.jpg";
      preload_image_object3.src = "/images/cssImages/img_selectormap_north.jpg";
      preload_image_object4.src = "/images/cssImages/img_selectormap_europe.jpg";
      preload_image_object5.src = "/images/cssImages/img_selectormap_main.jpg";
      

   
  
    
function showOverlay(carry) {
    try {
        document.getElementById('siteselector_overlay_north').style.display = "none";
        document.getElementById('siteselector_overlay_europe').style.display = "none";
        document.getElementById('siteselector_overlay_latin').style.display = "none";
        document.getElementById('siteselector_overlay_aaa').style.display = "none";
        document.getElementById('siteselector_overlay_'+carry).style.display = "block";
    } catch (e) {
        alert('showOverlay('+carry+'): ' + e.lineNumber + ': ' + e.message);
    }
}
    
    
function hideOverlay(carry) {
    try {
        document.getElementById('siteselector_overlay_'+carry).style.display = "none";
        showRegion('main');
    } catch (e) {
        alert('hideOverlay('+carry+'): ' + e.lineNumber + ': ' + e.message);
    }
}
