// Babyyu.com news content control
//** Author lodjixmedia Interactive Agency - Nicholas Williams
//** Created Dec 15th, 09'
//** Updated Dec 20th, 09'

// Define the EVENTS pagination 

function paginateEvents() {
	
	$.ajaxSetup({cache: false});
	
    $("#next a").click(function() {				

    var toLoad = $(this).attr("href")+" #stage";
     $("#stage").fadeOut('fast',loadContent);	
	 $('#load').fadeIn('fast'); 

    function loadContent() {  
     $(this).load(toLoad,showNewContent);     
    }
     
    function showNewContent() {  
     $(this).fadeIn('fast',hideLoader);
      paginateEvents();
	  IMGpopup();
    }

    function hideLoader() {
    	$('#load').fadeOut('fast');
    }
     
    return false;

});


    $("#prev a").click(function() {

    var toLoad = $(this).attr("href")+" #stage";
	 $("#stage").fadeOut('fast',loadContent);
	 $('#load').fadeIn('fast'); 

    function loadContent() {  
     $(this).load(toLoad, showNewContent);
    }
     
    function showNewContent() {  
     $(this).fadeIn('fast',hideLoader); 
       paginateEvents();
	   IMGpopup();
    }

    function hideLoader() {
    	$('#load').fadeOut('fast');
    }
     
    return false;

});


// Define the VIDEOS pagination 
	
   
    $("#next-v a").click(function() {				

    var toLoadv = $(this).attr("href")+" #modulebigmidx-v";
     $("#modulebigmidx-v").fadeOut('fast',loadContentv);	
	 $('#load-v').fadeIn('fast'); 

    function loadContentv() {  
     $(this).load(toLoadv,showNewContentv);     
    }
     
    function showNewContentv() {  
     $(this).fadeIn('fast',hideLoaderv);
      paginateEvents();
    }

    function hideLoaderv() {
    	$('#load-v').fadeOut('fast');
    }
     
    return false;

});


    $("#prev-v a").click(function() {

    var toLoadv = $(this).attr("href")+" #modulebigmidx-v";
	 $("#modulebigmidx-v").fadeOut('fast',loadContentv);
	 $('#load-v').fadeIn('fast'); 

    function loadContentv() {  
     $(this).load(toLoadv, showNewContentv);
    }
     
    function showNewContentv() {  
     $(this).fadeIn('fast',hideLoaderv); 
       paginateEvents();
    }

    function hideLoaderv() {
    	$('#load-v').fadeOut('fast');
    }
     
    return false;

});


// Define the PHOTOS pagination 

   
    $("#nextPic a").click(function() {				

    var toLoadPic = $(this).attr("href")+" #picStage";
     $("#picStage").fadeOut('fast',loadContentp);	
	 $('#load-p').fadeIn('fast'); 

    function loadContentp() {  
     $(this).load(toLoadPic,showNewContentp);     
    }
     
    function showNewContentp() {  
     $(this).fadeIn('fast',hideLoaderp);  
	  paginateEvents();
	  PicFlash();
    }

    function hideLoaderp() {
    	$('#load-p').fadeOut('fast');
    }
     
    return false;

});


    $("#prevPic a").click(function() {

    var toLoadPic = $(this).attr("href")+" #picStage";
	 $("#picStage").fadeOut('fast',loadContentp);
	 $('#load-p').fadeIn('fast'); 

    function loadContentp() {  
     $(this).load(toLoadPic, showNewContentp);
    }
     
    function showNewContentp() {  
     $(this).fadeIn('fast',hideLoaderp); 
	   paginateEvents();
	   PicFlash();
    }

    function hideLoaderp() {
    	$('#load-p').fadeOut('fast');
    }
     
    return false;

});


// Define the MIXTAPES pagination 


    $("#next-m a").click(function() {				

    var toLoadm = $(this).attr("href")+" #modulebigmidx-m";
     $("#modulebigmidx-m").fadeOut('fast',loadContentm);	
	 $('#load-m').fadeIn('fast'); 

    function loadContentm() {  
     $(this).load(toLoadm,showNewContentm);     
    }
     
    function showNewContentm() {  
     $(this).fadeIn('fast',hideLoaderm);
      paginateEvents();
	  IMGpopup();
    }

    function hideLoaderm() {
    	$('#load-m').fadeOut('fast');
    }
     
    return false;

});


    $("#prev-m a").click(function() {

    var toLoadm = $(this).attr("href")+" #modulebigmidx-m";
	 $("#modulebigmidx-m").fadeOut('fast',loadContentm);
	 $('#load-m').fadeIn('fast'); 

    function loadContentm() {  
     $(this).load(toLoadm, showNewContentm);
    }
     
    function showNewContentm() {  
     $(this).fadeIn('fast',hideLoaderm); 
       paginateEvents();
	   IMGpopup();
    }

    function hideLoaderm() {
    	$('#load-m').fadeOut('fast');
    }
     
    return false;

});

}

// News block cycle and effects

function featureFX() { 
	$('#main_slides')
	.cycle({ 
		fx:     'fade', 
		speed:  'normal', 
		timeout: 5000, 
		pager:  '#featureSquares',
		pause:   1,
		after:update_sifr
		//before:fade_slide_caption
	});
}

// News block cycle and effects

function featureIMG() { 
	$('#mainIMG')
	.cycle({ 
		fx:     'scrollLeft', 
		speed:  'slow',
		timeout: 10000 
		//after:update_sifr
		//before:fade_slide_caption
	});
}


