/**
 *  @author: icw82
 */

function getIEVersion(){
	var ua=navigator.userAgent;	
	var set=ua.indexOf("MSIE ");
	if(set!=-1) return parseFloat(ua.substring(set+5,ua.indexOf(";", set)));
}
	var IEVersion=getIEVersion();


function hasBrowser(name){
	var ua=navigator.userAgent;
	var result=ua.indexOf(name);
	if(result!=-1) return true;
}

function listFoo(tag){
	tag=='all'?$('.list .output li a').removeClass('highlighted').addClass('highlighted'):$('.list .output li a').removeClass('highlighted').filter('[name='+tag+']').addClass('highlighted')
}

function getRandomInt(min, max){
	return Math.floor(Math.random() * (max - min + 1)) + min;
}

$(document).ready(function(){
	
	// Random logo
	
	function randomLogo(){
		var maxLogo = 34;
		var randomLogo = 1;
		var logoban = [14, 15, 18, 19, 20, 21, 30, 32]; /* 14 — по указанию Жени*/
		var logoOk = 0;
		
		while (logoOk < 1){
			logoOk = 1;
			randomLogo = getRandomInt(1, maxLogo);

			for (i = 1; i <= logoban.length; i++){
				if (randomLogo == logoban[i-1]){
					logoOk = 0;				
				}
			}
		}				
		
		//alert(logoban.length);
		
		$('#random-logo').css('background-image','url(/layout/img/logos/logo-'+randomLogo+'.png)')
	}
	
	randomLogo()
	
	$('#random-logo .e-spot').click(randomLogo)
	
	// Список работ v.2010-01-22
	$('.navigation li').click(function(){
		if($(this).hasClass('button')){
			$(this).addClass('active').siblings('li').removeClass('active');
		}
	})

	listCols=2 // количество колонок
	listItems=$('.list .source li') // элементы
	listSourceSize=listItems.size() // количество элементов 
	listColElem=Math.ceil(listSourceSize/listCols) //максимум элементов в колонке

	for(i=0; i<listCols; i++){
		$('.list').append('<ul class="output"></ul>')
		listItems.slice(listColElem*i,listColElem*(i+1)).clone().appendTo('.list .output:eq('+i+')')
	}

	$('.list ul').css({
		'width':(90/listCols)+'%',
		'padding-right':(10/listCols)+'%'
    })	

	listFoo('all')
	
	/* Навигация стрелками. С разрешения Татьяныча *//*
	$(document).keydown(function(event){
		if (event.ctrlKey)
		{				
			switch (event.keyCode?event.keyCode:event.which?event.which:null)
			{
				case 0x25:link=$('[rel=prev]').attr('href'); break;
				case 0x27:link=$('[rel=next]').attr('href'); break;
			}

			if (link) document.location=link;
		}
	})*/
	
	/*
	 *	LI.RU
	 */
	/*
	$('.counters').html('<div style="display:none"><img alt="" src="http://counter.yadro.ru/hit?t14.1;r'+escape(document.referrer)+((typeof(screen)=='undefined')?'':';s'+screen.width+'*'+screen.height+'*'+(screen.colorDepth?screen.colorDepth:screen.pixelDepth))+';u'+escape(document.URL)+';'+Math.random()+'" /></div>');
	*/
	
	/*
	 *	MSIE АХТУНГ
	 */
	if(IEVersion<8){
		$('.browser-warning').html('<div><p>Уважаемый пользователь <strong>Internet Explorer '+IEVersion+'</strong>!<br />Рекомендуем <a href="http://www.microsoft.com/windows/Internet-explorer/">обновить</a> или сменить ваш браузер на более быстрый, удобный и качественный.<br />Например на <a href="http://www.mozilla-europe.org/ru/firefox/">Mozilla Firefox</a>, <a href="http://www.google.com/chrome/">Google Chrome</a>, <a href="http://ru.opera.com/">Opera</a>, <a href="http://www.apple.com/safari/">Apple Safari</a>.</p><p>Обращаем ваше внимание на то, что ваш браузер лишь частично поддерживает<br />основные веб-стандарты, что не позволяет вам получать адекватное отображение страниц.</p></div>');
	}
})
