var jezyk = 'pl';
var on = new Array;
var pop = '';

$(document).ready( function() {
	// obsluga menu
	jQuery.each($('.submenu'), function() {
		var tmp = this.id.replace(/on/g, "");
		$("#on" + this.id).mouseover(function() {
			if(pop != '') {
				$("#on" + pop).find('.submenu').css('display', 'none');
			}
			$(this).find('.submenu').css('display', 'block');
			on[tmp] = 1;
			pop = tmp;
		});
		$("#on" + this.id).mouseout(function() {
			on[tmp] = 0;
			setTimeout('hidesubmenu(this,"' + tmp + '")',200);
		});
		$(this).mouseover(function() {
			on[tmp] = 2;
		});
		$(this).mouseout(function() {
			on[tmp] = 0;
			hidesubmenu(this,tmp);
		});
	});

	if($(".aktualnosci")) {
		$(".aktualnosci").accessNewsa({
			newsSpeed: "normal"
		});
	}

	if($("#seeker")) {
		$("#seeker").click(function() {
			if($(this).val() == 'szukaj')
				$(this).attr('value','');
		});
		$("#seeker").blur(function() {
			if($(this).val() == '')
				$(this).attr('value','szukaj');
		});
	}

	if($("input[name='emaianewsletter']")) {
		$("input[name='emaianewsletter']").click ( function() { this.value=''; });
	}

	$.ImageBox.init({ loaderSRC: 'templates/img/loading.gif', closeHTML: '<img src="templates/img/close.gif" />' });
});

function hidesubmenu(th, ids) {
	if(on[ids] == 0)
		$(th).find('#'+ids).css('display', 'none');
}

function CreateBookmarkLink() {
	var title = "Dobra Uczelnia";
	var url = "http://www.dobrauczelnia.pl";

	if (window.sidebar) { // Mozilla Firefox Bookmark
		window.sidebar.addPanel(title, url,"");
	} else if( window.external ) { // IE Favorite
		window.external.AddFavorite( url, title); }
	else if(window.opera && window.print) { // Opera Hotlist
		return true; }
 }

function CheckEmail(y) {
	if (y == "") { return false; }

	var x= new String(y);
	x.toLowerCase();
	var ret= new String();
	var znaki1= ".-+_@";
	var znaki= "0123456789zxcvbnmasdfghjklqwertyuiop" + znaki1;

	if ( x.length < 1 ) return false;
	if ( x.indexOf("@") == -1 ) { ok= 0; return false; }
	if ( x.indexOf("@") != x.lastIndexOf("@") ) { ok= 0; return false; }
	for ( i=0; i < x.length; ++i) 
		if ( znaki.indexOf(""+x.charAt(i)) == -1 ) { ok= 0; return false; }
	if ( znaki1.indexOf(x.charAt(x.length-1)) != -1 ) { ok= 0; return false; }

	return true;
}

function getPlan(wydzial,strona,semestr) {
	location.href = "index.php?action=getplan&w=" + wydzial + "&s=" + strona + "&sem=" + semestr;
}

function sendRegisterForm() {
	if($("input[name='alumnname']").val() == '') {
		if(jezyk == 'pl') {
			alert("Wpisz swoje imię i nazwisko.");
		} else {
			alert("Wpisz swoje imię i nazwisko.");
		}
		return false;
	}

	if($("input[name='alumnmail']").val() == '' || !CheckEmail($("input[name='alumnmail']").val())) {
		if(jezyk == 'pl') {
			alert("Wpisz adres email.");
		} else {
			alert("Wpisz adres email.");
		}
		return false;
	}

	if($("input[name='nrindexu']").val() == '') {
		if(jezyk == 'pl') {
			alert("Podaj swój numer indexu.");
		} else {
			alert("Podaj swój numer indexu.");
		}
		return false;
	}

	document.alumnregisterform.submit();
}

