function HlavneMenu()
{	
	document.form.mSS.value="";
	document.form.m.value=HlavneMenu.arguments[0];
	if (!(HlavneMenu.arguments[1]==undefined))
		document.form.mS.value=HlavneMenu.arguments[1];
	if (!(HlavneMenu.arguments[2]==undefined))
		document.form.mSS.value=HlavneMenu.arguments[2];		

	document.form.submit();
}

function HladajZaznam()
{
	var hladajTxt=trim(document.form.h.value);
	if (hladajTxt.length>4)
	{
		document.form.h.value=hladajTxt;
		HlavneMenu(99);
	}
	else alert("Zadaj text na hladanie!!! Text musý byť väčší ako 4 znaky.");
}

function trim(inputString) 
{
	if (typeof inputString != "string") { return inputString; }
  var retValue = inputString;
  var ch = retValue.substring(0, 1);
  while (ch == " ") 
	{ 
  	retValue = retValue.substring(1, retValue.length);
    ch = retValue.substring(0, 1);
  }
  ch = retValue.substring(retValue.length-1, retValue.length);
  while (ch == " ") 
	{ 
  	retValue = retValue.substring(0, retValue.length-1);
    ch = retValue.substring(retValue.length-1, retValue.length);
  }
  while (retValue.indexOf("  ") != -1) 
	{ 
  	retValue = retValue.substring(0, retValue.indexOf("  ")) + retValue.substring(retValue.indexOf("  ")+1, retValue.length);
	}
  return retValue;
} 

// menu a submenu skryvanie a formatovanie------------------------------------------------------------------
function MenuSubShow(idd) 
{	
	MenuSubHidden();
	document.form.mS.value="";
	if (document.getElementById('menu2_'+idd)!=null) 
	{	
		var p = document.getElementById('menu_'+idd);
	  var c = document.getElementById('menu2_'+idd);
	
	  var top  = (c["at_position"] == "y") ? p.offsetHeight+2 : 0;
	  var left = (c["at_position"] == "x") ? p.offsetWidth +2 : 0;
	
	  for (; p; p = p.offsetParent)
	  {
	    top  += p.offsetTop;
	    left += p.offsetLeft;
	  }
		
	  c.style.position   = "absolute";
	  c.style.top        = (top+30) +'px';
	  c.style.left       = left+'px';
	  c.style.visibility = "visible";		
	}
}

function MenuSubOznac(idd,oznac) 
{	
	var m=document.form.mS.value;
	var m2=idd.substring(idd.indexOf('_')+1,idd.length);
	if (m!=m2)
	{
		if (oznac==1)
		{	
			document.getElementById(idd).style.backgroundImage='url(images/subm-back-over.gif)';				
			document.getElementById(idd).style.color= '#FFF';	
			document.getElementById(idd).style.backgroundColor= '#ff6633';	
		}
		if (oznac==2)
		{
			document.getElementById(idd).style.backgroundImage='url(images/subm-back.gif)';		
			document.getElementById(idd).style.color= '#000000';	
			document.getElementById(idd).style.backgroundColor= '#FFFFFF';	
		}
	}
}

function MenuSub2Oznac(idd,oznac) 
{	
	var m=document.form.mSS.value;
	var m2=idd.substring(idd.indexOf('_')+1,idd.length);
	if (m!=m2)
	{
		if (oznac==1)
		{	
			document.getElementById(idd).style.color= '#FFF';	
			document.getElementById(idd).style.backgroundColor= '#ff6633';	
		}
		if (oznac==2)
		{
			document.getElementById(idd).style.color= '#000000';	
			document.getElementById(idd).style.backgroundColor= '#FFFFFF';	
		}
	}
}

function MenuSubHidden() 
{	
	var i=1;
	for(i=1; i<6; i++) if (document.getElementById('menu2_'+i)!=null) document.getElementById('menu2_'+i).style.visibility="hidden";	
}

function MenuSelect(idd, oznac)
{
	var m=document.form.m.value;
	if (m!=idd)
	{
		if (oznac==1)
		{			
			document.getElementById('menu_'+idd).style.backgroundImage='url(images/topmenu-back-over.gif)';				
			document.getElementById('menu_'+idd).style.color= '#FFF';	
		}
		if (oznac==2)
		{
			document.getElementById('menu_'+idd).style.backgroundImage='url(images/topmenu-back.gif)';		
			document.getElementById('menu_'+idd).style.color= '#000';	
		}
	}
}
//------------------------------------------------------------------------------------------------------------


// menu a submenu left skryvanie a formatovanie------------------------------------------------------------------
function MenuIndexSelect(idd, oznac, browser)
{
	var m=document.form.m.value;	
	if (m!=idd)
	{
		var obr="leftmenu-back.png";
		if (idd==7)obr="leftmenu-back-news.png";
		
		if (oznac==1)
		{			
			if (browser=='ie')
				document.getElementById('menuIndex_'+idd).style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/leftmenu-back-over.png',sizingMethod='scale')";
			else
				document.getElementById('menuIndex_'+idd).style.backgroundImage='url(images/leftmenu-back-over.png)';				
			document.getElementById('menuIndex_'+idd).style.color= '#000';	
		}
		if (oznac==2)
		{
			if (browser=='ie')
				document.getElementById('menuIndex_'+idd).style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/"+obr+"',sizingMethod='scale')";	
			else
				document.getElementById('menuIndex_'+idd).style.backgroundImage='url(images/'+obr+')';		
			
			document.getElementById('menuIndex_'+idd).style.color= '#FFF';	
		}
	}
}

