var sms_timer = 0;
var message_timer = 0;
var message_current = 0;
var message_timeout = 0;
var messages = Array();
var message_count = 0;

function get_message() {
	message_current = 0;
	if (message_timer) {
		clearTimeout(message_timer); 
	}
	$.getJSON(sms_url + 'view/get_message.php?callback=?', function(data) {
		message_count = data.messages.length;
		if (message_count) {
			messages = data.messages;
			if (message_count > 1) {
				message_timeout = Math.ceil(sms_timeout / message_count);
			}
			show_message();	
		}
	});
	sms_timer = setTimeout('get_message()', sms_timeout); 
	
}
function show_message() {	
	$('#smsbox .msg_text').empty().append(messages[message_current].msg_text);
	$('#smsbox .msg_phone').empty().append(messages[message_current].msg_phone);
	if (message_count > 1) {
		message_current++;
		if (message_current == message_count) {
			message_current = 0;
		}
		message_timer = setTimeout('show_message()', message_timeout);
	}
}

$(document).ready(function(){
	$(".btn_slide").click(function () {
		$(this).parents("div.slider").find('.slide').slideToggle("medium");
		$(this).toggleClass("active");
		slider_id = $(this).parents("div.slider").attr("id");
		slider_class = $(this).attr("class");
		$.cookie(slider_id, slider_class, jquery_cookie_settings);
    });
	
	$("#smsbox .close").click(function () {
		clearTimeout(sms_timer); 
		if (message_timer) {
			clearTimeout(message_timer); 
		}
		$('#smsbox').addClass('hidden');
		$('body').css('padding-bottom', 0);
		$('#smsbox_is_closed').removeClass('hidden');
		$.cookie('smsbox_is_closed', 1, jquery_cookie_settings);
    });
	$("#smsbox_open").click(function () {
		get_message(); 
		$('body').css('padding-bottom', '36px');
		$('#smsbox').removeClass('hidden');
		$('#smsbox_is_closed').addClass('hidden');
		$.cookie('smsbox_is_closed', 0, jquery_cookie_settings);
    });
	
	if (!smsbox_is_closed) {
		//get_message();
	}
	$('#grantlife a').click(function() { 
		var url = 'http://visa.' + base_domain + '/grantlife_click/?id=' + $(this).attr('id') + '&callback=?';
		$.getJSON(url);
		$(this).blur();
	});
});

var plugin;
var version = 8;
var flashinstalled = false;

// Определяем сразу, есть ли у пользователя флэш
if (navigator.plugins) {
	if (navigator.plugins["Shockwave Flash"]) {
		plugin = navigator.plugins["Shockwave Flash"].description;
		flashinstalled = (plugin.match(/\d{1,2}/) >= version);
	} else {
		if ((navigator.userAgent.indexOf('MSIE') != -1)
			&& (navigator.userAgent.indexOf('Win') != -1))
		{
			document.write('<'+'script language="vbscript"'+'>\n');
			document.write('on error resume next\n');
			document.write('flashinstalled=( IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.' + version + '")))\n');
			document.write('</'+'script'+'>');
		}
	}
}

function ShowBanner(id_banner, flash_name, img_name, width, height, img_title) {
	var domain = "http://visa.ners.ru/";
	if (flashinstalled && flash_name)  {
		show_flash = true;
	} else if (img_name) {
		show_flash = false;
		// для растяжки
		if (width == '100%') {
			width = 600;	
		}
	} else {
		show_flash = true;
	}
	if (show_flash)  {
	document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="'+width+'" height="'+height+'" id="bs" align="middle">'+
	'<param name="allowScriptAccess" value="sameDomain" />'+
	'<param name="movie" value="'+domain+flash_name+'?url='+domain+'bsc/?bsid='+id_banner+'" />'+
	'<param name="menu" value="false" />'+
	'<param name="quality" value="high" />'+
	'<param name="wmode" value="opaque" />'+
	'<embed src="'+domain+flash_name+'?url='+domain+'bsc/?bsid='+id_banner+'" menu="false" wmode="opaque" quality="high" width="'+width+'" height="'+height+'" name="bs" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />'+
	'</object>');
	} else {
	document.write('<a href="'+domain+'bsc/?bsid='+id_banner+'" target="_blank" title="'+img_title+'"><img src="'+domain+img_name+'" width="'+width+'" height="'+height+'" border="0" alt="'+img_title+'"></a>');
	}
}
