Your IP : 18.118.114.233


Current Path : /var/www/admin_ftp_12/data/www/httpdocs/js/
Upload File :
Current File : /var/www/admin_ftp_12/data/www/httpdocs/js/script.js

/* side ico nav scroll */
// console.log('Main script start');
function fixmenu() {
	var scrollPos = $(document).scrollTop();
	if (scrollPos > 10)
	{
	  $('body').addClass('b-body-scroll');
	}
	else 
	{
	  $('body').removeClass('b-body-scroll');
	}
}

$(document).ready(function() {
	// console.log('Main script ready');

    fixmenu();


    /* page scroll menu */
    $(document).on("scroll", onScroll);
    
    //smoothscroll
    $('.b-top-nav li a').on('click', function (e) {
		if (!$('body').hasClass('b-sub-page')){
			// window.location.href = "/" + target;
			// console.log('posle location href!');
			
		
			e.preventDefault();
		   // $(document).off("scroll");
			
			$('.b-top-nav li').removeClass('active');
			$(this).parent().addClass('active');
		  
			var target = this.hash;
			if(target.charAt(0) == '/'){
				target = target.substr(1);
			}
			var menu = target;
				// console.log('target: ');
				// console.log(target);
				
			$target = $(target);
			// console.log('$target: ');
			// console.log($target);

			
			$('html, body').stop().animate({
					'scrollTop': $target.offset().top-110
				}, 500, 'swing', function () {
					$(document).on("scroll", onScroll);
			});
		}
    });
    function onScroll(event){
            var scrollPos = $(document).scrollTop();
            $('.b-top-nav li a').each(function () {
                    var currLink = $(this);
					var href = currLink.attr("href");
					if(href.charAt(0) == '/'){
						href = href.substr(1);
					}
                    var refElement = $(href);

                    if (refElement[0])
                    {
                            if (refElement.position().top <= scrollPos-110 && refElement.position().top + refElement.height() > scrollPos-110) {
                                    $('.b-top-nav li').removeClass("active");
                                    currLink.parent().addClass("active");
                            }
                            else{
                                    currLink.parent().removeClass("active");
                            }
                    }
            });
    }
    var difference = 170;
    $('.b-sidenav li').on('click', 'a[href*=#]', function (e) { // [href^=#]
        e.preventDefault();
       // $(document).off("scroll");
        
        $('.b-sidenav li').removeClass('active');
        $(this).parent().addClass('active');
      
        var target = this.hash,
            menu = target;
        $target = $(target);
        $('html, body').stop().animate({
				'scrollTop': $target.offset().top-difference
			}, 500, 'swing', function () {
				$(document).on("scroll", onSideScroll);
        });
    });

    function onSideScroll(event){
            var scrollPos = $(document).scrollTop();
            $('.b-sidenav li a').each(function () {
                    var currLink = $(this);
                    var refElement = $(currLink.attr("href"));
                    if (refElement[0])
                    {
                            if (refElement.position().top <= scrollPos-difference && refElement.position().top + refElement.height() > scrollPos-difference) {
                                    $('.b-sidenav li').removeClass("active");
                                    currLink.parent().addClass("active");
                            }
                            else{
                                    currLink.parent().removeClass("active");
                            }
                    }
            });
    }
	

	/* placeholder */
	$('input[placeholder], textarea[placeholder]').focus(function() {
	  var input = $(this);
	  if (input.val() == input.attr('placeholder')) {
		input.val('');
		input.removeClass('placeholder');
	  }
	}).blur(function() {
	  var input = $(this);
	  if (input.val() == '' || input.val() == input.attr('placeholder')) {
		input.addClass('placeholder');
		input.val(input.attr('placeholder'));
	  }
	}).blur();

	
	

	
	/* cycle slider plugin */
	$('.b-top-slider').cycle({ 
		timeout: 6000
	});

/**	$('.b-exp-slider').cycle({ 
		timeout: 6000,
		pager: '.b-exp-nav',
		pagerTemplate: ''
	});
/**/
	
	
	// $('.b-use-slider').each(function() {
		// var $prev = $('<div class="c-nav-prev"></div>').insertAfter(this);
		// var $next = $('<div class="c-nav-next"></div>').insertAfter(this);

		// $(this).cycle({
			// fx:     'fade', 
			// speed:  500, 
			// timeout: 0, 
			// prev:   $prev,
			// next:	$next,
			// slides: '> .b-use-slide'
		// });
	 // }); 
	

});


$(window).scroll(function(){
	fixmenu();
});