var A = "";
function CSF(ob){

}

function FullProject(ob){
	if(ob.className == 'full'){
		ob.className = 'fullOpen';
		$('#listProjects').animate({height: "show"}, 1000);
	}else{
		ob.className = 'full';
		$('#listProjects').animate({height: "hide"}, 1000);
	}
	return false
}

function SearchSelect(ob, href)
{
	$('#search > a').attr("class", "");
	$(ob).attr("class", "act");
	$('#searchForm').attr("action", href)
	return false
}

function ListNewUL(ob, xName, n){
	$('#managPanel_'+n+' > a').attr("class", "bold_no");
	$(ob).attr("class", "act bold_no");
	$('#contentPanel_'+n+' > ul').css("display", "none");
	$('#contentPanel_'+n+' > ul.'+xName).css("display", "block");
	return false
}

function ListNewDiv_2(ob, xName, n){
	$('#managPanel_'+n+' > a').attr("class", "bold_no");
	$(ob).attr("class", "act bold_no");
	$('#contentPanel_'+n+' > div').css("display", "none");
	$('#contentPanel_'+n+' > div.'+xName).css("display", "block");
	return false
}

function ListNewDiv(ob, xName, n){
	$('#managPanel_'+n+' > a').attr("class", "");
	$(ob).attr("class", "act");
	$('#contentPanel_'+n+' > div').css("display", "none");
	$('#contentPanel_'+n+' > div.'+xName).css("display", "block");
	return false
}

function Zakladki(ob, xNumer, n){
	var sfEls = document.getElementById('zakladki_'+xNumer).getElementsByTagName("td");
	for (var i=0; i<sfEls.length; i++) 
	{
		if(sfEls[i].className != "n")
			sfEls[i].className = "";
		var sfX = document.getElementById('z_'+xNumer+'_'+i);
		if(sfX != null)
			sfX.style.display = "none";
	}
	ob.className = "act";
	document.getElementById('z_'+xNumer+'_'+n).style.display = "block";
	return false
}

function Zakladki_euro(ob, xNumer, n){
	var sfEls = document.getElementById('zakladki_'+xNumer).getElementsByTagName("a");

	
	if(document.getElementById('z_'+xNumer+'_3') != null)
		document.getElementById('z_'+xNumer+'_3').style.display = "none";
	if(document.getElementById('z_'+xNumer+'_4') != null)
		document.getElementById('z_'+xNumer+'_4').style.display = "none";
	if(document.getElementById('z_'+xNumer+'_5') != null)
		document.getElementById('z_'+xNumer+'_5').style.display = "none";

	for (var i=0; i<sfEls.length; i++) 
	{
		if(sfEls[i].className != "n")
			sfEls[i].className = "";
		//var i3 = i + 3;
		//var sfX = document.getElementById('z_'+xNumer+'_'+i3);
		//if(sfX != null)
		//	sfX.style.display = "none";
	}
	ob.className = "";
	document.getElementById('z_'+xNumer+'_'+n).style.display = "block";
	return false
}

function Zakladki_euro2k8(ob, xNumer, n){
	var sfEls = document.getElementById('zakladki_'+xNumer).getElementsByTagName("a");

	for (var i=0; i<sfEls.length; i++) 
	{
		if(sfEls[i].className != "n")
			sfEls[i].className = "sep_grad_today";
		var sfX = document.getElementById('z_'+xNumer+'_'+i);
		if(sfX != null)
			sfX.style.display = "none";
	}
	ob.className = "sep_grad_act";
	document.getElementById('z_'+xNumer+'_'+n).style.display = "block";
	return false
}

