//установить куки
function setCookie(name, value, expires, path, domain, secure) {
	document.cookie = name + "=" + escape(value) +
	((expires) ? "; expires=" + expires : "") +
	((path) ? "; path=" + path : "") +
	((domain) ? "; domain=" + domain : "") +
	((secure) ? "; secure" : "");
}
// Получить куки 
function getCookie(name) {
	var cookie = " " + document.cookie;
	var search = " " + name + "=";
	var setStr = null;
	var offset = 0;
	var end = 0;
	if (cookie.length > 0) {
		offset = cookie.indexOf(search);
		if (offset != -1) {
			offset += search.length;
			end = cookie.indexOf(";", offset)
			if (end == -1) {
				end = cookie.length;
			}
			setStr = unescape(cookie.substring(offset, end));
		}
	}
	return(setStr);
}

function makeRequest(parametr) {
	var http_request = false;
	if (window.XMLHttpRequest) { //Если не осел
		http_request = new XMLHttpRequest(); //Создать объект для связи с сервером
		if (http_request.overrideMimeType) { //установить тип содержимого и кодировку
			http_request.overrideMimeType('text/html');
		}
	} else if (window.ActiveXObject) { // Если IE
		try { 
			http_request = new ActiveXObject("Msxml2.XMLHTTP"); //Создать объект для связи с сервером
		} catch (e) {
			try {
				http_request = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {}
		}
	}
	if (!http_request) { //Если не получилось создать
		alert('Невозможно создать экземпляр класса XMLHTTP');
		return false;
	}
	http_request.onreadystatechange = function() { alertContents(http_request,parametr); }; // Установить функцию которая будет использоваться при получении ответа
	http_request.open('GET','my-files/scripts/'+parametr+'.php?'+Math.round(1000), true); //открыть соединение 
	http_request.send(null); //отослать запрос серверу
}

function alertContents(http_request,parametr) {
	if (http_request.readyState == 4) { //Если ответ получен
		if (http_request.status == 200) { //Если все нормально
			if (parametr == 'player') {
					djurl = getCookie("nowdjurl");
					if (http_request.responseText != djurl) {
						setCookie("nowdjurl", http_request.responseText);
						//location.reload(true);
						playerswf(http_request.responseText);
						
					}
			}
		} else {
			//alert('С запросом "'+parametr+'" возникла проблема. Для выяснения причины и предотвращения подобных ошибок в будущем, просим сообщить об этом в чате. Для дальнейшей работы рекомендуем перезапустить браузер.');
		}
	}
}

function playerswf(url) { //замена плеера
	document.getElementById('player').innerHTML='<object id="audioplayer1252" width="200" height="150"><param name="allowScriptAccess" value="always" /><param name="wmode" value="transparent" /><param name="movie" value="http://www.darkradio.ru/my-files/uppod/uppod.swf" /><param name="flashvars" value="comment=DarkRadio аудио файлы&amp;st=http://www.darkradio.ru/my-files/uppod/audio510.txt&amp;file='+url+'&amp;poster=http://www.darkradio.ru/my-files/uppod/logo_player.png" /><embed src="http://www.darkradio.ru/my-files/uppod/uppod.swf" type="application/x-shockwave-flash" allowscriptaccess="always" wmode="transparent" flashvars="comment=DarkRadio аудио файлы&amp;st=http://www.darkradio.ru/my-files/uppod/audio510.txt&amp;file='+url+'&amp;poster=http://www.darkradio.ru/my-files/uppod/logo_player.png" width="200" height="150"></embed></object>';
}

function Taimerplayer() {
	setTimeout("Taimer2player()", 20000);
}

function Taimer2player() {
	makeRequest('player');
	Taimerplayer();
}

function Check() {
	//определяем браузер
	if (navigator.appName == 'Microsoft Internet Explorer') {
		document.getElementById('check').innerHTML = 'Мы определили Ваш браузер как Microsoft Internet Explorer, который, к сожалению, не поддерживается нашим WEB-Клиентом. Воспользуйтесь, пожалуйста, другим браузером.<br /><br />За помощью Вы можете обратиться в <a class="top-block-konsultant" href="http://support.darkradio.ru/webim/client.php?locale=ru" target="_blank" onclick="if(navigator.userAgent.toLowerCase().indexOf(\'opera\') != -1 &amp;&amp; window.event.preventDefault) window.event.preventDefault();this.newWindow = window.open(\'http://support.darkradio.ru/webim/client.php?locale=ru&amp;url=\'+escape(document.location.href)+\'&amp;referrer=\'+escape(document.referrer), \'webim\', \'toolbar=0,scrollbars=0,location=0,status=1,menubar=0,width=640,height=480,resizable=1\');this.newWindow.focus();this.newWindow.opener=window;return false;">службу онлайн консультации</a>';
	}
	else {
		if (getCookie("nowdjurl") == 'no') {
			location.replace("http://www.darkradio.ru/webclient-player.html");
		}
		else {
			document.getElementById('check').innerHTML = 'Мы определили, что Ваш браузер не сохраняет Cookie. Для работы WEB-Клиента необходимо включить их поддержку в настройках Вашего браузера.<br /><br />За помощью Вы можете обратиться в <a class="top-block-konsultant" href="http://support.darkradio.ru/webim/client.php?locale=ru" target="_blank" onclick="if(navigator.userAgent.toLowerCase().indexOf(\'opera\') != -1 &amp;&amp; window.event.preventDefault) window.event.preventDefault();this.newWindow = window.open(\'http://support.darkradio.ru/webim/client.php?locale=ru&amp;url=\'+escape(document.location.href)+\'&amp;referrer=\'+escape(document.referrer), \'webim\', \'toolbar=0,scrollbars=0,location=0,status=1,menubar=0,width=640,height=480,resizable=1\');this.newWindow.focus();this.newWindow.opener=window;return false;">службу онлайн консультации</a>';
		}
	}


	
}


		
		

