﻿function trim(strValue)
{
	var objString = new String(strValue);
	return objString.replace(/(?:(?:^|\n)\s+|\s+(?:$|\n))/g,"");
}

function isValidEmail(strEmail)
{
	var regExpEmail = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,4})+$/;	
	return regExpEmail.test(strEmail);
}

function getRadioValue(objRadio)
{  
	if (objRadio.value)
	{
		return objRadio.value;
	}
	else
	{
		for (var i = 0; i < objRadio.length; i++)
		{
			if (objRadio[i].checked) return objRadio[i].value;
		}
	}
	
	return "";
}

function getRadioSelectedItem(objRadio)
{  
	for (var i = 0; i < objRadio.length; i++)
	{
		if (objRadio[i].checked) return objRadio[i];
	}

	return null;
}

function forceMaxLength(objTxtArea, intMaxLen)
{
	if (objTxtArea.value.length > intMaxLen)
	{
   		objTxtArea.value = objTxtArea.value.substring(0, intMaxLen);
	}
}

function displayMessage(strMsgNumber, strAppendMsg)
{
	var strMsgDesc;
	eval("var strMsgDesc = " + strMsgNumber);
	
	if (typeof(strAppendMsg) != "undefined")
	{
		strMsgDesc += strAppendMsg;
	}
	
	alert(strMsgDesc);
	//$("#divMsgBox DIV.msgBoxText").html(strMsgDesc);	
	//$("#divMsgBox").jqm({modal:false,overlay:0}).jqmShow();
}

function getObj(objID)
{
	if (document.getElementById) return document.getElementById(objID);
	else if (document.all) return document.all[objID];
    else if (document.layers) return document.layers[objID];
}