//-- getelementbyid wrapper
function $(_id) {
    if (document.getElementById) return document.getElementById(_id);
    if (document.all)            return document.all[_id];
    return false;
}

//-- toggle element display
function toggle(_id) {
    
    obj = $(_id);
    
    if (obj.style.display == "block") {
        obj.style.display = "none";
    } else {
        obj.style.display = "block";
    }
}
    
// onload event coupler
function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') { 
    window.onload = func;
  } else {
    window.onload = function() {
      oldonload();
      func();
    }
  }
}

addLoadEvent(function() {
  //initRollover();
});








//-- routeplanner window openen
function openRoutePlanner() {
    
    if (screen.width == 1024 && screen.height == 768) {
        //-- 1024 x 768
        _w = 868;
        _h = 651;
    } else if (screen.width > 1024 && screen.height > 800) {
        //-- 1280 x 1024 & bigger
        _w = 1024;
        _h = 768;
    } else if (screen.width > 1024 && screen.height <= 800) {
        //-- 1280 x 800 etc, widescreens
        _w = 868;
        _h = 651;
    } else {
        //-- default small
        _w = 720;
        _h = 540;
    }
    
    var windowRP = window.open('/routeplanner/index.html', 'windowRP', 'width=' + _w + ',height=' + _h + ',left=0,top=0,scrollbars=no,resizable=no');
}

