var imgDir = '/img/vitis/';
var showmenu = false;

function addLoadEvent(func) {
	var oldonload = window.onload;
	if (typeof window.onload != 'function') {
		window.onload = func;
	} else {
		window.onload = function () {
			oldonload();
			func();
		}
	}
}

var mnuEvents = function () {
	// menu galerias
	$("#navgalleries > a").bind("click", function () {
		if (!showmenu) {
			$("#mnugalerias").show(500, function () {
				showmenu = true;
				$("#navgalleries > a").removeClass("open");
				// $("#navgalleries a").addClass("close");
			});
		} else {
			$("#mnugalerias").hide(250, function () {
				showmenu = false;
				$("#navgalleries > a").removeClass("close");
				// $("#navgalleries a").addClass("open");
			});
		}
		return false;
	});
	

	$("#navgalleries > a").bind("mouseover", function() {
		if (!showmenu) {
			$("#navgalleries > a").removeClass("close");
			$("#navgalleries > a").addClass("open");
		} else {
			$("#navgalleries > a").removeClass("open");
			$("#navgalleries > a").addClass("close");
		}
	});
	$("#navgalleries a").bind("mouseout", function() {
		$("#navgalleries a").removeClass("close");
		$("#navgalleries a").removeClass("open");
	});
	
	// menu video
	$("#navvideo > a").bind("click", function () {
		if (!showvidmenu) {
			$("#mnuvideo").show(500, function () {
				showvidmenu = true;
				$("#navvideo > a").removeClass("open");
				// $("#navvideo a").addClass("close");
			});
		} else {
			$("#mnuvideo").hide(250, function () {
				showvidmenu = false;
				$("#navvideo > a").removeClass("close");
				// $("#navvideo a").addClass("open");
			});
		}
		return false;
	});
	

	$("#navvideo > a").bind("mouseover", function() {
		if (!showvidmenu) {
			$("#navvideo > a").removeClass("close");
			$("#navvideo > a").addClass("open");
		} else {
			$("#navvideo > a").removeClass("open");
			$("#navvideo > a").addClass("close");
		}
	});
	$("#navvideo a").bind("mouseout", function() {
		$("#navvideo a").removeClass("close");
		$("#navvideo a").removeClass("open");
	});
}

var imageEvents = function () {
	// tags
	$("#dialog_tags").dialog();
	$("#dialog_tags").dialog("close");
	
	$("#taglink").bind("click", function () {
		if ($("#dialog_tags").dialog("isOpen")) {
			$("#dialog_tags").dialog("close");	
		} else {
			$("#dialog_tags").dialog();	
		}
	});
	// mapa
	$("#maptainer").dialog();
	$("#maptainer").dialog("close");
	
	$("#maplink").bind("click", function () {
		if ($("#maptainer").dialog("isOpen")) {
			$("#maptainer").dialog("close");	
		} else {
			$("#maptainer").dialog({ height: 300, width: 300, resizable: false, open: showMap });	
		}
	});
}

var imageMobileEvents = function() {
	resizeImage();
	
	window.onorientationchange = function () {
		resizeImage();
	}
}

var resizeImage = function () {
	var vp_width = window.innerWidth;
	var img = document.getElementById("mainimg");
	if (img != null) {
		var img_width = img.width;
		img.width = parseInt(vp_width*.90);
	}
}