function ListAddDel(xName, oper)
{
	//var sfEls = document.getElementById(xName).getElementsByTagName("div");
	var sfEls = $('#'+xName+' > div')
	var v=0;
	var h=0;
	for (var i=0; i<sfEls.length; i++) 
	{
		if(sfEls[i].className == "v")
			v++;			
	}

	for (var i=0; i<sfEls.length; i++) 
	{
		if(v == i && oper == "+" && sfEls[i].className == "h")
		{
			sfEls[i].className = "v";
			v++;
			break;
		}
		if(v == i+1 && oper == "-" && sfEls[i].className == "v" && v > 1)
		{
			sfEls[i].className = "h";
			v--;
			break;
		}
	}

	if (document.getElementById(xName + "_minus") != null)
		document.getElementById(xName + "_minus").src = (v == 1 ? "/_site/_pic/p.gif" : "/_site/_pic/024.gif");
		
	if (document.getElementById(xName + "_plus") != null)
		document.getElementById(xName + "_plus").style.display = (v == sfEls.length ? "none" : "block");
		
	return false
}

function ListAddDel_SP(xName, oper)
{
	//var sfEls = document.getElementById(xName).getElementsByTagName("div");
	var sfEls = $('#'+xName+' > div')
	var v=0;
	var h=0;
	for (var i=0; i<sfEls.length; i++) 
	{
		if(sfEls[i].className == "v")
			v++;			
	}

	for (var i=0; i<sfEls.length; i++) 
	{
		if(v == i && oper == "+" && sfEls[i].className == "h")
		{
			sfEls[i].className = "v";
			v++;
			break;
		}
		if(v == i+1 && oper == "-" && sfEls[i].className == "v" && v > 2)
		{
			sfEls[i].className = "h";
			v--;
			break;
		}
	}

	if (document.getElementById(xName + "_minus") != null)
		document.getElementById(xName + "_minus").src = (v == 2 ? "/_site/_pic/p.gif" : "/_site/_pic/024.gif");
		
	if (document.getElementById(xName + "_plus") != null)
		document.getElementById(xName + "_plus").style.display = (v == sfEls.length ? "none" : "block");
		
	return false
}


function big_foto(ob, imgSrc, strURL, imgTitle, strTitle, strDate, strDesc, nPos)
{
	document.getElementById("BigFoto").src = imgSrc;
	document.getElementById("BigFotoUrl").href = strURL;
	document.getElementById("BigFotoUrl2").href = strURL;
	document.getElementById("BigFotoUrl").innerHTML = (imgTitle == "" ? '&nbsp;' : imgTitle);
	document.getElementById("BigFotoTitle").innerHTML = strTitle;
	document.getElementById("BigFotoTitle").href = strURL;
	document.getElementById("BigFotoDate").innerHTML = strDate;
	document.getElementById("BigFotoDescr").innerHTML = strDesc;
	document.getElementById("BigFotoDescr").href = strURL;
	//$('#BigFoto').attr('src',imgSrc)
	
	$("div.size_4 a").each(function(){
		$(this).removeClass('act');
	});
	document.getElementById("SmallPhoto" + nPos).className = "act";
	
	return false;
}


function InitPage()
{
	//	Берем что у нас в URL пришло после #
	var aPageParams = document.location.href.split('#');
	//	Берем этот параметр в качестве идентификатора страницы
	//	Если ничего не передали - ничего не делаем
	if (aPageParams.length == 1)
		return;

	var strPage = aPageParams[1];
	var strID = "";
	//	Поддерживаем альтернативные идентификаторы странц
	//	video -> 1
	if (strPage.indexOf("vd") == 0)
	{
		strID = strPage.replace("vd", "");
		strPage = "1";
	}
	//	photo -> 2
	if (strPage.indexOf("photo") == 0)
	{
		strID = strPage.replace("photo", "");
		strPage = "2";
	}
	
	//	Если идентификатор - не задан, ничего не делаем
	if (strPage == "")
		return;

	//	Ищем такую страницу у нас в коде
	var oPage = document.getElementById("page" + strPage);

	//	Если нашили, переходим к данной странице
	if (oPage != null)
	{
		Zakladki(oPage, '5', strPage);

		if (strPage == "2" && strID != "")
			ShowPicture(strID);
	}
}

