


function delete_all(f)
{
	
	var msg = "Are you sure?";
			
	if (confirm(msg))
	{

		f.confirm_delete.value = true;
		
		f.submit();
	
	}
	else 
	{

		alert("Items not deleted.")

	}
	
}



function insert_values()
{

	//document.getElementById('title').innerHTML = opener.document.content.title.value;
	
	cont = opener.document.content.content_text.value;
	
	cont = replaceChar(cont, "\r","");

	cont = replaceChar(cont, "\n","<BR />");

	/////////////////////
	//Text hervorheben://
	/////////////////////
	
	while(cont.match(/\{\{EMPH\}\{([^}]+)\}\}/) != null)
	{
	
		cont = cont.replace(/\{\{EMPH\}\{([^}]+)\}\}/, "<b>$1</b>"); 
	
	}
	
	while(cont.match(/\{\{emph\}\{([^}]+)\}\}/) != null)
	{		
	
		cont = cont.replace(/\{\{emph\}\{([^}]+)\}\}/, "<b>$1</b>"); 
	
	}
	
	///////////////////////////
	//E-Mail link deffinieren//
	///////////////////////////
	
	while(cont.match(/\{\{(\w+)@+(\w+)\.(\w+)\}\{([^}]+)\}\}/) != null)
	{
	
		cont = cont.replace(/\{\{(\w+)@+(\w+)\.(\w+)\}\{([^}]+)\}\}/, "<a class=\"content\" href='mailto:$1@$2.$3'>$4</a>"); 
		
	}
	///(\{\{)([^/]*)(@)([^/]*)(\}\{)([^/]*)(\}\})/
	
	///\{\{(\w+)@+(\w+)\.(\w+)\}\{([^}]+)\}\}/
	
	cont = replaceChar(cont, "http://", "");
	
	cont = replaceChar(cont, "{{", "<a class=\"content\" href='http://");

	cont = replaceChar(cont, "{x}", "target=\"_blank\"");

	cont = replaceChar(cont, "{X}", "target=\"_blank\"");
	
	cont = replaceChar(cont, "{", ">");
	
	cont = replaceChar(cont, "}}", "</a>");
	
	cont = replaceChar(cont, "}", "'");
	
	
	
	cont = replaceChar(cont, "[start_unordered_list]<BR />", 	"<ul>");
	
	cont = replaceChar(cont, "[start_unordered_list]", 	"<ul>");
	
	cont = replaceChar(cont, "[end_unordered_list]", 	"</ul>");
	
	cont = replaceChar(cont, "[start_ordered_list]<BR />", 	"<ol>");
	
	cont = replaceChar(cont, "[start_ordered_list]", 	"<ol>");
	
	cont = replaceChar(cont, "[end_ordered_list]", 	"</ol>");
	
	cont = replaceChar(cont, "[start_point]<BR />", "<li>");
	
	cont = replaceChar(cont, "[start_point]", "<li>");
	
	cont = replaceChar(cont, "[end_point]<BR />", 	"</li>");
	
	cont = replaceChar(cont, "[end_point]", 	"</li>");
	
	if(cont != "text")
	{
	
		document.getElementById('content').innerHTML = 	cont;
	
	}
		
	var lead_value = "";
	
	lead_value = opener.document.content.lead.value;
	
	lead_value  = replaceChar(lead_value , "\r","");

	lead_value  = replaceChar(lead_value , "\n","<BR />");
		
	/////////////////////
	//Text hervorheben://
	/////////////////////	
	
	while(lead_value.match(/\{\{EMPH\}\{([^}]+)\}\}/) != null)
	{		
	
		lead_value = lead_value.replace(/\{\{EMPH\}\{([^}]+)\}\}/, "<b>$1</b>"); 
	
	}	
	
		
	while(lead_value.match(/\{\{emph\}\{([^}]+)\}\}/) != null)
	{		
	
		lead_value = lead_value.replace(/\{\{emph\}\{([^}]+)\}\}/, "<b>$1</b>"); 
	
	}	

	///////////////////////////
	//E-Mail link deffinieren//
	///////////////////////////
	
	while(lead_value.match(/\{\{(\w+)@+(\w+)\.(\w+)\}\{([^}]+)\}\}/) != null)
	{
	
		lead_value = lead_value.replace(/\{\{(\w+)@+(\w+)\.(\w+)\}\{([^}]+)\}\}/, "<a class=\"download\" href='mailto:$1@$2.$3'>$4</a>"); 
		
	}
	
	lead_value = replaceChar(lead_value, "http://", "");
	
	lead_value = replaceChar(lead_value, "{{", "<a class=\"download\" href='http://");

	lead_value = replaceChar(lead_value, "{x}", "target=\"_blank\"");

	lead_value = replaceChar(lead_value, "{X}", "target=\"_blank\"");
	
	lead_value = replaceChar(lead_value, "{", ">");
	
	lead_value = replaceChar(lead_value, "}}", "</a>");
	
	lead_value = replaceChar(lead_value, "}", "'");
	
	
	
	lead_value = replaceChar(lead_value, "[start_unordered_list]<BR />", 	"<ul>");
	
	lead_value = replaceChar(lead_value, "[start_unordered_list]", 	"<ul>");
	
	lead_value = replaceChar(lead_value, "[end_unordered_list]", 	"</ul>");

	lead_value = replaceChar(lead_value, "[start_ordered_list]<BR />", 	"<ol>");
	
	lead_value = replaceChar(lead_value, "[start_ordered_list]", 	"<ol>");
	
	lead_value = replaceChar(lead_value, "[end_ordered_list]", 	"</ol>");

	lead_value = replaceChar(lead_value, "[start_point]<BR />", "<li>");
	
	lead_value = replaceChar(lead_value, "[start_point]", "<li>");
	
	lead_value = replaceChar(lead_value, "[end_point]<BR />", 	"</li>");
	
	lead_value = replaceChar(lead_value, "[end_point]", 	"</li>");
	
	if(lead_value != "conttext")
	{

		lead_value = lead_value + "<br><br>";
	
	}
	
	if(lead_value != "conttext")
	{
		
		document.getElementById('lead_value').innerHTML = 	lead_value;
	
	}
}

