﻿//init.js
//2008 Paul Graves paul.graves@nemisys.uk.com
//Initialisation of nemJS docks and widgets
//You can build your own version of this file if required

window.addEvent('domready', function() {initialPageLoad();});

var _nemWidgetPanel;
var nemWidgets,nemSuggests;

function initialPageLoad(){  
    nemWidgets = new Array();
    nemSuggests = new Array();
    initNemWidgetPanel();
    initNemSuggest();  
    $$("body").initWidgets();
}

function initNemWidgetPanel() {
		_nemWidgetPanel = $('nemWidgetPanel');
		if (_nemWidgetPanel)
		{
			_nemCookie = false;

			if (Cookie.read("nemWidgetCookie"))
			{
				_nemCookie = Cookie.read("nemWidgetCookie").split(",");
				Cookie.dispose(_nemCookie);
			}

			var _cols = ['#nemWidgetPanel div.nemColumnLeft', '#nemWidgetPanel div.nemColumnRight'];
			_nemWidgetPanel = new nemWidgetPanel($('nemWidgetPanel'), _cols, '.nemDraggable',  '.nemWidgetHandle',_nemCookie);			
        }
}	

function initNemSuggest(){
    $$('.nemSuggest').each(function(item,index){
            nemSuggests[index] = new nemSuggest(item);    
    });
}	


