 var $j = jQuery.noConflict();
 

	  function mycarousel_initCallback(carousel)
	  {
	        // Disable autoscrolling if the user clicks the prev or next button.
			//carousel.buttonNext.bind('click', function() {
			//    carousel.startAuto(0);
      //});
	  
	  //carousel.buttonPrev.bind('click', function() {
	  //    carousel.startAuto(0);
	  //});
	  
	  // Pause autoscrolling if the user moves with the cursor over the clip.
	  carousel.clip.hover(function() 
	  {
	        carousel.stopAuto();
      }, function() {
	  carousel.startAuto();
	  });
	  };


     // Use jQuery via $j(...)
     $j(document).ready(function(){
	        $j(".btn-slide").click(function()
	    			{
	    			      $j("#panel").slideToggle("slow");
	    				  $j(this).toggleClass("active"); return false;
	    			});
     });
     
     function openPlSubmit()
     {
	      jQuery("#panel").slideToggle("slow");
		  jQuery(this).toggleClass("active");
		  scroll(0,0);
     }
  
	 function fireCarousel(){
								 
	        jQuery('#mycarousel').jcarousel({
			auto: 6,
			wrap: 'last',
			initCallback: mycarousel_initCallback
            });




			

			
			$j("#syp-not-home").click(function()
            {
				// here insert scrolling
				  targetOffset = 0; // to scroll
				  $j('html,body').animate({scrollTop: targetOffset}, 1000);
				
				  $j("#panel").slideToggle("slow");
				  $j("p.slide a").toggleClass("active"); return false;
				
			});
			
			$j("#syp").click(function()                
			{
			      // here insert scrolling
				  targetOffset = 0; // to scroll
				  $j('html,body').animate({scrollTop: targetOffset}, 1000);
				  
				  // toggle
				  $j("#panel").slideToggle("slow");
				  $j("p.slide a").toggleClass("active"); return false;
			});
		
			$j('.sociable-keith ul li:first a').removeAttr("alt").removeAttr("title").attr({title: "Share this playlist on Facebook"});
			$j('.sociable-keith ul li:last a').removeAttr("alt").removeAttr("title").attr({title: "Tweet this playlist on Twitter"});
			
			
			
			$j('.sociable-keith ul li a img[alt="Facebook"]').removeAttr("alt").removeAttr("title");
			$j('.sociable-keith ul li a img[alt="TwitThis"]').removeAttr("alt").removeAttr("title");
			
     };
	  
	  


     
     function findPos(obj) {
     
    	 var curleft = curtop = 0;
     
    	 if (obj.offsetParent)
    	 {
     
    		 curleft = obj.offsetLeft
     
    		 curtop = obj.offsetTop
     
    		 while (obj = obj.offsetParent)
    		 {
    			 curleft += obj.offsetLeft
    			 curtop += obj.offsetTop
    		 }
    	 }
     	return [curleft,curtop];
     }
     
     function playlistPreview(parent,postId,link)
     {    	 
    	 	playlistPreviewHide();
    		
    	 	// setup link locations
    	 	jQuery('#playlistPreviewLinkBar').attr('href',link);
    	 	jQuery('#playlistPreview').click(function(){ window.location=link;});
    	 	
				var uri = "/formActions/playlistPreview.php?postId=" + postId;
				jQuery.ajax({
				    type: 'GET',
				    url: '' + uri,
				    dataType: 'json',
				    success: function (data)
					{
						jQuery('#playlistPreview').html(data.content);
						//document.getElementById('playlistPreview').innerHTML = data.content;
					},
				    data: {},
				    async: true
				});    		 
    		 
    		 pos = findPos(parent);
    		 var leftVal = pos[0] - 2;
    		 var topVal = pos[1] - 16;
    		 jQuery('#playlistPreviewHolder').css({left:leftVal,top:topVal}).fadeIn(300);
     }
     
     function playlistPreviewHide()
     {
    	 if( jQuery('#playlistPreview').is(':visible') )
    	 {
    		// jQuery('#playlistPreview').fadeOut(1); 
    		 document.getElementById('playlistPreviewHolder').style.display = 'none';
    		 document.getElementById('playlistPreview').innerHTML = 'Loading...';
    	 }
     }

     function playlistPreviewHideFade()
     {
    	 if( jQuery('#playlistPreviewHolder').is(':visible') )
    	 {
    		 jQuery('#playlistPreviewHolder').fadeOut(500);
    	 }
     }


	  
	  	 