jQuery(document).ready(function() {
    
	if($('#new_dime_carousel').length > 0){		
							jQuery('#new_dime_carousel').jcarousel({
								// Configuration goes here
								scroll: 1,
								auto: 2,
								wrap: 'last'																	
							});						
													
	}

	
	
	
	 $('#new_dime_carousel, #fancybox-inner, #artist-work').bind("contextmenu",function(e){
        return false;
    });
	
	
	


	//Defualt link highlight----------------------------------------	
	 $(".nav li a").each(function(){		
		if(this.href == window.location.href){
				$(this).addClass('current-page');
			}
			else if (window.location.href == "http://anewdimensiontattoo.net/" ){
				$(this).addClass('current-page');
				return false;
			}
	  });
	
	
	if ($("#artist-work").length > 0){
    	// do something here

			var artistAlbumID = $("#artist-work").attr('class');
			var authKey = $("#artist-work").attr('rel');
			
			$("<div class='artist-work-slider'/>").appendTo("#artist-work");
			$("<div class='grid-view'/>").appendTo(".artist-work-slider");
			$("<div class='grid-next'/>").appendTo(".artist-work-slider");
			$("<div class='grid-prev'/>").appendTo(".artist-work-slider");
			$("<div class='back-to-grid-view'/>").appendTo(".artist-work-slider");
			
				
			$("<div class='zoom-image'/>").appendTo(".artist-work-slider");
			$("<ul/>").appendTo(".grid-view");
				
			function clearZoom(){
				
				var wait = setInterval(function() {
					if( !$(".artist-work-slider").is(":animated") ) {
							clearInterval(wait);
							// This piece of code will be executed
							// after element1 and element2 is complete.
							$('.zoom-image').html('');		
					}
				}, 200);

			}
			
			function moveGrid(){
				var whichside = $('.artist-work-slider').css('margin-left');

				if(whichside == '0px'){
					$('.artist-work-slider').animate({marginLeft:"-409px"},500,'linear');
				}else{				
					$('.artist-work-slider').animate({marginLeft:"0px"},500,'linear',clearZoom());
				}
			}	
			
			
			
			function setPrevNext(currentClass){
				var totalCount = $(".grid-view ul li").length				
				if(parseInt(currentClass)==1){
					nextOne = parseInt(currentClass) + 1;
					prevOne = totalCount;
				}else if (parseInt(currentClass)==totalCount){
					nextOne = 1;
					prevOne = parseInt(currentClass) - 1;
				}else {
					nextOne = parseInt(currentClass) + 1;
					prevOne = parseInt(currentClass) - 1;
				}
				
				
				nextCount = $("."+nextOne).attr('rel') ;
				prevCount = $("."+prevOne).attr('rel') ;
				
				return nextCount, prevCount, nextOne, prevOne;
			}
			
			
			$('.grid-prev').click(function(){
				$('.zoom-image').html('');
				
				$.getJSON(prevCount +"&thumbsize=400&callback=?",
					function(data){							
					$("<img/>").attr("src",data.feed.media$group.media$thumbnail[0].url).appendTo('.zoom-image');
				})
				
				setPrevNext(prevOne)
			});
			
			$('.grid-next').click(function(){
				$('.zoom-image').html('');
				
				$.getJSON(nextCount +"&thumbsize=400&callback=?",
					function(data){							
					$("<img/>").attr("src",data.feed.media$group.media$thumbnail[0].url).appendTo('.zoom-image');
				})
				
				setPrevNext(nextOne)

            });
			
			var aw = $.getJSON("http://picasaweb.google.com/data/feed/api/user/108836693431051643904/albumid/" +artistAlbumID +"/?authkey="+authKey+"&thumbsize=104c&kind=photo&access=public&alt=json&callback=?",
			function(data){
				$.each(data.feed.entry, function(i,item) {
				  $("<img/>")
				  .attr("src",item.media$group.media$thumbnail[0].url)
				  .attr("rel",item.link[0].href)
				  .attr("class", i+1)
				  .appendTo("#artist-work ul")						  
				  .wrap("<li/>")				
				  .wrap("<a href='"+item.content.src+"'/>")
				});
				
				$(function(){ $(".grid-view ul").pagination(); });
				
				//$('#artist-work li img').click(function(){
						//moveGrid();
				//		setPrevNext($(this).attr('class'));
				//		var zoomImagePath = $(this).attr('rel');		
				//		
				//		$.getJSON(zoomImagePath +"&thumbsize=400&callback=?",
				//		function(data){							
				//			$("<img/>").attr("src",data.feed.media$group.media$thumbnail[0].url).appendTo('.zoom-image');
				//		})
				//	
				//})
				
				$("#artist-work li a").fancybox({
		            'transitionIn'	:	'elastic',
		           'transitionOut'	:	'elastic',
		           'speedIn'		:	600, 
		           'speedOut'		:	200, 
            		'overlayShow'	:	true,
            		'showNavArrows' : true,
            		'hideOnContentClick' : true
            	});

				
				$('.back-to-grid-view').click(function(){						
						moveGrid();																								
				});
			})
			
		
		
			
	}
	
	

});
