function tk_emailkiir(emailcim, kiirando, maradek){
var modified=emailcim.replace(/\[###kukac###]/gi, "@")
modified=modified.replace(/\[###pont###]/gi, ".")
var modified2=kiirando.replace(/\[###kukac###]/gi, "@")
modified2=modified2.replace(/\[###pont###]/gi, ".")
document.write('<a href="mailto:' + modified + '" ' + maradek + ' >' + modified2 + '</a>');
}

// Copyright 2006-2007 javascript-array.com
// include in HEAD

var timeout	= 200;
var closetimer	= 0;
var ddmenuitem	= 0;
var liobj = '';
// open hidden layer
function mopen(id, mid)
{		
	liobj=document.getElementById('li_'+id);
	liobj.className='menu'+mid+'_keephover';
	
	//if(mli)	mli.style.backgroundColor="#005487";
	//mli.className='menu'+id+'lihover';
	
	// cancel close timer
	mcancelclosetime();

	// close old layer
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';

	// get new layer and show it
	ddmenuitem = document.getElementById('almenu_'+id);
	ddmenuitem.style.visibility = 'visible';

}
// close showed layer
function mclose()
{	
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';	
	liobj.className='';
}

// go close timer
function mclosetime()
{
	closetimer = window.setTimeout(mclose, timeout);
}

// cancel close timer
function mcancelclosetime(liid)
{
	/*
	var mli=document.getElementById('li_'+liid);
	//if(mli)	mli.style.backgroundColor="#005487";
	//mli.className='';
	var obja=getCSSRule('#menu1 li');
	var objb=getCSSRule('#menu1 li a:hover');
	obja=objb;
	*/
	
	if(closetimer)
	{
		window.clearTimeout(closetimer);
		closetimer = null;
	}
}

// close layer when click-out
document.onclick = mclose; 



//------------
function getCSSRule(ruleName, deleteFlag) {               // Return requested style obejct   
ruleName=ruleName.toLowerCase();                       // Convert test string to lower case.  
if (document.styleSheets) {                            // If browser can play with stylesheets      
//for (var i=0; i<document.styleSheets.length; i++) { // For each stylesheet         
var styleSheet=document.styleSheets[2];          // Get the current Stylesheet         
var ii=0;                                        // Initialize subCounter.         
var cssRule=false;                               // Initialize cssRule.          
do {                                             // For each rule in stylesheet           
if (styleSheet.cssRules) {                    // Browser uses cssRules?               
cssRule = styleSheet.cssRules[ii];         // Yes --Mozilla Style            
} else {                                      // Browser usses rules?               
cssRule = styleSheet.rules[ii];            // Yes IE style.  
alert(cssRule);
}                                             // End IE check.           
if (cssRule)  {                               // If we found a rule...            
if (cssRule.selectorText.toLowerCase()==ruleName) { //  match ruleName?      
if (deleteFlag=='delete') {             // Yes.  Are we deleteing?
if (styleSheet.cssRules) {           // Yes, deleting...
styleSheet.deleteRule(ii);        // Delete rule, Moz Style
} else {                             // Still deleting.
styleSheet.removeRule(ii);        // Delete rule IE style.
}                                    // End IE check.
return true;                         // return true, class deleted.      
} else {                                // found and not deleting.    
return cssRule;                      // return the style object.       
}                                       // End delete Check         
}                                          // End found rule name    
}                                             // end found cssRule   
ii++;                                         // Increment sub-counter  
} while (cssRule)                                // end While loop     
//}                                                   // end For loop 
}                                                      // end styleSheet ability check
return false;                                          // we found NOTHING!
}                                                         // end getCSSRule
function killCSSRule(ruleName) {                          // Delete a CSS rule  
return getCSSRule(ruleName,'delete');                  // just call getCSSRule w/delete flag.
}                                                         // end killCSSRule
function addCSSRule(ruleName) {                           // Create a new css rule   
if (document.styleSheets) {                            // Can browser do styleSheets?     
if (!getCSSRule(ruleName)) {                        // if rule doesn't exist...        
if (document.styleSheets[0].addRule) {           // Browser is IE?           
document.styleSheets[0].addRule(ruleName, null,0);      // Yes, add IE style      
} else {                                         // Browser is IE?     
document.styleSheets[0].insertRule(ruleName+' { }', 0); // Yes, add Moz style.    
}                                                // End browser check    
}                                                   // End already exist check.  
}                                                      // End browser ability check.  
return getCSSRule(ruleName);                           // return rule we just created.
} 
