
// SHADOWBOX PLAYER

function shadowbox_single(shadowbox_width,shadowbox_height,shadowbox_player,shadowbox_title,shadowbox_url,shadowbox_options) {

	var shadowbox_entry = {	

        title:      						shadowbox_title,
        player:    							shadowbox_player,
		content:   							shadowbox_url,
        height:     						shadowbox_height,		
        width:      						shadowbox_width		
    }
	
	if (typeof shadowbox_options == "undefined") {

    	shadowbox_handleOversize			= "resize";
		shadowbox_animSequence				= "wh";
		shadowbox_viewportPadding			= 25;
		shadowbox_resizeDuration			= 0.66;
		shadowbox_showMovieControls			= true;
  	}
  
  	else {
	
		var shadowbox_options_array 		= shadowbox_options.split(";");
		
		shadowbox_handleOversize			= shadowbox_options_array[0];
		shadowbox_animSequence				= shadowbox_options_array[1];
		shadowbox_viewportPadding			= shadowbox_options_array[2];
		shadowbox_resizeDuration			= shadowbox_options_array[3];
	}
	
    Shadowbox.init({

		skipSetup: 							true,
		handleOversize: 					shadowbox_handleOversize,
		animSequence:						shadowbox_animSequence,
		viewportPadding: 					shadowbox_viewportPadding,
		resizeDuration:						shadowbox_resizeDuration,
		showMovieControls:					shadowbox_showMovieControls
    });
        
    Shadowbox.open(shadowbox_entry);
};		


// SHADOWBOX GALLERY

function shadowbox_gallery(shadowbox_width,shadowbox_height,shadowbox_player,shadowbox_title,shadowbox_url,shadowbox_start_index,shadowbox_delay,shadowbox_options) {

	var array_count							= 0;
	var shadowbox_entries 					= new Array();
	
	var shadowbox_width_array 				= shadowbox_width.split(";");
	var shadowbox_height_array 				= shadowbox_height.split(";");	
	var shadowbox_player_array 				= shadowbox_player.split(";");
	var shadowbox_title_array 				= shadowbox_title.split(";");
	var shadowbox_url_array 				= shadowbox_url.split(";");		
				
	while (shadowbox_player_array[array_count]) { 
		
		shadowbox_entries[array_count] = {
			
			title:							shadowbox_title_array[array_count],
   	     	player:							shadowbox_player_array[array_count],
			content:						shadowbox_url_array[array_count],        
    	    height:							shadowbox_height_array[array_count],
    	    width:							shadowbox_width_array[array_count],
			gallery:			 			"shadowbox_gallery"
		}
			
		array_count ++;
	}
					
	if (typeof shadowbox_options == "undefined") {
       
			shadowbox_handleOversize        = "resize";
			shadowbox_animSequence   		= "wh";
			shadowbox_viewportPadding   	= 25;
			shadowbox_resizeDuration 		= 0.66;
	}
	
	else {
		
		var shadowbox_options_array 		= shadowbox_options.split(";");
		
		shadowbox_handleOversize			= shadowbox_options_array[0];
		shadowbox_animSequence				= shadowbox_options_array[1];
		shadowbox_viewportPadding			= shadowbox_options_array[2];
		shadowbox_resizeDuration			= shadowbox_options_array[3];
	}

	if (typeof shadowbox_start_index == "undefined") {
       
			shadowbox_start_index			= 1;
	}
	
	if (typeof shadowbox_delay == "undefined") {
       
       		shadowbox_pause					= true;
			shadowbox_delay					= 4;
	}
	
	else {
	
		shadowbox_pause						= false;
	}
        
    Shadowbox.init({
	
		skipSetup:							true,
		continuous:							true,
		handleOversize:						shadowbox_handleOversize,
		animSequence: 						shadowbox_animSequence,
		viewportPadding:					shadowbox_viewportPadding,
		resizeDuration:                   	shadowbox_resizeDuration,
		slideshowDelay:						shadowbox_delay,
		
		onOpen: function() { 
			
			if (shadowbox_pause == true) { Shadowbox.play(); Shadowbox.pause(); }
        } 
    });
            
    Shadowbox.open(shadowbox_entries);
    Shadowbox.change(shadowbox_start_index - 1);
};
                

