function trim(inputString)
{
	inputString=inputString.replace(/^\s+/g,"");
	inputString=inputString.replace(/\s+$/g,"");
	return inputString;
}
function createXMLHttpRequest()
{
	var ua;
	if(window.XMLHttpRequest)
	{
		try
		{
			ua = new XMLHttpRequest();
		}
		catch(e)
		{
			ua = false;
		}
	}
	else if(window.ActiveXObject)
	{
		try
		{
			ua = new ActiveXObject("Microsoft.XMLHTTP");
		}
		catch(e)
		{
			ua = false;
		}
	}
	return ua;
}


function saveModule()
{
	
	var username_ID=document.getElementById('username_hidden').value;
	var cmbModule=document.getElementById('cmbModule').value;
	var user_type=document.getElementById('user_type').value;
	var cmbShip=0;
	if(document.getElementById('cmbShip'))
	{
		cmbShip=document.getElementById('cmbShip').value;
	}
	var param="master_flag=do_save_modules&username_ID="+username_ID+"&cmbModule="+cmbModule+"&cmbShip="+cmbShip+"&user_type="+user_type;
	ajax_request('msg_container', param);	

}

function ajax_request(div_master, param)
{
	var xmlHttpReq=false;
	xmlHttpReq=createXMLHttpRequest();
	var strURL="ajax_admin.php";	
	xmlHttpReq.open('POST', strURL, true);
	xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	document.getElementById('loadDiv').style.display="block";
	document.getElementById(div_master).innerHTML="";
	document.getElementById('msg_container').innerHTML="";
	xmlHttpReq.onreadystatechange = function() {
		if (xmlHttpReq.readyState == 4)
		{
			document.getElementById('loadDiv').style.display="none";
			effectHide(div_master); 
			var strResponse=trim(xmlHttpReq.responseText);
			document.getElementById(div_master).innerHTML=xmlHttpReq.responseText;
			effectGrow(div_master);
		}
	}
	xmlHttpReq.send(param);
}
