function typprofilujs(form)
{
    if(form.value == 'other')
    {
        document.getElementById('nametypprofilu').innerHTML = '<input style="width:100%;" type="text" name="typ_profilu" value="" />';
    }
}
function adduser()
{
	var meno = document.getElementById('login').value;
    var heslo = document.getElementById('heslo').value;
    var hesloo = document.getElementById('hesloo').value;

    vzorheslo=/\w{8}/

    if (meno=="")
    {
    	window.alert("Nezadali ste žiadne meno");
    	document.getElementById('heslo').value = "";
    	document.getElementById('hesloo').value = "";
    	return false;
    }
    if (vzorheslo.test(heslo)!=true)
    {
	    window.alert("Heslo musí obsahovať minimálne 8 znakov");
	    document.getElementById('heslo').value = "";
	    document.getElementById('hesloo').value = "";
	    return false;
    }
    if (heslo!=hesloo)
    {
    	window.alert("Zadané heslá sa nezhodujú");
    	document.getElementById('heslo').value = "";
    	document.getElementById('hesloo').value = "";
    	return false;
    }

}
function edituser()
{
	var meno = document.getElementById('login').value;
	var hesloold = document.getElementById('hesloold').value;
    var heslo = document.getElementById('heslo').value;
    var hesloo = document.getElementById('hesloo').value;

    vzorheslo=/\w{8}/

    if (meno=="")
    {
    	window.alert("Nezadali ste žiadne meno");
    	document.getElementById('hesloold').value = "";
    	return false;
    }
    if (hesloold=="")
    {
    	window.alert("Zadajte prosím doterajšie heslo na kontrolu");
    	document.getElementById('hesloold').value = "";
    	return false;
    }
    if(heslo=="" && hesloo!="")
    {
    	window.alert("Nepotvrdili ste zadané heslo");
    	document.getElementById('hesloold').value = "";
    	return false;
    }
    if(heslo!="" && hesloo=="")
    {
    	window.alert("Nepotvrdili ste zadané heslo");
    	document.getElementById('hesloold').value = "";
    	return false;
    }
    if(heslo != hesloo)
    {
    	window.alert("Nové heslá sa nezhodujú");
    	document.getElementById('hesloold').value = "";
    	return false;
    }
    if(heslo!="" && hesloo!="")
    {
    	if (vzorheslo.test(heslo)!=true)
	    {
		    window.alert("Nové heslo musí obsahovať minimálne 8 znakov");
		    document.getElementById('hesloold').value = "";
		    return false;
	    }
    }

}
function oznac(tag)
{
	tag.style.textDecoration="underline";

}
function odznac(tag)
{
	tag.style.textDecoration="none";

}
function menu(item,button)
{
   if(document.getElementById(item).style.display == "block")
   {
   		button.style.backgroundImage="url(/pic/menu.png)";
   		button.style.color="#00699C";
   		menu_close();
   }
   else
   {
   		menu_close();
   		document.getElementById(item).style.display = "block";
   		button.style.backgroundImage="url(/pic/menuHovera.png)";
   		button.style.color="white";

   }
}


function arrowh(item)
{
	document.getElementById(item).style.display = "inline";
}
function arrowo(item)
{
	document.getElementById(item).style.display = "none";
}
function showgal()
{

	document.getElementById('hiddenimage').style.display = "block";
	document.getElementById('zobrazovac').style.display = "none";
}
function submitform(inst)
{
 if (tinyMCE.activeEditor.isDirty())
   alert("Prosím uložte najprv zmeny vykonané v texte");
   return false;
   window.close();
}

function clikaempty(button)
{
	menu_a_unchec();
	button.style.backgroundImage="url(/pic/menu.png)";

}
function clikaful(id)
{
	var button = ''+id+'a';
	var submenu = ''+id+'b';
    menu_a_unchec();
	if(document.getElementById(submenu).style.display == "block")
	{
		document.getElementById(button).style.backgroundImage="url(/pic/menu.png)";
		document.getElementById(button).style.color="#00699C";
		menu_close();
	}
	else
	{
		menu_close();
		document.getElementById(submenu).style.display = "block";
		document.getElementById(button).style.backgroundImage="url(/pic/menuHovera.png)";
		document.getElementById(button).style.color="white";
	}

}
function clickbful(id)
{


    var sipka   = ''+id+'a';
    var button  = ''+id+'';
    var submenu = ''+id+'c';
	if(document.getElementById(submenu).style.display == "block")
	{
		zavri_submenu();
		document.getElementById(button).style.textDecoration="none";
		document.getElementById(button).style.fontWeight="400";
		document.getElementById(sipka).style.display = "none";
	}
	else
	{
		zavri_submenu();
		document.getElementById(submenu).style.display = "block";
		document.getElementById(button).style.textDecoration="underline";
		document.getElementById(button).style.fontWeight="900";
		document.getElementById(sipka).style.display = "inline";
	}

}
function getCookie(c_name)
{
if (document.cookie.length>0)
  {
  c_start=document.cookie.indexOf(c_name + "=");
  if (c_start!=-1)
    {
    c_start=c_start + c_name.length+1;
    c_end=document.cookie.indexOf(";",c_start);
    if (c_end==-1) c_end=document.cookie.length;
    return unescape(document.cookie.substring(c_start,c_end));
    }
  }
return "";
}

