var popupSource;
var startingSlide;
var start;
var index;

$.extend({
  getUrlVars: function(){
	var vars = [], hash;
	var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
	for(var i = 0; i < hashes.length; i++)
	{
	  hash = hashes[i].split('=');
	  vars.push(hash[0]);
	  vars[hash[0]] = hash[1];
	}
	return vars;
  },
  getUrlVar: function(name){
	return $.getUrlVars()[name];
  }
});

// Getting URL var by its nam
start = $.getUrlVar('start');

if (start != undefined && start != "" )
	{
	startingSlide = start - 1;
	}
else
	{
	startingSlide = 0;
	}	
	
var carouselPointer; 

/* $('.gpp #photoslider').cycle({ 
fx:     'scrollHorz', 
speed:  'fast', 
timeout: 4000,
startingSlide: startingSlide,
next:   '.nextPhotoOld', 
prev:   '.prevPhoto',
nowrap:  true,
end:     onEnd,
after:   onAfter,
pagerClick: onPagerClick,
pager:  '.gpp #mycarousel', 
 
pagerAnchorBuilder: function(idx, slide) { 
	var src = $('img',slide).attr('src');
	var newsrc = src.substring(0, src.length-17);
	//return '<li><a href="javascript:void()"><img src="' + src + '" /><span class="slidenumber">'+ (idx + 1) +'</span></a></li>'; 
	return '<li><a href="javascript:void();"><img src="' + newsrc + '.c135.135.jpg" /><span class="slidenumber">'+ (idx + 1) +'</span></a></li>'; 
	} 
});	 */

$(document).ready(function() {	

	$('.gpp .pausePhoto').hide();

	$('.gpp .playPhoto').click(function() { 
		$('.gpp #photoslider').cycle('resume'); 
		$('.gpp .playPhoto').hide();
		$('.gpp .pausePhoto').show();
	});

	$('.gpp .pausePhoto').click(function() { 
		$('.gpp #photoslider').cycle('pause');
		$('.gpp .playPhoto').show();
		$('.gpp .pausePhoto').hide();
	});
	
    $('.gpp #gpp_ads').hover(
        function() { $('.gpp .hovercontrols').css('visibility','hidden');},
        function() { $('.gpp .hovercontrols').css('visibility','visible');}
    );	
	
	$('#po #slideshow').hover(
        function() { $('.hovercontrols').show();},
        function() { $('.hovercontrols').hide();}
    );
	
	$(".gpp a.hidebar").click(function () {
      $(".gpp .bar").hide("slow");
	  $(".gpp a.showbar").show("slow");
    });   	

	$(".gpp a.showbar").click(function () {
      $(".gpp .bar").show("slow");
	  $(".gpp a.hidebar").show("slow");
	  $(".gpp a.showbar").hide("fast");
    }); 	

	
	$('.gpp li.startPhoto a').bind('click', function() {
		$('.gpp #gpp_ads').hide();	
		$('.gpp .hovercontrols').show();
		$('.gpp #photoslider').cycle(0);
        return false;	
	});		
	
	
	
	if ($(".gpp a.toPhotobox").attr("href") != undefined && $(".gpp a.toPhotobox").attr("href") != "" )
		{
		popupSource = $(".gpp a.toPhotobox").attr("href");
		popupSrc = popupSource.substring(0,popupSource.indexOf("start=") + 6);
		$('.gpp a.toPhotobox').attr('href', popupSrc +'1');					
		$('.gpp a.nextPhoto').attr('href', popupSrc +'1');	
		$('.gpp a.nextPhoto').attr('title', '');	
		$('.gpp ul.hovercontrols a.nextPhoto').attr('rel', 'photobox1');	
		$('.gpp ul.controls a.nextPhoto').attr('rel', 'photobox2');	
		
		}
	else
		{
		var popupSource = '';
		}
		
	$(".gpp a[rel='photobox']").colorbox({innerWidth:"795", innerHeight:"768", scrolling:false, iframe:true, onLoad: function(){start = $.getUrlVar('start');startingSlide = start - 1;}});
	$(".gpp a[rel='photobox1']").colorbox({innerWidth:"795", innerHeight:"768", scrolling:false, iframe:true, onLoad: function(){start = $.getUrlVar('start');startingSlide = start - 1;}});
	$(".gpp a[rel='photobox2']").colorbox({innerWidth:"795", innerHeight:"768", scrolling:false, iframe:true, onLoad: function(){start = $.getUrlVar('start');startingSlide = start - 1;}});	

	$('.gpp .hovercontrols li a').click(function(){this.blur();} );		
	
	$(".gpp.full-width #photocontainer, .gpp.photobox #photocontainer").hover(
	  function () {
		if ($('.gpp #gpp_ads').css("display") == "block") {
			$('.gpp .hovercontrols').hide();
		}
		else {
			$('.gpp .hovercontrols').show();
		}
	  },
	  function () {
		if ($('.gpp #gpp_ads').css("display") == "block") {	  
			$('.gpp .hovercontrols').hide();
		}
		else {
			$('.gpp .hovercontrols').hide();
		}
	  }
	);	 
	

	$(".gpp.full-width.single #photocontainer").hover(
	  function () {
			$('.gpp .hovercontrols').hide();
	  },
	  function () {
			$('.gpp .hovercontrols').hide();
	  }
	);	 
	
});





