var subpg = '';

$(function() {
		$("#area_01").mouseover(function () {
			$("#mapa_content div.jamka").hide(100);
			$("#mapa_01").fadeIn(300);
	    });
		$("#area_01").click(function () {
			$("#jamka1").trigger('click');
		});
		$("#jamka1").mouseover(function () {
			$("#area_01").trigger('mouseover');
		});

		$("#area_02").mouseover(function () {
			$("#mapa_content div.jamka").hide(100);
			$("#mapa_02").fadeIn(300);
	    });
		$("#area_02").click(function () {
			$("#jamka2").trigger('click');
		});
		$("#jamka2").mouseover(function () {
			$("#area_02").trigger('mouseover');
		});

		$("#area_03").mouseover(function () {
			$("#mapa_content div.jamka").hide(100);
			$("#mapa_03").fadeIn(300);
	    });
		$("#area_03").click(function () {
			$("#jamka3").trigger('click');
		});
		$("#jamka3").mouseover(function () {
			$("#area_03").trigger('mouseover');
		});

		$("#area_04").mouseover(function () {
			$("#mapa_content div.jamka").hide(100);
			$("#mapa_04").fadeIn(300);
	    });
		$("#area_04").click(function () {
			$("#jamka4").trigger('click');
		});
		$("#jamka4").mouseover(function () {
			$("#area_04").trigger('mouseover');
		});

		$("#area_05").mouseover(function () {
			$("#mapa_content div.jamka").hide(100);
			$("#mapa_05").fadeIn(300);
	    });
		$("#area_05").click(function () {
			$("#jamka5").trigger('click');
		});
		$("#jamka5").mouseover(function () {
			$("#area_05").trigger('mouseover');
		});

		$("#area_06").mouseover(function () {
			$("#mapa_content div.jamka").hide(100);
			$("#mapa_06").fadeIn(300);
	    });
		$("#area_06").click(function () {
			$("#jamka6").trigger('click');
		});
		$("#jamka6").mouseover(function () {
			$("#area_06").trigger('mouseover');
		});

		$("#area_07").mouseover(function () {
			$("#mapa_content div.jamka").hide(100);
			$("#mapa_07").fadeIn(300);
	    });
		$("#area_07").click(function () {
			$("#jamka7").trigger('click');
		});
		$("#jamka7").mouseover(function () {
			$("#area_07").trigger('mouseover');
		});

		$("#area_08").mouseover(function () {
			$("#mapa_content div.jamka").hide(100);
			$("#mapa_08").fadeIn(300);
	    });
		$("#area_08").click(function () {
			$("#jamka8").trigger('click');
		});
		$("#jamka8").mouseover(function () {
			$("#area_08").trigger('mouseover');
		});

		$("#area_09").mouseover(function () {
			$("#mapa_content div.jamka").hide(100);
			$("#mapa_09").fadeIn(300);
	    });
		$("#area_09").click(function () {
			$("#jamka9").trigger('click');
		});
		$("#jamka9").mouseover(function () {
			$("#area_09").trigger('mouseover');
		});

		$("#area_10").mouseover(function () {
			$("#mapa_content div.jamka").hide(100);
			$("#mapa_10").fadeIn(300);
	    });
		$("#area_10").click(function () {
			$("#jamka10").trigger('click');
		});
		$("#jamka10").mouseover(function () {
			$("#area_10").trigger('mouseover');
		});

		$("#area_11").mouseover(function () {
			$("#mapa_content div.jamka").hide(100);
			$("#mapa_11").fadeIn(300);
	    });
		$("#area_11").click(function () {
			$("#jamka11").trigger('click');
		});
		$("#jamka11").mouseover(function () {
			$("#area_11").trigger('mouseover');
		});

		$("#area_12").mouseover(function () {
			$("#mapa_content div.jamka").hide(100);
			$("#mapa_12").fadeIn(300);
	    });
		$("#area_12").click(function () {
			$("#jamka12").trigger('click');
		});
		$("#jamka12").mouseover(function () {
			$("#area_12").trigger('mouseover');
		});

		$("#area_13").mouseover(function () {
			$("#mapa_content div.jamka").hide(100);
			$("#mapa_13").fadeIn(300);
	    });
		$("#area_13").click(function () {
			$("#jamka13").trigger('click');
		});
		$("#jamka13").mouseover(function () {
			$("#area_13").trigger('mouseover');
		});

		$("#area_14").mouseover(function () {
			$("#mapa_content div.jamka").hide(100);
			$("#mapa_14").fadeIn(300);
	    });
		$("#area_14").click(function () {
			$("#jamka14").trigger('click');
		});
		$("#jamka14").mouseover(function () {
			$("#area_14").trigger('mouseover');
		});

		$("#area_15").mouseover(function () {
			$("#mapa_content div.jamka").hide(100);
			$("#mapa_15").fadeIn(300);
	    });
		$("#area_15").click(function () {
			$("#jamka15").trigger('click');
		});
		$("#jamka15").mouseover(function () {
			$("#area_15").trigger('mouseover');
		});

		$("#area_16").mouseover(function () {
			$("#mapa_content div.jamka").hide(100);
			$("#mapa_16").fadeIn(300);
	    });
		$("#area_16").click(function () {
			$("#jamka16").trigger('click');
		});
		$("#jamka16").mouseover(function () {
			$("#area_16").trigger('mouseover');
		});

		$("#area_17").mouseover(function () {
			$("#mapa_content div.jamka").hide(100);
			$("#mapa_17").fadeIn(300);
	    });
		$("#area_17").click(function () {
			$("#jamka17").trigger('click');
		});
		$("#jamka17").mouseover(function () {
			$("#area_17").trigger('mouseover');
		});

		$("#area_18").mouseover(function () {
			$("#mapa_content div.jamka").hide(100);
			$("#mapa_18").fadeIn(300);
	    });
		$("#area_18").click(function () {
			$("#jamka18").trigger('click');
		});
		$("#jamka18").mouseover(function () {
			$("#area_18").trigger('mouseover');
		});

		function pageload(hash) {
			// hash doesn't contain the first # character.
			if(hash) {
				// restore ajax loaded state
				page = hash.replace(/^h_([^-]*).*/, '$1');
				var regexp = new RegExp("^h_[^-]*[-]{1}(.*)$");
				subpg = hash.replace(regexp, '$1');
				
				//alert(subpg);
				
				//if(subpg == 'h_' + page) subpg = 'foto';
				if(subpg != 'mapa' && subpg != 'video' && subpg != 'foto') { subpg = 'foto'; }
				
				$('#' + page).trigger('click');
			} else {
				// start page
				$("#mapa").trigger('click');
			}
		}


		$.historyInit(pageload);

		$("a").click(function(){
			var hash = this.href;
			hash = hash.replace(/^.*#/, '');
			// moves to a new page.
			// pageload is called at once.
			$.historyLoad(hash);
		});

		//alert('h_jamka1'.replace(/^h_(.*)/, '$1'));

	});
