var offset = 0;
var max_upload_slots = 10;

function getHTTPObject()
{
	var xmlhttp;
	/*@cc_on
	@if(@_jscript_version >=5)
	try
	{
		xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
	}
	catch(e)
	{
		try
		{
			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
		catch(E)
		{
			xmlhttp=false;
		}
	}
	@else
		xmlhttp=false;
	@end @*/
	if(!xmlhttp && typeof XMLHttpRequest != 'undefined')
	{
		try
		{
			xmlhttp=new XMLHttpRequest();
		}
		catch(e)
		{
			xmlhttp=false;
		}
	}
	return xmlhttp;
}
function handleToggleResponse()
{
	if(http.readyState == 4)
	{
		//alert(http.responseText);
		var fieldid = 'toggle_' + offset;
		document.getElementById(fieldid).innerHTML=http.responseText;	
		if(http.responseText == 'Active')
			document.getElementById(fieldid).style.color='#4ec356';	
		else
			document.getElementById(fieldid).style.color='#d6c073';	
	}
}
function toggleStatus(id,item)
{
	offset = id;
	var url = 'togglestatus.php?item=' + item;
	//alert(url);
	http.open("GET",url, true);
	http.onreadystatechange = handleToggleResponse;
	http.send(null);
} 
function handlePDFResponse()
{
	if(http.readyState == 4)
	{
	//	alert(http.responseText);
		document.getElementById('pdfmsg').innerHTML=http.responseText;	
	}
}
function getPDF(id)
{
	var url = 'genpdf.php?id=' + id;
	//alert(url);
	document.getElementById('pdfmsg').innerHTML='<div class="tabletext" style="width: 400px; margin-bottom: 10px;"><img src="images/loading.gif" /> Your PDF is being created, please wait...</div>';	
	http.open("GET",url, true);
	http.onreadystatechange = handlePDFResponse;
	http.send(null);
} 
function addUploadSlot(num)
{
   if(num < max_upload_slots)
   {
         var up = document.getElementById('upload_slots');
         var dv = document.createElement("div");
         
         dv.innerHTML = '<input type="file" name="attachments[]" onchange="addUploadSlot('+(num + 1)+')">';
         up.appendChild(dv);
   }
}

