/*
	Speichere den tinyMCE-Textarea Content
*/

/*
	embeded Version
*/
function saveContent(id, content, node){
	var PROLOG = "<?xml version=\'1.0\' encoding=\'ISO-8859-1\'?>\n";
	var value = '';

	if (content.indexOf('<?xml') == -1) {
		if (content.substr(0,6) == '<span>' && content.substr(content.length-7) == '</span>') {
			value = PROLOG + content;
		} else {
			value = PROLOG + '<span>' + content + '</span>';
		}
	} else {
		value = content;
	}

	return value;
};
/*function saveContent(id,content,node){
	var editorSave = new Array();

	var PROLOG = "<?xml version=\'1.0\' encoding=\'ISO-8859-1\'?>\n";
	var value = '';
//	alert("saveContent: \nID: "+id+"\nCONTENT:\n"+content);
	if( (content.lenght<2 || content == null) && (editorSave[id] == null || editorSave[id].lenght<2) ){
//		alert("MODUS 1: \nID: "+id+"\nCONTENT:\n"+editorSave[id]);
		return '';
	}
	else if(editorSave[id]){
//		alert("MODUS 2: \nID: "+id+"\nCONTENT:\n"+editorSave[id]);
		return editorSave[id];
	}else {
		value = PROLOG + "<span>"+content+"</span>";
		editorSave[id] = value;
//		alert("MODUS 3: \nID: "+id+"\nCONTENT:\n"+editorSave[id]);
		return editorSave[id];
	}
	return value;
};*/

/*
	Hilfefunktion
*/
function save(id){
	var content = tinyMCE.getContent();
	var PROLOG = "<?xml version=\'1.0\' encoding=\'ISO-8859-1\'?>\n";
	return PROLOG + "<span>"+content+"</span>";
}


function myCustomURLConverter(value, node, on_save) {
	if(!on_save){
		// alert("insert URL: "+value.substring(value.length - 50, value.length) );
		// TODO Workarround
		/*for(i=0;i<10;i++){
			value = value.replace('&amp;', '&' );
		}*/
		//value = value.replace('&quot;', /\"/g );
		//value = value.replace('&lt;', /</g, );
		//value = value.replace('&gr;', />/g, );
	}else {
		value = value.replace(/&/g, '&amp;');
		value = value.replace(/\"/g, '&quot;');
		value = value.replace(/</g, '&lt;');
		value = value.replace(/>/g, '&gr;');
	}

//		alert('insert URL ' + value);

	return value;
}