function replaceChar(strOriginal,strChar,strReplace)
{
	
	return strOriginal.split(strChar).join(strReplace);

}

function display(txt) 
{

	self.status = txt;
 		
}
 		
 		
function nodisplay()
{

	self.status = "";
    
}


function askData(f, name, id)
{
	
	var msg = "Delete:";

	f.name.value 	= name;
	
	f.del.value 	= id;
	
	var number = 1;

	msg = msg + " " + f.name.value;
 
	if (confirm(msg))
	{
	
		f.confirm_delete.value = "true";
		
		f.submit();
	
	}
	else 
	{

		alert("Items not deleted.")

	}
	
}

function filedel(f, name, id, folder)
{
	
	var msg = "Delete:";

	f.file_name.value 		= name;
	
	f.file_del.value 		= id;
	
	var number = 1;

	msg = msg + " " + f.file_name.value;
 
	if (confirm(msg))
	{

		f.file_delete.value = "true";
		
		window.document.delete_files.level_name.value 			= 	window.document.content.name.value;			

		window.document.delete_files.title.value 				= 	window.document.content.title.value;			
	
		window.document.delete_files.content_text.value	 		= 	window.document.content.content_text.value;		
		
		window.document.delete_files.folder.value	 			= 	folder;		

		f.submit();
	
	}
	else 
	{

		alert("Items not deleted.")

	}
	
}


function newWindow(mypage,myname,w,h,features, f) 
{
	
  	if(screen.width)
  	{

  		var winl = (screen.width-w)/2;
  		
  		var wint = (screen.height-h)/2;
  	
  	}
  	else{winl = 0;wint =0;}
  	
  	if (winl < 0) winl = 0;
  	
  	if (wint < 0) wint = 0;
  	
  	var settings = 'height=' + h + ',';
  	
  	settings += 'width=' + w + ',';
  	
  	settings += 'top=' + wint + ',';
  	
  	settings += 'left=' + winl + ',';
  	
  	settings += features;
  	
  	win = window.open(mypage,myname,settings);
  	
  	win.resizeTo(w,h);
  	
  	win.window.focus();

}


function submit_file(type)
{
	window.document.new_file.level_name.value 		= 	window.document.content.name.value;			

	window.document.new_file.title.value 				= 	window.document.content.title.value;			
	
	window.document.new_file.content_text.value	 	= 	window.document.content.content_text.value;			
	
	window.document.new_file.type.value	 				= 	type;			

	window.document.new_file.submit();
}



function init_vars()
{
	
	if(window.document.content.name.value == "")
	{
	
		window.document.content.name.value = "name";
	
	}
	
	if(window.document.content.title.value == "")
	{
	
		window.document.content.title.value = "title";
	
	}
	
	
	if(window.document.content.content_text.value == "")
	{
	
		window.document.content.content_text.value = "text";
	
	}
	
	
	if(window.document.content.lead.value == "")
	{
	
		window.document.content.lead.value = "Weitere Informationen";
	
	}
	
}

function change_to(text_box, default_value)
{

	if(text_box.value == default_value)
	{
	
		text_box.value = '';
	
	}

}


function un_change(text_box, default_value)
{

	if(text_box.value == "")
	{
	
		text_box.value = default_value;
	
	}

}

