HEX
Server: Apache/2.4.58 (Ubuntu)
System: Linux ns3133907 6.8.0-86-generic #87-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 22 18:03:36 UTC 2025 x86_64
User: cssnetorguk (1024)
PHP: 8.2.28
Disabled: NONE
Upload Files
File: /home/seopositiveltd.co.uk/wp-content/themes/seopositive/js/javascript.js
$(document).ready(function(){
	//mac screen plugin
	$('#coverflow').macscreen();
	//menu hover
	$('#menu-main li.non-active').mouseenter(function() {
		$('ul.non-active',this).show();
		$('ul.active').hide();
	})
	$('#menu-main ul.non-active').mouseenter(function() {
		$('ul.non-active',this).show();
		$('ul.active').hide();
	})
	$('#menu-main li.active').mouseenter(function() {
		$('ul.active').show();
	})
	$('#menu-main li.non-active').mouseleave(function() {
		$('ul',this).hide();
	});
	$('#menu-main').mouseleave(function() {
		$('ul.active').show();
	})
	//portfolio slider
	$("#portfolio").easySlider({
		'auto': true,
		'continuous': true 
	});
	//testimonials slider
	$("#testimonials").easySlider({
		'auto': true,
		'continuous': true 
	});
	//design gallery stuff
	$('.portfolio-site').mouseenter(function(){
		$('div', this).animate({'height':57,'margin-top':'-62px'}, 150);
	}).mouseleave(function(){
		$('div', this).animate({'height':0,'margin-top': 0}, 150);
	});
});



$(document).ready(function(){
	//read more stuff
	$('#homeReadMo').slideUp( );
	$('a.homeReadMo').click( function(){
		if( document.getElementById( 'homeReadMo' ).offsetHeight > 0 ) {
			$( this ).html( 'read more »' );
			$( '#homeReadMo' ).slideUp( 'fast' );
		}
		else{
			$(this).html('« read less');
			$( '#homeReadMo' ).slideDown( 'fast' );
		}
		return false;
	});
});



//mac screen slider plugin
$.fn.macscreen = function(){
	return this.each(function(){
		//store parent in variable
		$list = this;
		//remove any br's
		$('br', $list).remove();
		//set info positions by default
		$('#site-info-wrapper', $list).css({'position':'relative', 'top':0, 'left':0, 'width':($('#site-info-wrapper div').length*262)});
		//loop through info children and set defaults
		$('#site-info-wrapper div', $list).each(function(){
			$(this).css({'height':'auto', 'width':262, 'display':'block', 'float':'left'});
		});
		//set image wrapper position
		$('#mac-screen-wrapper', $list).css({'position':'relative', 'top':-300, 'left':0, 'width':($('#mac-screen-wrapper img').length*233)});
		//loop through mac screen images
		$('#mac-screen-wrapper img', $list).each(function(){
			$(this).css({'float':'left'});
		});
		//perform animations
		$items = $('#site-info-wrapper div', $list).length == $('#mac-screen-wrapper img', $list).length ? $('#mac-screen-wrapper img', $list).length : false;
		if(!$items) alert('Itemisation failed, please use the same number of pictures and "site info" divs.');
		else animate_now(false, $items, $items);
		
		$('#left_mac').click(function(){
			animate_now(true);
			return false;
		});
		
		$('#right_mac').click(function(){
			animate_now(true);
			return false;
		});
			
		function animate_now($manual, $length, $items, $dir){
			$dir = $dir ? $dir : 'd';
			//directional properties
			if($length == 1){
				$dir = 'u';
			}
			if($length == $items){
				$dir = 'd';
			}
			//maths
			$length = $dir == 'd' ? $length-1 : $length+1;
			//set direction & distance
			$info_dir = ($dir == 'd') ? '-=262' : '+=262';
			$img_dir = ($dir == 'd') ? '-=214' : '+=214';
			//animate
			$('#site-info-wrapper', $list).animate({'left':$info_dir}, 250);
			//animate
			$('#mac-screen-wrapper', $list).animate({'left':$img_dir}, 250);
			//set a timeout to continuously loop
			setTimeout(function(){animate_now(false, $length, $items, $dir);}, 6000);
		}
	});
};