function setCookie(c_name,value,expiredays)
{
var exdate=new Date();
exdate.setDate(exdate.getDate()+expiredays);
document.cookie=c_name+ "=" +escape(value)+
((expiredays==null) ? "" : ";expires="+exdate.toGMTString())+"; path=/";
}


function objednaj(item)
{
	if(document.getElementById(item).style.display == "block")
	{
	 document.getElementById(item).value = "";
	 document.getElementById(item).style.display = "none";
	}
	else
	{document.getElementById(item).style.display = "block";}
}
function  publikacie(formular)
{
 	var nazov = formular.nazov.value;
 	var popis = formular.popis.value;
 	var uploadedfile = formular.uploadedfile.value;
 	if(nazov == "")
 	{
 		alert("Nezadali ste názov publikácie");
 		return false;
 	}
 	if(popis == "")
 	{
 		alert("Nezadali ste popis publikácie");

 		return false;
 	}
 	if(uploadedfile == "")
 	{
 		alert("Nepridali ste žiadny súbor");

 		return false;
 	}

}
function  pub()
{
	window.location.href=('/publikacie/');
}

function over(CtrlX)
{
CtrlX.style.opacity=0.6;
CtrlX.style.MozOpacity=0.6;
CtrlX.style.filter='alpha(opacity=60)';
CtrlX.style.cursor='pointer';
}
function out(CtrlX)
{
CtrlX.style.opacity=1;
CtrlX.style.MozOpacity=1;
CtrlX.style.filter='alpha(opacity=100)';
CtrlX.style.cursor='default';
}
function run(item)
{
    /*var c = getCookie('slon');
    if(c == '')
    {
	    var value = 0;
	    setCookie('slon','1',1);
	    runplus(item,value);
	}
	function runplus(item,value)
	{
		item.style.backgroundPosition = ""+value+"px 0px";
		var value=value-(-10);
		var widtho = item.offsetWidth-(-20);
		if(value > widtho)
		{
			item.style.backgroundPosition = "0px 0px";
			setCookie('slon','',0);
		}
		else
		{
			setTimeout(function(){runplus(item,value);},5);
		}
	}*/
}
function checkform(form)
{
	var preddefinovane = new Array("Opíšte text obrázka","-");     //hodnoty VALUE a preddefinovane hodnoty polí
	var maily = new Array("mail", "email");                                       //nazvy polí pre kontrolu mailom
	var cisla = new Array("telefon", "tel", "tc", "mobil", "mob");                //nazvy polí pre kontrolu císlom
	var out = new Array("");                                                      //nazvy nekontrolovaných poli
        var i=0;
	var back = true;
	for(i;i<form.length;i++)
	{
		var c = form[i].value;
		var meno = form[i].name;
		if(!in_array(meno,out))
		{
			if(c=="")
			{
				form[i].style.backgroundColor = 'pink';
				var back = false;
			}
			else
			{
				if(in_array(c,preddefinovane))
				{
					form[i].style.backgroundColor = 'pink';
					var back = false;
				}
				else
				{
					form[i].style.backgroundColor = 'white';
					if(in_array(meno,maily))
					{
						var emailFilter=/^.+@.+\..{2,3}$/;
						if(!emailFilter.test(c))
						{
							form[i].style.backgroundColor = 'pink';
							var back = false;
						}
					}
					if(in_array(meno,cisla))
					{
						var emailFilter=/^[0-9]+$/;
						var hodnota = c.replace(/ /g,"");
						if(!emailFilter.test(hodnota))
						{
							form[i].style.backgroundColor = 'pink';
							var back = false;
						}
					}
				}
			}
		}
	}
	if(!back)
	{
		alert('Označené polia nie sú vyplnené korektne');
	}
	return back;

	function in_array(needle, haystack, argStrict)
	{
		
		var key = '', strict = !!argStrict;
		if (strict)
		{
			for (key in haystack)
			{
				if (haystack[key] === needle)
				{
					return true;
				}
			}
		}
		else
		{
			for (key in haystack)
			{
				if (haystack[key] == needle)
				{
					return true;
				}
			}
		}
		return false;
	}
}










