//////////////////////	Funktsioon et saada infot URL-ilt - kui leiti, antakse väärtus, mis leiti, kui mitte, siis tühi väärtus
function gup(name)
{
	name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
	var regexS = "[\\?&]"+name+"=([^&#]*)";
	var regex = new RegExp( regexS );
	var results = regex.exec( window.location.href );

	if(results == null)
	{
		return "";
	}
	else
	{
		return results[1];
	}
}

//////////////////////	Page: help	//////////////////////
//////////////////////	Funktsioon näitamaks või peitmaks Abi lehel olevaid kirjeid.
function doShowHide(id)
{
	if(document.getElementById("HelpText"+id).style.display == "none")
	{
		document.getElementById("HelpText"+id).style.display = "block";
	}
	else
	{
		document.getElementById("HelpText"+id).style.display = "none";
	}
}

//////////////////////	Page: search	//////////////////////
//////////////////////	Funktsioon tuvastamaks kas täpne otsing oli inimeste või koolide hulgast.
function doShowExact(action)
{
	if(action == "1")
	{
		if(document.SearchFormExact.Type["1"].checked)
		{
			location.href = "http://koolikaaslased.www.ee/?Page=search_school&lang=EST";
		}
		else if(document.SearchFormExact.Type["0"].checked)
		{
			location.href = "http://koolikaaslased.www.ee/?Page=search&lang=EST&Type=1&Exact=1";
		}
	}
	else if(action == "0")
	{
		if(document.SearchFormExact.Type["0"].checked)
		{
			location.href = "http://koolikaaslased.www.ee/?Page=search&lang=EST&Type=1";
		}
	}
}

//////////////////////	Funktsioon disable/enable textfield.
function disableObject(obj1, obj2)
{
	if(obj1.readOnly == false)
	{
		obj2.readOnly = false;
		obj1.readOnly = true;
		obj1.value = "";
	}
}

//////////////////////	Funktsioon kontrollimaks kas enne otsingu tegemist mingid kriteeriumid ka sisestatud olid
function doCheck(type)
{
	if(type == "1")
	{
		if(document.getElementById("query").value == "")
		{
			alert("Sisesta enne otsingu sõna.");
		}
		else
		{
			document.SearchForm.submit();
		}
	}
	else if(type == "2")
	{
		if(document.getElementById("query2").value == "")
		{
			alert("Sisesta enne otsingu sõna.");
		}
		else
		{
			document.SearchFormExact.submit();
		}
	}
	else if(type == "0")
	{
		if(document.getElementById("PersonName").value == "" &&  document.getElementById("LastName").value == "" &&
			document.getElementById("Email").value == "" &&	document.getElementById("NickName").value == "" &&
			document.getElementById("ExName").value == "")
		{
			alert("Täida vähemalt üks väli, et otsingut sooritada.");
		}
		else
		{
//			if(document.getElementById("PersonName").value != "")
//			{
//			}
			document.SearchFormExact.submit();
		}
	}
}

//////////////////////	Page: ankeet	//////////////////////
//////////////////////	Funktsioonid (2 järgmist) et lisada/ära kaotada tekstid kui kasutaja vajutab tekstiväljale
function clearDefaultText(el)
{
	if(!el.defaultValue)
	{
		el.defaultValue = el.value;
	}
	if(el.defaultValue == el.value)
	{
		el.value = "";
	}
}
function setDefaultText(el)
{
	if(el.value == "" && el.defaultValue) el.value = el.defaultValue;
}

//////////////////////	Funktsioon automaatseks edasiminekuks kui välja max limiit käes (3 järgmist)
function autoTab(input,len, e)
{
	var isNN = (navigator.appName.indexOf("Netscape")!=-1);
	var keyCode = (isNN) ? e.which : e.keyCode; 
	var filter = (isNN) ? [0,8,9] : [0,8,9,16,17,18,37,38,39,40,46];
	if(input.value.length >= len && !containsElement(filter,keyCode))
	{
		input.value = input.value.slice(0, len);
		input.form[(getIndex(input)+1) % input.form.length].focus();
	}
	return true;
}

