﻿function delPost(chatId) {
	if (confirm("Komentar bo izbrisan! Nadaljujem?")) {
		document.savePost.act.value = 1;
		document.savePost.chatId.value = chatId;
		document.savePost.submit();
	}
}
function moveLink(linkPos, direction)
{
	window.open("./pages/links.php?link_pos="+linkPos+"&dir="+direction, "linkPos",
				"width=300, height=300, top=100, left=100, resizable=0");
}
function addMember(memberId) {
	if (memberId != null)
		window.open("./pages/addUser.php?userId=" + memberId, "membersEdit",
				"width=450, height=470, top=100, left=100, resizable=0");
	else
		window.open("./pages/addUser.php", "membersAdd",
				"width=450, height=470, top=100, left=100, resizable=0");
}
function addLegend(legendId) 
{
	if (legendId != null)
		window.open("./pages/addLegend.php?legend_id=" + legendId, "mediaEdit",
				"width=700, height=600, top=100, left=100, resizable=0, scrollbars=1");
	else
		window.open("./pages/addLegend.php", "mediaAdd",
				"width=700, height=600, top=100, left=100, resizable=0, scrollbars=1");
}
function addMedia(mediaId) 
{
	if (mediaId != null)
		window.open("./pages/addMedia.php?mediaId=" + mediaId, "mediaEdit",
				"width=700, height=600, top=100, left=100, resizable=0");
	else
		window.open("./pages/addMedia.php", "mediaAdd",
				"width=700, height=600, top=100, left=100, resizable=0");
}
function addTrsfr(trsfId) {
	if (trsfId!= null)
		window.open("./pages/addTransfer.php?tId=" + trsfId, "trsfEdit",
				"width=450, height=330, top=100, left=100, resizable=0");
	else
		window.open("./pages/addTransfer.php", "trsfAdd",
				"width=450, height=330, top=100, left=100, resizable=0");
}
function addMComment(mId) {
	window.open("./pages/videoComment.php?mId=" + mId, "movieComment",
				"width=350, height=250, top=100, left=100, resizable=0");
}
function addTednik(fileId, pageId) {
	if (fileId != 0)
		window.open("./pages/addFile.php?fileId="+fileId+"&pageId=" + pageId, "editTednik",
				"width=450, height=300, top=100, left=100, resizable=0");
	else
		window.open("./pages/addFile.php?pageId="+pageId, "addTednik",
				"width=450, height=300, top=100, left=100, resizable=0");
}
function editDolzniki(userId) {
		window.open("./pages/editDolzniki.php?userId=" + userId, "dolznikiEdit",
				"width=450, height=250, top=100, left=100, resizable=0");
}
function addMovie(movieId) {
	if (movieId != null)
		window.open("./pages/addMovie.php?movieId=" + movieId, "moviesEdit",
				"width=450, height=250, top=100, left=100, resizable=0");
	else
		window.open("./pages/addMovie.php", "moviesAdd",
				"width=450, height=250, top=100, left=100, resizable=0");
}
function addCoach(cId) {
	if (cId != null)
		window.open("./pages/addCoach.php?cId=" + cId, "cEdit",
				"width=450, height=450, top=100, left=100, resizable=0");
	else
		window.open("./pages/addCoach.php", "cAdd",
				"width=450, height=450, top=100, left=100, resizable=0");
}
function delCoach(cId) {
	window.open("./pages/addCoach.php?del=1&cId=" + cId, "cDel",
			"width=1, height=1, top=100, left=100, resizable=0");
}
function picPath(path) {
	window.open("./pages/showImage.php?img=" + path, "pic",
			"top=100, left=100, width=100, height=100");
}
function answerWA(userId, qId, season) {
	window.open("./pages/answerWA.php?user_id=" + userId + "&season=" + season
			+ "&q_id=" + qId, "answerwa", "width=400, height=300");
}
function showOldPics() {
	window.open("../pages/srchNewsPics.php", "srchPics",
			"width=550, height=600");
}
function newPool(frm) {
	if (frm.q_1.value != "" && frm.q_2.value != "") {
		frm.save.value = 1;
		frm.submit();
	} else
		alert("Prvi dve vprašanji sta obvezni!");
}
function delUser(userId, type) {
	if (confirm("Uporabnik bo izbrisan! Nadaljujem?"))
		window.open("./pages/delUserCoach.php?type=" + type + "&userId="
				+ userId, "delUC", "width=100, height=100");
}
function delWA(userId, season) {
	if (confirm("Celoten vpra�alnik bo izbrisan! Nadaljujem?"))
		window.open("./pages/createWA.php?del=1&userId=" + userId + "&season="
				+ season, "delWA", "width=100, height=100");
}
function selectImg(imgName) {
	opener.document.news_edit.old_pic.value = imgName;
	self.close();
}
function showSeason(pageId, season) {
	window.location = "?id=" + pageId + "&season=" + season;
}
function editStands(teamId) {
	window.open("./pages/addStands.php?team_id=" + teamId, "stands",
			"width=450, height=270");
}
function setWAStatus(userId, season, active) {
	window.open("./pages/createWA.php?userId=" + userId + "&season=" + season
			+ "&vpr_active=" + active, "setUnAct", "width=10, height=10");
}
function checkWAForm(waForm) {
	waForm.save.value = 1;
	waForm.submit();
}
function newMsg(msgId) {
	if (msgId == null)
		window.open("./pages/createMsg.php", "createMesg",
				"width=500, height=450, top=100, left=100, resizable=0");
	else {
		if (confirm("Sporočilo bo izbrisano! Nadaljujem?"))
			window.open("./pages/createMsg.php?msg_id=" + msgId, "createMesg",
					"width=10, height=10, top=100, left=100, resizable=0");
	}
}
function editTxt(pageId) {
	window
			.open("./pages/editText.php?page_id=" + pageId, "edittekst",
					"width=550, height=650, top=160, left=160, resizable=0, scrollbars=yes");
}
function replyMsg(msgId) {
	window.open("./pages/createMsg.php?replyId=" + msgId, "replyMsg",
			"width=500, height=450, top=100, left=100, resizable=0");
}
function addWA(waId, del, season) {
	if (waId != 0 && del == 0)
		window.open("./pages/addWA.php?waId=" + waId + "&season=" + season,
				"editWA",
				"width=450, height=150, top=100, left=100, resizable=0");
	else if (waId != 0 && del != 0) {
		if (confirm("Vprašanje bo izbrisano! Nadaljujem?"))
			window.open("./pages/addWA.php?waId=" + waId + "&del=1&season="
					+ season, "editWA",
					"width=450, height=150, top=100, left=100, resizable=0");
	} else
		window.open("./pages/addWA.php?season=" + season, "addWA",
				"width=450, height=150, top=100, left=100, resizable=0");
}
function addGallery(galId) {
	if (galId != null)
		window.open("./pages/addGallery.php?galId=" + galId, "editGal",
				"width=450, height=550, top=100, left=100, resizable=0");
	else
		window.open("./pages/addGallery.php", "addGal",
				"width=450, height=550, top=100, left=100, resizable=0");
}
function addResult(gameId) {
	window.open("./pages/addResult.php?gameId=" + gameId, "editRes",
			"width=450, height=450, top=100, left=100, resizable=0");
}
function showImage(galId, img) {
	window.open("./pages/galImage.php?galId=" + galId + "&img=" + img,
					"showImg",
					"width=650, height=800, top=100, left=100, resizable=0, scrollbars=yes");
}
function getCBValue(cbField, val) {
	for ( var i = 0; i < cbField.length; i++) {
		if (cbField[i].value == val) {
			cbField.selectedIndex = i;
		}
	}
}
function createWeAsked(season) {
	window
			.open("./pages/createWA.php?season=" + season, "createWa",
					"width=550, height=300, top=100, left=100, resizable=no, scrollbars=yes");
}
function showUser(userId) {
	window
			.open("./pages/showPlayer.php?userId=" + userId, "showUser",
					"width=550, height=600, top=100, left=100, resizable=no, scrollbars=yes");
}
function changeTd(id, color) {
	document.getElementById("td-" + id).style.backgroundColor = color;
}
function goToPage(mainP, pageId, tabId) {
	window.location = "index.php?id=" + mainP + "&tab_id=" + tabId + "&c_id=" + pageId;
}
function goToNewsPage(pageId) {
	window.location = "index.php?id=1&n_id=" + pageId;
}
function addLink(linkId) {
	if (linkId != null)
		window
				.open("./pages/addLink.php?linkId=" + linkId, "editLink",
						"width=450, height=250, top=100, left=100, resizable=0, scrollbars=yes");
	else
		window
				.open("./pages/addLink.php", "addLink",
						"width=450, height=250, top=100, left=100, resizable=0,  scrollbars=yes");
}
function delLink(linkId) {
	if (confirm("Povezava bo izbrisana! Nadaljujem?"))
		window.open("./pages/addLink.php?linkId=" + linkId + "&del=1",
				"delLink",
				"width=450, height=170, top=100, left=100, resizable=0");
}
function addNewTeam(teamId) {
	if (teamId != null)
		window.open("./pages/addTeam.php?teamId=" + teamId + "&t=edit",
				"editTeam",
				"width=380, height=170, top=100, left=100, resizable=0");
	else
		window.open("./pages/addTeam.php", "addTeam",
				"width=380, height=150, top=100, left=100, resizable=0");
}
function addNewGame(gameId) {
	if (gameId != null)
		window.open("./pages/addGame.php?gameId=" + gameId, "editGame",
				"width=380, height=220, top=100, left=100, resizable=0");
	else
		window.open("./pages/addGame.php", "addGame",
				"width=350, height=220, top=100, left=100, resizable=0");
}

