﻿/*
Copyright (c) 2003-2010, CKSource - Frederico Knabben. All rights reserved.
For licensing, see LICENSE.html or http://ckeditor.com/license
*/




CKEDITOR.config.HtmlEncodeOutput = false;
CKEDITOR.editorConfig = function( config )
{
	// Define changes to default configuration here. For example:
	config.language = 'de';
	//config.uiColor = '#AADC6E';
	
	//config.toolbar = 'Competitionline';
	config.toolbar_Competitionline = 
		[
			 //['NewPage','Preview'],
			 ['Cut','Copy','Paste','PasteText','PasteFromWord','-','Scayt'],
			 ['Undo','Redo','-','Find','Replace','-','SelectAll','RemoveFormat'],
			 ['Image','Flash','Table','HorizontalRule','SpecialChar','PageBreak'],
			 '/',
			 ['Styles','Format'],
			 ['TextColor','BGColor'],
			 ['Bold','Italic','Strike'],
			 ['NumberedList','BulletedList','-','Outdent','Indent','Blockquote'],
			 ['Link','Unlink','Anchor'],
			 ['Source'],
			 //['Maximize','-','About']
		 ];
	
	config.toolbar_Newsletter = 
		[
			 //['NewPage','Preview'],
			 ['Cut','Copy','Paste','PasteText','PasteFromWord','-','Scayt'],
			 ['Undo','Redo','-','Find','Replace','-','SelectAll','RemoveFormat'],
			 ['Image','Flash','Table','HorizontalRule','SpecialChar','PageBreak'],
			 '/',
			 ['Styles','Format', 'Font', 'FontSize','Templates'],
			 ['TextColor','BGColor'],
			 ['Bold','Italic','Strike'],
			 ['NumberedList','BulletedList','-','Outdent','Indent','Blockquote'],
			 ['Link','Unlink','Anchor'],
			 ['Source'],
			 //['Maximize','-','About']
		 ];
	
	
	config.toolbar_Basic = 
		[
		 	['Bold', 'Italic', '-', 'NumberedList', 'BulletedList', '-', 'Link', 'Unlink','-','About']
    	];
	
	// CKFinder
	filebrowserBrowseUrl = '/js/ckfinder/ckfinder.html',
 	filebrowserImageBrowseUrl = '/js/ckfinder/ckfinder.html?type=Images',
 	filebrowserFlashBrowseUrl = '/js/ckfinder/ckfinder.html?type=Flash',
 	filebrowserUploadUrl = '/js/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Files',
 	filebrowserImageUploadUrl = '/js/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Images',
 	filebrowserFlashUploadUrl = '/js/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Flash'
	
	config.entities_greek = false;
	config.entities_latin = false;
	config.entities = false;
	
	config.templates_files = [ '/js/ckeditor3.4/templates.js' ];
	
	config.stylesCombo_stylesSet = 'my_styles:/js/ckeditor3.4/styles.js';
	
	config.format_h1 = { element : 'h1', attributes : { style : 'font-size: 0.9em; margin: 10px 0px; text-transform: uppercase; color: #FF6600;font-size:13px;' } };
	config.format_h2 = { element : 'h2', attributes : { style : 'color: #333333; margin: 10px 0px; font-size: 14px; font-weight: bold; margin: 0;' } };
	
};

CKEDITOR.on('dialogDefinition', function( ev ) {
	// Take the dialog name and its definition from the event data.
	var dialogName = ev.data.name;
	var dialogDefinition = ev.data.definition;
	
	if(dialogName == 'templates') {
		dialogDefinition.getContents('selectTpl').elements[0].children[2].defaultValue = false;
	} else if(dialogName == 'image') {
		dialogDefinition.getContents('info').elements[2].children[0].children[1].children[0].defaultValue = '0';
		
	}
});