function containsElement(arr, ele)
{
	var found = false, index = 0;
	while(!found && index < arr.length)
	{
		if(arr[index] == ele)
		{
			found = true;
		}
		else
		{
			index++;
		}
	}
	return found;
}

function getIndex(input)
{
	var index = -1, i = 0, found = false;
	while (i < input.form.length && index == -1)
	{
		if(input.form[i] == input)
		{
			index = i;
		}
		else
		{
			i++;
		}
	}
	return index;
}

//////////////////////	Kontroll kas sisestatud on arv või mitte  pluss=43, (=40, )=41
function isItNumber(evt, cat)
{
	var charCode = (evt.which) ? evt.which : event.keyCode
	if(cat == "date")
	{
		if(charCode > 31 && (charCode < 48 || charCode > 57))
		{
			alert("Lubatud on ainult numbrid 0-9. ");
			return false;
		}
		else
		{
			return true;
		}
	}
	else if(cat == "phone")
	{
		if(charCode > 31 && (charCode < 48 || charCode > 57) && charCode != 43) // alt ja ctrl key pressid, sama on shifti kohta || (evt.altKey == true && evt.ctrlKey == true && charCode))
		{
			alert("Lubatud on ainult numbrid 0-9 ja \"+\".");
			return false;
		}
		else
		{
			return true;
		}
	}
}

//////////////////////	Funktsioonid (2 järjest) kontrollimaks kuupäeva ja päevade õigsust
function isItDate(dateStr)
{
	var datePat = /^(\d{1,2})(\.|-)(\d{1,2})(\.|-)(\d{4})$/;
	var matchArray = dateStr.match(datePat); // is the format ok?

	if(matchArray == null)
	{
		document.getElementById("Save"+i).disabled = false;
		alert("Kuupäeva õige formaat on 01.01.2000.");
		return false;
	}

	day = matchArray[1];		// parse date into variables
	month = matchArray[3];
	year = matchArray[5];
	error = "Kuupäev on vales formaadis:\n";
	i = "0";

	if(day < 1 || day > 31)		// check day range
	{
		error = error+"    * Kuupäev peab olema vahemikus 01-31\n";
		i++;
	}

	if(month < 1 || month > 12)	//check month range
	{
		error = error+"    * Kuu peab olema vahemikus 1-12\n";
		i++;
	}

	if((month==4 || month==6 || month==9 || month==11) && day==31)
	{
		error = error + "    * "+month+". kuus ei ole 31 päeva\n";
		i++;
	}

	if(month == 2)			// check for february 29th
	{
		var isleap = (year % 4 == 0 && (year % 100 != 0 || year % 400 == 0));
		if(day > 29 || (day==29 && !isleap))
		{
			error = error +"    * " + year + ". aasta Veebruaris ei ole " + day + " päeva";
			i++;
		}
	}

	if(i == "0")
	{
		return true;			// date is valid
	}
	else
	{
		document.getElementById("Save"+i).disabled = false;
		alert(error);
		return false;
	}
}

function checkForValidDate()
{
	var ddlVMonth = document.getElementById("Month");
	var ddlVDay = document.getElementById("Day");
	var ddlVYear = document.getElementById("Year");

	if(!isItDate(ddlVDay.value + '.' + ddlVMonth.value + '.' + ddlVYear.value))
	{
		return(false);
	}

	return(true);
}

