// TOP BANNER SWITCH

var _topBannerList = ["468x60_eng2.swf","468x60_rus.swf"];
var _topcounter = 0;

function initTopBn() {
	var u = document.location.href.split("?")[0];
	u = u.split("/")[u.split("/").length-1];
	
	try {
		currentList = bannerLists[u];
	} catch(err) {
		currentList = bannerLists["default"];
	}
	if (typeof currentList == "undefined" || currentList == "undefined") {
		currentList = bannerLists["default"];
	}
	
	// Run the first banner
	so = new SWFObject("img/banners/banner_template.swf", "topbanner", "468", "60", "7", "#FFFFFF");
	so.addParam("wmode","transparent");
	so.addParam("allowScriptAccess","always");
	so.addParam("name", "topbanner");
	so.write("bannercont");
	window.setTimeout("banner = findFlash(); _nextBanner();",1000);
	
	/*if (document.getElementById('bannercont')) {
		var so = new SWFObject("img/banners/" +_topBannerList[0], "res", "468", "60", "8", "#FFFFFF");
		so.addParam("wmode","transparent");
		so.write("bannercont");
		if (_topcounter < _topBannerList.length-1) {
			_topcounter ++;
		}
		else _topcounter = 0;
	}*/
}

function switchTopBanner() {
	document.getElementById('bannercont').innerHTML = "";
	var so = new SWFObject("img/banners/" +_topBannerList[_topcounter], "res", "468", "60", "8", "#FFFFFF");
	so.addParam("wmode","transparent");
	so.write("bannercont");
	if (_topcounter < _topBannerList.length-1) {
		_topcounter ++;
	}
	else _topcounter = 0;
}

// SMALL BANNER SWITCH
var _smallBannerList = ["144x112_eng2.swf", "144x112R.swf"];
var _counter = 0;

function initReserBn() {
	if (document.getElementById('reserBn')) {
		var so = new SWFObject("img/banners/" +_smallBannerList[0], "smallBanner", "144", "112", "8", "#FFFFFF");
		so.addParam("wmode","transparent");
		so.write("reserBn");
		if (_counter < _smallBannerList.length-1) {
			_counter ++;
		}
		else _counter = 0;
	}
}

function switchBanner() {
	document.getElementById('reserBn').innerHTML = "";
	var so = new SWFObject("img/banners/" +_smallBannerList[_counter], "smallBanner", "144", "112", "8", "#FFFFFF");
	so.addParam("wmode","transparent");
	so.write("reserBn");
	if (_counter < _smallBannerList.length-1) {
		_counter ++;
	}
	else _counter = 0;
}


// Banner controller

function topbanner_DoFSCommand(command, args) {
	if (command == "banner") {
		_nextBanner();
	}
}

function smallBanner_DoFSCommand(command, args) {
	if (command == "small_banner") {
		switchBanner();
	}
}

if (navigator.appName && navigator.appName.indexOf("Microsoft") != -1 && navigator.userAgent.indexOf("Windows") != -1 && navigator.userAgent.indexOf("Windows 3.1") == -1) {
	document.write('<scr'+'ipt type="text/javascript" event="FSCommand(command,args)" for="topbanner">');
	document.write('topbanner_DoFSCommand(command, args);');
	document.write('</scr'+'ipt>');
	
	document.write('<scr'+'ipt type="text/javascript" event="FSCommand(command,args)" for="smallBanner">');
	document.write('smallBanner_DoFSCommand(command, args);');
	document.write('</scr'+'ipt>');
}


var bannerLists = new Array();

bannerLists["default"] = "468x60_eng2.swf,468x60_rus.swf"; //"468x60en.swf,468x60ru.swf,jul_468x60.swf";
bannerLists["index.aspx"] = "468x60_eng2.swf,468x60_rus.swf";
bannerLists["contact.aspx"] = "468x60_eng2.swf,468x60_rus.swf";
bannerLists["touris.aspx"] = "468x60_eng2.swf,468x60_rus.swf";
bannerLists["location.aspx"] = "468x60_eng2.swf,468x60_rus.swf";
bannerLists["about.aspx"] = "468x60_eng2.swf,468x60_rus.swf";
bannerLists["hometemp.aspx"] = "468x60_eng2.swf,468x60_rus.swf";
bannerLists["campaign_rus_aug.aspx"] = "468x60_eng2.swf,468x60_rus.swf";
//bannerLists["reservation.aspx"] = "banner1.swf,banner3.swf";
//bannerLists["thanks.aspx"] = "banner1.swf,banner3.swf";

var currentBanner = -1;
var currentList = "";
var banner = null;

function findFlash() {
	if (window.document["topbanner"] != null && typeof window.document["topbanner"] != "undefined") {
		return window.document["topbanner"];
	}
	if (navigator.appName.indexOf("Microsoft Internet")==-1) {
		if (document.embeds && document.embeds["topbanner"]) return document.embeds["topbanner"];
	} else {
		return document.getElementById("topbanner");
	}
	return null;
}

function _getBannerList() {
	var u = document.location.href.split("?")[0];
	u = u.split("/")[u.split("/").length-1];
	try {
		currentList = bannerLists[u];
	} catch(err) {
		currentList = bannerLists["default"];
	}
	if (typeof currentList == "undefined" || currentList == "undefined") {
		currentList = bannerLists["default"];
	}
	// Run the first banner
	so = new SWFObject("img/banners/banner_template.swf", "topbanner", "468", "60", "7", "#FFFFFF");
	so.addParam("wmode","transparent");
	so.addParam("allowScriptAccess","always");
	so.addParam("name", "topbanner");
	so.write("bannercont");
	window.setTimeout("banner = findFlash(); _nextBanner();",1000);
}

function _nextBanner() {
	if (banner == null) return;
	var blist = currentList.split(",");
	currentBanner++;
	if (currentBanner == blist.length) currentBanner = 0;
	banner.SetVariable("newbanner","img/banners/"+blist[currentBanner]);
}

function _nextSmallBanner() {
	if (banner == null) return;
	var blist = currentList.split(",");
	currentBanner++;
	if (currentBanner == blist.length) currentBanner = 0;
	banner.SetVariable("newbanner","img/banners/"+blist[currentBanner]);
}