function MenuSubIndexShow(idd) 
{	
	MenuSubIndexHidden();
	if (document.getElementById('subMenuIndex_'+idd)!=null) 
	{
		var p = document.getElementById('menuIndex_'+(idd+7));
	  var c = document.getElementById('subMenuIndex_'+idd);
	
	  var top  = (c["at_position"] == "y") ? p.offsetHeight+2 : 0;
	  var left = (c["at_position"] == "x") ? p.offsetWidth +2 : 0;
	
	  for (; p; p = p.offsetParent)
	  {
	    top  += p.offsetTop;
	    left += p.offsetLeft;
	  }
		
	  c.style.position   = "absolute";
	  c.style.top        = (top+3) +'px';
	  c.style.left       = (left+208)+'px';
	  c.style.visibility = "visible";
	}	
}

function MenuSubIndexHidden() 
{
	var i=1;
	for(i=1; i<5; i++) if (document.getElementById('subMenuIndex_'+i)!=null) document.getElementById('subMenuIndex_'+i).style.visibility="hidden";
}

//------------------------------------------------------------------------------------------------------------

// zmena jazyka ----------------------------------------------------------------------------------------------
function ZmenaJazyka()
{	
	document.form.lang.value=ZmenaJazyka.arguments[0];
	document.form.submit();
}

function ZmenaJazykSelect(idd, oznac)
{
	var lang=document.form.lang.value;	
	if (lang!=idd)
	{
		if (oznac==1)
			document.getElementById(idd).style.fontWeight = 'bold';
		if (oznac==2)
			document.getElementById(idd).style.fontWeight = 'normal';
	}
}
//------------------------------------------------------------------------------------------------------------

// Kontakt ---------------------------------------------------------------------------------------------------
function KontaktSend()
{
	if (document.form.meno.value.length<2)
	{
		document.form.cK.value="0";
		alert("Nezadali ste meno");
		return;
	}
	if (document.form.priezvisko.value.length<3)
	{
		document.form.cK.value="0";
		alert("Nezadali ste priezvisko");
		return;
	}
	if (document.form.telefon.value.length<8)
	{
		if (document.form.email.value.length>5)
		{
			if (!CheckEmail(document.form.email.value))
			{
				document.form.cK.value="0";
				return;
			}
		}
		else
		{
			document.form.cK.value="0";
			alert("Nezadali ste telefon alebo e-mail");
			return;
		}
	}
	if (document.form.kod.value.length<1)
	{
		alert("Nezadali ste kod");
		return;
	}
	document.form.cK.value="1";
	document.form.submit();
	
}
//------------------------------------------------------------------------------------------------------------

// zoobrazenie submenu on mouse on----------------------------------------------------------------------------
function ZobrazSubmenuOn(co,idd,idd2)
{
	var subDiv ='subZobraz_'+idd;
	var top_=0;
	if (!(browser=="Netscape"))top_=-8;
	
	ZobrazSubmenuOff(co);
	//alert(subDiv);
	var c = document.getElementById(subDiv);
	if (!(c==null))
	{
		if (co=="m1m")
		{
			c.style.position="relative";
			c.style.display='block';			
		}
		else
		{
			var p = document.getElementById(idd2);	  	
		  var top  = (c["at_position"] == "y") ? p.offsetHeight+2 : 0;
		  var left = (c["at_position"] == "x") ? p.offsetWidth +2 : 0;
		
		  for (; p; p = p.offsetParent)
		  {
		    top  += p.offsetTop;
		    left += p.offsetLeft;
		  }
		  c.style.top        = (top-229+top_) +'px';
		  c.style.left       = (190)+'px';
			c.style.position="absolute";
			c.style.visibility = "visible";		
			c.style.display='block';
		}
	}	
}

function ZobrazSubmenuOff1(div)
{	
	if(!(div.id.indexOf('_m1m')>0))
	{
		div.style.position="relative";
		div.style.display='none';
	}
}

function ZobrazSubmenuOff(co)
{
	var divs=document.getElementsByTagName('div')
	
	for (var i=0;i<divs.length;i++)
	{
    if( divs[i].id.indexOf('subZobraz_')===0 ) 
		{			
			if((divs[i].id.indexOf('_m1m')>0)) 
			{
				divs[i].style.display='none';				
				divs[i].style.position="relative";
				divs[i].style.visibility = "visible";		
			}			
			else 
			{
				divs[i].style.position="relative";
				divs[i].style.display='none';
			}
		}
	}	
}

function ZobrazSubmenuOn1(co)
{
	var divs=document.getElementsByTagName('div');
	for (var i=0;i<divs.length;i++)
	{
    if( divs[i].id.indexOf('_m1m_'+co)>0 ) 
		{			
			divs[i].style.position="relative";
			divs[i].style.display='block';			
		}
	}	
}
//--------------------------------------------------------------------------------------------------------------

function CheckEmail(S) 
{  
	var stav=true;
	var LastChar = S.length - 1;
  var CharPos = S.indexOf("@");
  if ((CharPos < 1) || (CharPos == LastChar)) stav=false;
  var CharPos = S.indexOf(".");
  if (CharPos < 1) stav=false;
  var CharPos = S.lastIndexOf(".");
  if (CharPos == LastChar) stav=false;
	
	if (!stav)
	{
		alert ("Nie je správne vyplnený e-mail !!!");
		return false;
	}
	else
	  return true;
}
