FF_NS = (navigator.appName.indexOf("Netscape") >= 0) || (navigator.appName.indexOf("Firefox") >= 0);
IE_OP = (navigator.appName.indexOf("Microsoft") >= 0) || (navigator.appName.indexOf("Opera") >= 0);

function selectPicture()
{
	var img = document.getElementById('imgRandom');
	var images = new Array(
		'img00.gif',
		'img01.gif',
		'img02.gif',
		'img03.gif',
		'img04.gif',
		'img05.gif',
		'img06.gif',
		'img07.gif',
		'img08.gif'
	);

	img.src = 'img/random/' + images[Math.floor(Math.random() * images.length)];
}

function pageLoaded()
{
	selectPicture();
	
	var tables = document.getElementsByTagName('table');
	var cntPopup = 0;
	for (var j = 0; j < tables.length; j++)
	{
		var table = tables[j];
		if (table.getAttribute('name') != 'tblRollovers')
			continue;

		for (var i = 0; i < table.rows.length; i++)
			if (i % 2)
			{
				table.rows[i].cells[0].className = 'newsDetail';
				table.rows[i].id = 'idPopupRow' + cntPopup;
				table.rows[i].className = 'hidden';
				position = 'absolute';
			}
			else
			{
				cntPopup++;
				table.rows[i].cells[0].setAttribute('popupInd', cntPopup);
				if (table.rows.length <= i + 1)
					break;
				if (table.rows[i+1].cells[0].innerHTML.replace(/(&nbsp;|\s)+/ig, '') != '')
				{
					//alert('"' + table.rows[i+1].cells[0].innerHTML + '"');
					table.rows[i].cells[0].onmouseover = function()
					{
						var el = document.getElementById('idPopupRow' + this.getAttribute('popupInd'));
						//el.cells[0].className = 'newsDetail';
						el.className = '';
						this.className = 'tooltipSource';
						positionNextTo(el.cells[0], this);
					}
					table.rows[i].cells[0].onmouseout = function()
					{
						var el = document.getElementById('idPopupRow' + this.getAttribute('popupInd'))
						this.className = '';
						el.className = 'hidden';
					}
				}
			}
	}

}

function positionNextTo(obj, objNextTo)
{
	var x = 0;
	var y = 0;
	var o = objNextTo;
	while (o.tagName.toLowerCase() != 'body' && o.tagName.toLowerCase() != 'html')
	{
		x += o.offsetLeft;
		y += o.offsetTop;
		if (typeof(o.offsetParent) == 'undefined')
			break;
		o = o.offsetParent;
	}
	obj.style.left = 20 + x + 'px';
	obj.style.top = 20 + y + 'px';
}

function click_div(par_link)
{
	location.href = par_link;
}

function eventsDisplay()
{
	if (!( window.parent && window.parent.document.frames && window.parent.document.frames.length
		&& window.parent.document.frames("EditPane")) )
	{
		var str = '';
		for (var i=0; i<eventsArray.length; i++)
		{
			var textCont = eventsArray[i][2];
			if (eventsArray[i][3])
				textCont += ' &nbsp; <a href="'+eventsArray[i][3]+'">'+(eventsArray[i][4] ? eventsArray[i][4] : 'повече')+'</a>';
			str += '<tr>';
			str += '<td class="events-date"><b>'+eventsArray[i][0]+'</b></td>';
			str += '<td style="padding-bottom: 10px;" width="*"><a href="javascript:showNewsTxt('+i+')"><b>'+eventsArray[i][1]+'</b></a><div id="idNewsText'+i+'" style="display:none;">'+textCont+'</div></td>';
			str += '</tr>';
		}

		var objTable = document.getElementById('idSalEventsCalendarTableArray');

		if (IE_OP)
			objTable.outerHTML = objTable.outerHTML.replace(objTable.innerHTML, str);
		else
			objTable.innerHTML = str;
	}
}

function showNewsTxt(ind)
{
	var el = document.getElementById('idNewsText'+ind);
	el.style.display = (el.style.display == 'none' ? '' : 'none');
}