// JavaScript Document
var interval;
var a=0;
var lft=0;
var lftm=0;
var ratio;
var dx=1;
var speed = 10;
var pans=new Array();
var pansB = new Array();
var act=0;
var old=0;
var siteView=true;

var root = '';
var themeDir = 'wp-content/themes/ilyan/img/pans/';
var panDir = '1080/';
var scrn;
$(document).ready(function() {

	// Marquee class selected here
	$('.marquee').marquee();



	scrn = screen.height;
	if(scrn<870){
		panDir = '864/';
		$('#clear').width(3750);
		$('#blurred').width(3750);
	} else if(scrn<970){
		panDir = '960/';
		$('#clear').width(4190);
		$('#blurred').width(4190);
	} else if(scrn<1100){
		//alert('a');
		panDir = '1080/';
		$('#clear').width(4760);
		$('#blurred').width(4760);
	} else {
		panDir = '1200/';
		$('#clear').width(5290);
		$('#blurred').width(5290);
	}  
	//$('#info').append($('#clear').width());
	
	pans=new Array('fon.jpg', 'fon2.jpg', 'fon3.jpg');
	pansB=new Array('fonB.jpg', 'fon2B.jpg', 'fon3B.jpg');
	
	//changePan(0);
	$('#clear').css('background-image','url("'+root+themeDir+panDir+pans[0]+'")');
	$('#blurred').css('background-image','url("'+root+themeDir+panDir+pansB[0]+'")');
	$('#clear img').height($(window).height());
	$('#blurred img').height($(window).height());
	
 
	 $(window).resize(function() {
  			calcratio();
			$('#clear img').height($(window).height());
			$('#blurred img').height($(window).height());
			$('#status').html(ratio);
			
	 });
	 
	 
	 
	$('#p1').click(function(){
		changePan(0);
	});
	$('#p2').click(function(){
		changePan(1);
	});
	$('#p3').click(function(){
		changePan(2);
	});
	
	$('#show').click(function(){
		siteView=false;
		$('#blurred').animate({
			opacity:0
		}, 500, function() {
			$('#blurred').hide();
		});
		$('.contacts').animate({
			opacity:0
		}, 500);
		$('.affiliates').animate({
			opacity:0
		}, 500);
		$('.content').animate({
			opacity:0
		}, 500);
		$('.news').animate({
			opacity:0
		}, 500);
		$('#logo').hide();
		$('.menu').hide();
		$('#show').hide();
		$('.newsscroll').hide();
		$('.page_nav').hide();
		$('#hide').show();
	});
	$('#hide').click(function(){
		siteView=true;
		$('#blurred').show();					  
		$('#blurred').animate({
			opacity:1
		}, 500, function() {
			$('#blurred').css('opacity', '');
		});
		$('.contacts').animate({
			opacity:1
		}, 500, function() {
			$('.contacts').css('opacity', '');
			$('#logo').show();
			$('.menu').show();
			$('#hide').hide();
			$('#show').show();
			$('.page_nav').show();
			$('.newsscroll').show();
		});
		$('.affiliates').animate({
			opacity:1
		}, 500, function() {
			$('.affiliates').css('opacity', '');
		});
		$('.content').animate({
			opacity:1
		}, 500, function() {
			$('.content').css('opacity', '');
		});
		$('.news').animate({
			opacity:1
		}, 500, function() {
			$('.news').css('opacity', '');
		});
	});
	$('.panorams').mouseover(function(){
		clearInterval(interval);
		a=1;
	});
	// ======================= Akordion ===========================
	lastBlock = $(".newsfront");
    maxWidth = 270;
    minWidth = 2;	

    $("#accordion div.acc").click(
    function(e){
		if($(this).width()>260){
			$actarea = parseFloat($(this).css('padding-left'));
			$clickpos = e.pageX - $(this).offset().left;
			//alert($actarea);
			if($clickpos<$actarea){
				$url = '?'+$(this).attr('rel');
				//alert(e.pageX - $(this).offset().left);
				window.location = $url;
			}
		}else{
			$(lastBlock).animate({width: minWidth+"px"}, { queue:false, duration:400 });
			$(lastBlock).find('.act_line').hide();
			$(lastBlock).find('li').hide();
			$(this).animate({width: maxWidth+"px"}, { queue:false, duration:400});
			$(this).find('.act_line').show();
			$(this).find('li').show();
			lastBlock = this;
		}
      }
    );
	// =============================== krai akordeon ============================
	
	// =============================== navigacia content ========================
	$('.navleft').click(
		function(){
			$cleft = $('.content').position().left;
			$dw = $(document).width();
			if($cleft+$dw<0){
				$go=$cleft+$dw/2;
			} else {
				$go=0;
			}
			$('.content').animate({
				left:$go
				}, 700, function() {
				//$('.content').css('opacity', '');
			});
			$('.mainBg').animate({
				left:$go*ratio
				}, 700, function() {
				//$('.content').css('opacity', '');
			});
		}
	);
	
	$('.navright').click(
		function(){
			$cright = $('.content').position().left;
			$dw = $(document).width();
			$cw = $('.content').width();
			$bd = -($cw-$dw);
			if($cright-$dw>$bd){
				$go=$cright-$dw/2;
			} else {
				$go=$bd;
			}
			$('.content').animate({
				left:$go
				}, 700, function() {
				//$('.content').css('opacity', '');
			});
			$('.mainBg').animate({
				left:$go*ratio
				}, 700, function() {
				//$('.content').css('opacity', '');
			});
		}
	);
	// ===================================== end navigacia content ================================
	calcratio();
	
	if($(".newsscroll")){
		$(".newsscroll").jCarouselLite({
			btnPrev:"#arrUp",
			btnNext:"#arrDn",
			speed:500,
			visible:11,
			circular:false,
			vertical:true
		}); 
	}

	
 });