//////////////////////	Ankeedi andmete olemasolu ja õigsuse kontroll enne salvestamise tegema hakkamist
function doSaveAnkeet(i, page)
{
	document.getElementById("Save"+i).disabled = true;
	var email = document.getElementById("Email").value;
	var bornD = document.getElementById("Day").value;
	var bornM = document.getElementById("Month").value;
	var bornY = document.getElementById("Year").value;
	var passW = document.getElementById("Password1").value;
	var passW2 = document.getElementById("Password2").value;
	var phone = document.getElementById("PhoneGSM").value;
	var error = "Järgnev(ad) väli(väljad) on vaja täita:\n";

	if(i == "1")
	{
		var name = document.getElementById("Name").value;

		if(name != "" && email != "" && bornD != "" && bornM != "" && bornY != "" && phone != "")
		{
			if((passW != "" && passW2 != "" && passW.length > "2" && passW == passW2 ) || (passW == "" && passW2 == ""))
			{
				if(checkForValidDate())
				{
					document.getElementById("op").value = "SaveUserInfo";
					document.FormPersonal.submit();
				}
			}
			else if(passW != "" || passW2 != "" || passW.length < "3" || passW != passW2)
			{
				if(passW == "") error = error+"	* Täitke esimene parooli väli\n";
				if(passW2 == "") error = error+"	* Täitke teine parooli väli\n";
				if(passW.length < "3") error = error+"	* Parool peab olema vähemalt 3 tähemärki\n";
				if(passW != "" && passW2 != "" && passW != passW2)
				{
					error = error+"	* Paroolid ei ühti, palun sisestage uuesti\n";
					document.FormPersonal.Password1.value = "";
					document.FormPersonal.Password2.value = "";
				}
				document.getElementById("Save"+i).disabled = false;
				alert(error);
			}
		}
		else
		{
			if(name == "") error = error+"	* Täitke nime väli\n";
			if(email == "") error = error+"	* Täitke e-posti väli\n";
			if(bornD == "") error = error+"	* Täitke sünnikuupäeva väli\n";
			if(bornM == "") error = error+"	* Täitke sünnikuu väli\n";
			if(bornY == "") error = error+"	* Täitke sünniaasta väli\n";
			if(phone == "") error = error+"	* Täitke GSM telefoni väli\n";
			document.getElementById("Save"+i).disabled = false;
			alert(error);
		}
	}
	else if(i == "0")
	{
		var nameF = document.getElementById("FirstName").value;
		var nameL = document.getElementById("LastName").value;

		if((nameF != "" && nameF != "Eesnimi") && (nameL != "" && nameL != "Perenimi") && email != ""
			&& passW != "" && passW2 != "" && passW == passW2 && passW.length > "2" && bornD != "" && bornM != "" && bornY != "" && phone != "")
		{
			if(checkForValidDate() && checkMail(page, i))
			{
					document.getElementById("op").value = "Registreeru";
					document.FormPersonal.submit();
			}
		}
		else
		{
			if(nameF == "" || nameF == "Eesnimi") error = error+"	* Täitke Eesnime väli\n";
			if(nameL == "" || nameL == "Perenimi") error = error+"	* Täitke Perenime väli\n";
			if(email == "") error = error+"	* Täitke e-posti väli\n";
			if(passW == "") error = error+"	* Täitke esimene parooli väli\n";
			if(passW2 == "") error = error+"	* Täitke teine parooli väli\n";
			if(passW.length < "3")
			{
				error = error+"	* Parool peab olema vähemalt 3 tähemärki\n";
				document.FormPersonal.Password1.value = "";
				document.FormPersonal.Password2.value = "";
			}
			if(passW != "" && passW2 != "" && passW != passW2)
			{
				error = error+"	* Paroolid ei ühti, palun sisestage uuesti\n";
				document.FormPersonal.Password1.value = "";
				document.FormPersonal.Password2.value = "";
			}
			if(bornD == "") error = error+"	* Täitke sünnikuupäeva väli\n";
			if(bornM == "") error = error+"	* Täitke sünnikuu väli\n";
			if(bornY == "") error = error+"	* Täitke sünniaasta väli\n";
			if(phone == "") error = error+"	* Täitke GSM telefoni väli\n";
			document.getElementById("Save"+i).disabled = false;
			alert(error);
		}
	}
}

