
	 window.onload = function() 
	 {
	 	if(document.getElementById('art_depth'))
	 	{
		 	if(document.getElementById('art_type').selectedIndex == 0){
				document.getElementById('art_depth').style.display = 'inline';
			} else {
				document.getElementById('art_depth').style.display = 'none';
			}
		
		}
		
		if(document.getElementById('tocbox'))
		{
			var content = document.getElementById('toc').innerHTML;
			document.getElementById('tableOfContent').innerHTML = content;
		}
	}
function onEnter(){
 if(event.keyCode==13)googlesearch(); return false;
}
 function googlesearch()
 {
 	var q = document.getElementById('googlesearch').value;
 	document.getElementById('q').value = q + ' site:www.actorix.de';
 	document.google.submit();
 }
	
 function getArgs(){
   var args = new Object();
   var query = location.pathname.substring(1);     // Get query string
   
   var pairs = query.split("/");  
 	              // Split at ampersand
   //search_array = query.split("&");     
   for (var i=0; i < pairs.length; i++)
   { 
   	if(i%2 == 0){
       // If not found, skip
       var argname = pairs[i];  // Extract the name
       var value   = pairs[i+1];    // Extract the value
       
       args[argname] = unescape(value);          // Store as a decoded value
   	}
   }
   
   return args;
 } 
 
 function setEntrysPerSite(index, selectID){
 	
 	var search = getArgs();
    var params = "/";
    
 	search['rows'] = document.getElementById(index).value; 
    
	for (var name in search)
	  params = params + name + "/" + search[name] + "/";
	  	  
	location.replace(window.location.protocol+'//'+window.location.host+params.substring(0, params.length-1));
 }
function myCheckAll()
{

	for (i = 0; i < document.sync.elements["artnr[]"].length; i++)
	{
		if(document.sync.elements["checkAll"].checked == true){
			document.sync.elements["artnr[]"][i].checked = true;
		} else {
			document.sync.elements["artnr[]"][i].checked = false;
		}
	}
}

function locate(order){

	if(order == 2)
		document.sync.elements["do"].value = 'import';
	else if(order == 3)
		document.sync.elements["do"].value = 'export';
	else if(order == 4)
		document.sync.elements["do"].value = 'enable';
	else if(order == 5)
		document.sync.elements["do"].value = 'disable';

	document.sync.submit();
}

