function backToTop() {
  var x1 = x2 = x3 = 0;
  var y1 = y2 = y3 = 0;
  if (document.documentElement) {
      x1 = document.documentElement.scrollLeft || 0;
      y1 = document.documentElement.scrollTop || 0;
  }
  if (document.body) {
      x2 = document.body.scrollLeft || 0;
      y2 = document.body.scrollTop || 0;
  }
  x3 = window.scrollX || 0;
  y3 = window.scrollY || 0;
  var x = Math.max(x1, Math.max(x2, x3));
  var y = Math.max(y1, Math.max(y2, y3));
  window.scrollTo(Math.floor(x / 2), Math.floor(y / 2));
  if (x > 0 || y > 0) {
      window.setTimeout("backToTop()", 25);
  }
}

function openVacancyMap(loc) {
      var windowname ="openwindow";
      var Window = window.open(loc, windowname,'scrollbars=yes,directories=no,toolbar=no,location=no,status=no,menubar=no,width=440,height=480');
}

/* Image Preloader */

(function($) {
  var cache = [];
  // Arguments are image paths relative to the current page.
  $.preLoadImages = function() {
    var args_len = arguments.length;
    for (var i = args_len; i--;) {
      var cacheImage = document.createElement('img');
      cacheImage.src = arguments[i];
      cache.push(cacheImage);
    }
  }
})(jQuery)

/* Vacancy List Tab */

$(document).ready(function(){
	$(".area01 a").hover(
		function(){
			$("#tenant #areaMap").css("background-image","url(images/bgAreaMap1.gif)");
		},
		function(){
			$("#tenant #areaMap").css("background-image","url(images/bgAreaMap0.gif)");
		}
	);
	$(".area02 a").hover(
		function(){
			$("#tenant #areaMap").css("background-image","url(images/bgAreaMap2.gif)");
		},
		function(){
			$("#tenant #areaMap").css("background-image","url(images/bgAreaMap0.gif)");
		}
	);
	$(".area03 a").hover(
		function(){
			$("#tenant #areaMap").css("background-image","url(images/bgAreaMap3.gif)");
		},
		function(){
			$("#tenant #areaMap").css("background-image","url(images/bgAreaMap0.gif)");
		}
	);
	$(".area04 a").hover(
		function(){
			$("#tenant #areaMap").css("background-image","url(images/bgAreaMap4.gif)");
		},
		function(){
			$("#tenant #areaMap").css("background-image","url(images/bgAreaMap0.gif)");
		}
	);
	$(".area05 a").hover(
		function(){
			$("#tenant #areaMap").css("background-image","url(images/bgAreaMap5.gif)");
		},
		function(){
			$("#tenant #areaMap").css("background-image","url(images/bgAreaMap0.gif)");
		}
	);
	$(".area06 a").hover(
		function(){
			$("#tenant #areaMap").css("background-image","url(images/bgAreaMap6.gif)");
		},
		function(){
			$("#tenant #areaMap").css("background-image","url(images/bgAreaMap0.gif)");
		}
	);
	$(".area07 a").hover(
		function(){
			$("#tenant #areaMap").css("background-image","url(images/bgAreaMap7.gif)");
		},
		function(){
			$("#tenant #areaMap").css("background-image","url(images/bgAreaMap0.gif)");
		}
	);
	
	$("#tab01 a").hover(
		function(){
			$("#listTab").css("background-position","0 -37px");
		},
		function(){
			$("#listTab").css("background-position","0 0");
		}
	);
	
	$("#tab02 a").hover(
		function(){
			$("#listTab").css("background-position","0 -74px");
		},
		function(){
			$("#listTab").css("background-position","0 0");
		}
	);
	
	$("#tab03 a").hover(
		function(){
			$("#listTab").css("background-position","0 -111px");
		},
		function(){
			$("#listTab").css("background-position","0 0");
		}
	);
	
	$("#tab04 a").hover(
		function(){
			$("#listTab").css("background-position","0 -148px");
		},
		function(){
			$("#listTab").css("background-position","0 0");
		}
	);
	
	$("#tab05 a").hover(
		function(){
			$("#listTab").css("background-position","0 -185px");
		},
		function(){
			$("#listTab").css("background-position","0 0");
		}
	);
	
	$("#tab06 a").hover(
		function(){
			$("#listTab").css("background-position","0 -222px");
		},
		function(){
			$("#listTab").css("background-position","0 0");
		}
	);
	
	$("#tab07 a").hover(
		function(){
			$("#listTab").css("background-position","0 -259px");
		},
		function(){
			$("#listTab").css("background-position","0 0");
		}
	);
	
});


