﻿function registerNamespace(arrStr)
{
    var arr=arrStr.split(".");
    var root=window;
    for(loop=0;loop<arr.length;loop++)
    {
       if(typeof root[arr[loop]] == "undefined")
        root[arr[loop]]=new Object();
        root=root[arr[loop]];
    }
}
registerNamespace("SaudiPost.EMall.Portal.UI.WebControls.Common")
SaudiPost.EMall.Portal.UI.WebControls.Common.handleValidators = function(strValidatorNames,blnValidatorStatus)
{
    if(strValidatorNames!="")
    {
        var arrvalidatorNames=strValidatorNames.split(",");
        for(var i=0;i<arrvalidatorNames.length;i++)
        {
            if(document.getElementById(arrvalidatorNames[i])!=null)
            {
                 ValidatorEnable(document.getElementById(arrvalidatorNames[i]),blnValidatorStatus);
                 document.getElementById(arrvalidatorNames[i]).style.display="none";
            }
        }
    }
}
SaudiPost.EMall.Portal.UI.WebControls.Common.ClearDate = function(dateobj)
{
    LinkDev.WebMonkey.CalendarControl.SelectDate(dateobj,'');
}
SaudiPost.EMall.Portal.UI.WebControls.Common.CheckNumber=function(evt,txt)
{
	if(window.event)
	{
		key=evt.keyCode;
	}
	else
	{
		key=evt.which;
	}
	if (key==0)
	{
	    event.returnValue=false;
	}
	else if((isNaN(String.fromCharCode(key)) && String.fromCharCode(key)!=".") || ((String.fromCharCode(key)==".") && txt.value.indexOf(".") != -1) || String.fromCharCode(key)== " ")
	{
		event.returnValue=false;
	}
}