function modal_links()
{
   $("a.modal").live("click", function(){
        var uri = $(this).attr('href');
        $.fancybox({
            href: uri,
            centerOnScroll  :   true
        });
        return false;
   });
   
   if (!$("body").hasClass('designmode'))
   {
      $("a.fb").fancybox();
   }
   else {
      $("a.fb").click(function(){return false;})
   }
   
   // Datepicker
   
   $("input.datepicker").datepicker();
   
   // Fancybox HTML
   
   $("a.fbhtml").live('click', function(){
	  var content = $(this).next('.fbhtml-content').html();
	  $.fancybox({
		 autoDimensions: false,
		 content: content
	  }); 	 
	  return false;
   });
}

function deploy_wysiwyg()
{
    var instance = CKEDITOR.instances['body'];
    if(instance)
    {
        CKEDITOR.remove(instance);
    }
    var instance = CKEDITOR.instances['content'];
    if(instance)
    {
        CKEDITOR.remove(instance);
    }
    var instance = CKEDITOR.instances['html'];
    if(instance)
    {
        CKEDITOR.remove(instance);
    }
    var instance = CKEDITOR.instances['description'];
    if(instance)
    {
        CKEDITOR.remove(instance);
    }
    $('textarea.wysiwyg').ckeditor(
    {
       filebrowserImageBrowseUrl:  "/_filemanager/wysiwyg",
        extraPlugins: 'MediaEmbed',
        toolbar: [
            ['Source','-','Save','NewPage','Preview','-','Templates'],
            ['Cut','Copy','Paste','PasteText','PasteFromWord','-','Print', 'SpellChecker', 'Scayt'],
            ['Undo','Redo','-','Find','Replace','-','SelectAll','RemoveFormat'],
            '/',
            ['Bold','Italic','Underline','Strike','-','Subscript','Superscript'],
            ['NumberedList','BulletedList','-','Outdent','Indent','Blockquote'],
            ['JustifyLeft','JustifyCenter','JustifyRight','JustifyBlock'],
            ['Link','Unlink'],
            ['Image','MediaEmbed','Table','HorizontalRule','Smiley','SpecialChar','PageBreak'],
            '/',
            ['Styles','Format','Font','FontSize'],
            ['TextColor','BGColor'],
            ['Maximize', 'ShowBlocks','-','About']
        ]
    }, function()
    {
        $.fancybox.center();
    });
    
    $('textarea.wysiwyg-basic').ckeditor(
    {
        toolbar: [
            ['Bold','Italic','Underline','Strike'],
            ['JustifyLeft','JustifyCenter','JustifyRight','JustifyBlock'],
            ['Smiley']
        ]
    }, function()
    {
        $.fancybox.center();
    });
}