//Anything Slider
(function($){$.anythingSlider=function(el,options){var base=this;base.$el=$(el);base.el=el;base.currentPage=1;base.timer=null;base.playing=false;base.$el.data("AnythingSlider",base);base.init=function(){base.options=$.extend({},$.anythingSlider.defaults,options);base.$wrapper=base.$el.find('> div').css('overflow','hidden');base.$slider=base.$wrapper.find('> ul');base.$items=base.$slider.find('> li');base.$single=base.$items.filter(':first');if(base.options.buildNavigation)base.buildNavigation();base.singleWidth=base.$single.outerWidth();base.pages=base.$items.length;base.$items.filter(':first').before(base.$items.filter(':last').clone().addClass('cloned'));base.$items.filter(':last').after(base.$items.filter(':first').clone().addClass('cloned'));base.$items=base.$slider.find('> li');base.buildNextBackButtons();if(base.options.autoPlay){base.playing=!base.options.startStopped;base.buildAutoPlay();};if(base.options.pauseOnHover){base.$el.hover(function(){base.clearTimer();},function(){base.startStop(base.playing);});}
if((base.options.hashTags==true&&!base.gotoHash())||base.options.hashTags==false){base.setCurrentPage(1);};};base.gotoPage=function(page,autoplay){if(autoplay!==true)autoplay=false;if(!autoplay)base.startStop(false);if(typeof(page)=="undefined"||page==null){page=1;base.setCurrentPage(1);};if(page>base.pages+1)page=base.pages;if(page<0)page=1;var dir=page<base.currentPage?-1:1,n=Math.abs(base.currentPage-page),left=base.singleWidth*dir*n;base.$wrapper.filter(':not(:animated)').animate({scrollLeft:'+='+left},base.options.animationTime,base.options.easing,function(){if(page==0){base.$wrapper.scrollLeft(base.singleWidth*base.pages);page=base.pages;}else if(page>base.pages){base.$wrapper.scrollLeft(base.singleWidth);page=1;};base.setCurrentPage(page);});};base.setCurrentPage=function(page,move){if(base.options.buildNavigation){base.$nav.find('.cur').removeClass('cur');$(base.$navLinks[page-1]).addClass('cur');};if(move!==false)base.$wrapper.scrollLeft(base.singleWidth*page);base.currentPage=page;};base.goForward=function(autoplay){if(autoplay!==true)autoplay=false;base.gotoPage(base.currentPage+1,autoplay);};base.goBack=function(){base.gotoPage(base.currentPage-1);};base.gotoHash=function(){if(/^#?panel-\d+$/.test(window.location.hash)){var index=parseInt(window.location.hash.substr(7));var $item=base.$items.filter(':eq('+index+')');if($item.length!=0){base.setCurrentPage(index);return true;};};return false;};base.buildNavigation=function(){base.$nav=$("<div id='thumbNav'></div>").appendTo(base.$el);base.$items.each(function(i,el){var index=i+1;var $a=$("<a href='#'></a>");if(typeof(base.options.navigationFormatter)=="function"){$a.html(base.options.navigationFormatter(index,$(this)));}else{$a.text(index);}
$a.click(function(e){base.gotoPage(index);if(base.options.hashTags)
base.setHash('panel-'+index);e.preventDefault();});base.$nav.append($a);});base.$navLinks=base.$nav.find('> a');};base.buildNextBackButtons=function(){var $forward=$('<a class="arrow forward">&gt;</a>'),$back=$('<a class="arrow back">&lt;</a>');$back.click(function(e){base.goBack();e.preventDefault();});$forward.click(function(e){base.goForward();e.preventDefault();});base.$wrapper.after($back).after($forward);};base.buildAutoPlay=function(){base.$startStop=$("<a href='#' id='start-stop'></a>").html(base.playing?base.options.stopText:base.options.startText);base.$el.append(base.$startStop);base.$startStop.click(function(e){base.startStop(!base.playing);e.preventDefault();});base.startStop(base.playing);};base.startStop=function(playing){if(playing!==true)playing=false;base.playing=playing;if(base.options.autoPlay)base.$startStop.toggleClass("playing",playing).html(playing?base.options.stopText:base.options.startText);if(playing){base.clearTimer();base.timer=window.setInterval(function(){base.goForward(true);},base.options.delay);}else{base.clearTimer();};};base.clearTimer=function(){if(base.timer)window.clearInterval(base.timer);};base.setHash=function(hash){if(typeof window.location.hash!=='undefined'){if(window.location.hash!==hash){window.location.hash=hash;};}else if(location.hash!==hash){location.hash=hash;};return hash;};base.init();};$.anythingSlider.defaults={easing:"swing",autoPlay:true,startStopped:false,delay:3000,animationTime:600,hashTags:true,buildNavigation:true,pauseOnHover:true,startText:"Start",stopText:"Stop",navigationFormatter:null};$.fn.anythingSlider=function(options){if(typeof(options)=="object"){return this.each(function(i){(new $.anythingSlider(this,options));options.hashTags=false;});}else if(typeof(options)=="number"){return this.each(function(i){var anySlide=$(this).data('AnythingSlider');if(anySlide){anySlide.gotoPage(options);}});}};})(jQuery);jQuery.fn.slider=function(options){var container=jQuery('<div class="sliderContainer" />');var width=0,height=0;var images=this.find('img');var defaultOptions={duration:25000};var craftSlider=function(where){var visible=jQuery('<div class="sliderVisible" />');container.width(width).height(height).css('position','relative');visible.css({overflow:'hidden'}).height(height);jQuery(where).replaceWith(visible.append(container))};options=jQuery.extend(defaultOptions,options);jQuery.each(images,function(i,obj){var img=jQuery(obj);img.css({display:'block',position:'absolute',left:width});width+=img.width();height=Math.max(img.height(),height);container.append(img)});craftSlider(this);container.animate({left:(-container.width()+10)+'px'},{easing:'linear',duration:options.duration});var mLeft=0;var count=0,last=images.length;setInterval(function(){var diff=mLeft-container.position().left;var firstImage=jQuery(images[(last==count)?0:count]);if(diff>firstImage.width()){container.width(width+firstImage.width());firstImage.css('left',width);width+=firstImage.width();container.animate({left:(-width)+'px'},{easing:'linear',duration:options.duration/last});mLeft=container.position().left;count=(last==count)?1:count+1}},500);return this}


