/*	DARCY INDEX/CORE JAVASCRIPT
	FOR THE DARCY INDEX PAGE

	By: Major Rasputin/Ayman Habayeb/Crome Tysnomi since 2007
    Depends on: common.js, SimPlaza Common JS Library c.js
    Licensed under SIMPL (http://simplaza.net/hax/SIMPL) 2011

	NAMESPACE: index_
*/

var timers = [];
var opacityBootloader = 1.0;
var dialogWarning;

function _init() {

   $('window_canvas').show = function(page) {
        addClass($('window_ignite'),'hidden');
        delClass($('window_canvas'),'hidden');

        //if ( cookiesEnabled() && !isCookie('darcy_firsttime') )
         //   dialogWarning.show();

        _pause();
    }

    $('window_canvas').hide = function() {
        alert('test');
        delClass($('window_ignite'),'hidden');
        addClass($('window_canvas'),'hidden');
        _resume();
    }

	timers.bootloader = setInterval(index_bootLoader, 60);

    index_event_checkWindowSize();
    window.addEventListener('resize', index_event_checkWindowSize, false);

    _module_init();

    /*dialogWarning = new control_dialog('Content Warning','\
        <p>This website and all projects, resources and pages linked from and used by it require an open mind and immature attitude to digest.</p>\
        <p>You may come across extreme opinions, silly toys and unprofessional behavior.</p>\
    ',DIALOG_INFO,[['I understand','Dismisses warning']]);
    dialogWarning._buttons[0].onclick = index_dialogCallback;*/
}

function index_bootLoader() {
	if (opacityBootloader <= 0) {
		clearInterval(timers.bootloader);
	} else {
		opacityBootloader -= 0.025;
		$('bootloader').style.opacity = opacityBootloader;
	}

}

function index_event_checkWindowSize(e) {
    if ( (window.innerWidth < 600) || (window.innerHeight < 500) )
        delClass($('window_toosmall'), 'hidden');
    else
        addClass($('window_toosmall'), 'hidden');
}

function index_dialogCallback(e) {
    e.target._control.hide();
    cookieWrite('darcy_firsttime','true');
}