//////////////////////	Kas sisestatud e-mail on õiges formaadis (NB! ei kontrolli domeene ja riike)
function checkMail(page, i)
{
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	var email = document.getElementById("Email").value;
	email = email.replace(/ /g, "");
	document.getElementById("Email").value = email;
	var error = "Teie sisestatud e-posti aadressi(te)ga on midagi\nvalesti: ei ole formaadis nimi@email.ee\n";
	var errorCount = "0";

	if(!filter.test(email))
	{
		if(page == "ankeet")error = error+"	* Teie enda e-post on vale\n";
		if(page != "ankeet")error = error+"	* Teie e-post on vale\n";
		errorCount++;
	}

	if(page == "ankeet")
	{
		var emailF1 = document.getElementById("FriendEmail1").value;
		emailF1 = emailF1.replace(/ /g, "");
		document.getElementById("FriendEmail1").value = email;
		if(emailF1 != "" && !filter.test(emailF1))
		{
			error = error+"	* 1. sõbra e-post on vale\n";
			errorCount++;
		}

		var emailF2 = document.getElementById("FriendEmail2").value;
		emailF2 = emailF2.replace(/ /g, "");
		document.getElementById("FriendEmail2").value = email;
		if(emailF2 != "" && !filter.test(emailF2))
		{
			error = error+"	* 2. sõbra e-post on vale\n";
			errorCount++;
		}

		var emailF3 = document.getElementById("FriendEmail3").value;
		emailF3 = emailF3.replace(/ /g, "");
		document.getElementById("FriendEmail3").value = email;
		if(emailF3 != "" && !filter.test(emailF3))
		{
			error = error+"	* 3. sõbra e-post on vale\n";
			errorCount++
		}
	
		var emailF4 = document.getElementById("FriendEmail4").value;
		emailF4 = emailF4.replace(/ /g, "");
		document.getElementById("FriendEmail4").value = email;
		if(emailF4 != "" && !filter.test(emailF4))
		{
			error = error+"	* 4. sõbra e-post on vale\n";
			errorCount++;
		}
	}

	if(errorCount > "0")
	{
		if(page == "ankeet")
		{
			document.getElementById("Save"+i).disabled = false;
		}
		alert(error);
		return false;
	}
	else
	{
		return true;
	}
}

//////////////////////	Emaili muutmine/kontrollimine
function doPopUp(mode, email, id)
{
	window.open("http://koolikaaslased.www.ee/check_change_email.php/?Check="+mode+"&email="+email+"&UserID="+id,"PopUp", "toolbar=no, location=no, menubar=no, status=no, scrollbars=no, resizable=yes, history.go(0), height=150px, width=350px, top=400px, left=400px");
}


//////////////////////	Pildi muutmine ja kustutamine.
function doShowFile(i)
{
	document.getElementById("ChangePic"+i).style.display = "block";
	document.getElementById("PicActionLink"+i).style.display = "none";
}

function doDeletePic(i)
{
	document.getElementById("op").value = "DeletePic";
	document.getElementById("PicID").value = i;
	document.FormPersonal.submit();
}

//////////////////////	Page: user_school	//////////////////////
//////////////////////	Lisa/eemalda koolist.
function doAddMeToSchool(cat, year)
{
	if(cat == "1")
	{
		document.getElementById("Action").value = cat;
		document.getElementById("GradYear").value = year;
		document.SearchSchoolForm.submit();
	}
	else if(cat == "2")
	{
		Year = year.split(";");
		year = Year[0];
		if(Year == year) school = "";
		if(Year != year) school = Year[1];

		if(school == "")
		{
			document.getElementById("Action").value = cat;
			document.getElementById("GradYear").value = year;
			document.SearchSchoolForm.submit();
		}
		else if(school != "")
		{
			document.getElementById("Action").value = cat;
			document.getElementById("RemSchoolID").value = school;
			document.getElementById("GradYear").value = year;
			document.SearchSchoolForm.submit();
		}
	}
	else if(cat == "3")
	{
		if(confirm("Oled kindel lõpetamise aastas "+year+"?") == true)
		{
			document.getElementById("Action").value = cat;
			document.getElementById("GradYear").value = year;
			document.SearchSchoolForm.submit();
		}
		else
		{
			return false;
		}
	}
}

