function getRandomInt(min, max){  
   return Math.floor(Math.random() * (max - min + 1)) + min;  
}
function soundPlay(which){ 
	player = '<object type="application/x-shockwave-flash" data="/platformio/templates/images/player.swf" width="1" height="1" id="dewplayer" name="dewplayer">';
	player += '<param name="wmode" value="transparent" />';
	player += '<param name="movie" value="/platformio/templates/images/player.swf" />';
	player += '<param name="flashvars" value="mp3=/platformio/templates/images/'+which+'.mp3&amp;autostart=1" />';
	player += '</object>	';
	$player = $('<div>'+player+'</div>').css({position:'absolute',top:0,left:0});
	$('#all').after($player);
}
$('.slider ul.switcher li').live('click',function(){
	left = $(this).text()!=1?(-1 * ($(this).attr('rel') - 1) * 1000):0;
	$('.slider div .container').animate({
		left:left
	},200);
	$('.slider ul li').removeAttr('style');
	$(this).css({
		background:'#666'
	});
});
$('.slider ul.container li').live('click',function(){
	$('.slider ul.switcher li[rel='+$(this).attr('rel')+']').click();
});
$('a[href$=.pdf],a[href$=.doc],a[href$=.docx],a[href$=.rar],a[href$=.zip],a[href$=.7z],a[href^=mailto]').live('click',function(){
	pageTracker._trackPageview($(this).attr('href'));
});

$(document).ready(function()
{
	var countImg = $('.slider div .container li').length;
	var index = getRandomInt(0,countImg-1);
	$('.slider div .container').prepend($('.slider div .container li').eq(index));
	$('.slider div .container').show();
	if(countImg !=0)
	{
		$('.slider div .container').width(countImg * 1000);
		$('.slider div .container li').each(function(i,dom){
			style = i==(countImg - 1)?'style="background:#666;"':'';
			$(this).attr('rel',(i+2)>countImg?1:(i+2));
			$('.slider ul.switcher').append('<li rel="'+(countImg - i)+'" '+style+'></li>');
		});
	}
	else
	{
		$('.slider').hide();
	}
	
	$('.bmedia').hover(function(){
		$('.bproduction, .rusong, .btv, .bdesign, .rtg, .bdigital').css({
			'background-position':'0 -48px'
		});
	},function(){
		$('.bproduction, .rusong, .btv, .bdesign, .rtg, .bdigital').removeAttr('style');
	});
	$('.textBox a[rel=shadowbox]').addClass('show-gallery').removeAttr('rel');
});

function setupShadowbox(){
	Shadowbox.setup('a.show-gallery', {
		gallery:        'show',
		continuous:     true,
		counterType:    'skip',
		handleOversize: 'drag',
		modal:false
	});
}
Shadowbox.init({
    handleOversize: 'drag',
    modal:false
},setupShadowbox);
