function showTransparentCover(opacity, delay){
	try{	
		
		if(delay == null){delay = 25;}
		if(opacity == null){opacity = 0;}
		
		if(!document.getElementById('divAtlatszoKepernyoFedes')){
			var cover = document.createElement('div');
			cover.id = 'divAtlatszoKepernyoFedes';
			cover.style.top = '0px';
			cover.style.left = '0px';
			cover.style.width = '100%';
			cover.style.height = '100%';
			cover.style.display = 'block';
			
			cover.style.position = 'fixed';
			
			cover.style.color = '#FFFFFF';
			cover.style.background = '#000000';
			cover.style.zIndex = '99';
			document.body.appendChild(cover);
		}else{
			var cover = document.getElementById('divAtlatszoKepernyoFedes');
		}
		
		if(document.all){ // IE
			cover.style.width = document.body.clientWidth + 'px';
			cover.style.height = document.body.clientHeight + 'px';
			cover.style.opacity = 0.5;
			cover.style.filter = 'alpha(opacity = 50)';
			cover.style.display = 'block';
			
			document.body.parentNode.style.overflowX = 'auto';
			document.body.parentNode.style.overflowY = 'hidden';
			document.body.style.overflowY = 'auto';
			document.body.style.overflowX = 'hidden';
			document.body.style.height = '100%';
				
			cover.style.position = 'absolute';
			
		}else{
			cover.style.opacity = opacity;
			cover.style.filter = 'alpha(opacity = ' + (opacity * 100) + ')';
			cover.style.display = 'block';
			opacity = opacity + 0.1;
			
			if(opacity <= 0.50){
				window.setTimeout('showTransparentCover(' + opacity + ', ' + delay + ');', delay);
			}
		} 
	}catch(ex){alert(ex);}
}

function hideTransparentCover(opacity, delay){
	try{
		if(delay == null){delay = 25;}
		if(opacity == null){opacity = 0.50;}
		document.getElementById('divAtlatszoKepernyoFedes').style.opacity = opacity;
		document.getElementById('divAtlatszoKepernyoFedes').style.filter = 'alpha(opacity = ' + (opacity * 100) + ')';
		opacity = opacity - 0.1;
		
		if(opacity > 0 && !document.all){
			window.setTimeout('hideTransparentCover(' + opacity + ', ' + delay + ');', delay);
		}else{
			document.getElementById('divAtlatszoKepernyoFedes').style.opacity = 0;
			document.getElementById('divAtlatszoKepernyoFedes').style.filter = 'none';
			document.getElementById('divAtlatszoKepernyoFedes').style.display = 'none';

			document.body.parentNode.style.overflowX = '';
			document.body.parentNode.style.overflowY = '';
			document.body.style.overflowY = 'auto';
			document.body.style.height = '';

			
/*			if(document.all){
				document.body.style.overflowY = 'auto';
				document.body.style.overflowX = 'auto';
			}
*/			
		}
	}catch(ex){alert(ex);}
}

function createHTMLElement(elementType, elementClass, elementId){
	var HTMLelement = null;

	try{
		var HTMLelement = document.createElement(elementType);
		if(elementClass != null){HTMLelement.className = elementClass;}
		if(elementId != null){HTMLelement.id = elementId;}
	}catch(ex){alert(ex);}
	
	return HTMLelement;
}



/*
function showTransparentCover(opacity, delay){
	try{	
		
		if(delay == null){delay = 25;}
		if(opacity == null){opacity = 50;}
		
		if(!document.getElementById('divAtlatszoKepernyoFedes')){
			var cover = document.createElement('div');
			cover.id = 'divAtlatszoKepernyoFedes';
			cover.style.top = '0px';
			cover.style.left = '0px';
			cover.style.width = '100%';
			cover.style.height = '100%';
			cover.style.display = 'block';
			
			cover.style.position = 'fixed';
			
			cover.style.color = '#FFFFFF';
			cover.style.background = '#000000';
			cover.style.zIndex = '99';
			document.body.appendChild(cover);
		}else{
			var cover = document.getElementById('divAtlatszoKepernyoFedes');
		}
		
		if(document.all){ // IE
			try{
				cover.style.width = document.body.clientWidth + 'px';
				cover.style.height = document.body.clientHeight + 'px';
				cover.style.opacity = 0.5;
				cover.style.filter = 'alpha(opacity = 50)';
				cover.style.display = 'block';
				
				document.body.parentNode.style.overflowX = 'auto';
				document.body.parentNode.style.overflowY = 'hidden';
				document.body.style.overflowY = 'auto';
				document.body.style.overflowX = 'hidden';
				document.body.style.height = '100%';
					
				cover.style.position = 'absolute';
			}catch(ex){alert(ex);}
			
		}else{
			cover.style.opacity = opacity;
			cover.style.filter = 'alpha(opacity = ' + (opacity * 100) + ')';
			cover.style.display = 'block';
			opacity = opacity + 0.1;
			
			if(opacity <= 0.50){
				window.setTimeout('showTransparentCover(' + opacity + ', ' + delay + ');', delay);
			}
		} 
	}catch(ex){alert(ex);}
}

function hideTransparentCover(opacity, delay){
	try{
		if(delay == null){delay = 25;}
		if(opacity == null){opacity = 0.50;}
		document.getElementById('divAtlatszoKepernyoFedes').style.opacity = opacity;
		document.getElementById('divAtlatszoKepernyoFedes').style.filter = 'alpha(opacity = ' + (opacity * 100) + ')';
		opacity = opacity - 0.1;
		
		if(opacity > 0 && !document.all){
			window.setTimeout('hideTransparentCover(' + opacity + ', ' + delay + ');', delay);
		}else{
			document.getElementById('divAtlatszoKepernyoFedes').style.opacity = 0;
			document.getElementById('divAtlatszoKepernyoFedes').style.filter = 'none';
			document.getElementById('divAtlatszoKepernyoFedes').style.display = 'none';

			document.body.parentNode.style.overflowX = '';
			document.body.parentNode.style.overflowY = '';
			document.body.style.overflowY = 'auto';
			document.body.style.height = '';
			
			this.element2Kill = document.getElementById('divAtlatszoKepernyoFedes');
			this.element2Kill.parentNode.removeChild(this.element2Kill);
			
			
		}
	}catch(ex){alert(ex);}
}

function createHTMLElement(elementType, elementClass, elementId){
	var HTMLelement = null;

	try{
		var HTMLelement = document.createElement(elementType);
		if(elementClass != null){HTMLelement.className = elementClass;}
		if(elementId != null){HTMLelement.id = elementId;}
	}catch(ex){alert(ex);}
	
	return HTMLelement;
}
*/