function sendKontaktForm() {
	if($("input[name='imienazwisko']").val() == '') {
		if(jezyk == 'pl') {
			alert("Wpisz swoje imię i nazwisko.");
		} else {
			alert("Wpisz swoje imię i nazwisko.");
		}
		return false;
	}
	if($("input[name='twojemail']").val() == '') {
		if(jezyk == 'pl') {
			alert("Podaj swój adres email.");
		} else {
			alert("Podaj swój adres email.");
		}
		return false;
	}
	if($("input[name='temat']").val() == '') {
		if(jezyk == 'pl') {
			alert("Podaj temat.");
		} else {
			alert("Podaj temat.");
		}
		return false;
	}
	if($("textarea[name='kontakttresc']").val() == '') {
		if(jezyk == 'pl') {
			alert("Wpisz treść wiadomości.");
		} else {
			alert("Wpisz treść wiadomości.");
		}
		return false;
	}

	$.ajax({
		type: "POST",
		url: "index.php",
		data: "action=sendkontaktform&emaildokogo=" + $("input[name='emaildokogo']").val() + "&imienazwisko=" + $("input[name='imienazwisko']").val() + "&twojemail=" + $("input[name='twojemail']").val() + "&temat=" + $("input[name='temat']").val() + "&kontakttresc=" + $("textarea[name='kontakttresc']").val(),
		dataType: "text",
		success: function(data) {
			$("input[name='imienazwisko']").attr('value','');
			$("input[name='twojemail']").attr('value','');
			$("input[name='temat']").attr('value','');
			$("textarea[name='kontakttresc']").attr('value','');
			if(jezyk == 'pl') {
				alert('Dziekujemy. Twoja wiadomość została wysłana.');
			} else {
				alert('Dziekujemy. Twoja wiadomość została wysłana.');
			}
		}
	});
}

function sendLoginForm() {
	if($("input[name='nrindexu1']").val() == '') {
		if(jezyk == 'pl') {
			alert("Podaj swój numer indexu.");
		} else {
			alert("Podaj swój numer indexu.");
		}
		return false;
	}
	if($("input[name='haslo']").val() == '') {
		if(jezyk == 'pl') {
			alert("Podaj hasło.");
		} else {
			alert("Podaj hasło.");
		}
		return false;
	}

	document.alumnloginform.submit();
}

function sendWiad() {
	em = $("input[name='emaianewsletter']").val();
	if(CheckEmail(em)) {
		$.ajax({
			type: "POST",
			url: "index.php",
			data: "action=sendnewsletter&em=" + em,
			dataType: "text",
			success: function(data) {
				if(jezyk == 'pl') {
					alert('Twoj adres został dodany do bazy.');
				} else {
					alert('Your email has been added to the mail list.');
				}
				$("input[name='emaianewsletter']").attr('value','');
			}
		});
	} else {
		if(jezyk == 'pl') {
			alert("Podaj poprawny adres email.");
		} else {
			alert("Enter correct email address.");
		}
	}
}

function getrodzaje(id, action) {
	$.ajax({
		type: "POST",
		url: "index.php",
		data: "action=getRodzaje&from=" + action + "&id=" + id,
		dataType: "text",
		success: function(data) {
			if(action == 1) {
				$("#rodzaj").html(data);
				$("#rodzaj").attr('value',0);

				$("#tryb").html('<option value="0">wybierz z listy</option>');
				$("#semestr").html('<option value="0">wybierz z listy</option>');
				$("#okony").html('');
			} else if(action == 2) {
				$("#tryb").html(data);
				$("#tryb").attr('value',0);

				$("#semestr").html('<option value="0">wybierz z listy</option>');
				$("#okony").html('');
			} else if(action == 3) {
				$("#semestr").html(data);
				$("#semestr").attr('value',0);

				$("#okony").html('');
			}
		}
	});
}

function getplanlinks(id) {
	$.ajax({
		type: "POST",
		url: "index.php",
		data: "action=getplanlinks&id=" + id,
		dataType: "text",
		success: function(data) {
			$("#okony").html(data);
		}
	});
}