// Define the sifr fonts for the inline dynamic content

function update_sifr() {
	
var disabled = true;	

if( disabled ){
var avantgarde = { src: "wp-content/plugins/wp-sifr/fonts/avantgarde.swf" };
sIFR.useStyleCheck = true;
sIFR.activate(avantgarde);
sIFR.replace(avantgarde, {
	selector: "h2",
	css: [
		'.sIFR-root { font-size:28px; font-weight:lighter; color:#666666; }',
		'a { text-decoration:none; color:#ad1010; }',
		'a:hover { color:#1d5cd1; }'
	],
	wmode: 'transparent'
});
};

}
 
function FooterLinks() {
    $("#footer a").hover(function() {
    $(this).stop();
    $(this).animate({ color: "#e8008c" }, 250);
    }, function() {
    $(this).stop();
    $(this).animate({ color: "#00B6EA" }, 500);
});
}

function IMGpopup() {
jQuery(function($lbp){
  $lbp(document).ready(function(){
  $lbp.fn.colorbox.settings.transition = "elastic";
  $lbp.fn.colorbox.settings.speed = 350;
  $lbp.fn.colorbox.settings.maxWidth = "false";
  $lbp.fn.colorbox.settings.maxHeight = "false";
  $lbp.fn.colorbox.settings.scalePhotos = true;
  $lbp.fn.colorbox.settings.opacity = 0.8;
  $lbp.fn.colorbox.settings.preloading = true;
  $lbp.fn.colorbox.settings.current = "Image {current} of {total}";
  $lbp.fn.colorbox.settings.previous = "previous";
  $lbp.fn.colorbox.settings.next = "next";
  $lbp.fn.colorbox.settings.close = "close";
  $lbp.fn.colorbox.settings.overlayClose = true;
  $lbp.fn.colorbox.settings.slideshow = false;
  $lbp.fn.colorbox.settings.slideshowAuto = true;
  $lbp.fn.colorbox.settings.slideshowSpeed = 2500;
  $lbp.fn.colorbox.settings.slideshowStart =  "start";
  $lbp.fn.colorbox.settings.slideshowStop = "stop";
  $lbp("a[rel*=lightbox]").colorbox();
  });
});
}

function modalWIN() {
$('a.postpopup').click(function(){
		id = $(this).attr('rel');
		$('<div id="ajax-popup"></div>').hide().appendTo('body').load('http://babyyu.com/ajax-handler/?id='+id).modal({
	    minHeight:400,
	    minWidth:600,
		opacity:80,
		overlayClose:true,
		
		onOpen: function (dialog) {
        dialog.overlay.fadeIn(300);
		dialog.container.fadeIn(100);
        dialog.data.fadeIn(200); },
		
		onShow: function(dialog) {
	    $(dialog.container).css('height','auto') },
        
		onClose: function (dialog) {
        dialog.data.fadeOut(200);
        dialog.container.slideUp('normal', function () {
        dialog.overlay.fadeOut(200, function () {
        $.modal.close(); });
          });
		}

		});
		return false;
	});

}

function PicFlash() {
	
	var so2_1 = {
	params : {
		wmode : "opaque",
		allowfullscreen : "true",
		bgcolor : "#f2f2f2"},
	flashvars : {
		file : "http%3A%2F%2Fbabyyu.com%2Findex.php%3Fslideshow%3Dtrue%26gid%3D2",
		shuffle : "false",
		linkfromdisplay : "true",
		overstretch : "none",
		rotatetime : "10",
		transition : "fade",
		backcolor : "0x242424",
		frontcolor : "0xFFFFFF",
		lightcolor : "0xff0db2",
		screencolor : "0xf2f2f2",
		width : "334",
		height : "290"},
	attr : {
		styleclass : "slideshow",
		name : "so2"},
	start : function() {
		swfobject.embedSWF("http://babyyu.com/wp-content/uploads/imagerotator/imagerotator.swf", "so2_1", "334", "290", "7.0.0", false, this.flashvars, this.params , this.attr );
	}
}
so2_1.start();

var so3_1 = {
	params : {
		wmode : "opaque",
		allowfullscreen : "true",
		bgcolor : "#f2f2f2"},
	flashvars : {
		file : "http%3A%2F%2Fbabyyu.com%2Findex.php%3Fslideshow%3Dtrue%26gid%3D2",
		shuffle : "false",
		linkfromdisplay : "true",
		overstretch : "none",
		rotatetime : "10",
		transition : "fade",
		backcolor : "0x242424",
		frontcolor : "0xFFFFFF",
		lightcolor : "0xff0db2",
		screencolor : "0xf2f2f2",
		width : "334",
		height : "290"},
	attr : {
		styleclass : "slideshow",
		name : "so3"},
	start : function() {
		swfobject.embedSWF("http://babyyu.com/wp-content/uploads/imagerotator/imagerotator.swf", "so3_1", "334", "290", "7.0.0", false, this.flashvars, this.params , this.attr );
	}
}
so3_1.start();
}
/* 
fade_slide_caption = function(next, previous)
	{
		caption_container = $('.title-text')
		caption_container.fadeOut('fast')
	}
		
update_slide_caption = function(next, previous)
	{
		caption_container = $('.title-text')
		caption = $('span.slide_caption', previous)
		caption_container.fadeIn('fast')
		caption_container.html(caption.html())		
	}

*/