//////////////////////	Page: invite_friend	//////////////////////
//////////////////////	Kutsu sõber.
function inviteFriend(logged)
{
	////////////////////// Määrame muutujad
	var email = document.getElementById("FriendEmail").value;
	email = email.replace(/ /g, "");
	document.getElementById("FriendEmail").value = email;

	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

	if(logged == "")
	{
		if(document.getElementById("MyName").value == "")
		{
			var error = "Teie sisestatud andmed ei ole täielikud:\n";
		}
		else if(document.getElementById("MyName").value != "")
		{
			var error = "Teie sisestatud e-posti aadressi(te)ga on midagi\nvalesti: ei ole formaadis nimi@email.ee\n";
		}
	}
	else if(logged != "")
	{
		var error = "Teie sisestatud e-posti aadressi(te)ga on midagi\nvalesti: ei ole formaadis nimi@email.ee\n";
	}

	var errorCount = "0";
	var i = "0";

	////////////////////// Kui kasutaja sisse loginud.
	if(logged != "")
	{
		if(email != "")
		{
			FriendEmail = email.split(";");
			HowManyEmail = FriendEmail.length;

			while(i < HowManyEmail)
			{
				if(!filter.test(FriendEmail[i]))
				{
					error = error+"	* Sisestatud e-post « "+FriendEmail[i]+" » on vales formaadis\n";
					errorCount++;
				}
				i++;
			}

			if(errorCount > "0")
			{
				alert(error+"Kustutage või muudke ära ja proovige uuesti.");
			}
			else
			{
				document.InviteFriendForm.submit();
			}
		}
		else if(email == "")
		{
			alert("   Palun sisestage vähemalt ÜKS\ne-posti aadress kujul nimi@email.ee.");
		}
	}
	////////////////////// Kui kasutaja EI OLE sisse loginud.
	else if(logged == "")
	{
		var nimi = document.getElementById("MyName").value;
		var myEmail = document.getElementById("MyEmail").value;
		myEmail = myEmail.replace(/ /g, "");
		document.getElementById("MyEmail").value = myEmail;

		if(email != "" && nimi != "" && myEmail != "")
		{
			FriendEmail = email.split(";");
			HowManyEmail = FriendEmail.length;

			if(!filter.test(myEmail))
			{
				error = error+"	* Teie e-post « "+myEmail+" » on vales formaadis\n";
				errorCount++;
			}

			while(i < HowManyEmail)
			{
				if(!filter.test(FriendEmail[i]))
				{
					error = error+"	* Sisestatud e-post « "+FriendEmail[i]+" » on vales formaadis\n";
					errorCount++;
				}
				i++;
			}
		}

		if(nimi == "")
		{
			error = error+"	* Palun sisestage oma NIMI,\n	   et sõber teid ära tunneks\n";
			errorCount++;
		}
		if(myEmail == "")
		{
			error = error+"	* Palun sisestage oma E-POSTI aadress\n";
			errorCount++;
		}
		if(email == "")
		{
			error = error+"	* Palun sisestage vähemalt ÜKS\n	   sõbra E-POSTI aadress\n";
			errorCount++;
		}

		if(errorCount > "0")
		{
			alert(error+"Kustutage või muudke ära ja proovige uuesti.");
		}
		else
		{
			document.InviteFriendForm.submit();
		}
	}
}

//////////////////////	Page: comments	//////////////////////
//////////////////////	Kommentaarid, errorid, ettepanekud.
function submitError(UserID)
{
	if(document.getElementById("ErrorCategory"))
	{
		var errorCat = document.getElementById("ErrorCategory").value;
	}
	else
	{
		var errorCat = "4";
	}
	var errorMessage = document.getElementById("ErrorMessage").value;
	var error = "Järgmised väljad on kohustulikud:\n";
	var errorCount = "0";

	if(UserID != "")
	{
		if(errorCat == "0")
		{
			error = error+"	* Palun vali VEA kategooria.\n";
			errorCount++;
		}
		if(errorCat == "4")
		{
			var schoolCat = document.getElementById("SelectErrorCategory").value;
			if(schoolCat == "0")
			{
				error = error+"	* Palun vali KOOLI VEA kategooria.\n";
				errorCount++;
			}
		}
		if(errorMessage == "" || errorMessage == document.getElementById("ErrorMessage").defaultValue)
		{
			error = error+"	* Palun sisesta korrektne teade.\n";
			errorCount++;
		}
	}
	else if(UserID == "")
	{
		var name = document.getElementById("YourName").value;
		var email = document.getElementById("YourEmail").value;

		if(errorCat == "0")
		{
			error = error+"	* Palun vali VEA kategooria.\n";
			errorCount++;
		}
		if(errorCat == "4")
		{
			var schoolCat = document.getElementById("SelectErrorCategory").value;
			if(schoolCat == "0")
			{
				error = error+"	* Palun vali KOOLI VEA kategooria.\n";
				errorCount++;
			}
		}
		if(errorMessage == "" || errorMessage == document.getElementById("ErrorMessage").defaultValue)
		{
			error = error+"	* Palun sisesta korrektne teade.\n";
			errorCount++;
		}
		if(name == "")
		{
			error = error+"	* Palun sisesta nimi.\n";
			errorCount++;
		}
		if(email == "")
		{
			error = error+"	* Palun sisesta email,\n	   et saaks vajadusel ühendust.\n";
			errorCount++;
		}
	}

	if(errorCount > "0")
	{
		alert(error);
	}
	else
	{
		document.getElementById("SendMailNow").value = "1";
		if(document.LetUsKnowForm)
		{
			document.LetUsKnowForm.submit();
		}
		else
		{
			document.ReportSchoolForm.submit();
		}
	}
}

