/*
 * Open popup
 */
function openPopup( url, title ) {
	
	/*
	 * Calculate center
	 */
	var top				= ( screen.height - 560 ) / 2;
	var left			= ( screen.width  - 900 ) / 2;
	
	/*
	 * Open URL
	 */
	window.open( url, title, 'width=900px,height=560,top=' + top + ',left=' + left + ',scrollbars=1,location=0' );
	
}

/*
 *
 * Enable / disable buton
 *
 */
function activateButton( ) {
	
	if ( $( '#agree' ).attr( 'checked' ) ) {
		
		$( '#submit' ).removeAttr( 'disabled' );
		
	} else {
		
		$( '#submit' ).attr( 'disabled', 'disabled' );
			
	}
	
}

/*
 *
 * Confirm on delete
 *
 */
function confButton( ) {
	
	if ( confirm( 'Weet je het zeker?' ) ) {
		
		return true;
		
	}
	
	return false;
	
}

/*
 *
 * Shadowbox
 *
 */
Shadowbox.init( {
		
	language: 'en',
	players:  ['img', 'html', 'iframe', 'qt', 'wmp', 'swf', 'flv']
	
} );

/*
 *
 * Onload function
 *
 */
$( function( ) {
	
	/*
	 *
	 * UI-widget (helper)
	 *
	 */
	$( '.ui-widget' ).click( function( ) {
		
		$( '.ui-widget' ).fadeOut( );
		
	} );
	
	/*
	 *
	 * Datepicker
	 *
	 */
	$( '#date_start' ).datepicker( {
		
		inline		:		true,
		dateFormat	:		'yy-mm-dd'
		
	} );
	
	$( '#date_end' ).datepicker( {
		
		inline		:		true,
		dateFormat	:		'yy-mm-dd'
		
	} );
	
	/*
	 *
	 * AJAX orderable
	 *
	 */
	var fixHelper = function( e, ui ) {
		
		ui.children( ).each( function( ) {
			
			$( this ).width( $( this ).width( ) );
			
		} );
		
		return ui;
		
	};
	
	$( '#sort tbody' ).sortable( {
		
		opacity		:		0.5,
		handle		:		'.handler',
		helper		:		fixHelper,
		revert		:		true,
		update		:		function( ) {
			
			$.get( 'backend/enquetes/order?' + $( '#sort tbody' ).sortable( 'serialize' ) );
			
		}
					
	} );
	
} );
