jQuery(window).bind('load',function(){
	if(typeof(jQuery().galleryScroll)=='function'){
		jQuery('#carusel').galleryScroll({
			btPrev: 'a.link-prev',
			btNext: 'a.link-next',
			holderList: '> div',
			scrollElParent: '> ul',
			scrollEl: '> li',
			slideNum: false,
			duration : 1000,
			circleSlide: true,
			step:3
		});

		jQuery('#carusel03').galleryScroll({
			btPrev: 'a.link-prev',
			btNext: 'a.link-next',
			holderList: '> div',
			scrollElParent: '> ul',
			scrollEl: '> li',
			slideNum: false,
			duration : 1000,
			circleSlide: true
		});
		jQuery('#carusel04').galleryScroll({
			btPrev: 'a.link-prev',
			btNext: 'a.link-next',
			holderList: '> div',
			scrollElParent: '> ul',
			scrollEl: '> li',
			slideNum: false,
			duration : 1000,
			circleSlide: true
		});
		jQuery('#carusel05').galleryScroll({
			btPrev: 'a.link-prev',
			btNext: 'a.link-next',
			holderList: '> div',
			scrollElParent: '> ul',
			scrollEl: '> li',
			slideNum: false,
			duration : 1000,
			circleSlide: true
		});
		jQuery('#carusel06').galleryScroll({
			btPrev: 'a.link-prev',
			btNext: 'a.link-next',
			holderList: '> div',
			scrollElParent: '> ul',
			scrollEl: '> li',
			slideNum: false,
			duration : 1000,
			circleSlide: true
		});
		jQuery('#carusel07').galleryScroll({
			btPrev: 'a.link-prev',
			btNext: 'a.link-next',
			holderList: '> div',
			scrollElParent: '> ul',
			scrollEl: '> li',
			slideNum: false,
			duration : 1000,
			circleSlide: true
		});
		jQuery('#carusel08').galleryScroll({
			btPrev: 'a.link-prev',
			btNext: 'a.link-next',
			holderList: '> div',
			scrollElParent: '> ul',
			scrollEl: '> li',
			slideNum: false,
			duration : 1000,
			circleSlide: true
		});
		jQuery('#carusel09').galleryScroll({
			btPrev: 'a.link-prev',
			btNext: 'a.link-next',
			holderList: '> div',
			scrollElParent: '> ul',
			scrollEl: '> li',
			slideNum: false,
			duration : 1000,
			circleSlide: true
		});
		jQuery('#carusel10').galleryScroll({
			btPrev: 'a.link-prev',
			btNext: 'a.link-next',
			holderList: '> div',
			scrollElParent: '> ul',
			scrollEl: '> li',
			slideNum: false,
			duration : 1000,
			circleSlide: true
		});
		jQuery('#carusel11').galleryScroll({
			btPrev: 'a.link-prev',
			btNext: 'a.link-next',
			holderList: '> div',
			scrollElParent: '> ul',
			scrollEl: '> li',
			slideNum: false,
			duration : 1000,
			circleSlide: true
		});
		jQuery('#carusel12').galleryScroll({
			btPrev: 'a.link-prev',
			btNext: 'a.link-next',
			holderList: '> div',
			scrollElParent: '> ul',
			scrollEl: '> li',
			slideNum: false,
			duration : 1000,
			circleSlide: true
		});
		jQuery('#carusel13').galleryScroll({
			btPrev: 'a.link-prev',
			btNext: 'a.link-next',
			holderList: '> div',
			scrollElParent: '> ul',
			scrollEl: '> li',
			slideNum: false,
			duration : 1000,
			circleSlide: true
		});
		jQuery('#carusel-fDesigner').galleryScroll({
			btPrev: 'a.link-prev',
			btNext: 'a.link-next',
			holderList: '> div',
			scrollElParent: '> ul',
			scrollEl: '> li',
			slideNum: false,
			duration : 1000,
			circleSlide: true,
			autoSlide: 4000
		});
		jQuery('#carusel-event-images').galleryScroll({
			btPrev: 'a.link-prev',
			btNext: 'a.link-next',
			holderList: '> div',
			scrollElParent: '> ul',
			scrollEl: '> li',
			slideNum: false,
			duration : 1000,
			circleSlide: true,
			autoSlide: 3000
		});
	}




	//Fixed page numbers for Showcase gallery
	jQuery(".controls .link-next").click(
		function () {
			var n = parseInt(jQuery(".controls .fixed-number #n").html());
			var a = parseInt(jQuery(".controls .fixed-number #a").html());
			n++;
			if(n > a){n = 1;}
			jQuery(".controls .fixed-number #n").html(n)
			}
		);
	jQuery(".controls .link-prev").click(
		function () {
			var n = parseInt(jQuery(".controls .fixed-number #n").html());
			var a = parseInt(jQuery(".controls .fixed-number #a").html());
			n--;
			if(n < 1){n = a;}
			jQuery(".controls .fixed-number #n").html(n)
			}
		);	
});


jQuery(window).bind('load',function(){
	externalLinks();
});

/**
 * rel="external" open in new tab
 * 
 * @return void
 */
function externalLinks() {
	if (!document.getElementsByTagName)
		return;
	var anchors = document.getElementsByTagName("a");

	for ( var i = 0; i < anchors.length; i++) {
		var anchor = anchors[i];

		if (anchor.getAttribute("href")
				&& anchor.getAttribute("rel") == "external")
			anchor.target = "_blank";
	}
}