function showTeams() {
	var td = document.getElementById("teams_div").style;
	if (td.visibility == "hidden") {
		td.visibility = "visible";
		td.height = "170px";
	} else {
		td.visibility = "hidden";
		td.height = "2px";
	}
}
function saveTeam(frm) {
	if (frm.t_name.value == "")
		alert("Vnesite ime ekipe!");
	else
		frm.submit();
}
function editPost(chatId) 
{
	window.open("./pages/editChat.php?id=" + chatId, "editChat",
			"width=400, height=370, top=100, left=100, resizable=0");
}
function addPost() {
	document.savePost.act.value = 3;
	document.savePost.submit();
}
function checkSM(c, frm) {
	if (c == "0")
		frm.sendMail.checked = false;
	else
		frm.sendMail.checked = true;
}
function addEditUser(userId) {
	if (userId != null)
		window.open("./pages/addPlayer.php?userId=" + userId, "addUser",
				"width=400, height=530, top=100, left=100, resizable=0");
	else
		window.open("./pages/addPlayer.php", "editUser",
				"width=400, height=530, top=100, left=100, resizable=0");
}
function enableEditPass(cb, pass1, pass2) {
	if (cb.checked) {
		pass1.disabled = false;
		pass2.disabled = false;
		document.addUser.chng_pass.value = 1;
	} else {
		pass1.disabled = true;
		pass2.disabled = true;
		document.addUser.chng_pass.value = 0;
	}
}
function changePass(frm) {
	if (frm.oldPass.value == "" || frm.newPass1.value == ""
			|| frm.newPass2.value == "")
		alert("Vsa 3 polja so obvezna!");
	else if (frm.newPass1.value != frm.newPass2.value)
		alert("Novi gesli se ne ujemata!");
	else
		frm.submit();
}
function addSmile(taFiled, smileName) {
	var newString = ":" + smileName + ": ";
	// taFiled = document.getElementById("chat_cont");
	insertAtCursor(taFiled, newString);
	taFiled.focus();
}
function insertAtCursor(myField, myValue) {
	// IE
	if (document.selection) {
		myField.focus();
		sel = document.selection.createRange();
		sel.text = myValue;
	}
	// MOZILLA & NETSCAPE
	else if (myField.selectionStart || myField.selectionStart == "0") {
		var startPos = myField.selectionStart;
		var endPos = myField.selectionEnd;
		myField.value = myField.value.substring(0, startPos) + myValue
				+ myField.value.substring(endPos, myField.value.length);
	} else {
		myField.value += myValue;
	}
	checkLength(myField.value);
	myField.focus();
}
function logIn() {
	window.open("./pages/login.php", "logIn",
			"width=350, height=150, top=100, left=100");
}
function signOut(pageId) {
	window.location = "misc/logIn.php?sign_out=1&id=" + pageId;
}
function changeClass(isOn, row) {
	if (isOn)
		document.getElementById("row_" + row).style.className = "menuCenterOn";
	else
		document.getElementById("row_" + row).style.className = "menuCenterOff";
}
function checkLength(taVal) {
	var taLen = taVal.length;
	document.getElementById("chars_left").value = 1500 - taVal.length;
	if (taLen >= 1500) {
		document.getElementById("chat_cont").value = taVal.substring(0, 1500);
		document.getElementById("chars_left").value = 0;
	}
}

