point = 0;
mTop = 0;
frameHeight = 385;
var qElem = 0;
jQuery(function() {
	$("a.linkSlide").click(function(){
		this.blur();
		var slTitle = $(this).attr("title");
		var slTarget = $(this).attr("href");
		$(".linkSlide span img").fadeTo("fast", 0.4);
		$("#activity").attr({"id":""});
		$(".currentImage").attr({"class":""});
		$(this).attr({"id":"activity"});
		$("#activity span img").attr({"class":"currentImage"}).fadeTo("fast", 1);
		$('div#currentBig').html('<object height="377" width="551" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" id="slide" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="allowFullScreen" value="false" /><param name="movie" value="' + slTarget + '" /><param name="quality" value="high" /><param name="scale" value="noscale" /><param name="bgcolor" value="#ffffff" /><param name="wmode" value="opaque" /><embed src="' + slTarget + '" quality="high" scale="noscale" bgcolor="#ffffff" width="551" height="377" name="slide" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" wmode="opaque"/>');
		$("#currentSubscribe").css({display:"none"}).html(slTitle).fadeIn("normal");
		return false;
	});
	$(".linkSlide span img:not(.currentImage)").hover(
		function(){$(this).fadeTo("fast", 1);},
		function(){
			if($(this).attr("class") == "currentImage"){
				return;
			}else{
				$(this).fadeTo("fast", 0.4);
			}
		}
	);
	if(document.getElementById("slideLine")){var slideLineHeight = parseInt(document.getElementById("slideLine").offsetHeight);}
	$(".slideButtom span").click(function(){
		var step = 75;
		var q = $(".slidePreview").length;
		var direction = $(this).attr("id")
		var smart = parseInt($("#activity").attr("name"));
		if(direction == "bottom"){
			smart=smart + 1;
		}else{
			smart=smart - 1;
		}
		if(smart < 0 || smart >= q){
			return;
		}
		if((smart % 5 == 0 && smart != 0) && direction == "bottom"){
			var remainder = slideLineHeight-frameHeight;
			if(slideLineHeight >= (frameHeight*2) ){
				//alert("b start: " + qElem);
				point = frameHeight - 10;
				mTop = mTop - point;
				//alert(mTop);
				$("#slideLine").css({marginTop: mTop + "px"});
				//qElem = parseInt(mTop/70);
				qElem = qElem - 5;
				//alert("b end: " + qElem);
			}
			else{
				$("#slideLine").css({marginTop:"-" + remainder + "px"});
				mTop = remainder;
				qElem = parseInt(mTop/70);
			}
		}
		//qElem -- кол-во скрытых э-тов
		//smart -- индекс
		//alert("qElem: " + -qElem + "; smart: " + (smart+1));
		//alert("top start: " + qElem);
                //Bug fix if no work (-qElem == -smart-1) newer true.
		if(direction == "top" && (-qElem == smart+1 )){
			//alert("up");
			var shift = parseInt(document.getElementById("slideLine").style.marginTop);
			//alert(shift);
			if(-shift < 375){
				$("#slideLine").css({marginTop:"0px"});
			}
			else{
				$("#slideLine").css({marginTop:shift + 375 + "px"});
			}
			//$("#slideLine").css({marginTop:shift + 375 + "px"});
			point = frameHeight - 10;
                        qElem = qElem + 5;
			mTop = mTop + point;
			//alert("t end: " + qElem);
			
		}
		$("a.linkSlide[name='"+ smart +"']").click();
	});
});