function checkall()
{
	Ausgabe = "";
	
	docs    = document.agreeform.elements["catid[]"];
	marken  = document.agreeform.elements["marken[]"];
	marken2 = document.agreeform.elements["marken2[]"];
	autoteile   = document.agreeform.elements["items[]"];
	
	
	for (var Eigenschaft in docs){
		
		if(docs[Eigenschaft].checked == true){
			
			for (var value in marken){
				if(value >= 0){
					if(docs[Eigenschaft].id == marken[value].className){if(marken[value].selectedIndex < 0){Ausgabe += "Bitte erste Auswahl bei " + docs[Eigenschaft].className + "\n";}}
				} else {
					if(docs[Eigenschaft].id == marken.className){if(marken.selectedIndex < 0){Ausgabe += "Bitte erste Auswahl bei " + docs[Eigenschaft].className + "\n";break;}}
				}
			}
			
			for (var value in marken2){
				if(value >= 0){
					if(docs[Eigenschaft].id == marken2[value].className){if(marken2[value].selectedIndex < 0){Ausgabe += "Bitte zweite Auswahl bei " + docs[Eigenschaft].className + "\n";}}
				} else {
					if(docs[Eigenschaft].id == marken2.className){if(marken2.selectedIndex < 0){Ausgabe += "Bitte zweite Auswahl bei " + docs[Eigenschaft].className + "\n";break;}}
				}
			}
			
			for (var value in autoteile){
				if(value >= 0){
					if(docs[Eigenschaft].id == autoteile[value].className){if(autoteile[value].selectedIndex < 0){Ausgabe += "Bitte Auswahl bei " + docs[Eigenschaft].className + "\n";}}
				} else {
					if(docs[Eigenschaft].id == autoteile.className){if(autoteile.selectedIndex < 0){Ausgabe += "Bitte Auswahl bei " + docs[Eigenschaft].className + "\n";break;}}
				}
			}
		}
	}
	
	return (Ausgabe == "") ? true : false;
}

   function sendNewTag(){
		new Ajax('/admin/content/addTag',{data:'tag_path='+document.getElementById('tag_path').value+'&tag_name='+document.getElementById('tag_name').value, onComplete: showNewTags, update: 'output'}).request();

    	document.getElementById('tag_name').value = '';
    	document.getElementById('tag_path').value = '';
   }

    function showNewTags(request){

    	new Ajax('/admin/content/getTags',{method: 'get', update: 'getTags'}).request();

		document.getElementById('addTag').style.display = 'none';
	}


   function sendNewCategory(){
		new Ajax('/admin/content/addCategory',{data:'cat_path='+document.getElementById('cat_path').value+'&cat_name='+document.getElementById('cat_name').value, onComplete: showNewCategories, update: 'output'}).request();

    	document.getElementById('cat_name').value = '';
    	document.getElementById('cat_path').value = '';
   }

    function showNewCategories(request){

    	new Ajax('/admin/content/getCategories',{method: 'get', update: 'getCategories'}).request();
		document.getElementById('addCategory').style.display = 'none';
	}
	
	function switchSites(){
		
		if(document.getElementById('art_type').selectedIndex == 0){
			document.getElementById('art_depth').style.display = 'inline';
		} else {
			document.getElementById('art_depth').style.display = 'none';
		}
		
		
	}

   function makepath(value, dest){

		var vormals = value;

		// umlaute ausfiltern
		var step1 = vormals.replace(/ä/gi, "ae");
		var step2 = step1.replace(/ö/gi, "oe");
		var step3 = step2.replace(/ü/gi, "ue");
		var step4 = step3.replace(/ß/gi, "ss");

		// ung�ltige zeichen ausfiltern
		var step5 =  step4.replace(/\W/gi, '_');
		var step6 =  step5.replace(/_+/gi, "-");

		// und weg damit
		dest.value = step6.toLowerCase();
	}

	function switchDiv(id, imgtag, onimg, offimg){

		var div = document.getElementById(id);
		var img = document.getElementById(imgtag);
		if(div.style.display == 'none'){
			div.style.display = 'block';
			img.src='/images/'+onimg;
		} else {
			div.style.display = 'none';
			img.src='/images/'+offimg;
		}
	}
	
	function Show()
	{
		document.getElementById('news_2').style.display	= '' ;
		document.getElementById('news_1').style.display	= 'none' ;
	
		// This is a hack for Gecko... it stops editing when the editor is hidden.
		if ( !document.all )
		{
			var aEditor = FCKeditorAPI.GetInstance( 'art_teaser' ) ;
			var oEditor = FCKeditorAPI.GetInstance( 'art_text' ) ;
			
			if (  aEditor.EditMode == FCK_EDITMODE_WYSIWYG )
				aEditor.MakeEditable() ;
				
			if (  oEditor.EditMode == FCK_EDITMODE_WYSIWYG )
				oEditor.MakeEditable() ;
		}
	}
	
	function Hide()
	{
		document.getElementById('news_2').style.display	= 'none' ;
		document.getElementById('news_1').style.display	= '' ;
	}
	
	
	function step(id, step, type){
		
		if(type=='down'){
			var old = parseInt(step)-1;
		} else if(type=='up') {
			var old = parseInt(step)+1;
		}
		
		var div  = document.getElementById(id+'_'+step);
		var div2 = document.getElementById(id+'_'+old);
		
		div2.style.display = 'none';
		div.style.display = 'block';
		
		if(parseInt(step) > 1){
			document.getElementById('zurueck').style.display = 'inline';
		} else {
			document.getElementById('zurueck').style.display = 'none';
		}
		if(parseInt(step) == 2){
			document.getElementById('weiter').style.display = 'none';
			document.getElementById('save').style.display = 'inline';
		} else {
			
			document.getElementById('weiter').style.display = 'inline';
			document.getElementById('save').style.display = 'none';
		}
	}