$(document).ready(function()
	{
   jQuery('#slider').cycle({ 
	fx:     'scrollHorz', 
	timeout:0,
	prev: '#slider_prev',	
	next: '#slider_next',
	pager:  '#slider_nav',
	pagerAnchorBuilder: pagerFactoryP
		});
  var anch=0;
 
 jQuery("a[rel=certificat]").fancybox({
				'transitionIn'		: 'none',
				'transitionOut'		: 'none',
				'titlePosition' 	: 'over',
				'titleFormat'		: function(title, currentArray, currentIndex, currentOpts) {
				return '<span id="fancybox-title-over">' + (currentIndex + 1) + ' / ' + currentArray.length + title+'</span>';
				}
			}); 

if(window.location.hash) {
   var url=window.location;
anch=url.hash.substring(1)-1; 
} else {
anch=0;
}

      jQuery('#proiect_slider').cycle({ 
	fx:     'cover', 
	timeout:0,
	 startingSlide: anch ,
	pager:  '#proiect_slider_menu',
	pagerAnchorBuilder: pagerFactoryProiecte,
		after: onAfter

		});

jQuery(".gallery").multipleElementsCycle({
	container: '#gallery_slide',	
	start:0,
	show:4,
	prev: '#galeriePrev',	
	next: '#galerieNext', 	
	speed: 1000
});

function onAfter(curr, next, opts, fwd) {
	var index = opts.currSlide;
	$('#prev,#prev2,#prev3,#prev4,#prev5')[index == 0 ? 'hide' : 'show']();
	$('#next,#next2,#next3,#next4,#next5')[index == opts.slideCount - 1 ? 'hide' : 'show']();
	var $ht = $(this).height();
	$(this).parent().animate({height: $ht});
}

function pagerFactory(idx, slide) {
        var s = idx ==4 ? ' style="margin-right:0px;"' : '';//display:none
		var d= '<li'+s+'><a href="#"></a></li>';
		return d;
    };

	  	jQuery(".gallery").each(function(index) {
									
    var rell='portfolio_gallery'+index;
  var new_index=index+1;
 
  var gallery_id="#gallery-"+new_index +" a";
	  jQuery(gallery_id).attr('rel', rell);

	 jQuery("a[rel="+rell+"]").fancybox({
				'transitionIn'		: 'none',
				'transitionOut'		: 'none',
				'titlePosition' 	: 'over',
				'titleFormat'		: function(title, currentArray, currentIndex, currentOpts) {
				return '<span id="fancybox-title-over">' + (currentIndex + 1) + ' / ' + currentArray.length + '</span>';
				}
			}); 
	  });
});
function goto(linkk)
	{
		window.location=linkk;
	}
	
function pagerFactoryP(idx, slide) {
var linkk=jQuery(slide).children("#link").eq(0).html();
if (linkk!=null) {
		if (idx==3) var d= '<li class="last"><a href="#" onclick="goto('+linkk+')">' + jQuery(slide).children("h1").eq(0).html()+ '</a></li>';
		else var d= '<li><a href="#" onclick="goto('+linkk+')">' + jQuery(slide).children("h1").eq(0).html()+ '</a></li>';
}
else {
	if (idx==3) var d= '<li class="last"><a href="#" >' + jQuery(slide).children("h1").eq(0).html()+ '</a></li>';
		else var d= '<li><a href="#" >' + jQuery(slide).children("h1").eq(0).html()+ '</a></li>';
}
   		 return d;
    };
function pagerFactoryProiecte(idx, slide) {

	var d= '<li ><a href="#" >' + jQuery(slide).children("h2").eq(0).html()+ '</a></li>';
	
   		 return d;
    };
function onAfter(curr, next, opts, fwd) {
var index = opts.currSlide;

//get the height of the current slide
var jQueryht = jQuery(this).height();
//set the container's height to that of the current slide
jQuery(this).parent().animate({height: jQueryht});
}
 
