function SaveTranslatedContent(contentToken, translatedValue, languageCode)
{
	var xmlString = '<?xml version="1.0" encoding="UTF-8"?><AjaxRequest ObjectName="www.industrialexchange.com.Application.Process.ContentAdmin" MethodName="SaveTranslatedContent" AssemblyName="IndustrialExchange.Application, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"><ReturnType TypeName="System.Void" AssemblyName="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" IsVoid="True" /><Parameters><Parameter TypeName="System.String" AssemblyName="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" ParameterName="contentToken" ParameterValue="#contentTokenValue#" /><Parameter TypeName="System.String" AssemblyName="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" ParameterName="translatedValue" ParameterValue="#translatedValueValue#" /><Parameter TypeName="System.String" AssemblyName="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" ParameterName="languageCode" ParameterValue="#languageCodeValue#" /></Parameters></AjaxRequest>';
	xmlString = xmlString.replace('#contentTokenValue#', contentToken.toString().replace(/\"/g, "quot;"));
	xmlString = xmlString.replace('#translatedValueValue#', translatedValue.toString().replace(/\"/g, "quot;"));
	xmlString = xmlString.replace('#languageCodeValue#', languageCode.toString().replace(/\"/g, "quot;"));

	var ajax = new AjaxRequest();
	ajax.isAsync = false;
	ajax.dataToSend = "RequestXML="+xmlString;
	ajax.command = 'CallMethod';
	ajax.Invoke();
	if (ajax.status == 200)
	{
	}
	else
	{
		alert('Error making call to SaveTranslatedContent():  Status = ' + ajax.status);
	}
}
function SaveTranslatedData(dataHash, translatedValue, languageCode)
{
	var xmlString = '<?xml version="1.0" encoding="UTF-8"?><AjaxRequest ObjectName="www.industrialexchange.com.Application.Process.ContentAdmin" MethodName="SaveTranslatedData" AssemblyName="IndustrialExchange.Application, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"><ReturnType TypeName="System.Void" AssemblyName="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" IsVoid="True" /><Parameters><Parameter TypeName="System.String" AssemblyName="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" ParameterName="dataHash" ParameterValue="#dataHashValue#" /><Parameter TypeName="System.String" AssemblyName="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" ParameterName="translatedValue" ParameterValue="#translatedValueValue#" /><Parameter TypeName="System.String" AssemblyName="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" ParameterName="languageCode" ParameterValue="#languageCodeValue#" /></Parameters></AjaxRequest>';
	xmlString = xmlString.replace('#dataHashValue#', dataHash.toString().replace(/\"/g, "quot;"));
	xmlString = xmlString.replace('#translatedValueValue#', translatedValue.toString().replace(/\"/g, "quot;"));
	xmlString = xmlString.replace('#languageCodeValue#', languageCode.toString().replace(/\"/g, "quot;"));

	var ajax = new AjaxRequest();
	ajax.isAsync = false;
	ajax.dataToSend = "RequestXML="+xmlString;
	ajax.command = 'CallMethod';
	ajax.Invoke();
	if (ajax.status == 200)
	{
	}
	else
	{
		alert('Error making call to SaveTranslatedData():  Status = ' + ajax.status);
	}
}