//Horinaja
$.fn.easySlider=function(options){var defaults={prevId:'prevBtn',prevText:'Previous',nextId:'nextBtn',nextText:'Next',controlsShow:false,controlsBefore:'',controlsAfter:'',controlsFade:true,firstId:'firstBtn',firstText:'First',firstShow:false,lastId:'lastBtn',lastText:'Last',lastShow:false,vertical:false,speed:800,auto:false,pause:4000,continuous:false,numeric:false,numericId:'controls'};var options=$.extend(defaults,options);this.each(function(){var obj=$(this);var s=$("li",obj).length;var w=$("li",obj).width();var h=$("li",obj).height();var clickable=true;obj.width(w);obj.height(h);obj.css("overflow","hidden");var ts=s-1;var t=0;$("ul",obj).css('width',s*w);if(options.continuous){$("ul",obj).prepend($("ul li:last-child",obj).clone().css("margin-left","-"+w+"px"));$("ul",obj).append($("ul li:nth-child(2)",obj).clone());$("ul",obj).css('width',(s+1)*w);};if(!options.vertical)$("li",obj).css('float','left');if(options.controlsShow){var html=options.controlsBefore;if(options.numeric){html+='<ol id="'+options.numericId+'"></ol>';}else{if(options.firstShow)html+='<span id="'+options.firstId+'"><a href=\"javascript:void(0);\">'+options.firstText+'</a></span>';html+=' <span id="'+options.prevId+'"><a href=\"javascript:void(0);\">'+options.prevText+'</a></span>';html+=' <span id="'+options.nextId+'"><a href=\"javascript:void(0);\">'+options.nextText+'</a></span>';if(options.lastShow)html+=' <span id="'+options.lastId+'"><a href=\"javascript:void(0);\">'+options.lastText+'</a></span>';};html+=options.controlsAfter;$(obj).after(html);};if(options.numeric){for(var i=0;i<s;i++){$(document.createElement("li")).attr('id',options.numericId+(i+1)).html('<a rel='+i+' href=\"javascript:void(0);\">'+(i+1)+'</a>').appendTo($("#"+options.numericId)).click(function(){animate($("a",$(this)).attr('rel'),true);});};}else{$("a","#"+options.nextId).click(function(){animate("next",true);});$("a","#"+options.prevId).click(function(){animate("prev",true);});$("a","#"+options.firstId).click(function(){animate("first",true);});$("a","#"+options.lastId).click(function(){animate("last",true);});};function setCurrent(i){i=parseInt(i)+1;$("li","#"+options.numericId).removeClass("current");$("li#"+options.numericId+i).addClass("current");};function adjust(){if(t>ts)t=0;if(t<0)t=ts;if(!options.vertical){$("ul",obj).css("margin-left",(t*w*-1));}else{$("ul",obj).css("margin-left",(t*h*-1));}
clickable=true;if(options.numeric)setCurrent(t);};function animate(dir,clicked){if(clickable){clickable=false;var ot=t;switch(dir){case"next":t=(ot>=ts)?(options.continuous?t+1:ts):t+1;break;case"prev":t=(t<=0)?(options.continuous?t-1:0):t-1;break;case"first":t=0;break;case"last":t=ts;break;default:t=dir;break;};var diff=Math.abs(ot-t);var speed=diff*options.speed;if(!options.vertical){p=(t*w*-1);$("ul",obj).animate({marginLeft:p},{queue:false,duration:speed,complete:adjust});}else{p=(t*h*-1);$("ul",obj).animate({marginTop:p},{queue:false,duration:speed,complete:adjust});};if(!options.continuous&&options.controlsFade){if(t==ts){$("a","#"+options.nextId).hide();$("a","#"+options.lastId).hide();}else{$("a","#"+options.nextId).show();$("a","#"+options.lastId).show();};if(t==0){$("a","#"+options.prevId).hide();$("a","#"+options.firstId).hide();}else{$("a","#"+options.prevId).show();$("a","#"+options.firstId).show();};};if(clicked)clearTimeout(timeout);if(options.auto&&dir=="next"&&!clicked){;timeout=setTimeout(function(){animate("next",false);},diff*options.speed+options.pause);};};};var timeout;if(options.auto){;timeout=setTimeout(function(){animate("next",false);},options.pause);};if(options.numeric)setCurrent(0);if(!options.continuous&&options.controlsFade){$("a","#"+options.prevId).hide();$("a","#"+options.firstId).hide();};});}