function battle(idcko) {
    window.open ("/souboj/kostka.asp?action=" + idcko,"kostky","width=560, height=150, menubar=no, directories=no, toolbar=no, location=no, status=no, scrollbars=yes, resizable=no");
}
function gladiator() {
    window.open ("/gladiator/default.asp","gladiator","width=540, height=400, menubar=no, directories=no, toolbar=no, location=no, status=no, scrollbars=yes, resizable=no");
}
function personalDiary(idcko) {
    window.open ("/postava/PersonalDiary.asp?idPostava=" + idcko,"icowin","width=560, height=500, menubar=no, directories=no, toolbar=no, location=no, status=no, scrollbars=yes, resizable=no");
}
function results(idcko) {
    window.open ("/souboj/results.asp?dungID=" + idcko,"kostky2","width=560, height=500, menubar=no, directories=no, toolbar=no, location=no, status=no, scrollbars=yes, resizable=no");
}
function viewFellovship(idcko) {
    window.open ("/jeskyne/fellovshipFreeView.asp?dungID=" + idcko,"fellowship","width=300, height=300, menubar=no, directories=no, toolbar=no, location=no, status=no, scrollbars=yes, resizable=no");
}
function personalDiaryForPJEditing(idcko) {
    window.open ("/postava/PersonalDiary.asp?action=PersonalBookForPjEditing&idPostava=" + idcko,"PersonalDirayForPjEditing","width=600, height=500, menubar=no, directories=no, toolbar=no, location=no, status=yes, scrollbars=yes, resizable=yes");
}
function WhoIsON() {
    window.open ("/other/whoison.asp","whoIsOnWin","width=300, height=500, menubar=no, directories=no, toolbar=no, location=no, status=no, scrollbars=yes, resizable=no");
}
//otevreni messengera
function messenger() {
    window.open ("/pavucina/default.asp","messWin","width=320, height=445, menubar=no, directories=no, toolbar=no, location=no, status=no, scrollbars=yes, resizable=yes");
}
function otevriPoznamky() {
    window.open ("/posta/poznamky.asp","notes1","width=500, height=500, menubar=no, directories=no, toolbar=no, location=no, status=no, scrollbars=yes, resizable=no");
}
function openNotes() {
    window.open ("/poznamky/","Notes","width=640, height=615, menubar=no, directories=no, toolbar=no, location=no, status=no, scrollbars=yes, resizable=no");
}
function SelectAllMessages()
{
  docForm= document.forms['SelectMessegeForSome'];
  FormsElemets= docForm.elements;
  for(i= 0; i < FormsElemets.length; i++)
	if(FormsElemets[i].type=="checkbox")
	FormsElemets[i].checked= !FormsElemets[i].checked;
}
function sendForm(action)
{
	document.AddUser.action.value=action
	errStr='Některá políčka formuláře byla patně vyplněna. \n'
	if (!isText(document.AddUser.jmeno.value)) errStr += 'Pole Jméno nesmí být prázdné. \n'
	if (!isText(document.AddUser.prijmeni.value)) errStr += 'Pole Příjmení nesmí být prázdné. \n'
	if (!isText(document.AddUser.nick.value)) errStr += 'Pole Přezdívka nesmí být prázdné. \n'
	if (!isText(document.AddUser.kodeName.value)) errStr += 'Pole Heslo nesmí být prázdné. \n'
	if (document.AddUser.kodeName.value!=document.AddUser.kodeName2.value) errStr+='Pole heslo a potvrzení hesla musí být stejná'
	if (!isEmail(document.AddUser.email.value)) errStr += 'Email není ve správnem formátu. Formát je uivatel@doména.stát \n'
	if (errStr!='Některá políčka formuláře byla patně vyplněna. \n')
	{
		alert (errStr)
		return(false)
	}
	else return(true)
}
function sendForm2(action)
{
	document.AddNewPerson.action.value=action
	errStr='Některá políčka formuláře byla patně vyplněna. \n'
	if (!isText(document.AddNewPerson.jmeno.value)) errStr += 'Pole Jméno nesmí být prázdné. \n'
	if (errStr!='Některá políčka formuláře byla patně vyplněna. \n')
	{
		alert (errStr)
		return(false)
	}
	else return(true)
}
function icons() {
    window.open ("/registrace/icony.htm","icowin","width=310, height=500, menubar=no, directories=no, toolbar=no, location=no, status=no, scrollbars=yes, resizable=no");
}
function showMessage()
{
	alert('<%=request("messageForPj")%>')
}