function InitPageEuro()
{
	//	Берем что у нас в URL пришло после #
	var aPageParams = document.location.href.split('#');
	//	Берем этот параметр в качестве идентификатора страницы
	//	Если ничего не передали - ничего не делаем
	if (aPageParams.length == 1)
		return;

	var strPage = aPageParams[1];
	var strID = "";
	//	Поддерживаем альтернативные идентификаторы странц
	//	video -> 1
	if (strPage.indexOf("vd") == 0)
	{
		strID = strPage.replace("vd", "");
		strPage = "4";
	}
	//	photo -> 2
	if (strPage.indexOf("photo") == 0)
	{
		strID = strPage.replace("photo", "");
		strPage = "5";
	}
	
	//	Если идентификатор - не задан, ничего не делаем
	if (strPage == "")
		return;

	//	Ищем такую страницу у нас в коде
	var oPage = document.getElementById("page" + strPage);

	//	Если нашили, переходим к данной странице
	if (oPage != null)
	{
		Zakladki_euro(oPage, '5', strPage);

		if (strPage == "5" && strID != "")
			ShowPicture(strID);
	}
}

var nCurrentShowPicturePos = 0;

function ShowPicture(strID, nCount, bIsNonStop)
{
	for (i = 0; i < aPhotos.length; i++)
	{
		if (aPhotos[i][0] == strID)
		{
			document.getElementById("LargeImage").src = aPhotos[i][1];
			document.getElementById("LargeImageDescr").innerHTML = aPhotos[i][2];
			document.getElementById("ImagePos").innerHTML = i + 1;
			nCurrentShowPicturePos = i;

			if (bIsNonStop != true)
				StopSlideShow();
		}

		var oPage = document.getElementById("a_preview_" + i);
		if (oPage != null)
			oPage.className = (aPhotos[i][0] == strID ? "box_select" : "box");
	}
}

function ShowPreview(nPos)
{
	var oDiv = document.getElementById("preview_" + nPos);
	if (oDiv != null)
		oDiv.style.display = "inline";
}

function HidePreview(nPos)
{
	var oDiv = document.getElementById("preview_" + nPos);
	if (oDiv != null)
		oDiv.style.display = "none";
}

function ParseError()
{
	//	Берем что у нас в URL пришло после #
	var strParams = document.location.href;
	strParams = decodeURI(strParams);
	var aParams = strParams.split('#');
	
	//	Берем этот параметр в качестве идентификатора ошибки
	//	Если ничего не передали - ничего не делаем
	if (aParams.length < 2 || aParams[1].length < 6)
		return;
	var strError = aParams[1];
	
	if (strError.substring(0, 6) != "error=")
		return;

	strError = strError.substring(6);

	if (strError != "")
		ErrorMessage.innerHTML = strError;
}

function addBookmark(url, title)
{
if (!url) url = location.href;
if (!title) title = document.title;
//Gecko
if ((typeof window.sidebar == "object") && (typeof window.sidebar.addPanel == "function")) window.sidebar.addPanel (title, url, "");
//IE4+
else if (typeof window.external == "object") window.external.AddFavorite(url, title);
//Opera7+
else if (window.opera && document.createElement)
{
   var a = document.createElement('A');
   if (!a) return false; //IF Opera 6
   a.setAttribute('rel','sidebar');
   a.setAttribute('href',url);
   a.setAttribute('title',title);
   a.click();
}
else return false;
return true;
} 

function HighlightStar(nPos)
{
	
	document.getElementById("Vote1").src = (nPos >= 1 ? "/_site/_pic/st_1.gif" : "/_site/_pic/st_0.gif");
	document.getElementById("Vote2").src = (nPos >= 2 ? "/_site/_pic/st_1.gif" : "/_site/_pic/st_0.gif");
	document.getElementById("Vote3").src = (nPos >= 3 ? "/_site/_pic/st_1.gif" : "/_site/_pic/st_0.gif");
	document.getElementById("Vote4").src = (nPos >= 4 ? "/_site/_pic/st_1.gif" : "/_site/_pic/st_0.gif");
	document.getElementById("Vote5").src = (nPos >= 5 ? "/_site/_pic/st_1.gif" : "/_site/_pic/st_0.gif");

	 if(nPos==5){
    text = 'Отлично';
  } else if(nPos==4){
    text = 'Хорошо';
  } else if(nPos==3){
    text = 'Неплохо';
  } else if(nPos==2){
    text = 'Плохо';
  } else if(nPos==1){
    text = 'Ужасно';
  } else {
    text = '';
  }

  document.getElementById('news_vote_rate').innerHTML = text;   
  return false;
}

