function RMACart(orderId)
{
	xmlHttp = GetXmlHttpObject();
	if (xmlHttp == null)
	{
		alert (ajaxErrMsg);
		return;
	}	
	document.getElementById('dvSatusLoaderOrderCart').style.display = '';
	document.getElementById('dvOrderCart').innerHTML = '';
	var url = 'rma.php?orderId='+orderId+'&purpose=RMACart&'+Math.random();
	xmlHttp.onreadystatechange = stateChanged_RMACart;
	xmlHttp.open('GET', url, true);
	xmlHttp.send(null);
}
function stateChanged_RMACart()
{
	if (xmlHttp.readyState == 4 || xmlHttp.readyState == 'complete')
	{
		if (xmlHttp.responseText.indexOf('E~X~P~I~R~E~D') != -1)
			window.location = 'login.php?m=2';
		else
		{
			document.getElementById('dvSatusLoaderOrderCart').style.display = 'none';			
			document.getElementById('dvOrderCart').innerHTML = xmlHttp.responseText;
		}
	}
}

function saveRMACart(orderId, totalItems, orderEmail, customerName)
{
	xmlHttp = GetXmlHttpObject();
	if (xmlHttp == null)
	{
		alert (ajaxErrMsg);
		return false;
	}
	var values = '';
	var j = 1;
	var flag = false; 
	for(var i = 0; i < totalItems*3; i = i+3)
	{
		if(document.getElementById('rmaOptId'+i).checked)
		{
			flag = true;
			if(values != '')
				values  += '@';
			values += document.getElementById('rmaOptId'+i).value;
		}
		else if(document.getElementById('rmaOptId'+j).checked)
		{
			flag = true;
			if(values != '')
				values  += '@';
			values += document.getElementById('rmaOptId'+j).value;
		}
		j = j + 3;
	}
	if (!flag)
	{
		alert ('Please select atleast one item for return or exchange!');		
		return false;
	}
	if (document.getElementById('reason').value == '')
	{
		alert ('Please provide Reason!');
		document.getElementById('reason').focus();
		return false;
	}
	if(!document.getElementById('chkBoxAgreeRMA').checked)
	{
		alert ("Please confirm that you have read and understood our 'RMA Terms and Conditions'!");
		return false;
	}
	customerName = customerName.replace("~", "'");
	var postVars = 'reason='+document.getElementById('reason').value;
	postVars += '&values='+values;
	postVars += '&orderId='+orderId;
	postVars += '&custName='+customerName;
	postVars += '&orderEmail='+orderEmail;
	document.getElementById('btnSaveRMA').disabled = true;
	document.getElementById('statusLoaderSendRMA').style.display = '';
	document.getElementById('StatusRMA').innerHTML = '';
	var url = 'rma.php?purpose=saveRMACart&'+Math.random();	
	xmlHttp.onreadystatechange = stateChanged_saveRMACart;
	xmlHttp.open('POST', url, true);
	xmlHttp.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
	xmlHttp.setRequestHeader('Content-length', postVars.length);
	xmlHttp.setRequestHeader('Connection', 'close');
	xmlHttp.send(postVars);
}
function stateChanged_saveRMACart()
{
	if (xmlHttp.readyState == 4 || xmlHttp.readyState == 'complete')
	{
		if (xmlHttp.responseText.indexOf('E~X~P~I~R~E~D') != -1)
			window.location = 'login.php?m=2';
		else
		{
			document.getElementById('dvSatusLoaderOrderCart').style.display = 'none';			
			//document.getElementById('dvOrderCart').innerHTML = xmlHttp.responseText;
			document.getElementById('statusLoaderSendRMA').style.display = 'none';
			document.getElementById('StatusRMA').innerHTML = '<b>' + xmlHttp.responseText + '</b>';
			
		}
	}
}
/*function uncheck(k)
{
	document.getElementById('rmaOptId'+k).checked = false;
	k = k+1;
	document.getElementById('rmaOptId'+k).checked = false;
}*/
function closeOrderCartRMA()
{
	document.getElementById('dvOrderCart').innerHTML = '';
}