function addNews() {
	window.open("./pages/news_actions.php", "addNews",
			"width=800, height=800, top=100, left=100, scrollbars=yes");
}
function editNews(newsId) {
	window.open("./pages/news_actions.php?news_id=" + newsId, "editNews",
			"width=800, height=800, top=100, left=100, scrollbars=yes");
}
function deleteNews(newsId) {
	if (confirm("Novica bo izbrisana! Nadaljujem?")) {
		window.open("./pages/news_actions.php?delete=1&news_id=" + newsId,
				"editNews",
				"width=550, height=340, top=100, left=100, scrollbars=yes");
	}
}
function saveNews(newsForm) {
	newsForm.submit();
}
function saveUser(formName) {
	if (formName.l_name.value == "" || formName.f_name.value == ""
			|| formName.n_name.value == "" || formName.u_name.value == "")
		alert("Vnesite vse podatke!");
	else if ((formName.pass_1.value == "" || formName.pass_2.value == "")
			&& formName.chng_pass.value == 1)
		alert("Vnesite geslo!");
	else if (formName.pass_1.value != formName.pass_2.value
			&& formName.chng_pass.value == 1)
		alert("Gesli se ne ujemata!");
	else {
		if (formName.userId.value != "")
			formName.save.value = 1;
		else
			formName.save.value = 2;
		formName.submit();
	}
}
function saveMember(formName) {
	if (formName.l_name.value == "" || formName.f_name.value == ""
			|| formName.u_name.value == "" || formName.e_mail.value == "")
		alert("Vnesite vse podatke!");
	else if ((formName.pass_1.value == "" || formName.pass_2.value == "")
			&& formName.chng_pass.value == 1)
		alert("Vnesite geslo!");
	else if (formName.pass_1.value != formName.pass_2.value
			&& formName.chng_pass.value == 1)
		alert("Gesli se ne ujemata!");
	else if (formName.userId.value == "") {
		checkUNMail(formName.u_name.value, formName.e_mail.value);
	} else {
		formName.save.value = 1;
		formName.submit();
	}
}
function numbersOnly(myfield, e, dec) {
	var key;
	var keychar;
	if (window.event)
		key = window.event.keyCode;
	else if (e)
		key = e.which;
	else
		return true;
	keychar = String.fromCharCode(key);
	// control keys
	if ((key == null) || (key == 0) || (key == 8) || (key == 9) || (key == 13)
			|| (key == 27))
		return true;
	// numbers
	else if ((("0123456789").indexOf(keychar) > -1))
		return true;
	// decimal point jump
	else if (dec && (keychar == ".")) {
		myfield.form.elements[dec].focus();
		return false;
	} else if (key == 32)
		return false;
	else
		return false;
}