function Banner2(ID,num)
{
  document.phpAds_ct0 ='Insert_Clicktrack_URL_Here'

	var awrz_rnd = Math.floor(Math.random()*99999999999);
	var awrz_protocol = location.protocol.indexOf('https')>-1?'https:':'http:';
	if (!document.phpAds_used) document.phpAds_used = ',';
	document.write ("<" + "script language='JavaScript' type='text/javascript' src='");
	document.write (awrz_protocol+"//mas.sector.sk/max/adjs.php?n=" + num);
	document.write ("&zoneid=" + ID);
	document.write ("&exclude=" + document.phpAds_used);
	document.write ("&loc=" + escape(window.location));
	if (document.referrer)
		document.write ("&referer=" + escape(document.referrer));
	document.write ('&r=' + awrz_rnd);
	document.write ("&ct0=" + escape(document.phpAds_ct0));
	document.write ("'><" + "/script>");
}

function xlaANLformvalidate()
{
	if (getElement('email').value == '')
	{
		alert('Hibás e-mail cím.');		
	}
	else
	{
	  var url = 'http://newsletter.pelikan.sk/user-subscribe.aspx';
	  var name = getElement('name').value;
	  var email = getElement('email').value;	
	
	  showPopup(url+'?name='+name+'&email='+email+'&lists=3','new_mailist','800','600');
	}
	
}

function showPopup(url, windowName, x, y)
{
	var w = window.open(url, windowName, 'width=' + x + ', height=' + y + ', scrollbars=yes, resizable=yes, left=150, top=100');
	w.focus();
}

function getElement(nazev)
{
	//NN4
	if(document.layers)
		return document[nazev];
	//IE
	if(document.all)
		return document.all[nazev];
	//NN6
	if(document.getElementById)
		return document.getElementById(nazev);
}	

function ToggleFloatingLayer(DivID, iState) // 1 visible, 0 hidden
{
	
	if(document.layers)	   //NN4+
	{
		document.layers[DivID].visibility = iState ? 'show' : 'hide';
	}
	else if(document.getElementById)	  //gecko(NN6) + IE 5+
	{
		var obj = document.getElementById(DivID);
		obj.style.visibility = iState ? 'visible' : 'hidden';
	}
	else if(document.all)	// IE 4
	{
		document.all[DivID].style.visibility = iState ? 'visible' : 'hidden';
	}
	if(iState)
	{
		SetLayerPos(getElement(DivID));
	}
} 

is_khtml = /Konqueror|Safari|KHTML/i.test(navigator.userAgent);

function getVisib(obj)
{
	
	var value = obj.style.visibility;
	if (!value) 
	{
		if (document.defaultView && typeof (document.defaultView.getComputedStyle) == 'function') 
		{ // Gecko, W3C
			if (!is_khtml)
				value = document.defaultView.getComputedStyle(obj, '').getPropertyValue('visibility');
			else
				value = '';
		} 
		else if (obj.currentStyle) 
		{ // IE
			value = obj.currentStyle.visibility;
		} 
		else
			value = '';
	}
	return value;
	
}	
			
function hideShowCovered(el) 
{
	var tags = new Array('applet', 'iframe', 'select');
	
	var p = Position(el);
	var EX1 = p.x;
	var EX2 = el.offsetWidth + EX1;
	var EY1 = p.y;
	var EY2 = el.offsetHeight + EY1;

	for (var k = tags.length; k > 0; ) 
	{
		var ar = document.getElementsByTagName(tags[--k]);
		var cc = null;

		for (var i = ar.length; i > 0;) 
		{
			cc = ar[--i];		
			
			p = Position(cc);
			var CX1 = p.x;
			var CX2 = cc.offsetWidth + CX1;
			var CY1 = p.y;
			var CY2 = cc.offsetHeight + CY1;
			if(cc.id.indexOf('AlternativesBox',0) == -1)
			{

				if (self.hidden || (CX1 > EX2) || (CX2 < EX1) || (CY1 > EY2) || (CY2 < EY1)) 
				{
					if (!cc.__msh_save_visibility) 
					{
						cc.__msh_save_visibility = getVisib(cc);
					}
					cc.style.visibility = cc.__msh_save_visibility;
				} 
				else 
				{
					if (!cc.__msh_save_visibility) 
					{
						cc.__msh_save_visibility = getVisib(cc);
					}
					cc.style.visibility = 'hidden';
				}
			}
		}
	}
}

function Position(el)
{
	var SL = 0, ST = 0;
	var is_div = /^div$/i.test(el.tagName);
	if (is_div && el.scrollLeft)
		SL = el.scrollLeft;
	if (is_div && el.scrollTop)
		ST = el.scrollTop;
	var r = { x: el.offsetLeft - SL, y: el.offsetTop - ST };
	if (el.offsetParent) {
		var tmp = Calendar.getAbsolutePos(el.offsetParent);
		r.x += tmp.x;
		r.y += tmp.y;
	}
	return r;
}
