// <![CDATA[
var XMLHTTP = null;
var divbox = null;
var loading = false;
var temp;

if(window.XMLHttpRequest)
{
	XMLHTTP = new XMLHttpRequest();
}
else if(window.ActiveXObject)
{
	try
	{
		var XMLHTTP = new ActiveXObject("Msxml2.XMLHTTP");
	}
	catch(ex)
	{
		try
		{
			var XMLHTTP = new ActiveXObject("Microsoft.XMLHTTP");	
		}
		catch(ex)
		{
		}
	}
}
// ]]>

function Ausgabe()
{	
	if(!loading)
	{
		loading = true;
		divbox.innerHTML = '';
		divbox.style.backgroundImage = 'url(images/loading.gif)';
	}
	
	if(XMLHTTP.readyState == 4)
	{
		loading = false;
		divbox.style.backgroundImage = '';
		divbox.innerHTML = XMLHTTP.responseText;
	}
}

function ajaxLoadDocTemplates (treeId)
{
	divbox = document.getElementById('showDocsForTemplate');
	
	divbox.style.display='block';
	
	XMLHTTP.open("POST", "ajax.php");
	XMLHTTP.onreadystatechange = Ausgabe;
	XMLHTTP.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	XMLHTTP.send('action=getDocsForTemplate&treeId='+treeId);
}

function ajaxShowImagePreview(imgId)
{
	divbox = document.getElementById('img_preview');
	
	divbox.style.display='block';
	
	XMLHTTP.open("POST", "ajax.php");
	XMLHTTP.onreadystatechange = Ausgabe;
	XMLHTTP.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	XMLHTTP.send('action=getImagePreview&imgId='+imgId);	
}

function ajaxgetarticle(treeid,showtext)
{
	
	divbox = document.getElementById('image_art');
	
	XMLHTTP.open("POST", "ajax.php");
	XMLHTTP.onreadystatechange = Ausgabe;
	XMLHTTP.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	XMLHTTP.send('action=getarticle&treeid='+treeid+'&text='+showtext);	
}


function ajaxShowSpecs(aId,groupId,groupMainId)
{
	divbox = document.getElementById('specDiv');
	
	divbox.style.display='block';
	
	
	XMLHTTP.open("POST", "ajax.php");
	XMLHTTP.onreadystatechange = Ausgabe;
	XMLHTTP.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	XMLHTTP.send('action=showSpecs&aId='+aId+'&groupId='+groupId+'&groupMainId='+groupMainId);		
}

function refreshAdminFileBox(treeId,userId)
{
	divbox = document.getElementById('files');
	treeIDField = document.getElementById('rightsTree').value;
	if(treeIDField)
	{
		document.getElementById('tree_'+treeIDField).style.fontWeight='normal';
	}
	hiddenField = document.getElementById('rightsTree');
	hiddenField.value = treeId;
	
	XMLHTTP.open("POST", "ajax.php");
	XMLHTTP.onreadystatechange = Ausgabe;
	XMLHTTP.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	XMLHTTP.send('action=showFileOptions&treeId='+treeId+'&userId='+userId);	
}

function ajax_changePodDivSide(div,side,offset)
{
	divbox = document.getElementById(div);
	
	XMLHTTP.open("POST", "ajax.php");
	XMLHTTP.onreadystatechange = Ausgabe;
	XMLHTTP.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	XMLHTTP.send('action=changePodDivSide&div='+div+'&side='+side+'&offset='+offset);
}
