// JavaScript Document
//кодировка utf8

var btm = null;
var src_url_date = new Date();
var src_url_index = 0;
var src_url;
var host = 'http://www.apple-russia.ru';
get_rss(true);

function get_rss(get_urls) {
	if (get_urls) {
		$.ajax({
			url: host + '/_banners/rssurls.php?r=' + src_url_date.getTime(),
			//dataType: 'json',
			success: function(data) {
				src_url = data.split(' ');
				get_rss(false);
			}
		});
	} else if (src_url && typeof(src_url) != 'undefined' && src_url.length) {
		if (btm && btm != null && typeof(btm) != 'undefined') clearTimeout(btm);
		if (src_url[src_url_index]) {
			$.ajax({
				url: host + '/_banners/rssget.php?gr=' + encodeURI(src_url[src_url_index]) + '&amp;r=' + src_url_date.getTime(),
				//dataType: 'json',
				success: function(data) {
					$('div.lavr-banner-content').html(data);
					if (src_url.length > 1) {
						btm = setTimeout('get_rss(false);', 29500);
					}
				}
			});
		} else {
			btm = setTimeout('get_rss(false);', 29500);
		}
		src_url_index++;
		if (src_url_index >= src_url.length) src_url_index = 0;
	}
}

//list of files already added
var externalFilesAdded = '';

function loadExternalJsCssFile(fileName, fileType) {
	if (externalFilesAdded.indexOf('[' + fileName + ']') == -1) {
		if (fileType == 'js') {
			//if fileName is a external JavaScript file
			var fileRef = document.createElement('script');
			fileRef.setAttribute('type','text/javascript');
			fileRef.setAttribute('src', fileName);
		} else if (fileType == 'css') {
			//if fileName is an external CSS file
			var fileRef = document.createElement('link');
			fileRef.setAttribute('rel', 'stylesheet');
			fileRef.setAttribute('type', 'text/css');
			fileRef.setAttribute('href', fileName);
		}
		if (typeof fileRef != 'undefined') {
			document.getElementsByTagName('head')[0].appendChild(fileRef);
			externalFilesAdded += '[' + fileName + ']';
		}
	}
}
