// JavaScript Document

window.onload = function(){
	/*	Удаляем всё, что связано с меню
	 *----------------------------------------- 
	 

	var elem = document.getElementsByTagName('*');
	for (var i = 0; i < elem.length; i++) {
		if ('menuItm' == elem[i].className) 
		{	
			elem[i].onmouseover = function(){
				this.className = "menuItmSel";
			};
			
			elem[i].onmouseout = function(){
				this.className = "menuItm";
			};
		};
	};
	
	-----------------------------------------*/
	
	if (document.getElementById('srchbut'))
	document.getElementById('srchbut').onclick = function(){
		date = new Date();
 		document.getElementById('protect').value=date.getTime();		
		document.getElementById('frmsearch').submit();
	};
};

var mp3player = {
		
	getObjectSwf: function(filename,option){
	
		var label 		= option.label 			? option.label 						: '';
		var id 			= option.id 			? option.id 						: 'audio';
		var width 		= option.width 			? option.width						: '100%';
		var playOnStart = option.playOnStart 	? '&playstart='+option.playOnStart 	: '';
		var trackLength = option.trackLength 	? '&langth='+option.trackLength 	: '';
		
		var obj = new Swiff('/plug-ins/mp3player/mp3player.swf', {
			id: id,
			width: width,
			height: 32,
			params: {
				wmode: 'transparent',
				bgcolor: '#FFFFFF'
			},
			vars: {
				sname: label,
				audiourl: filename,
				playstart: true,
				ejs: 'playNext()'
			}
		});
		return obj;

	}
	
};

var nowPlaying = 0;

window.playMP3 = function(id)
{
	nowPlaying = id;
	
	var playlist = document.getElementById('playlist');
	var elt = playlist.getElementsByTagName('div');
	for (var i in elt)
	{
		if (elt[i].getAttribute)
		{
			if (elt[i].getAttribute('mp3') != '')
			elt[i].innerHTML = '<a style="text-decoration:none; position:relative; left:3px;" href="javascript:playMP3(\''+elt[i].id+'\')"><img src="/templates/base/images/player.jpg">&nbsp;<span style="position:relative; top:-7px;">'+elt[i].getAttribute('label')+'</span></a>';
		};
	};
	
	var obj = document.getElementById(id);
	var swf = mp3player.getObjectSwf(obj.getAttribute('mp3'),{
		label: obj.getAttribute('label'),
		item:id		
	});

	obj.innerHTML = '';
	swf.inject(obj);
};

window.playNext = function() {
	var play = 0;
	
	var playlist = document.getElementById('playlist');
	var elt = playlist.getElementsByTagName('div');
	for (var i in elt)
	{
		if ( (elt[i].getAttribute) && (elt[i].getAttribute('mp3')) ){
			if (play == 1) { playMP3(elt[i].id); break; }
			if (elt[i].id == nowPlaying) play = 1;
		};
		
	};
};

function setCookie(name, value, expires, path, domain, secure) {
	var curCookie = name + "=" + escape(value) +
	((expires) ? "; expires=" + expires.toGMTString() : "") +
	((path) ? "; path=" + path : "") +
	((domain) ? "; domain=" + domain : "") +
	((secure) ? "; secure" : "")
	if (!caution || (name + "=" + escape(value)).length <= 4000)
	document.cookie = curCookie
	else
	if (confirm("Cookie превышает 4KB и будет вырезан !"))
	document.cookie = curCookie
}

function getCookie(name) {
	var prefix = name + "="
	var cookieStartIndex = document.cookie.indexOf(prefix)
	if (cookieStartIndex == -1)
	return null;
	var cookieEndIndex = document.cookie.indexOf
	(";", cookieStartIndex + prefix.length)
	if (cookieEndIndex == -1)
	cookieEndIndex = document.cookie.length
	return unescape(document.cookie.substring
	(cookieStartIndex + prefix.length, cookieEndIndex))
}
