// JavaScript Document
var iWidthWindow = 0;
var iHeightWindow = 0;
var aImageLoader = new Array();
jQuery.preloadImages = function(i) {	
	if (aImageLoader[i]){		
		$("#imgLoadder").load(function(){				
			i = i + 1;
			$.preloadImages(i);	
		}).attr("src",aImageLoader[i]);
	}
}
jQuery.repareImages = function(i) {
	aImageLoader = (typeof arguments[0] == 'object')? arguments[0] : arguments;
	if (aImageLoader.length)
		$.preloadImages(0);
}

function showHideSiteMap(action){
	var iHeightDivSiteMapTemp = 0;
	if (action == "hide"){
		iHeightDivSiteMapTemp = iHeightDivSiteMap * -1;
	}
	$(".dv_sitemap").animate({
		top : iHeightDivSiteMapTemp + "px"						 
	},1000);
}
var iHeightDivSiteMap = 0;
$(document).ready(function(){	
	iWidthWindow = $(window).width();
	iHeightWindow = $(window).height();						   
	iHeightDivSiteMap = $(".dv_sitemap").height() + 100;						   
	$(".dv_sitemap").css("top",(iHeightDivSiteMap  * -1) + "px");
	$("body").append("<img id='imgLoadder' src='' style='display:none;' />");		
	
	$(".lnk_hover_image").each(function(){
		$(this).hover(
			function(){
				var sSrc = $(this).find("img").attr("src");
				var sAlt = $(this).find("img").attr("alt");
				$(this).find("img").attr("src",sAlt);
				$(this).find("img").attr("alt",sSrc);
			},					  
			function(){
				var sSrc = $(this).find("img").attr("src");
				var sAlt = $(this).find("img").attr("alt");
				$(this).find("img").attr("src",sAlt);
				$(this).find("img").attr("alt",sSrc);
			}
		);								
	});		
});

function setPosCenter(oObj, bShow){
	var iLeftCenter = Math.ceil(iWidthWindow / 2) - Math.ceil($("#" + oObj).width() / 2);
	var iTopCenter = Math.ceil(iHeightWindow / 2) - Math.ceil($("#" + oObj).height() / 2);
	$("#" + oObj).css({
		"top" : iTopCenter + "px",
		"left" : iLeftCenter + "px"
	});
	if (bShow == true) $("#" + oObj).show();
}
function showPopupWaiting(oObj){
	var iWidthObj = $("#" + oObj).width();
	var iHeightObj = $("#" + oObj).height();
	if (oObj == "window"){
		iWidthObj = iWidthWindow;
		iHeightObj = $(document).height();
	}
	$("#popup_waiting_opacity").width(iWidthObj).height(iHeightObj).show();
}

