
jQuery(document).ready(function() {
	jQuery('.datePicker').datepicker({changeMonth: true, changeYear: true, yearRange: '-100:+100', dateFormat: 'yy-mm-dd'});
	jQuery('.timePicker').timepicker({convention: 24, format: '{h}:{m}'});
	jQuery('#addCalendarDialog').dialog({autoOpen: false, modal: true, title: 'Add to Calendar', width: 765, resizable: false});
	jQuery('#addBlogDialog').dialog({autoOpen: false, modal: true, title: 'Add to Blog', width: 765, resizable: false});
	jQuery('#addMediaDialog').dialog({autoOpen: false, modal: true, title: 'Add to Media', width: 765, resizable: false});
	jQuery(':input:visible:enabled:first:not(.datePicker,.timePicker)').focus();
	jQuery('.alertBlockCloser').click(
			function () {
				jQuery(this).parent().hide(500);
			}
	);
	jQuery('.flashBlockCloser').click(
			function () {
				jQuery(this).parent().hide(500);
			}
	);
});

function attachTinyMCE(widget) {
	jQuery(widget).tinymce({
		script_url: '/scripts/tinymce/tiny_mce.js',
		theme: 'advanced',
		plugins: 'safari,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,inlinepopups,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template',
		theme_advanced_buttons1: 'save,newdocument,|,bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,styleselect,formatselect,fontselect,fontsizeselect',
		theme_advanced_buttons2: 'cut,copy,paste,pastetext,pasteword,|,search,replace,|,bullist,numlist,|,outdent,indent,blockquote,|,undo,redo,|,link,unlink,anchor,image,cleanup,help,code,|,insertdate,inserttime,preview,|,forecolor,backcolor',
		theme_advanced_buttons3: 'tablecontrols,|,hr,removeformat,visualaid,|,sub,sup,|,charmap,emotions,iespell,media,advhr,|,print,|,ltr,rtl,|,fullscreen',
		theme_advanced_buttons4: 'insertlayer,moveforward,movebackward,absolute,|,styleprops,|,cite,abbr,acronym,del,ins,attribs,|,visualchars,nonbreaking,template,pagebreak',
		theme_advanced_toolbar_location: 'top',
		theme_advanced_toolbar_align: 'left',
		theme_advanced_statusbar_location: 'bottom',
		content_css: '/styles/style.css',
		template_external_list_url: 'lists/template_list.js',
		external_link_list_url: 'lists/link_list.js',
		external_image_list_url: 'lists/image_list.js',
		media_external_list_url: 'lists/media_list.js',
	});
}

function redirectTo(url) {
	location.href = url;
}