function goright(){
	//var lft = $('.content').position().left;
	//var lftm = $('.mainBg').position().left;
	if(pans[act].find('div').position().left<0){
		lftm+=dx*ratio;
	} else {
		lftm=0;
	}
	pans[act].find('div').css({ "left": (lftm) + "px"} );
}

function goleft(){
	if(pans[act].find('div').position().left>-(pans[act].find('div').width()-$(document).width())){
		lftm-=dx*ratio;
		$('#status').html("if is true: "+ratio);
	} else {
		lftm=-(pans[act].find('div').width()-$(document).width());
		$('#status').html("if is false");
	}
	pans[act].find('div').css({ "left": (lftm) + "px"} );
}


function changePan(pic){
	$('.panorams').find('span').css({"margin-top":"0px", "opacity" : ""});
	$('#p'+(pic+1)).css({"margin-top" : "20px", "opacity" : "1"} );
	$('#show').css({"margin-top" : "0px"} );
	$('#hide').css({"margin-top" : "0px"} );
	if(siteView){
		$('#clear').hide();
		$('#clear').css('background-image','url("'+root+themeDir+panDir+pans[pic]+'")');
		$('#blurred').animate({
		opacity: 0
		  }, 300, function() {
			  $('#blurred').css('background-image','url("'+root+themeDir+panDir+pansB[pic]+'")');
			  $('#blurred').animate({
					opacity: 1
				  }, 300, function() {
					$('#blurred').css('opacity', '');
					$('#clear').show();
			  });
		});
	}else{
		$('#blurred').css('background-image','url("'+root+themeDir+panDir+pansB[pic]+'")');
		$('#clear').animate({
		opacity: 0
		  }, 300, function() {
			  $('#clear').css('background-image','url("'+root+themeDir+panDir+pans[pic]+'")');
			  $('#clear').animate({
					opacity: 1
				  }, 300, function() {
					$('#clear').css('opacity', '');
			  });
		});
	}
	
	
}

function calcratio(){
	ratio=($('#clear').width()-$(document).width())/($('.content').width()-$(document).width());
	//$('#info').append('<br>ratio: '+ratio);
	menuhandle();
}

function menuhandle(){
	
	/*if($(document).width()<1000){
		//alert('<');
		var d = $(document).width()-380;
		$('#menu-main').css({'width' : d+'px' , 'padding-top' : '7px'});
	}else{
		$('#menu-main').css({'width' : '100%' , 'padding-top' : '15px'});
	}*/
	if($(window).width()<1000){
		
		$('body').css({'overflow':'auto', 'width':'1000px'});
		$('.nav-logo-holder').css({'width':'940px', 'position':'absolute', 'padding':'0 40px 0 20px'});
		$('.footer-cont').css({'width':'940px', 'position':'absolute', 'padding':'0 40px 0 20px', 'bottom':'3px'});
		$('.logo').css({'position':'static', 'float':'left'});
		$('.menu-main-container').css({'position':'static', 'float':'right'});
		$('.contacts').css({'position':'static', 'float':'left'});
		$('.affiliates').css({'position':'static', 'float':'right'});
		$(this).scroll(function(){
			$('.nav-logo-holder').css({'left':-$(document).scrollLeft()+'px'});
			//$('.footer-cont').css({'left':-$(document).scrollLeft()+'px'});
			/*$('#info').html($(document).scrollLeft());
			$('#info').css('left', '300px');*/
		});
		
	}else{
		$('.nav-logo-holder').css({'width':'auto', 'position':'', 'padding':''});
		$('.footer-cont').css({'width':'auto', 'position':'', 'padding':''});
		$('body').css({'overflow':'hidden', 'width':'100%'});
		
		$('.logo').css({'position':'', 'float':''});
		$('.menu-main-container').css({'position':'', 'float':''});
		$('.contacts').css({'position':'', 'float':''});
		$('.affiliates').css({'position':'', 'float':''});
	}
}

//calcratio();