//////////////////////	Page: comments	//////////////////////
//////////////////////	Funktsioon näitamaks või peitmaks Sisesta Kooli Info formi.
function doShowHideInsert(Page)
{
	if(Page == "galery")
	{
		if(document.getElementById("InsertPicBlock").style.display == "none")
		{
			if(document.getElementById("ShowInsert"))document.getElementById("ShowInsert").style.display = "none";
			if(document.getElementById("ShowClose"))document.getElementById("ShowClose").style.display = "block";
			if(document.getElementById("InsertPicBlock"))document.getElementById("InsertPicBlock").style.display = "block";
		}
		else
		{
			if(document.getElementById("ShowInsert"))document.getElementById("ShowInsert").style.display = "block";
			if(document.getElementById("ShowClose"))document.getElementById("ShowClose").style.display = "none";
			if(document.getElementById("InsertPicBlock"))document.getElementById("InsertPicBlock").style.display = "none";
			if(document.getElementById("LimitFull"))document.getElementById("LimitFull").style.display = "block";
			if(document.getElementById("ChangePictureTD"))document.getElementById("ChangePictureTD").style.display = "none";
		}
	}
	else if(Page == "show_data")
	{
		if(document.getElementById("InsertDataBlock").style.display == "none")
		{
			if(document.getElementById("ShowInsert"))document.getElementById("ShowInsert").style.display = "none";
			if(document.getElementById("ShowClose"))document.getElementById("ShowClose").style.display = "block";
			if(document.getElementById("InsertDataBlock"))document.getElementById("InsertDataBlock").style.display = "block";
			if(document.getElementById("UserCommentsDiv"))document.getElementById("UserCommentsDiv").style.display = "none";
			if(document.getElementById("ShowPicInfo"))document.getElementById("ShowPicInfo").style.display = "none";
			document.getElementById("ChangeComment").value = "0";
			document.getElementById("UploadComment").value = "0";
			document.getElementById("DeleteComment").value = "0";
			document.getElementById("InsertTitle").value = "";
			document.getElementById("InsertText").value = "";
			document.getElementById("SchoolPic").value = "";
		}
		else
		{
			if(document.getElementById("ShowInsert"))document.getElementById("ShowInsert").style.display = "block";
			if(document.getElementById("ShowClose"))document.getElementById("ShowClose").style.display = "none";
			if(document.getElementById("InsertDataBlock"))document.getElementById("InsertDataBlock").style.display = "none";
			if(document.getElementById("UserCommentsDiv"))document.getElementById("UserCommentsDiv").style.display = "block";
			if(document.getElementById("ShowPicInfo"))document.getElementById("ShowPicInfo").style.display = "none";
			document.getElementById("ChangeComment").value = "0";
			document.getElementById("UploadComment").value = "0";
			document.getElementById("DeleteComment").value = "0";
			document.getElementById("InsertTitle").value = "";
			document.getElementById("InsertText").value = "";
			document.getElementById("SchoolPic").value = "";
		}
	}
}

