﻿jQuery(document).ready(function() {
	jQuery('#menu_top .tabs div').click(function() {
		jQuery('#menu_top .tabs div.on').removeClass("on").addClass("off");
		jQuery(this).removeClass("off").addClass("on");
	});

	// obsluga klikniec w dwa przyciski: programy i serwisy tematyczne
	jQuery('#tab_program').click(function() {
		jQuery('#tab_program').addClass("on").removeClass("off");
		jQuery('#tab_subject').removeClass("on").addClass("off");
		jQuery('#tab_programs').removeClass("hidden");
		jQuery('#tab_subjects').addClass("hidden");
	});

	jQuery('#tab_subject').click(function() {
		jQuery('#tab_program').removeClass("on").addClass("off");
		jQuery('#tab_subject').addClass("on").removeClass("off");
		jQuery('#tab_programs').addClass("hidden");
		jQuery('#tab_subjects').removeClass("hidden");
	});

	// jesli weszlismy na serwisy tematyczne wyswietlane sa serwisy na samej gorze
	var classSub = jQuery('#tab_subject').attr("class");
	if (classSub == "on") {
		jQuery('#tab_program').removeClass("on").addClass("off");
		jQuery('#tab_subject').addClass("on").removeClass("off");
		jQuery('#tab_programs').addClass("hidden");
		jQuery('#tab_subjects').removeClass("hidden");
	}

	// zaznaczanie strony na ktorej jestesmy
	var getPageForMenu = function() {
		var pathForMenu = location.pathname;

		if (classSub == "off") {
			var namesForMenu = Array("jedynka", "dwojka", "trojka", "euro", "zagranica", "iar");
		} else {
			var namesForMenu = Array("nauka", "motoryzacja", "kultura", "publicystyka", "gospodarka", "muzyka", "historia");
		}

		var lMm =  namesForMenu.length - 1;

		var pmMm = '/';
		for(nmMm=0; nmMm<=lMm; nmMm++) {
			var pnMm = namesForMenu[nmMm];
			var reMm = new RegExp(pnMm);
			if(pathForMenu.match(reMm)){
				pmMm = pathForMenu.match(reMm);
			}
		}

		for(scMm=0; scMm<=lMm; scMm++) {
			if (classSub == "off") {
				var hrefMainMenu = jQuery("#tab_programs a:eq("+scMm+")").attr("href");
				var trMm = hrefMainMenu.match(pmMm);
			} else {
				var hrefMainMenu = jQuery("#tab_subjects a:eq("+scMm+")").attr("href");
				var trMm = hrefMainMenu.match(pmMm);
			}

			if(classSub == "off") {
				if(trMm != null && trMm != '/') {
					jQuery("#tab_programs a:eq("+scMm+")").addClass("check");
				}
			} else {
				if(trMm != null && trMm != '/') {
					jQuery("#tab_subjects a:eq("+scMm+")").addClass("check");
				}
			}
		}
	};
	getPageForMenu();
});