// Javascript 

////////////////////////////////////////////////////////
//
// UpdateDiv
// Ajax main wrapper function
//
// dstdiv: DIV id where output will go
// mgr: file to execute
// params: url style parameters
//
// eg:
// UpdateDiv('outDiv','getname.php','id=3&status=1');
//
////////////////////////////////////////////////////////

function UpdateDiv(dstdiv,mgr,params)
{	
	new Ajax.Updater
	(
		dstdiv,
		mgr, 
		{
			method:'post',
			parameters: 'dstdiv='+dstdiv+'&'+params,
			onComplete: void(0),
			asynchronous:false, 
			evalScripts:true
		}
	);
}


function UpdateDivAsync(dstdiv,mgr,params)
{	
	new Ajax.Updater
	(
		dstdiv,
		mgr, 
		{
			method:'post',
			parameters: 'dstdiv='+dstdiv+'&'+params,
			onComplete: void(0),
			asynchronous:true, 
			evalScripts:true
		}
	);
}

function UpdateDivPOST(dstdiv,mgr,params)
{	
	new Ajax.Updater
	(
		dstdiv,
		mgr, 
		{
			method:'post',
			parameters: 'dstdiv='+dstdiv+'&'+params,
			onComplete: void(0),
			asynchronous:false, 
			evalScripts:true
		}
	);
}


function UpdateDivAsyncPOST(dstdiv,mgr,params)
{	
	new Ajax.Updater
	(
		dstdiv,
		mgr, 
		{
			method:'post',
			parameters: 'dstdiv='+dstdiv+'&'+params,
			onComplete: void(0),
			asynchronous:true, 
			evalScripts:true
		}
	);
}

function UpdateDivX(dstdiv,mgr,params)
{	
	alert(params);
	new Ajax.Updater
	(
		dstdiv,
		mgr, 
		{
			method:'post',
			parameters: 'dstdiv='+dstdiv+'&'+params,
			onComplete: void(0),
			asynchronous:false, 
			evalScripts:true
		}
	);
}

