


function ipm1(pMnemonicString,pParm1Value)
{
	return pMnemonicString.replace(/<<parm1>>/i,pParm1Value);
}

function ipm2(pMnemonicString,pParm1Value,pParm2Value)
{
	var result = pMnemonicString.replace(/<<parm1>>/i,pParm1Value);
	return result.replace(/<<parm2>>/i,pParm2Value);
}

function ipm3(pMnemonicString,pParm1Value,pParm2Value,pParm3Value)
{
	var result = pMnemonicString.replace(/<<parm1>>/i,pParm1Value);
	result = result.replace(/<<parm2>>/i,pParm2Value);
	return result.replace(/<<parm3>>/i,pParm3Value);
}

//confirm( ipm2(rrThisWillWhatTheEntireWhatRequestContine,"Cancel","Absence"));




