var preImages = new Array()
var loaded = new Array()
var currCount = 0
var preloadFlag = false

function changeImages() {
if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			if (document[changeImages.arguments[i]]) document[changeImages.arguments[i]].src = changeImages.arguments[i+1]
	}
}}

var GlobalChecker=0;
function checkLoad() {
GlobalChecker++;
if (currCount == preImages.length) { 
	window.status='Done.'
	preloadFlag = true;
	return
}
for (var i in preImages) {
	if (loaded[i] == false && preImages[i].complete) {
		loaded[i] = true
		currCount++
		window.status='Preloading images '+currCount+' of '+preImages.length
	}
}
if(GlobalChecker<200)setTimeout("checkLoad()",10)
else{
	window.status='Done'
	preloadFlag = true
}


}

function preloadImages() {
for (var i = 0; i < preloadImages.arguments.length; i++) {
	preImages[i] = new Image()
	preImages[i].src = preloadImages.arguments[i]
}
window.status='Preloading images '+currCount+' of '+preImages.length
for (var i in preImages) loaded[i] = false
checkLoad()
}

function showStatus(msg){
	self.setTimeout('setStatus("'+msg+'")', 1) 
return true;
}
function setStatus(msg){
	self.status = msg;
}


var ie5=document.all && !window.opera;
var ns6=document.getElementById;
var mnVisible = null, mnHidden = null;

function isExistsInArray(obj, arr)
{
	for(var i=0;i<arr.length;i++)
		if(arr[i]==obj)return true
	return false;
}
function delayHideMenu(lrName){
	setTimeout("hideMenu('"+lrName+"')",60)
}
function hideMenu(lrName){
	if(lrName==null || lrName=='')return;
	if(lrName==mnVisible)return;
	var menuObj = ie5 ? document.all[lrName] : ( ns6 ? document.getElementById(lrName) : null );
	if(menuObj==null)return;
	menuObj.style.visibility="hidden";
	menuObj.style.display="none";
	mnHidden=null;
}
function hideMenu2(lrName){
	var menuObj = ie5 ? document.all[lrName] : ( ns6 ? document.getElementById(lrName) : null );
	if(menuObj==null)return;
	menuObj.style.visibility="hidden";
	menuObj.style.display="none";
	mnHidden=null;
}

function findPosX(obj)
{
	var left = ie5 ? document.body.scrollWidth : ( ns6 ? document.documentElement.scrollWidth : null );
	if(left==null)return 0;
	
	
	var curleft = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curleft += obj.offsetLeft
			obj = obj.offsetParent;
		}
	}
	else if (obj.x)curleft += obj.x;
	return (parseInt(left)-970)/2;
}

function findPosY(obj)
{
	return 265;
}


function showMenu(obj,lrName)
{
	if(lrName==null || lrName=='')return;
	var menuObj = ie5 ? document.all[lrName] : ( ns6 ? document.getElementById(lrName) : null );
	if(menuObj==null)return;
	if(mnVisible!==lrName)
	{
		if(mnVisible!=null)
		{
			delayHideMenu(mnVisible);
		}
	}
	var offsetX = 0;
		switch(lrName)
		{
			case 'mn10':
				offsetX = 0;
				break;
			case 'mn11':
				offsetX = 229;
				if(lang=='bg')offsetX = 183;
				break;
			case 'mn12':
				offsetX = 332;
				if(lang=='bg')offsetX = 274;
				break;
			case 'mn13':
				offsetX = 489;
				if(lang=='bg')offsetX = 443;
				break;
			case 'mn14':
				offsetX = 651;
				if(lang=='bg')offsetX = 620;
				break;
		
		}
		menuObj.style.left=findPosX(obj)+ offsetX +'px'
		menuObj.style.top=findPosY(obj)+'px'
		menuObj.style.visibility="visible";
		menuObj.style.display="inline";
		mnVisible = lrName;
}
function hd(lrName)
{
	if(lrName!='mn10')hideMenu2('mn10');
	if(lrName!='mn11')hideMenu2('mn11');
	if(lrName!='mn12')hideMenu2('mn12');
	if(lrName!='mn13')hideMenu2('mn13');
	if(lrName!='mn14')hideMenu2('mn14');
}
function showMenu2(lrName)
{
	if(lrName==null || lrName=='')return;
	var menuObj = ie5 ? document.all[lrName] : ( ns6 ? document.getElementById(lrName) : null );
	if(menuObj==null)return;
		if(menuObj.style.visibility!="visible")
		{
			menuObj.style.visibility="visible";
			menuObj.style.display="inline";
		}
		else
		{
			menuObj.style.visibility="hidden";
			menuObj.style.display="none";
		}	
}
