var strGameName;

function resize3D()
{
	
	var bodyW = $("#b-main").width();
    var bodyH = $("#b-main").height();
    var koef  = 1.333;//коефициент для определения ширины окна

	//вычисляем высоту и ширину окна
	var flashW = bodyH * koef;
    var flashH = bodyH;

    //определяем внешние отступы для центрирования окна
    var mLeft = (bodyW - flashW)/2;
    
    //устанавливаем размеры окна
    $("#window").css({
					 width:  	 flashW +"px",
					 height: 	 flashH +"px",
					 marginLeft: mLeft 	+"px"
					});	  
}

function openHistory() {

    thisMovie("index").openHistory(strGameName == "3wishes" ? "threewishes" : strGameName);
	gameClose();	
}

function openRoules() {
    thisMovie("index").openRoules();
	gameClose()
}

function openCash() {
	gameClose()
    thisMovie("index").openCash();
}

function openLobby() {
	gameClose()
}

function thisMovie(movieName) {
    if (navigator.appName.indexOf("Microsoft") != -1) {
        return window[movieName]
    }
    else {
        return document[movieName]
    }
}

function getGame(name, lang, mode,  url) {		
	strGameName = name;
	$('#casino').css({ top: -99999 +'px' }); //прячем казино за границы вьюпорта
	
	$('#window').html(
			'<div id="bsGame">'+
				'<div id="game_menu">'+
					'<object type="application/x-shockwave-flash" name="bs_lobbypanel" width="100%" bgcolor="#312A20" height="100%" data="bs_lobbypanel.swf">'+
						'<param name="movie" value="bs_lobbypanel.swf" />'+
						'<param name="wmode" value="transparent" />'+
						'<param name="menu" value="false" />'+
						'<param name="quality" value="high" />'+
						'<param name="flashvars" value="lang=' +lang + '&mode=' + mode + '" />'+
					'</object>'+
				'</div>'+
				'<iframe id="fl_game" frameborder="0" allowtransparency="true" src="about:blank" scrolling="no"></iframe>'+
			'</div>'	
			);

	resizeHtml(); //делаем ресайз 
	$('#window').show(); //отображаем контейнер для iFrame и игровое меню
	$('#fl_game').attr("src",  url);
}

function gameClose() {
	strGameName = "";
	thisMovie("index").openLobby();
	$('#casino').css({ top: 0 });
	$('#window').html('').hide();
	$('#fl_game').attr("src", "about:blank");	
	resizeHtml(); //делаем ресайз 
}