function isNumber(strToCheck)
{
	var dotUsed
	dotUsed = false
	for (i=0;i<strToCheck.length;i++)
	{
		if ((strToCheck.charAt(i)>='0' && strToCheck.charAt(i)<='9')|| (strToCheck.charAt(i)=='.') || (strToCheck.charAt(i)==','))
		{
			if ((!dotUsed) && ((strToCheck.charAt(i)=='.') || (strToCheck.charAt(i)==','))) dotUsed=true 
			else if (strToCheck.charAt(i)<'0' || strToCheck.charAt(i)>'9') return(false)
		}
		else return(false)
	}
	return(true)	
}
  
function isFloat(strToCheck)
{
	var dotUsed
	dotUsed = false
	for (i=0;i<strToCheck.length;i++)
	{
		if ((strToCheck.charAt(i)>='0' && strToCheck.charAt(i)<='9')|| (strToCheck.charAt(i)=='.') || (strToCheck.charAt(i)==',') || (strToCheck.charAt(i)=='-' && i==0))
		{
			if ((!dotUsed) && ((strToCheck.charAt(i)=='.') || (strToCheck.charAt(i)==','))) dotUsed=true 
			else if ((strToCheck.charAt(i)<'0' || strToCheck.charAt(i)>'9') && !(strToCheck.charAt(i)=='-' && i==0)) return(false)
		}
		else return(false)
	}
	return(true)	
}
  
function isText(strToCheck)
{
	var dotUsed
	for (i=0;i<strToCheck.length;i++)
	{
		if ((strToCheck.charAt(i)>='A' && strToCheck.charAt(i)<='Z')|| (strToCheck.charAt(i)>='a' && strToCheck.charAt(i)<='z') || (strToCheck.charAt(i)>='0' && strToCheck.charAt(i)<='9'))
		{
			return(true)
		}
	}
	return(false)	
}

function isEmail(strToCheck)
{
	if ((strToCheck.search('@')!=-1) && (strToCheck.search('[.]')!=-1)) return(true)
	return(false)
}


function isNumber(strToCheck)
{
	var dotUsed
	dotUsed = false
	for (i=0;i<strToCheck.length;i++)
	{
		if ((strToCheck.charAt(i)>='0' && strToCheck.charAt(i)<='9')|| (strToCheck.charAt(i)=='.') || (strToCheck.charAt(i)==','))
		{
			if ((!dotUsed) && ((strToCheck.charAt(i)=='.') || (strToCheck.charAt(i)==','))) dotUsed=true 
			else if (strToCheck.charAt(i)<'0' || strToCheck.charAt(i)>'9') return(false)
		}
		else return(false)
	}
	return(true)	
}
  
function isFloat(strToCheck)
{
	var dotUsed
	dotUsed = false
	for (i=0;i<strToCheck.length;i++)
	{
		if ((strToCheck.charAt(i)>='0' && strToCheck.charAt(i)<='9')|| (strToCheck.charAt(i)=='.') || (strToCheck.charAt(i)==',') || (strToCheck.charAt(i)=='-' && i==0))
		{
			if ((!dotUsed) && ((strToCheck.charAt(i)=='.') || (strToCheck.charAt(i)==','))) dotUsed=true 
			else if ((strToCheck.charAt(i)<'0' || strToCheck.charAt(i)>'9') && !(strToCheck.charAt(i)=='-' && i==0)) return(false)
		}
		else return(false)
	}
	return(true)	
}
  
function isText(strToCheck)
{
	var dotUsed
	for (i=0;i<strToCheck.length;i++)
	{
		if ((strToCheck.charAt(i)>='A' && strToCheck.charAt(i)<='Z')|| (strToCheck.charAt(i)>='a' && strToCheck.charAt(i)<='z') || (strToCheck.charAt(i)>='0' && strToCheck.charAt(i)<='9'))
		{
			return(true)
		}
	}
	return(false)	
}

function isEmail(strToCheck)
{
	if ((strToCheck.search('@')!=-1) && (strToCheck.search('[.]')!=-1)) return(true)
	return(false)
}