﻿// версия кода от 20 сен 2010

function preloadTopImages() {
	if (document.images) {
		for(var i=0; i<preloadTopImages.arguments.length; i++) {
				preload[i] = new Image;
				preload[i].src = preloadTopImages.arguments[i];
		}
	}
}


function rnd(n) {
	return Math.floor(Math.random()*n);
}

function mediaInfo(_bg, _flash, _url, _div, _k)
{
	this.flash = _flash;
	this.bg    = _bg;
	this.url   = _url;
	this.div   = _div;
	this.k     = _k;
}

function changePic()
{
	var media = Array(
	new mediaInfo(
			"url(/mediacache/Bank2006/img/reload/first_ipoteka-refinancing_2012-01-11.jpg)",
			"/mediacache/Bank2006/img/reload/first_ipoteka-refinancing_2012-01-11.swf",
			"retail/ipoteka/?from=bankuralsib-main-ipoteka-refinancing&id=f665ec76-10b0-4721-a254-7853b47e1816",
			"loko_ipoteka",
			1),
	new mediaInfo(
			"url(/mediacache/Bank2006/img/reload/first_ipoteka-10ka_2012-02-01.jpg)",
			"/mediacache/Bank2006/img/reload/first_ipoteka-10ka_2012-02-01.swf",
			"retail/ipoteka/?from=bankuralsib-main-ipoteka-10ka_big-banner",
			"loko_10ka",
			1),
	new mediaInfo(
			"url(/mediacache/Bank2006/img/reload/first_cards-kopilka.jpg)",
			"/mediacache/Bank2006/img/reload/first_cards-kopilka.swf",
			"retail/cards/?from=bankuralsib-main-ipoteka-refinancing&id=61652dd4-d18b-4b86-be88-36e376620e16",
			"loko_kopilka",
			1)
	);

	var media_ekb = Array(
	new mediaInfo(
			"url(/mediacache/Bank2006/img/reload/first_ipoteka-refinancing_2012-01-11.jpg)",
			"/mediacache/Bank2006/img/reload/first_ipoteka-refinancing_2012-01-11.swf",
			"retail/ipoteka/?from=bankuralsib-main-ipoteka-refinancing&id=f665ec76-10b0-4721-a254-7853b47e1816",
			"loko_ipoteka",
			1),
	new mediaInfo(
			"url(/mediacache/Bank2006/img/reload/first_ipoteka-10ka_2012-02-01.jpg)",
			"/mediacache/Bank2006/img/reload/first_ipoteka-10ka_2012-02-01.swf",
			"retail/ipoteka/?from=bankuralsib-main-ipoteka-10ka_big-banner",
			"loko_10ka",
			1)
	);
	
	var reg = getCurrentRegion();
	if (reg=='ekaterinburg') media = media_ekb;
	loadMedia(media);

}

function loadMedia(media)
{
	if (media.length==1)
	{
		loadMediaObjects(media[0]);
	}
	else
	{
		var index = Array();
		for (var i=0; i<media.length; i++) {
			for (j=0; j<media[i].k; j++) {
				index[index.length] = i;
			}
		}
		var m = media[index[rnd(index.length)]];
		index.length = 0;
		for (var i=0; i<media.length; i++) {
			if (media[i].div != m.div) {
				for (j=0; j<media[i].k; j++) {
					index[index.length] = i;
				}
			}
		}
		if (index.length > 0) m.div = media[index[rnd(index.length)]].div;
		loadMediaObjects(m);
	}

}

function loadMediaObjects(m)
{
	$("#fp_image_content").css("background", m.bg);
	$("#image_noflash").empty().html("<a href=\"" + m.url +"\"><img src=\"/mediacache/Bank2006/img/t.gif\" width=\"720\" height=\"200\"></a>");
	swfobject.embedSWF(m.flash, "image_noflash", "720", "200", "8.0.0", "/mediacache/Bank2006/scripts/expressinstall.swf", false, {menu:"false", wmode:"transparent"});
	$("#"+m.div).show();
}