function Open_New(ob)
{
	if(ob.action.indexOf("search_result") == -1)
	{
		src = encodeURI(ob.action + "?k=" + ob['k'].value+"&ps=sport.oboz.ua");
		w=window.open(src);
		w.focus();
		return false;
	}

	return true;
}

function setRatingHint(rate,obj_type,obj_id,rate_type){
  //({rate},{obj_type},{rate_type},{obj_id});
  if(rate){
    document.getElementById('post-ratings-text-'+obj_type+'-'+obj_id+'-'+rate_type).style.display = 'block'
  } else {
    document.getElementById('post-ratings-text-'+obj_type+'-'+obj_id+'-'+rate_type).style.display = 'none'
  }
  if(rate==5){
    text = 'Отлично! 5 из 5';
  } else if(rate==4){
    text = 'Хорошо! 4 из 5';
  } else if(rate==3){
    text = 'Нормально! 3 из 5';
  } else if(rate==2){
    text = 'Не очень! 2 из 5';
  } else if(rate==1){
    text = 'Плохо! 1 из 5';
  } else {
    text = '';
  }
  document.getElementById('post-ratings-text-'+obj_type+'-'+obj_id+'-'+rate_type).innerHTML = text;   
  return false;
}

function getCookie(name) {
  var dc = document.cookie;
  var prefix = name + "=";
  var begin = dc.indexOf("; " + prefix);
  if (begin == -1) {
    begin = dc.indexOf(prefix);
    if (begin != 0) return null;
  } else
    begin += 2;
  var end = document.cookie.indexOf(";", begin);
  if (end == -1)
    end = dc.length;
  return unescape(dc.substring(begin + prefix.length, end));
}

function gotoTabText()
{
	var oPage = document.getElementById('page0');
	Zakladki(oPage, '5', '0');
	return false;
}

function gotoTabVideo(nID)
{
	var oPage = document.getElementById('page1');
	Zakladki(oPage, '5', '1');
	return false;
}

function gotoTabPhoto(nID)
{
	var oPage = document.getElementById('page2');
	Zakladki(oPage, '5', '2');

	if (nID != null)
		ShowPicture(nID);

	return false;
} 

function show_blog_block(nPos) {
document.getElementById("blog_min"+nPos).className="hiddn";
document.getElementById("blog_max"+nPos).className="visib";
document.getElementById("blog_text"+nPos).className="visib";
}
function hide_blog_block(nPos) {
document.getElementById("blog_min"+nPos).className="visib";
document.getElementById("blog_max"+nPos).className="hiddn";
document.getElementById("blog_text"+nPos).className="hiddn";
}

function ShowPhotoDescription(isShow)
{
	if (isShow)
	{
		$('#HidePhotoDescription').css("display", "block");
		$('#ShowPhotoDescription').css("display", "none");
		$('#LargeImageDescrDiv').css("display", "block");
	}
	else
	{
		$('#HidePhotoDescription').css("display", "none");
		$('#ShowPhotoDescription').css("display", "block");
		$('#LargeImageDescrDiv').css("display", "none");
	}

	return false;
}

var bStopSlideShow = false;

function ShowAllPhoto(nPos, nCount)
{
	if (nPos == -1)
	{
		nPos = nCurrentShowPicturePos;
		bStopSlideShow = false;
		$("#StartSlideShow").hide();
		$("#StopSlideShow").show();
	}

	while (nPos >= nCount)
		nPos -= nCount;

	if (!bStopSlideShow)
	{
		bStopSlideShow = false;
		ShowPicture(aPhotos[nPos][0], nCount, true);
		setTimeout("ShowAllPhoto(" + (nPos + 1) + ", '" + nCount + "');", 3000);
	}

	return false;
}

function StopSlideShow()
{
	$("#StartSlideShow").show();
	$("#StopSlideShow").hide();
	bStopSlideShow = true;
	return false;
}