var center_page = function() {
	if( !$.browser.opera && !long_pages ) {
		$('#main-wrapper').css('top', ( (diff = $(window).height() - $('#main-wrapper').height()) > 0 ? Math.round(diff / 2) : 0 ) + 'px' );
		$(window).resize(center_page);
	}
}

$(document).ready(function() {
	
	$('.rounded').corner('5px');
	
	$(function() {
		$('.gallery a').lightBox({
			  fixedNavigation: true,
			  imageLoading: images_url + '/progress_bar.gif',			
			  imageBtnPrev: images_url + '/lightbox-btn-prev.gif',					
			  imageBtnNext: images_url + '/lightbox-btn-next.gif',			
			  imageBtnClose: images_url + '/lightbox-btn-close.gif',				
			  imageBlank: images_url + '/lightbox-blank.gif',
			  containerBorderSize: 5
		});
	});
	
});

function confirm_action(message) {
	ht = document.getElementsByTagName("html");
	ht[0].style.filter = "progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)";
	var result = confirm(message);
	if (result) {
		return true;
	} else {
		ht[0].style.filter = "";
		return false;	
	}
}

function show_video(video, thumb, autostart, _focus) {
	var flashvars = {
		width: 					"300",
	   height: 					"240",
	   file:		 				video,
	   logo:		 				images_url + '/wm.png',
	   image:	 				images_url + '/wm.png',
	   search_bar:  			'false',
	   thumbsinplaylist:  	'true',
	   image:	 				thumb,
		autostart:				autostart != '' ? true : false
	};
	var params = {};
	var attributes = {
		allowscriptaccess: 	"always",
		allowfullscreen: 		"true" 
	};
	swfobject.embedSWF(images_url + "/mediaplayer.swf", "video-player", "300", "240", "9.0.0", "", flashvars, params, attributes);
	
	if( _focus ) {
		var player_position = $('#video-wrapper').position();
		$('html,body').animate({scrollTop: player_position.top}, 300);
		return false;
	}
}

function get_video_params(video) {
	return video.split("|");	
}

$(document).ready(function() {
	$('.video-div').hover(
		function() {
			// $(this).css('backgroundColor', '#DDDDDD');
		},
		function() {
			// $(this).css('backgroundColor', '#EFEFEF');
		}
	);
	
	$('.video-link').click(function() {
		var video_info = $(this).parent().parent().find('.video-info');
		$('#player-video-title').html(video_info.find('.title').html());
		$('#player-video-description').html(video_info.find('.description').html());
		var video = get_video_params($(this).attr('id'));
		show_video(video[0], video[1], true);
		return false;
	});
	
	if( $('#video-player').attr('class') ) {
		var player_video = get_video_params($('#video-player').attr('class'));
		show_video(player_video[0], player_video[1], player_video[2], player_video[3]);
	}
});