//////////////////////	Kas sisestamisel vajalikud väljad täidetud.
function doCheckRequired()
{
	if(document.getElementById('InsertText').value != '' && document.getElementById('InsertTitle').value != '')
	{
		if(document.getElementById('ChangeComment').value == '0')document.getElementById('UploadComment').value = '1';
		document.InsertDataForm.submit();
	}
	else if(document.getElementById('InsertTitle').value == '')
	{
		alert('Palun sisesta Pealkiri.');
	}
	else if(document.getElementById('InsertText').value == '')
	{
		alert('Palun sisesta tekst.');
	}
}

//////////////////////	Näita kommentaare.
function showHideComment(nr)
{
	if(document.getElementById("ShowComment_"+nr).style.display == "none")
	{
		document.getElementById("ShowComment_"+nr).style.display = "block";
		document.getElementById("ShowCommentLink_"+nr).style.display = "none";
	}
	else
	{
		document.getElementById("ShowComment_"+nr).style.display = "none";
		document.getElementById("ShowCommentLink_"+nr).style.display = "block";
	}
}

//////////////////////	Kustuta koolile sisestatud info.
function doDeleteComment(ID)
{
	if(confirm("Oled kindel, et tahad kustutada?"))
	{
		document.getElementById("DeleteComment").value = ID;
		document.InsertDataForm.submit();
	}
}

//////////////////////	Muuda koolile sisestatud infot.
function doChangeComment(ID, Title, Tekst)
{
	Tekst1 = Tekst.replace(/\<br\/\>/g, "\n");
	Tekst = Tekst1.replace(/\<br \/\>/g, "\n");
	document.getElementById("ShowInsert").style.display = "none";
	document.getElementById("ShowClose").style.display = "block";
	document.getElementById("UserCommentsDiv").style.display = "none";
	document.getElementById("InsertDataBlock").style.display = "block";
	document.getElementById("ShowPicInfo").style.display = "block";
	document.getElementById("ChangeComment").value = ID;
	document.getElementById("InsertTitle").value = Title;
	document.getElementById("InsertText").value = Tekst;
}

//////////////////////	Page: show_user	//////////////////////
//////////////////////	Funktsioon teatamaks valest kasutajast.
function doReportWrongUser(UserID)
{
	if(confirm("Kas olete kindel, et soovite teatada?\nNB! Teie andmed saadedakse kaasa ja\nväär teade tekitab probleeme ka Teile") == true)
	{
		document.getElementById("ReportWrongUser").value = UserID;
		document.LetUsKnowWrongUser.submit();
	}
	else
	{
		return false;
	}
}

//////////////////////	Page: galery	//////////////////////
//////////////////////	Funktsioon pildi kustutamiseks.
function doChangeDeleteUploadPic(PicID, Cat)
{
	if(PicID != "0")
	{
		if(Cat == "1")
		{
			document.getElementById("ChangePicID").value = PicID;
			document.getElementById("ShowInsert").style.display = "none";
			document.getElementById("ShowClose").style.display = "block";
			document.getElementById("InsertPicBlock").style.display = "block";
			document.getElementById("LimitFull").style.display = "none";
			document.getElementById("ChangePictureTD").style.display = "block";
		}
		else if(Cat == "2")
		{
			if(confirm("Oled kindel, et soovid pilti kustutada?") == true)
			{
				document.getElementById("DeletePicID").value = PicID;
				document.InsertPicForm.submit();
			}
		}
	}
	else if(PicID == "0" && Cat == "3")
	{
		var i = "1";
		var error = "Järgmised pildid on puudu\n(kuigi pealkiri sisestatud):\n";
		var errorNR = "0";
		while(i <= 5)
		{
			if(document.getElementById("InsertPicTitle"+i) && document.getElementById("InsertPicTitle"+i).value != "" && document.getElementById("SchoolPic"+i).value == "")
			{
				error = error+ "	* Sisesta pealkiri "+i+". pildile\n";
				errorNR++;
			}
			i++;
		}

		if(errorNR == "0")
		{
			document.getElementById("UploadPics").value = "1";
			document.InsertPicForm.submit();
		}
		else if(errorNR > 0)
		{
			alert(error);
		}
	}
	else
	{
		alert("EI OLE SUUTELINE PILTI TÖÖTLEMA!\nVõtke meiega ühendust.");
	}
}