var WholeSite = {
	init: function() {
		if( $$('input.DatePicker') )
		{
			$$('input.DatePicker').each( function(el){
				new DatePicker(el);
			});
		}
		if( $('adminmenu') ) {
			var slider = new Fx.Slide('adminmenu',{duration: 200}).hide();
			$('adminmenu-toggle').addEvent('click', function() {
				slider.toggle();
			});
		}
	}
};

window.addEvent('domready', WholeSite.init);

function popup(url, strWidth, strHeight) 
{
	 var width  = strWidth;
	 var height = strHeight;
	 var left   = (screen.width  - width)/2;
	 var top    = (screen.height - height)/2;
	
	window.open(url, "GooglePicker", "width=" + width + ",height=" + height + ",left=" + left + ",top=" + top + ",scrollbars=no,menubar=no,resizable=no,location=no,toolbar=no");	
}

function checkAll(field)
{
for (i = 0; i < field.length; i++)
	field[i].checked = true ;
}

function uncheckAll(field)
{
for (i = 0; i < field.length; i++)
	field[i].checked = false ;
}

function CreateBookmarkLink(title, url) {
	if (window.sidebar) { // Mozilla Firefox Bookmark
		window.sidebar.addPanel(title, url,"");
	} else if( window.external ) { // IE Favorite
		window.external.AddFavorite( url, title); }
	else if(window.opera && window.print) { // Opera Hotlist
		return true; 
	}
}