<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>Validation</title>
        <link>http://geekswithblogs.net/Gaurav/category/7809.aspx</link>
        <description>Server Side  &amp; Client Side Validation</description>
        <language>en-US</language>
        <copyright>Gaurav Taneja</copyright>
        <managingEditor>taneja_gaurav@yahoo.com</managingEditor>
        <generator>Subtext Version 0.0.0.0</generator>
        <item>
            <title>Close Child Pop-up on Closing Parent Window</title>
            <link>http://geekswithblogs.net/Gaurav/archive/2008/04/03/121024.aspx</link>
            <description>Javascript to be Used&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;script type="text/javascript"&amp;gt;&lt;br /&gt;
&lt;br /&gt;
function TrackParent()&lt;br /&gt;
{ &lt;br /&gt;
    var timeout;&lt;br /&gt;
    try&lt;br /&gt;
    {&lt;br /&gt;
        if(window.opener.parent);&lt;br /&gt;
        {&lt;br /&gt;
            timeout= self.setTimeout('TrackParent()',500);&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
    catch(e)&lt;br /&gt;
    {&lt;br /&gt;
        this.close();&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/script&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;On Master Page&lt;/span&gt;&lt;br style="font-weight: bold;" /&gt;
&lt;br /&gt;
Add this on body tag &lt;br /&gt;
&amp;lt;body onload="TrackParent();"&amp;gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=121024"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=121024" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/Gaurav/aggbug/121024.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Gaurav Taneja</dc:creator>
            <guid>http://geekswithblogs.net/Gaurav/archive/2008/04/03/121024.aspx</guid>
            <pubDate>Fri, 04 Apr 2008 00:19:18 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Gaurav/comments/121024.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Gaurav/archive/2008/04/03/121024.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/Gaurav/comments/commentRss/121024.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Gaurav/services/trackbacks/121024.aspx</trackback:ping>
        </item>
        <item>
            <title>General Validation Hint in CS File</title>
            <link>http://geekswithblogs.net/Gaurav/archive/2008/03/13/120546.aspx</link>
            <description>public bool CheckError()&lt;br /&gt;
        { //check error for all records&lt;br /&gt;
            strError.Append("&amp;lt;Result&amp;gt;0&amp;lt;/Result&amp;gt;&amp;lt;ErrorMessages&amp;gt;");&lt;br /&gt;
            bool blnReturnVal = true;&lt;br /&gt;
            for (int i = 0; i &amp;lt; dtbValidate.Rows.Count; i++)&lt;br /&gt;
            {&lt;br /&gt;
                DataRow drValidation = dtbValidate.Rows[i];&lt;br /&gt;
                string command = drValidation["command"].ToString().ToLower();&lt;br /&gt;
&lt;br /&gt;
                # region validation check&lt;br /&gt;
                switch (command)&lt;br /&gt;
                {&lt;br /&gt;
                    case "required":&lt;br /&gt;
                        {&lt;br /&gt;
                            if (drValidation["value"].ToString().Trim().Length &amp;lt;= 0)&lt;br /&gt;
                            {&lt;br /&gt;
                                strError.Append("&amp;lt;Error code='" + drValidation["errCode"].ToString() + "' description='" + drValidation["errMessage"].ToString().Replace("~~", drValidation["fieldName"].ToString()) + "'/&amp;gt;");&lt;br /&gt;
                                blnReturnVal = false;&lt;br /&gt;
                            }&lt;br /&gt;
                            break;&lt;br /&gt;
                        }&lt;br /&gt;
                    case "greater":&lt;br /&gt;
                        {&lt;br /&gt;
                            if (Convert.ToInt64(drValidation["value"].ToString()) &amp;gt;&lt;br /&gt;
                                Convert.ToInt64(drValidation["conditionValue"].ToString().Trim()))&lt;br /&gt;
                            {&lt;br /&gt;
                                strError.Append("&amp;lt;Error code='" + drValidation["errCode"].ToString() + "' description='" + drValidation["errMessage"].ToString().Replace("~~", drValidation["fieldName"].ToString()) + "'/&amp;gt;");&lt;br /&gt;
                                blnReturnVal = false;&lt;br /&gt;
                            }&lt;br /&gt;
                            break;&lt;br /&gt;
                        }&lt;br /&gt;
&lt;br /&gt;
                    case "maxlen":&lt;br /&gt;
                        {&lt;br /&gt;
                            int intMaxLength = 0;&lt;br /&gt;
                            try { intMaxLength = Convert.ToInt32(drValidation["conditionValue"].ToString().Trim()); }&lt;br /&gt;
                            catch { }&lt;br /&gt;
                            if (drValidation["value"].ToString().Trim().Length &amp;gt; intMaxLength)&lt;br /&gt;
                            {&lt;br /&gt;
                                strError.Append("&amp;lt;Error code='" + drValidation["errCode"].ToString() + "' description='" + drValidation["errMessage"].ToString().Replace("~~", drValidation["fieldName"].ToString()) + "'/&amp;gt;");&lt;br /&gt;
                                blnReturnVal = false;&lt;br /&gt;
                            }&lt;br /&gt;
                            break;&lt;br /&gt;
                        }&lt;br /&gt;
                    case "minlen":&lt;br /&gt;
                        {&lt;br /&gt;
                            int intMinLength = 0;&lt;br /&gt;
                            try { intMinLength = Convert.ToInt32(drValidation["conditionValue"].ToString().Trim()); }&lt;br /&gt;
                            catch { }&lt;br /&gt;
                            if (drValidation["value"].ToString().Trim().Length &amp;lt; intMinLength)&lt;br /&gt;
                            {&lt;br /&gt;
                                strError.Append("&amp;lt;Error code='" + drValidation["errCode"].ToString() + "' description='" + drValidation["errMessage"].ToString().Replace("~~", drValidation["fieldName"].ToString()) + "'/&amp;gt;");&lt;br /&gt;
                                blnReturnVal = false;&lt;br /&gt;
                            }&lt;br /&gt;
                            break;&lt;br /&gt;
                        }&lt;br /&gt;
                    case "arrlen":&lt;br /&gt;
                        {&lt;br /&gt;
                            int intMinLength = 1;&lt;br /&gt;
                            try { intMinLength = Convert.ToInt32(drValidation["conditionValue"].ToString().Trim()); }&lt;br /&gt;
                            catch { }&lt;br /&gt;
                            if (Convert.ToInt32(drValidation["value"].ToString()) &amp;lt; intMinLength)&lt;br /&gt;
                            {&lt;br /&gt;
                                strError.Append("&amp;lt;Error code='" + drValidation["errCode"].ToString() + "' description='" + drValidation["errMessage"].ToString().Replace("~~", drValidation["fieldName"].ToString()) + "'/&amp;gt;");&lt;br /&gt;
                                blnReturnVal = false;&lt;br /&gt;
                            }&lt;br /&gt;
                            break;&lt;br /&gt;
                        }&lt;br /&gt;
                    case "notequal":&lt;br /&gt;
                        {&lt;br /&gt;
                            if (drValidation["value"].ToString() != drValidation["conditionValue"].ToString())&lt;br /&gt;
                            {&lt;br /&gt;
                                strError.Append("&amp;lt;Error code='" + drValidation["errCode"].ToString() + "' description='" + drValidation["errMessage"].ToString().Replace("~~", drValidation["fieldName"].ToString()) + "'/&amp;gt;");&lt;br /&gt;
                                blnReturnVal = false;&lt;br /&gt;
                            }&lt;br /&gt;
                            break;&lt;br /&gt;
                        }&lt;br /&gt;
                    case "flag":&lt;br /&gt;
                        {&lt;br /&gt;
                            bool blnValidFlag = false;&lt;br /&gt;
                            string[] strFlags = drValidation["conditionValue"].ToString().Split('|');&lt;br /&gt;
&lt;br /&gt;
                            if (!string.IsNullOrEmpty(drValidation["value"].ToString().Trim()))&lt;br /&gt;
                            {&lt;br /&gt;
                                for (int intFlag = 0; intFlag &amp;lt; strFlags.Length; intFlag++)&lt;br /&gt;
                                {&lt;br /&gt;
                                    if (drValidation["value"].ToString().ToUpper().Equals(strFlags[intFlag].ToString().ToUpper()))&lt;br /&gt;
                                    {&lt;br /&gt;
                                        blnValidFlag = true;&lt;br /&gt;
                                        break;&lt;br /&gt;
                                    }&lt;br /&gt;
                                }&lt;br /&gt;
&lt;br /&gt;
                                if (!blnValidFlag)&lt;br /&gt;
                                {&lt;br /&gt;
                                    blnReturnVal = false;&lt;br /&gt;
                                    strError.Append("&amp;lt;Error code='" + drValidation["errCode"].ToString() + "' description='" + drValidation["errMessage"].ToString().Replace("~~", drValidation["fieldName"].ToString()) + "'/&amp;gt;");&lt;br /&gt;
                                }&lt;br /&gt;
                            }&lt;br /&gt;
&lt;br /&gt;
                            break;&lt;br /&gt;
                        }&lt;br /&gt;
                    case "equal":&lt;br /&gt;
                        {&lt;br /&gt;
                            if (drValidation["value"].ToString() == drValidation["conditionValue"].ToString())&lt;br /&gt;
                            {&lt;br /&gt;
                                strError.Append("&amp;lt;Error code='" + drValidation["errCode"].ToString() + "' description='" + drValidation["errMessage"].ToString().Replace("~~", drValidation["fieldName"].ToString()) + "'/&amp;gt;");&lt;br /&gt;
                                blnReturnVal = false;&lt;br /&gt;
                            }&lt;br /&gt;
                            break;&lt;br /&gt;
                        }&lt;br /&gt;
                    case "lessthan":&lt;br /&gt;
                        {&lt;br /&gt;
                            if (Convert.ToInt64(drValidation["value"].ToString()) &amp;lt;&lt;br /&gt;
                                Convert.ToInt64(drValidation["conditionValue"].ToString()))&lt;br /&gt;
                            {&lt;br /&gt;
                                strError.Append("&amp;lt;Error code='" + drValidation["errCode"].ToString() + "' description='" + drValidation["errMessage"].ToString().Replace("~~", drValidation["fieldName"].ToString()) + "'/&amp;gt;");&lt;br /&gt;
                                blnReturnVal = false;&lt;br /&gt;
                            }&lt;br /&gt;
                            break;&lt;br /&gt;
                        }&lt;br /&gt;
                    case "alphanumeric":&lt;br /&gt;
                        {&lt;br /&gt;
                            Regex regExpression = new Regex("[^A-Za-z0-9]");&lt;br /&gt;
                            if (drValidation["value"].ToString().Trim().Length &amp;gt; 0)&lt;br /&gt;
                                if (regExpression.Matches(drValidation["value"].ToString().Trim()).Count &amp;gt; 0)&lt;br /&gt;
                                {&lt;br /&gt;
                                    strError.Append("&amp;lt;Error code='" + drValidation["errCode"].ToString() + "' description='" + drValidation["errMessage"].ToString().Replace("~~", drValidation["fieldName"].ToString()) + "'/&amp;gt;");&lt;br /&gt;
                                    blnReturnVal = false;&lt;br /&gt;
                                }&lt;br /&gt;
                            break;&lt;br /&gt;
                        }&lt;br /&gt;
                    case "numeric":&lt;br /&gt;
                        {&lt;br /&gt;
                            Regex regExpression = new Regex("[^0-9.]");&lt;br /&gt;
                            if (drValidation["value"].ToString().Trim().Length &amp;gt; 0)&lt;br /&gt;
                                if (regExpression.Matches(drValidation["value"].ToString().Trim()).Count &amp;gt; 0)&lt;br /&gt;
                                {&lt;br /&gt;
                                    strError.Append("&amp;lt;Error code='" + drValidation["errCode"].ToString() + "' description='" + drValidation["errMessage"].ToString().Replace("~~", drValidation["fieldName"].ToString()) + "'/&amp;gt;");&lt;br /&gt;
                                    blnReturnVal = false;&lt;br /&gt;
                                }&lt;br /&gt;
                            break;&lt;br /&gt;
                        }&lt;br /&gt;
                    case "alphabetic":&lt;br /&gt;
                        {&lt;br /&gt;
                            Regex regExpression = new Regex("[^A-Za-z ]");&lt;br /&gt;
&lt;br /&gt;
                            if (drValidation["value"].ToString().Trim().Length &amp;gt; 0)&lt;br /&gt;
                                if (regExpression.Matches(drValidation["value"].ToString().Trim()).Count &amp;gt; 0)&lt;br /&gt;
                                {&lt;br /&gt;
                                    strError.Append("&amp;lt;Error code='" + drValidation["errCode"].ToString() + "' description='" + drValidation["errMessage"].ToString().Replace("~~", drValidation["fieldName"].ToString()) + "'/&amp;gt;");&lt;br /&gt;
                                    blnReturnVal = false;&lt;br /&gt;
                                }&lt;br /&gt;
                            break;&lt;br /&gt;
                        }&lt;br /&gt;
                    case "alnumhyphen":&lt;br /&gt;
                        {&lt;br /&gt;
                            Regex regExpression = new Regex("[^A-Za-z0-9\\-_]");&lt;br /&gt;
                            if (drValidation["value"].ToString().Trim().Length &amp;gt; 0)&lt;br /&gt;
                                if (regExpression.Matches(drValidation["value"].ToString().Trim()).Count &amp;gt; 0)&lt;br /&gt;
                                {&lt;br /&gt;
                                    strError.Append("&amp;lt;Error code='" + drValidation["errCode"].ToString() + "' description='" + drValidation["errMessage"].ToString().Replace("~~", drValidation["fieldName"].ToString()) + "'/&amp;gt;");&lt;br /&gt;
                                    blnReturnVal = false;&lt;br /&gt;
                                }&lt;br /&gt;
                            break;&lt;br /&gt;
                        }&lt;br /&gt;
                    case "email":&lt;br /&gt;
                        {&lt;br /&gt;
                            Regex regExpression = new Regex("^[\\w-\\.]+@([\\w-]+\\.)+[\\w-]{2,4}$");&lt;br /&gt;
                            if (drValidation["value"].ToString().Trim().Length &amp;gt; 0)&lt;br /&gt;
                                if (!regExpression.IsMatch(drValidation["value"].ToString().Trim()))&lt;br /&gt;
                                {&lt;br /&gt;
                                    strError.Append("&amp;lt;Error code='" + drValidation["errCode"].ToString() + "' description='" + drValidation["errMessage"].ToString().Replace("~~", drValidation["fieldName"].ToString()) + "'/&amp;gt;");&lt;br /&gt;
                                    blnReturnVal = false;&lt;br /&gt;
                                }&lt;br /&gt;
                            break;&lt;br /&gt;
                        }&lt;br /&gt;
                    case "date":&lt;br /&gt;
                        {&lt;br /&gt;
                            Regex regExpression = new Regex(@"(0[1-9]|[12][0-9]|3[01])[/](0[1-9]|1[012])[/](19|20)\d\d");&lt;br /&gt;
                            if (drValidation["value"].ToString().Trim().Length &amp;gt; 0)&lt;br /&gt;
                                if (!regExpression.IsMatch(drValidation["value"].ToString().Trim()))&lt;br /&gt;
                                {&lt;br /&gt;
                                    strError.Append("&amp;lt;Error code='" + drValidation["errCode"].ToString() + "' description='" + drValidation["errMessage"].ToString().Replace("~~", drValidation["fieldName"].ToString()) + "'/&amp;gt;");&lt;br /&gt;
                                    blnReturnVal = false;&lt;br /&gt;
                                }&lt;br /&gt;
                            break;&lt;br /&gt;
                        }&lt;br /&gt;
                    case "time":&lt;br /&gt;
                        {&lt;br /&gt;
                            //Regex regExpression = new Regex(@"^(\d{2}):(\d{2})\s{1}(([aA])|([pP]))[mM]$");&lt;br /&gt;
                            //new Regex(@"^(\d{2}):(\d{2})\s{1}([AP]M)$");&lt;br /&gt;
                            // ^(([1-9]{1})|([0-1][1-2])|(0[1-9])|([1][0-2])):([0-5][0-9])(([aA])|([pP]))[mM]$&lt;br /&gt;
                            Regex regExpression = new Regex(@"^(([1-9]{1})|([0-1][1-2])|(0[1-9])|([1][0-2])):([0-5][0-9])\s{1}(([aA])|([pP]))[mM]$");&lt;br /&gt;
                            if (drValidation["value"].ToString().Trim().Length &amp;gt; 0)&lt;br /&gt;
                                if (!regExpression.IsMatch(drValidation["value"].ToString().Trim()))&lt;br /&gt;
                                {&lt;br /&gt;
                                    strError.Append("&amp;lt;Error code='" + drValidation["errCode"].ToString() + "' description='" + drValidation["errMessage"].ToString().Replace("~~", drValidation["fieldName"].ToString()) + "'/&amp;gt;");&lt;br /&gt;
                                    blnReturnVal = false;&lt;br /&gt;
                                }&lt;br /&gt;
                            break;&lt;br /&gt;
                        }&lt;br /&gt;
                    case "validtime":&lt;br /&gt;
                        {&lt;br /&gt;
                            //bool blnValidFlag = false;&lt;br /&gt;
                            DateTime dtStartTime = new DateTime();&lt;br /&gt;
                            DateTime dtEndTime = new DateTime();&lt;br /&gt;
                            DateTime dtNewDate = new DateTime();&lt;br /&gt;
                            string strStartTime = string.Empty;&lt;br /&gt;
                            string strEndTime = string.Empty;&lt;br /&gt;
                            string strStartPM = string.Empty;&lt;br /&gt;
                            string strEndPM = string.Empty;&lt;br /&gt;
                            string[] strFlags = drValidation["conditionValue"].ToString().Split('|');&lt;br /&gt;
&lt;br /&gt;
                            Regex regExpression = new Regex(@"^(([1-9]{1})|([0-1][1-2])|(0[1-9])|([1][0-2])):([0-5][0-9])\s{1}(([aA])|([pP]))[mM]$");&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                            if (!string.IsNullOrEmpty(drValidation["value"].ToString().Trim()))&lt;br /&gt;
                            {&lt;br /&gt;
                                if (strFlags.Length.Equals(2))&lt;br /&gt;
                                {&lt;br /&gt;
                                    strStartTime = strFlags[0].ToString().ToUpper();&lt;br /&gt;
                                    strEndTime = strFlags[1].ToString().ToUpper();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                                    if (regExpression.IsMatch(strStartTime.ToString().Trim()) &amp;amp;&amp;amp;&lt;br /&gt;
                                        regExpression.IsMatch(strEndTime.ToString().Trim()))&lt;br /&gt;
                                    {&lt;br /&gt;
                                        strStartPM = strStartTime.Substring(strStartTime.IndexOf(" ")).Trim();&lt;br /&gt;
                                        strEndPM = strEndTime.Substring(strEndTime.IndexOf(" ")).Trim();&lt;br /&gt;
&lt;br /&gt;
                                        dtStartTime = Convert.ToDateTime(strStartTime);&lt;br /&gt;
                                        dtEndTime = Convert.ToDateTime(strEndTime);&lt;br /&gt;
&lt;br /&gt;
                                        if (strStartPM.ToUpper().Equals("PM"))&lt;br /&gt;
                                        {&lt;br /&gt;
                                            if (strEndPM.ToUpper().Equals("AM"))&lt;br /&gt;
                                            {&lt;br /&gt;
                                                dtEndTime = dtEndTime.AddDays(1);&lt;br /&gt;
                                            }&lt;br /&gt;
                                        }&lt;br /&gt;
&lt;br /&gt;
                                        TimeSpan tsTimeDiff = dtEndTime.Subtract(dtStartTime);&lt;br /&gt;
&lt;br /&gt;
                                        if (tsTimeDiff.Minutes &amp;lt; 0 || tsTimeDiff.Hours &amp;lt; 0)&lt;br /&gt;
                                        {&lt;br /&gt;
                                            blnReturnVal = false;&lt;br /&gt;
                                            strError.Append("&amp;lt;Error code='" + drValidation["errCode"].ToString() + "' description='" + drValidation["errMessage"].ToString().Replace("~~", drValidation["fieldName"].ToString()) + "'/&amp;gt;");&lt;br /&gt;
                                        }&lt;br /&gt;
                                        else if (dtStartTime.CompareTo(dtEndTime) == 0)&lt;br /&gt;
                                        {&lt;br /&gt;
                                            blnReturnVal = false;&lt;br /&gt;
                                            strError.Append("&amp;lt;Error code='ERR6029' description='" + GetCustomError("ERR6029") + "'/&amp;gt;");&lt;br /&gt;
                                        }&lt;br /&gt;
                                    }&lt;br /&gt;
                                }&lt;br /&gt;
                                else&lt;br /&gt;
                                {&lt;br /&gt;
                                    // blnReturnVal = false;&lt;br /&gt;
                                    //  strError.Append("&amp;lt;Error code='" + drValidation["errCode"].ToString() + "' description='" + drValidation["errMessage"].ToString().Replace("~~", drValidation["fieldName"].ToString()) + "'/&amp;gt;");&lt;br /&gt;
                                }&lt;br /&gt;
&lt;br /&gt;
                            }&lt;br /&gt;
&lt;br /&gt;
                            break;&lt;br /&gt;
                        }&lt;br /&gt;
                    case "phone":&lt;br /&gt;
                        {&lt;br /&gt;
                            Regex regExpression = new Regex("[^0-9\\-+()/. ]");&lt;br /&gt;
                            if (drValidation["value"].ToString().Trim().Length &amp;gt; 0)&lt;br /&gt;
                                if (regExpression.Matches(drValidation["value"].ToString().Trim()).Count &amp;gt; 0)&lt;br /&gt;
                                {&lt;br /&gt;
                                    strError.Append("&amp;lt;Error code='" + drValidation["errCode"].ToString() + "' description='" + drValidation["errMessage"].ToString().Replace("~~", drValidation["fieldName"].ToString()) + "'/&amp;gt;");&lt;br /&gt;
                                    blnReturnVal = false;&lt;br /&gt;
                                }&lt;br /&gt;
                            break;&lt;br /&gt;
                        }&lt;br /&gt;
                    case "password":&lt;br /&gt;
                        {&lt;br /&gt;
                            int intValid = 0;&lt;br /&gt;
                            Regex regExpSmallChar = new Regex("[a-z ]");&lt;br /&gt;
                            Regex regExpUpperChar = new Regex("[A-Z ]");&lt;br /&gt;
                            Regex regExpNumeric = new Regex("[0-9]");&lt;br /&gt;
                            if (drValidation["value"].ToString().Trim().Length &amp;gt; 0)&lt;br /&gt;
                            {&lt;br /&gt;
                                if (regExpSmallChar.Matches(drValidation["value"].ToString().Trim()).Count &amp;gt; 0)&lt;br /&gt;
                                {&lt;br /&gt;
                                    intValid++;&lt;br /&gt;
                                    if (regExpUpperChar.Matches(drValidation["value"].ToString().Trim()).Count &amp;gt; 0)&lt;br /&gt;
                                    {&lt;br /&gt;
                                        intValid++;&lt;br /&gt;
                                        if (regExpNumeric.Matches(drValidation["value"].ToString().Trim()).Count &amp;gt; 0)&lt;br /&gt;
                                        {&lt;br /&gt;
                                            intValid++;&lt;br /&gt;
                                        }&lt;br /&gt;
                                    }&lt;br /&gt;
                                }&lt;br /&gt;
&lt;br /&gt;
                                if (intValid &amp;lt; 3)&lt;br /&gt;
                                {&lt;br /&gt;
                                    strError.Append("&amp;lt;Error code='" + drValidation["errCode"].ToString() + "' description='" + drValidation["errMessage"].ToString().Replace("~~", drValidation["fieldName"].ToString()) + "'/&amp;gt;");&lt;br /&gt;
                                    blnReturnVal = false;&lt;br /&gt;
                                }&lt;br /&gt;
                            }&lt;br /&gt;
                            break;&lt;br /&gt;
                        }&lt;br /&gt;
                    case "datediff":&lt;br /&gt;
                        {&lt;br /&gt;
                            DateTime dtStartDate = new DateTime();&lt;br /&gt;
                            DateTime dtEndDate = new DateTime();&lt;br /&gt;
                            DateTime dtExpStartDate = new DateTime();&lt;br /&gt;
                            DateTime dtExpEndDate = new DateTime();&lt;br /&gt;
                            int intYear;&lt;br /&gt;
                            int intMonth;&lt;br /&gt;
                            int intDay;&lt;br /&gt;
                            int intYear1;&lt;br /&gt;
                            int intMonth1;&lt;br /&gt;
                            int intDay1;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                            string[] strFlags = drValidation["conditionValue"].ToString().Split('|');&lt;br /&gt;
&lt;br /&gt;
                            //Regex regExpression = new Regex(@"(0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[- /.](19|20)\d\d");&lt;br /&gt;
                            Regex regExpression = new Regex(@"(0[1-9]|[12][0-9]|3[01])[/](0[1-9]|1[012])[/](19|20)\d\d");&lt;br /&gt;
&lt;br /&gt;
                            if (drValidation["value"].ToString().Trim().Length &amp;gt; 0)&lt;br /&gt;
                            {&lt;br /&gt;
                                if (strFlags.Length.Equals(2))&lt;br /&gt;
                                {&lt;br /&gt;
                                    if (regExpression.IsMatch(strFlags[0].ToString().Trim()) &amp;amp;&amp;amp;&lt;br /&gt;
                                                regExpression.IsMatch(strFlags[1].ToString().Trim()))&lt;br /&gt;
                                    {&lt;br /&gt;
                                        intYear = int.Parse(strFlags[0].ToString().Substring(strFlags[0].ToString().LastIndexOf("/") + 1));&lt;br /&gt;
                                        intMonth = int.Parse(strFlags[0].ToString().Substring(strFlags[0].ToString().IndexOf("/") + 1, 2));&lt;br /&gt;
                                        intDay = int.Parse(strFlags[0].ToString().Substring(0, 2));&lt;br /&gt;
                                        dtExpStartDate = new DateTime(intYear, intMonth, intDay);&lt;br /&gt;
&lt;br /&gt;
                                        intYear1 = int.Parse(strFlags[1].ToString().Substring(strFlags[1].ToString().LastIndexOf("/") + 1));&lt;br /&gt;
                                        intMonth1 = int.Parse(strFlags[1].ToString().Substring(strFlags[1].ToString().IndexOf("/") + 1, 2));&lt;br /&gt;
                                        intDay1 = int.Parse(strFlags[1].ToString().Substring(0, 2));&lt;br /&gt;
                                        dtExpEndDate = new DateTime(intYear1, intMonth1, intDay1);&lt;br /&gt;
&lt;br /&gt;
                                        if (DateTime.Compare(dtExpEndDate, dtExpStartDate) &amp;lt; 0)&lt;br /&gt;
                                        {&lt;br /&gt;
                                            strError.Append("&amp;lt;Error code='" + drValidation["errCode"].ToString() + "' description='" + drValidation["errMessage"].ToString().Replace("~~", drValidation["fieldName"].ToString()) + "'/&amp;gt;");&lt;br /&gt;
                                            blnReturnVal = false;&lt;br /&gt;
                                        }&lt;br /&gt;
                                    }&lt;br /&gt;
                                }&lt;br /&gt;
                            }&lt;br /&gt;
                            break;&lt;br /&gt;
                        }&lt;br /&gt;
                    default:&lt;br /&gt;
                        break;&lt;br /&gt;
                }&lt;br /&gt;
                # endregion&lt;br /&gt;
&lt;br /&gt;
            }&lt;br /&gt;
            strError.Append("&amp;lt;/ErrorMessages&amp;gt;");&lt;br /&gt;
            return blnReturnVal;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        #endregion&lt;br /&gt;
&lt;br /&gt;
        #endregion&lt;br /&gt;
    }&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=120546"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=120546" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/Gaurav/aggbug/120546.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Gaurav Taneja</dc:creator>
            <guid>http://geekswithblogs.net/Gaurav/archive/2008/03/13/120546.aspx</guid>
            <pubDate>Fri, 14 Mar 2008 04:56:06 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Gaurav/comments/120546.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Gaurav/archive/2008/03/13/120546.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/Gaurav/comments/commentRss/120546.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Gaurav/services/trackbacks/120546.aspx</trackback:ping>
        </item>
        <item>
            <title>Server Validation for Time HH:MM M/PM format</title>
            <link>http://geekswithblogs.net/Gaurav/archive/2008/03/13/120545.aspx</link>
            <description>&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;; color: blue;"&gt;case&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt; &lt;span style="color: maroon;"&gt;"time"&lt;/span&gt;:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt; &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: green;"&gt;//Regex regExpression = new Regex(@"^(\d{2}):(\d{2})\s{1}(([aA])|([pP]))[mM]$");&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: green;"&gt;//new Regex(@"^(\d{2}):(\d{2})\s{1}([AP]M)$");&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: green;"&gt;// ^(([1-9]{1})|([0-1][1-2])|(0[1-9])|([1][0-2])):([0-5][0-9])(([aA])|([pP]))[mM]$&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: teal;"&gt;Regex&lt;/span&gt; regExpression = &lt;span style="color: blue;"&gt;new&lt;/span&gt; &lt;span style="color: teal;"&gt;Regex&lt;/span&gt;(&lt;span style="color: maroon;"&gt;@"^(([1-9]{1})|([0-1][1-2])|(0[1-9])|([1][0-2])):([0-5][0-9])\s{1}(([aA])|([pP]))[mM]$"&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt; (drValidation[&lt;span style="color: maroon;"&gt;"value"&lt;/span&gt;].ToString().Trim().Length &amp;gt; 0)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt; (!regExpression.IsMatch(drValidation[&lt;span style="color: maroon;"&gt;"value"&lt;/span&gt;].ToString().Trim()))&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                    &lt;/span&gt;strError.Append(&lt;span style="color: maroon;"&gt;"&amp;lt;Error code='"&lt;/span&gt; + drValidation[&lt;span style="color: maroon;"&gt;"errCode"&lt;/span&gt;].ToString() + &lt;span style="color: maroon;"&gt;"' description='"&lt;/span&gt; + drValidation[&lt;span style="color: maroon;"&gt;"errMessage"&lt;/span&gt;].ToString().Replace(&lt;span style="color: maroon;"&gt;"~~"&lt;/span&gt;, drValidation[&lt;span style="color: maroon;"&gt;"fieldName"&lt;/span&gt;].ToString()) + &lt;span style="color: maroon;"&gt;"'/&amp;gt;"&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                    &lt;/span&gt;blnReturnVal = &lt;span style="color: blue;"&gt;false&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;           &lt;/span&gt;&lt;span style=""&gt;                 &lt;/span&gt;&lt;span style="color: blue;"&gt;break&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                        &lt;/span&gt;}&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=120545"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=120545" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/Gaurav/aggbug/120545.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Gaurav Taneja</dc:creator>
            <guid>http://geekswithblogs.net/Gaurav/archive/2008/03/13/120545.aspx</guid>
            <pubDate>Fri, 14 Mar 2008 04:52:35 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Gaurav/comments/120545.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Gaurav/archive/2008/03/13/120545.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/Gaurav/comments/commentRss/120545.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Gaurav/services/trackbacks/120545.aspx</trackback:ping>
        </item>
        <item>
            <title>Time Validation HH:MM AM/PM format</title>
            <link>http://geekswithblogs.net/Gaurav/archive/2008/03/13/120544.aspx</link>
            <description>case "Time":&lt;br /&gt;
        {              &lt;br /&gt;
               var re=/^(([1-9]{1})|([0-1][1-2])|(0[1-9])|([1][0-2])):([0-5][0-9])\s{1}(([aA])|([pP]))[mM]$/;&lt;br /&gt;
               var charpos = objValue.value.search(re); &lt;br /&gt;
               if(objValue.value.length &amp;gt;= 0 &amp;amp;&amp;amp;  charpos &amp;lt; 0) &lt;br /&gt;
                { &lt;br /&gt;
            //alert(charpos);&lt;br /&gt;
                 if(!strError || strError.length ==0) &lt;br /&gt;
                { &lt;br /&gt;
                    strError = objValue.name; &lt;br /&gt;
                }//if                             &lt;br /&gt;
               //alert(strError + "\n [Error character position " + eval(charpos+1)+"]"); &lt;br /&gt;
               objErrorLbl.innerHTML = strError;&lt;br /&gt;
            return false; &lt;br /&gt;
            }//if             &lt;br /&gt;
        break;&lt;br /&gt;
        }    &lt;br /&gt;
&lt;br /&gt;
Add this Case in the article published before for the Javascript&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=120544"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=120544" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/Gaurav/aggbug/120544.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Gaurav Taneja</dc:creator>
            <guid>http://geekswithblogs.net/Gaurav/archive/2008/03/13/120544.aspx</guid>
            <pubDate>Fri, 14 Mar 2008 04:49:26 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Gaurav/comments/120544.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Gaurav/archive/2008/03/13/120544.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/Gaurav/comments/commentRss/120544.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Gaurav/services/trackbacks/120544.aspx</trackback:ping>
        </item>
        <item>
            <title>Javascript validation in CS file</title>
            <link>http://geekswithblogs.net/Gaurav/archive/2008/03/06/120277.aspx</link>
            <description> /// &amp;lt;summary&amp;gt;&lt;br /&gt;
    /// Apply Java Script Validation on Form&lt;br /&gt;
    /// &amp;lt;/summary&amp;gt;&lt;br /&gt;
    private void ApplyValidation()&lt;br /&gt;
    {&lt;br /&gt;
        StringBuilder strClientScript = new StringBuilder();&lt;br /&gt;
        string strErrorMsg = string.Empty;&lt;br /&gt;
&lt;br /&gt;
        strClientScript.Append(@" var frmvalidator  = new Validator&lt;br /&gt;
                    ('aspnetForm','" + btnSave.ClientID + "','','','" + lblErrorMessage.ClientID + "');");&lt;br /&gt;
&lt;br /&gt;
        //Apply Validation on Content Title&lt;br /&gt;
        strErrorMsg = CommonFunction.GetErrorMessage("ERR1001")&lt;br /&gt;
            .Replace(AdminConstantKeys.TildeCharacter, "User Name");&lt;br /&gt;
        strClientScript.Append("frmvalidator.addValidation('"&lt;br /&gt;
            + txtUserName.ClientID + "','" + AdminConstantKeys.Required&lt;br /&gt;
            + "','" + strErrorMsg + "');");&lt;br /&gt;
&lt;br /&gt;
        //Apply validation for User Name&lt;br /&gt;
        strErrorMsg = CommonFunction.GetErrorMessage("ERR1027")&lt;br /&gt;
            .Replace(AdminConstantKeys.TildeCharacter, "User Name");&lt;br /&gt;
        strClientScript.Append("frmvalidator.addValidation('" +&lt;br /&gt;
            txtUserName.ClientID + "','alphanumeric','" + strErrorMsg + "');");&lt;br /&gt;
&lt;br /&gt;
        //Apply validation on Content Subject&lt;br /&gt;
        strErrorMsg = CommonFunction.GetErrorMessage("ERR1001")&lt;br /&gt;
            .Replace(AdminConstantKeys.TildeCharacter, "First Name");&lt;br /&gt;
        strClientScript.Append("frmvalidator.addValidation('" +&lt;br /&gt;
            txtFirstName.ClientID + "','" + AdminConstantKeys.Required +&lt;br /&gt;
            "','" + strErrorMsg + "');");&lt;br /&gt;
&lt;br /&gt;
        strErrorMsg = CommonFunction.GetErrorMessage("ERR1001").&lt;br /&gt;
            Replace(AdminConstantKeys.TildeCharacter, "Last Name");&lt;br /&gt;
        strClientScript.Append("frmvalidator.addValidation('" +&lt;br /&gt;
            txtLastName.ClientID + "','" + AdminConstantKeys.Required +&lt;br /&gt;
            "','" + strErrorMsg + "');");&lt;br /&gt;
&lt;br /&gt;
        strErrorMsg = CommonFunction.GetErrorMessage("ERR3901");&lt;br /&gt;
        strClientScript.Append("frmvalidator.addValidation('" +&lt;br /&gt;
            ddlUserType.ClientID + "','" + ddlUserType.Items[0].Text +&lt;br /&gt;
            "','" + strErrorMsg + "');");&lt;br /&gt;
&lt;br /&gt;
        //Apply validation for Date difference between Exp and Publish date&lt;br /&gt;
        strErrorMsg = txtStopDate.ClientID + "|" +&lt;br /&gt;
            CommonFunction.GetErrorMessage("ERR4608");&lt;br /&gt;
        strClientScript.Append("frmvalidator.addValidation('" +&lt;br /&gt;
            txtStartDate.ClientID + "','dateDifference','"&lt;br /&gt;
            + strErrorMsg + "');");&lt;br /&gt;
&lt;br /&gt;
        strErrorMsg = CommonFunction.GetErrorMessage("ERR1001")&lt;br /&gt;
            .Replace(AdminConstantKeys.TildeCharacter, AdminConstantKeys.EmailAddress);&lt;br /&gt;
        strClientScript.Append("frmvalidator.addValidation('"&lt;br /&gt;
            + txtEmail.ClientID + "','" + AdminConstantKeys.Required +&lt;br /&gt;
            "','" + strErrorMsg + "');");&lt;br /&gt;
&lt;br /&gt;
        strErrorMsg = CommonFunction.GetErrorMessage("ERR1028").&lt;br /&gt;
            Replace(AdminConstantKeys.TildeCharacter, AdminConstantKeys.EmailAddress);&lt;br /&gt;
        strClientScript.Append("frmvalidator.addValidation('" +&lt;br /&gt;
            txtEmail.ClientID + "','email','" + strErrorMsg + "');");&lt;br /&gt;
&lt;br /&gt;
        strErrorMsg = CommonFunction.GetErrorMessage("ERR1001").&lt;br /&gt;
            Replace(AdminConstantKeys.TildeCharacter, AdminConstantKeys.PhoneNumberMsg);&lt;br /&gt;
        strClientScript.Append("frmvalidator.addValidation('" +&lt;br /&gt;
            txtPhoneNumber.ClientID + "','" + AdminConstantKeys.Required +&lt;br /&gt;
            "','" + strErrorMsg + "');");&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        strErrorMsg = CommonFunction.GetErrorMessage("ERR1028").Replace&lt;br /&gt;
            ("~~", AdminConstantKeys.PhoneNumber);&lt;br /&gt;
        strClientScript.Append("frmvalidator.addValidation('" +&lt;br /&gt;
            txtPhoneNumber.ClientID + "','" + AdminConstantKeys.PhoneNumberValidation +&lt;br /&gt;
            "','" + strErrorMsg + "');");&lt;br /&gt;
&lt;br /&gt;
        strErrorMsg = CommonFunction.GetErrorMessage("ERR1001").&lt;br /&gt;
            Replace(AdminConstantKeys.TildeCharacter, AdminConstantKeys.CompanyNameMsg);&lt;br /&gt;
        strClientScript.Append("frmvalidator.addValidation('" +&lt;br /&gt;
            txtCompanyName.ClientID + "','" + AdminConstantKeys.Required +&lt;br /&gt;
            "','" + strErrorMsg + "');");&lt;br /&gt;
&lt;br /&gt;
        strErrorMsg = "Please select at least one service";&lt;br /&gt;
        strClientScript.Append("frmvalidator.addValidation('" +&lt;br /&gt;
            lstAvailableServices.ClientID + "','" + AdminConstantKeys.ItemCount +&lt;br /&gt;
            "','" + strErrorMsg + "');");&lt;br /&gt;
&lt;br /&gt;
        strErrorMsg = CommonFunction.GetErrorMessage("ERR1001").&lt;br /&gt;
            Replace(AdminConstantKeys.TildeCharacter, AdminConstantKeys.AdministrativeContactEmail);&lt;br /&gt;
        strClientScript.Append("frmvalidator.addValidation('" +&lt;br /&gt;
            txtAdmContactEmail.ClientID + "','" + AdminConstantKeys.Required +&lt;br /&gt;
            "','" + strErrorMsg + "');");&lt;br /&gt;
&lt;br /&gt;
        strErrorMsg = CommonFunction.GetErrorMessage("ERR1028").&lt;br /&gt;
            Replace(AdminConstantKeys.TildeCharacter, AdminConstantKeys.AdministrativeContactEmail);&lt;br /&gt;
        strClientScript.Append("frmvalidator.addValidation('" +&lt;br /&gt;
            txtAdmContactEmail.ClientID + "','email','" +&lt;br /&gt;
            strErrorMsg + "');");&lt;br /&gt;
&lt;br /&gt;
        strErrorMsg = CommonFunction.GetErrorMessage("ERR1001").&lt;br /&gt;
            Replace(AdminConstantKeys.TildeCharacter, AdminConstantKeys.TechnicalContactEmail);&lt;br /&gt;
        strClientScript.Append("frmvalidator.addValidation('" +&lt;br /&gt;
            txtTechContactEmail.ClientID + "','" + AdminConstantKeys.Required&lt;br /&gt;
            + "','" + strErrorMsg + "');");&lt;br /&gt;
&lt;br /&gt;
        strErrorMsg = CommonFunction.GetErrorMessage("ERR1028").&lt;br /&gt;
            Replace(AdminConstantKeys.TildeCharacter, AdminConstantKeys.TechnicalContactEmail);&lt;br /&gt;
        strClientScript.Append("frmvalidator.addValidation('" +&lt;br /&gt;
            txtTechContactEmail.ClientID + "','" + AdminConstantKeys.EmailValidation + "','" +&lt;br /&gt;
            strErrorMsg + "');");&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        strErrorMsg = CommonFunction.GetErrorMessage("ERR1001").&lt;br /&gt;
            Replace(AdminConstantKeys.TildeCharacter, AdminConstantKeys.StartDate);&lt;br /&gt;
        strClientScript.Append("frmvalidator.addValidation('" +&lt;br /&gt;
            txtStartDate.ClientID + "','" + AdminConstantKeys.Required +&lt;br /&gt;
            "','" + strErrorMsg + "');");&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        strErrorMsg = CommonFunction.GetErrorMessage("ERR1006");&lt;br /&gt;
        strClientScript.Append("frmvalidator.addValidation('" +&lt;br /&gt;
            ddlStatus.ClientID + "','" + ddlStatus.Items[0].Text +&lt;br /&gt;
            "','" + strErrorMsg + "');");&lt;br /&gt;
&lt;br /&gt;
        //Register the Client javascript&lt;br /&gt;
        if (!string.IsNullOrEmpty(strClientScript.ToString()))&lt;br /&gt;
        {&lt;br /&gt;
            ClientScript.RegisterStartupScript(this.GetType(),&lt;br /&gt;
                AdminConstantKeys.ValidationScript, strClientScript.ToString(), true);&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=120277"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=120277" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/Gaurav/aggbug/120277.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Tech Savvy</dc:creator>
            <guid>http://geekswithblogs.net/Gaurav/archive/2008/03/06/120277.aspx</guid>
            <pubDate>Thu, 06 Mar 2008 10:52:17 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Gaurav/comments/120277.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Gaurav/archive/2008/03/06/120277.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/Gaurav/comments/commentRss/120277.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Gaurav/services/trackbacks/120277.aspx</trackback:ping>
        </item>
        <item>
            <title>How to Use the javascript file in the  aspx file.?</title>
            <link>http://geekswithblogs.net/Gaurav/archive/2008/03/06/120276.aspx</link>
            <description>&amp;lt;script type="text/javascript"&amp;gt;&lt;br /&gt;
    var hdnPopUp=document.getElementById('&amp;lt;%=hdnOpenPopup.ClientID %&amp;gt;');&lt;br /&gt;
    &lt;br /&gt;
    if(hdnPopUp.value!='')&lt;br /&gt;
    {   &lt;br /&gt;
        var PopupUrl='../Common/SelectDetails.aspx?ModuleName='+hdnPopUp.value;        &lt;br /&gt;
        window.open(PopupUrl,null,'height=700px,width=560px,left=180px,scrollbar=yes,resizable=0,menubar=0,status=0');&lt;br /&gt;
     }&lt;br /&gt;
    var frmvalidator  = new Validator('aspnetForm','&amp;lt;%=btnSave.ClientID%&amp;gt;','','','&amp;lt;%=lblError.ClientID%&amp;gt;');&lt;br /&gt;
    frmvalidator.addValidation('&amp;lt;%=txtLoginName.ClientID%&amp;gt;','&amp;lt;%=AdminConstantKeys.Required%&amp;gt;','&amp;lt;%=CommonFunction.GetErrorMessage("ERR4712").Replace(AdminConstantKeys.TildeCharacter, AdminConstantKeys.LoginNamePM)%&amp;gt;');&lt;br /&gt;
    frmvalidator.addValidation('&amp;lt;%=txtArtistName.ClientID%&amp;gt;','&amp;lt;%=AdminConstantKeys.Required%&amp;gt;','&amp;lt;%=CommonFunction.GetErrorMessage("ERR4700").Replace(AdminConstantKeys.TildeCharacter, AdminConstantKeys.ArtistNamePM)%&amp;gt;');&lt;br /&gt;
    frmvalidator.addValidation('&amp;lt;%=txtEmailID.ClientID%&amp;gt;','&amp;lt;%=AdminConstantKeys.Required%&amp;gt;','&amp;lt;%=CommonFunction.GetErrorMessage("ERR4701").Replace(AdminConstantKeys.TildeCharacter, AdminConstantKeys.EmailPM)%&amp;gt;');&lt;br /&gt;
    frmvalidator.addValidation('&amp;lt;%=txtEmailID.ClientID%&amp;gt;','&amp;lt;%=AdminConstantKeys.strValidEmail%&amp;gt;','&amp;lt;%=CommonFunction.GetErrorMessage("ERR4741").Replace(AdminConstantKeys.TildeCharacter, AdminConstantKeys.EmailPM)%&amp;gt;');&lt;br /&gt;
    frmvalidator.addValidation('&amp;lt;%=txtAddress1.ClientID%&amp;gt;','&amp;lt;%=AdminConstantKeys.Required%&amp;gt;','&amp;lt;%=CommonFunction.GetErrorMessage("ERR4703").Replace(AdminConstantKeys.TildeCharacter, AdminConstantKeys.Address1PM)%&amp;gt;');    &lt;br /&gt;
    frmvalidator.addValidation('&amp;lt;%=txtCity.ClientID%&amp;gt;','&amp;lt;%=AdminConstantKeys.Required%&amp;gt;','&amp;lt;%=CommonFunction.GetErrorMessage("ERR4704").Replace(AdminConstantKeys.TildeCharacter, AdminConstantKeys.CityPM)%&amp;gt;');&lt;br /&gt;
    frmvalidator.addValidation('&amp;lt;%=ddlCountry.ClientID%&amp;gt;','&amp;lt;%=AdminConstantKeys.DontSelect%&amp;gt;','&amp;lt;%=CommonFunction.GetErrorMessage("ERR4707").Replace(AdminConstantKeys.TildeCharacter, AdminConstantKeys.CountryPM)%&amp;gt;');&lt;br /&gt;
    frmvalidator.addValidation('&amp;lt;%=ddlState.ClientID%&amp;gt;','&amp;lt;%=AdminConstantKeys.DontSelect%&amp;gt;','&amp;lt;%=CommonFunction.GetErrorMessage("ERR4705").Replace(AdminConstantKeys.TildeCharacter, AdminConstantKeys.StatePM)%&amp;gt;');&lt;br /&gt;
    &amp;lt;% &lt;br /&gt;
        &lt;br /&gt;
        if(ddlState.SelectedItem.Text.Equals("Other"))&lt;br /&gt;
        {&lt;br /&gt;
    %&amp;gt;&lt;br /&gt;
      frmvalidator.addValidation('&amp;lt;%=txtOtherState.ClientID%&amp;gt;','&amp;lt;%=AdminConstantKeys.Required%&amp;gt;','&amp;lt;%=CommonFunction.GetErrorMessage("ERR4711").Replace(AdminConstantKeys.TildeCharacter, AdminConstantKeys.CityPM)%&amp;gt;');&lt;br /&gt;
    &amp;lt;%} %&amp;gt;&lt;br /&gt;
    frmvalidator.addValidation('&amp;lt;%=txtZip.ClientID%&amp;gt;','&amp;lt;%=AdminConstantKeys.Required%&amp;gt;','&amp;lt;%=CommonFunction.GetErrorMessage("ERR4706").Replace(AdminConstantKeys.TildeCharacter, AdminConstantKeys.ZipPM)%&amp;gt;');&lt;br /&gt;
    frmvalidator.addValidation('&amp;lt;%=txtZip.ClientID%&amp;gt;','&amp;lt;%=AdminConstantKeys.EditArtistAlphanumeric%&amp;gt;','&amp;lt;%=CommonFunction.GetErrorMessage("ERR4733").Replace(AdminConstantKeys.TildeCharacter, AdminConstantKeys.ZipPM)%&amp;gt;');&lt;br /&gt;
    frmvalidator.addValidation('&amp;lt;%=ddlGenre.ClientID%&amp;gt;','&amp;lt;%=AdminConstantKeys.DontSelect%&amp;gt;','&amp;lt;%=CommonFunction.GetErrorMessage("ERR4708").Replace(AdminConstantKeys.TildeCharacter, AdminConstantKeys.GenrePM)%&amp;gt;');&lt;br /&gt;
    frmvalidator.addValidation('&amp;lt;%=ddlSignRec.ClientID%&amp;gt;','&amp;lt;%=AdminConstantKeys.DontSelect%&amp;gt;','&amp;lt;%=CommonFunction.GetErrorMessage("ERR4709").Replace(AdminConstantKeys.TildeCharacter, AdminConstantKeys.SignedForRecordCompanyPM)%&amp;gt;');&lt;br /&gt;
    frmvalidator.addValidation('&amp;lt;%=ddlProfRep.ClientID%&amp;gt;','&amp;lt;%=AdminConstantKeys.DontSelect%&amp;gt;','&amp;lt;%=CommonFunction.GetErrorMessage("ERR4710").Replace(AdminConstantKeys.TildeCharacter, AdminConstantKeys.ProfessionalRepresentationPM)%&amp;gt;');&lt;br /&gt;
     frmvalidator.addValidation('&amp;lt;%=lstInfluences.ClientID%&amp;gt;','&amp;lt;%=AdminConstantKeys.Required%&amp;gt;','&amp;lt;%=CommonFunction.GetErrorMessage("ERR4732").Replace(AdminConstantKeys.TildeCharacter, AdminConstantKeys.ArtistInf)%&amp;gt;');&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/script&amp;gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=120276"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=120276" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/Gaurav/aggbug/120276.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Tech Savvy</dc:creator>
            <guid>http://geekswithblogs.net/Gaurav/archive/2008/03/06/120276.aspx</guid>
            <pubDate>Thu, 06 Mar 2008 10:43:05 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Gaurav/comments/120276.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Gaurav/archive/2008/03/06/120276.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/Gaurav/comments/commentRss/120276.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Gaurav/services/trackbacks/120276.aspx</trackback:ping>
        </item>
        <item>
            <title>Javascript Validation</title>
            <link>http://geekswithblogs.net/Gaurav/archive/2008/03/06/120275.aspx</link>
            <description>Javascript file &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
// JScript File&lt;br /&gt;
//Rollover images code&lt;br /&gt;
function MM_swapImgRestore() { //v3.0&lt;br /&gt;
  var i,x,a=document.MM_sr; for(i=0;a&amp;amp;&amp;amp;i&amp;lt;a.length&amp;amp;&amp;amp;(x=a[i])&amp;amp;&amp;amp;x.oSrc;i++) x.src=x.oSrc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function MM_preloadImages() { //v3.0&lt;br /&gt;
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();&lt;br /&gt;
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i&amp;lt;a.length; i++)&lt;br /&gt;
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function MM_findObj(n, d) { //v4.01&lt;br /&gt;
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))&amp;gt;0&amp;amp;&amp;amp;parent.frames.length) {&lt;br /&gt;
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}&lt;br /&gt;
  if(!(x=d[n])&amp;amp;&amp;amp;d.all) x=d.all[n]; for (i=0;!x&amp;amp;&amp;amp;i&amp;lt;d.forms.length;i++) x=d.forms[i][n];&lt;br /&gt;
  for(i=0;!x&amp;amp;&amp;amp;d.layers&amp;amp;&amp;amp;i&amp;lt;d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);&lt;br /&gt;
  if(!x &amp;amp;&amp;amp; d.getElementById) x=d.getElementById(n); return x;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function MM_swapImage() { //v3.0&lt;br /&gt;
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i&amp;lt;(a.length-2);i+=3)&lt;br /&gt;
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}&lt;br /&gt;
}&lt;br /&gt;
//Rollover images code ends.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//Java Script for the validation&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
var otherValidation;&lt;br /&gt;
var hdnValidationFld;&lt;br /&gt;
var errorRow&lt;br /&gt;
&lt;br /&gt;
function Validator(frmname,btnname,otherValidatio,hdnValidationFlag,errorMessageRow)&lt;br /&gt;
{&lt;br /&gt;
    otherValidation=otherValidatio;&lt;br /&gt;
    hdnValidationFld=hdnValidationFlag;&lt;br /&gt;
    errorRow=errorMessageRow;&lt;br /&gt;
  &lt;br /&gt;
    &lt;br /&gt;
    this.formobj=document.forms[frmname];&lt;br /&gt;
    &lt;br /&gt;
    if(!this.formobj)&lt;br /&gt;
    {&lt;br /&gt;
       alert("BUG: couldnot get Form object "+frmname);&lt;br /&gt;
        return;&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    this.btnobj = this.formobj[btnname];&lt;br /&gt;
    &lt;br /&gt;
    if(!this.btnobj)&lt;br /&gt;
    {&lt;br /&gt;
        this.btnobj=document.getElementById(btnname);&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    if(!this.btnobj)&lt;br /&gt;
    {&lt;br /&gt;
      //alert("BUG: couldnot get object "+btnname);&lt;br /&gt;
        return;&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    if(this.formobj.onsubmit)&lt;br /&gt;
    {&lt;br /&gt;
     this.formobj.old_onsubmit = this.formobj.onsubmit;&lt;br /&gt;
     this.formobj.onsubmit=null;&lt;br /&gt;
    }&lt;br /&gt;
    else&lt;br /&gt;
    {&lt;br /&gt;
     this.formobj.old_onsubmit = null;&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    this.btnobj.onclick=form_submit_handler;&lt;br /&gt;
    this.addValidation = add_validation;&lt;br /&gt;
    this.setAddnlValidationFunction=set_addnl_vfunction;&lt;br /&gt;
    this.clearAllValidations = clear_all_validations;&lt;br /&gt;
    &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function set_addnl_vfunction(functionname)&lt;br /&gt;
{&lt;br /&gt;
  this.formobj.addnlvalidation = functionname;&lt;br /&gt;
}&lt;br /&gt;
function clear_all_validations()&lt;br /&gt;
{&lt;br /&gt;
    var elem = document.getElementById('aspnetForm').elements;&lt;br /&gt;
    for(var itr=0;itr &amp;lt; elem.length;itr++)&lt;br /&gt;
    {&lt;br /&gt;
        elem[itr].validationset = null;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
function form_submit_handler()&lt;br /&gt;
{   &lt;br /&gt;
    &lt;br /&gt;
    if(otherValidation!='')&lt;br /&gt;
    {&lt;br /&gt;
    &lt;br /&gt;
    if(eval(otherValidation)==false)&lt;br /&gt;
    {&lt;br /&gt;
    return false;&lt;br /&gt;
    }&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    &lt;br /&gt;
    for(var itr=0;itr &amp;lt; document.aspnetForm.elements.length;itr++)&lt;br /&gt;
    {&lt;br /&gt;
    &lt;br /&gt;
        if(document.aspnetForm.elements[itr].validationset &amp;amp;&amp;amp;&lt;br /&gt;
       !document.aspnetForm.elements[itr].validationset.validate())&lt;br /&gt;
        {&lt;br /&gt;
          return false;&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
//    if(document.aspnetForm.elements[itr].addnlvalidation)&lt;br /&gt;
//    {&lt;br /&gt;
//      str =" var ret = "+document.aspnetForm.elements[itr].addnlvalidation+"()";&lt;br /&gt;
//      eval(str);&lt;br /&gt;
//    if(!ret) return ret;&lt;br /&gt;
//    }&lt;br /&gt;
    return true;&lt;br /&gt;
    &lt;br /&gt;
}&lt;br /&gt;
function add_validation(itemname,descriptor,errstr)&lt;br /&gt;
{&lt;br /&gt;
  if(!this.formobj)&lt;br /&gt;
    {&lt;br /&gt;
      //alert("BUG: the form object is not set properly");&lt;br /&gt;
        return;&lt;br /&gt;
    }//if&lt;br /&gt;
    var itemobj = this.formobj[itemname];&lt;br /&gt;
    if(!itemobj)&lt;br /&gt;
    itemobj =document.getElementById(itemname);&lt;br /&gt;
    &lt;br /&gt;
    &lt;br /&gt;
  if(!itemobj)&lt;br /&gt;
    {&lt;br /&gt;
      //alert("BUG: Couldnot get the input object named: "+itemname);&lt;br /&gt;
        return;&lt;br /&gt;
    }&lt;br /&gt;
//    alert(itemname);///////////////////////////////////////&lt;br /&gt;
    if(!itemobj.validationset)&lt;br /&gt;
    {&lt;br /&gt;
      itemobj.validationset = new ValidationSet(itemobj);&lt;br /&gt;
    }&lt;br /&gt;
  itemobj.validationset.add(descriptor,errstr);&lt;br /&gt;
}&lt;br /&gt;
function ValidationDesc(inputitem,desc,error)&lt;br /&gt;
{&lt;br /&gt;
  this.desc=desc;&lt;br /&gt;
    this.error=error;&lt;br /&gt;
    this.itemobj = inputitem;&lt;br /&gt;
    this.validate=vdesc_validate;&lt;br /&gt;
}&lt;br /&gt;
function vdesc_validate()&lt;br /&gt;
{&lt;br /&gt;
 if(!V2validateData(this.desc,this.itemobj,this.error))&lt;br /&gt;
 {&lt;br /&gt;
    if(!this.itemobj.disabled)&lt;br /&gt;
    this.itemobj.focus();&lt;br /&gt;
        return false;&lt;br /&gt;
 }&lt;br /&gt;
 return true;&lt;br /&gt;
}&lt;br /&gt;
function ValidationSet(inputitem)&lt;br /&gt;
{&lt;br /&gt;
    this.vSet=new Array();&lt;br /&gt;
    this.add= add_validationdesc;&lt;br /&gt;
    this.validate= vset_validate;&lt;br /&gt;
    this.itemobj = inputitem;&lt;br /&gt;
}&lt;br /&gt;
function add_validationdesc(desc,error)&lt;br /&gt;
{&lt;br /&gt;
  this.vSet[this.vSet.length]= &lt;br /&gt;
      new ValidationDesc(this.itemobj,desc,error);&lt;br /&gt;
}&lt;br /&gt;
function vset_validate()&lt;br /&gt;
{&lt;br /&gt;
   for(var itr=0;itr&amp;lt;this.vSet.length;itr++)&lt;br /&gt;
     {&lt;br /&gt;
       if(!this.vSet[itr].validate())&lt;br /&gt;
         {&lt;br /&gt;
           return false;&lt;br /&gt;
         }&lt;br /&gt;
     }&lt;br /&gt;
     return true;&lt;br /&gt;
}&lt;br /&gt;
function validateEmailv2(email)&lt;br /&gt;
{&lt;br /&gt;
// a very simple email validation checking. &lt;br /&gt;
// you can add more complex email checking if it helps &lt;br /&gt;
    if(email.length &amp;lt;= 0)&lt;br /&gt;
    {&lt;br /&gt;
      return true;&lt;br /&gt;
    }&lt;br /&gt;
    else&lt;br /&gt;
    {&lt;br /&gt;
        var regexp_user=/^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$/;&lt;br /&gt;
        if(email.match(regexp_user) == null) &lt;br /&gt;
        {&lt;br /&gt;
            return false;&lt;br /&gt;
        }&lt;br /&gt;
     }&lt;br /&gt;
      return true;&lt;br /&gt;
} //end of function&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
function checkDomain(nname)&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
var mai = nname;&lt;br /&gt;
var val = true;&lt;br /&gt;
var htp7="http://";&lt;br /&gt;
//var htp6="http:/";&lt;br /&gt;
//var htp5="http:";&lt;br /&gt;
var http7=mai.substring(0,7);&lt;br /&gt;
//var http6=mai.substring(0,6);&lt;br /&gt;
//var http5=mai.substring(0,5);&lt;br /&gt;
//var dot = mai.lastIndexOf(".");&lt;br /&gt;
var dname = mai.substring(0,mai.length);&lt;br /&gt;
//var ext = mai.substring(dot,mai.length);&lt;br /&gt;
//alert(dname);&lt;br /&gt;
    &lt;br /&gt;
if(dname.length&amp;gt;7 &amp;amp;&amp;amp; dname.length&amp;lt;200)&lt;br /&gt;
{  &lt;br /&gt;
    for(var i=0; i&amp;lt;1; i++)&lt;br /&gt;
    {&lt;br /&gt;
    if(dname.length&amp;gt;7 &amp;amp;&amp;amp; dname.length&amp;lt;200)&lt;br /&gt;
      {&lt;br /&gt;
         val = true;&lt;br /&gt;
         // alert("Your domain rect");&lt;br /&gt;
          break;&lt;br /&gt;
         &lt;br /&gt;
      }    &lt;br /&gt;
      else&lt;br /&gt;
      {&lt;br /&gt;
           val = false;&lt;br /&gt;
         // alert("Your domain  correct");&lt;br /&gt;
      }&lt;br /&gt;
 &lt;br /&gt;
    if(val == false)&lt;br /&gt;
    {&lt;br /&gt;
           //alert("Your domain extension "+ext+" is not correct");&lt;br /&gt;
          &lt;br /&gt;
         return false;&lt;br /&gt;
    }&lt;br /&gt;
    }&lt;br /&gt;
}    &lt;br /&gt;
else&lt;br /&gt;
{&lt;br /&gt;
        &lt;br /&gt;
&lt;br /&gt;
 //alert("Your Domain name is too short/long");&lt;br /&gt;
  return false;&lt;br /&gt;
}    &lt;br /&gt;
  return true;&lt;br /&gt;
}//end of function&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
function IsImage(oObject)&lt;br /&gt;
{&lt;br /&gt;
    var ext=trim(oObject.value);    &lt;br /&gt;
    if(ext.length&amp;gt;0)&lt;br /&gt;
    {       &lt;br /&gt;
        ext = ext.substring(ext.length-3,ext.length);&lt;br /&gt;
        ext = ext.toLowerCase();&lt;br /&gt;
        if(ext != 'jpg'&amp;amp;&amp;amp; ext != 'gif' &amp;amp;&amp;amp; ext != 'bmp' &amp;amp;&amp;amp; ext != 'jpeg')&lt;br /&gt;
        {&lt;br /&gt;
        //alert('You selected a .'+ext+' file; please select a image file instead!');&lt;br /&gt;
        return false;&lt;br /&gt;
        }&lt;br /&gt;
        else&lt;br /&gt;
        return true; &lt;br /&gt;
    }&lt;br /&gt;
        return true;&lt;br /&gt;
}    &lt;br /&gt;
function V2validateData(strValidateStr,objValue,strError) &lt;br /&gt;
{ &lt;br /&gt;
    var epos = strValidateStr.search("="); &lt;br /&gt;
    var  command  = ""; &lt;br /&gt;
    var  cmdvalue = ""; &lt;br /&gt;
    var objErrorLbl;&lt;br /&gt;
&lt;br /&gt;
   // document.getElementById(hdnValidationFld).value="A";&lt;br /&gt;
&lt;br /&gt;
    objErrorLbl=document.getElementById(errorRow);&lt;br /&gt;
    //alert(document.getElementById(hdnValidationFld).value)//.value=strError;&lt;br /&gt;
    if(epos &amp;gt;= 0) &lt;br /&gt;
    { &lt;br /&gt;
     command  = strValidateStr.substring(0,epos); &lt;br /&gt;
     cmdvalue = strValidateStr.substr(epos+1); &lt;br /&gt;
    } &lt;br /&gt;
    else &lt;br /&gt;
    { &lt;br /&gt;
     command = strValidateStr; &lt;br /&gt;
    } &lt;br /&gt;
    &lt;br /&gt;
    //compare&lt;br /&gt;
        var compControl2=""&lt;br /&gt;
           if(command=="dateDifference")&lt;br /&gt;
        {&lt;br /&gt;
           var arr = strError.split("|")&lt;br /&gt;
           strError = arr[1];&lt;br /&gt;
           stopDateControl = arr[0];&lt;br /&gt;
        } &lt;br /&gt;
        &lt;br /&gt;
        if(command=="compare")&lt;br /&gt;
        {&lt;br /&gt;
           var arr = strError.split("|")&lt;br /&gt;
           strError = arr[1];&lt;br /&gt;
           compControl2 = arr[0];&lt;br /&gt;
        } &lt;br /&gt;
    &lt;br /&gt;
      if(command=="comp")&lt;br /&gt;
        {&lt;br /&gt;
           var arr = strError.split("|")&lt;br /&gt;
           strError = arr[1];&lt;br /&gt;
           compControl2 = arr[0];&lt;br /&gt;
        } &lt;br /&gt;
         if(command=="less")&lt;br /&gt;
        {&lt;br /&gt;
           var arr = strError.split("|")&lt;br /&gt;
           strError = arr[1];&lt;br /&gt;
           compControl2 = arr[0];&lt;br /&gt;
        } &lt;br /&gt;
    //compare&lt;br /&gt;
    var compControlSecond=""&lt;br /&gt;
        if(command=="compareSecondControlGreater")&lt;br /&gt;
        {&lt;br /&gt;
           var arr = strError.split("|")&lt;br /&gt;
           strError = arr[1];&lt;br /&gt;
           //alert("strError:" +strError);&lt;br /&gt;
           compControlSecond = arr[0];&lt;br /&gt;
        } &lt;br /&gt;
    &lt;br /&gt;
  &lt;br /&gt;
    switch(command) &lt;br /&gt;
    { &lt;br /&gt;
    &lt;br /&gt;
    case "PhoneNumberValidation":&lt;br /&gt;
        { &lt;br /&gt;
               var PhonePat = /^\d{14}$/;                   &lt;br /&gt;
         &lt;br /&gt;
               var matchArray = objValue.value.match(PhonePat);  &lt;br /&gt;
                if (matchArray == null) &lt;br /&gt;
                {   &lt;br /&gt;
                  if(!strError || strError.length ==0) &lt;br /&gt;
                { &lt;br /&gt;
                  strError = objValue.name+": Only alpha-numeric characters allowed "; &lt;br /&gt;
                }//if &lt;br /&gt;
                //alert(strError + "\n [Error character position " + eval(charpos+1)+"]"); &lt;br /&gt;
                 objErrorLbl.innerHTML = strError;&lt;br /&gt;
                return false; &lt;br /&gt;
                }&lt;br /&gt;
                  &lt;br /&gt;
                  &lt;br /&gt;
            &lt;br /&gt;
              break; &lt;br /&gt;
           }&lt;br /&gt;
    &lt;br /&gt;
       case "select Genre":&lt;br /&gt;
         case "Select Status":       &lt;br /&gt;
         case "Select User": &lt;br /&gt;
         case "Select":   &lt;br /&gt;
         case "Select a content Type":&lt;br /&gt;
         { //alert(objValue); &lt;br /&gt;
           if( objValue.options[objValue.selectedIndex].text =="Select Status"&lt;br /&gt;
              || objValue.options[objValue.selectedIndex].text =="Select User"&lt;br /&gt;
              || objValue.options[objValue.selectedIndex].text =="Select a content Type"&lt;br /&gt;
              || objValue.options[objValue.selectedIndex].text =="Select"&lt;br /&gt;
              || objValue.options[objValue.selectedIndex].text =="Select Genre") &lt;br /&gt;
           { &lt;br /&gt;
              if(!strError || strError.length ==0) &lt;br /&gt;
              { &lt;br /&gt;
                strError = objValue.name + " Passwords not matched!!";                &lt;br /&gt;
              }&lt;br /&gt;
              &lt;br /&gt;
             objErrorLbl.innerHTML = strError;&lt;br /&gt;
              &lt;br /&gt;
              return false; &lt;br /&gt;
           }//if &lt;br /&gt;
           break;             &lt;br /&gt;
         }//case compare  &lt;br /&gt;
         case "dateDifference": &lt;br /&gt;
         {&lt;br /&gt;
            var exp=document.getElementById(stopDateControl); &lt;br /&gt;
            &lt;br /&gt;
            if(exp.value.length!=0 &amp;amp;&amp;amp; objValue.value.length!=0)&lt;br /&gt;
            {&lt;br /&gt;
                var datePat = /^(\d{1,2})(\/|-)(\d{1,2})\2(\d{4})\s*$/;&lt;br /&gt;
                    &lt;br /&gt;
                var blnIsValid=false;&lt;br /&gt;
               var matchArray = objValue.value.match(datePat);  &lt;br /&gt;
                if (matchArray == null) &lt;br /&gt;
                {   objErrorLbl.innerHTML = strError; &lt;br /&gt;
                    return false;&lt;br /&gt;
                }&lt;br /&gt;
                day1 = matchArray[1]; // parse date into variables&lt;br /&gt;
                month1 = matchArray[3];&lt;br /&gt;
                year1 = matchArray[4];&lt;br /&gt;
               &lt;br /&gt;
               var matchArray = exp.value.match(datePat); &lt;br /&gt;
               day2 = matchArray[1]; // parse date into variables&lt;br /&gt;
               month2 = matchArray[3];&lt;br /&gt;
               year2 = matchArray[4];&lt;br /&gt;
               &lt;br /&gt;
                if(year1&amp;gt;year2)&lt;br /&gt;
                {&lt;br /&gt;
                    blnIsValid=false;&lt;br /&gt;
                    &lt;br /&gt;
                }&lt;br /&gt;
                else if(year1&amp;lt;year2)&lt;br /&gt;
                {&lt;br /&gt;
                    blnIsValid=true;&lt;br /&gt;
                    &lt;br /&gt;
                }&lt;br /&gt;
                else if(year1==year2)&lt;br /&gt;
                {&lt;br /&gt;
                    if(month1&amp;gt;month2)&lt;br /&gt;
                    {&lt;br /&gt;
                       blnIsValid=false;        &lt;br /&gt;
                    &lt;br /&gt;
                    }&lt;br /&gt;
                    else if(month1&amp;lt;month2)&lt;br /&gt;
                    {&lt;br /&gt;
                        blnIsValid=true;&lt;br /&gt;
                    &lt;br /&gt;
                    }&lt;br /&gt;
                    else if(month1==month2)&lt;br /&gt;
                    {&lt;br /&gt;
                        if(day1&amp;gt;=day2)&lt;br /&gt;
                        {&lt;br /&gt;
                            blnIsValid=false;             &lt;br /&gt;
                    &lt;br /&gt;
                        }&lt;br /&gt;
                        else if(day1&amp;lt;day2)&lt;br /&gt;
                        {&lt;br /&gt;
                             blnIsValid=true;&lt;br /&gt;
                    &lt;br /&gt;
                        }&lt;br /&gt;
                         &lt;br /&gt;
                    }&lt;br /&gt;
                }&lt;br /&gt;
&lt;br /&gt;
                if(!blnIsValid)&lt;br /&gt;
                {&lt;br /&gt;
                    objErrorLbl.innerHTML = strError; &lt;br /&gt;
                     return false;&lt;br /&gt;
                }&lt;br /&gt;
&lt;br /&gt;
            }&lt;br /&gt;
              break;&lt;br /&gt;
          }   &lt;br /&gt;
        case "Image":&lt;br /&gt;
        case "image":&lt;br /&gt;
        {&lt;br /&gt;
            if(!IsImage(objValue))&lt;br /&gt;
            {&lt;br /&gt;
           // alert(IsImage(objValue));&lt;br /&gt;
            return false&lt;br /&gt;
            }&lt;br /&gt;
            &lt;br /&gt;
            break;&lt;br /&gt;
            //IsImage&lt;br /&gt;
        }&lt;br /&gt;
         case "comp": &lt;br /&gt;
         { //alert(trim(objValue.value))&lt;br /&gt;
           if(trim(objValue.value) == document.getElementById(compControl2).value) &lt;br /&gt;
           { &lt;br /&gt;
              if(!strError || strError.length ==0) &lt;br /&gt;
              { &lt;br /&gt;
                strError = objValue.name + " Passwords not matched!!";                &lt;br /&gt;
              }//if &lt;br /&gt;
               document.getElementById(compControl2).focus();&lt;br /&gt;
               objErrorLbl.innerHTML = strError; &lt;br /&gt;
              &lt;br /&gt;
              return false; &lt;br /&gt;
           }//if &lt;br /&gt;
           break;             &lt;br /&gt;
         }//case compare&lt;br /&gt;
          case "less": &lt;br /&gt;
         { //alert(trim(objValue.value))&lt;br /&gt;
           if(trim(objValue.value) &amp;lt;= document.getElementById(compControl2).value) &lt;br /&gt;
           { &lt;br /&gt;
              if(!strError || strError.length ==0) &lt;br /&gt;
              { &lt;br /&gt;
                strError = objValue.name + " Passwords not matched!!";                &lt;br /&gt;
              }//if &lt;br /&gt;
               document.getElementById(compControl2).focus();&lt;br /&gt;
               objErrorLbl.innerHTML = strError; &lt;br /&gt;
              &lt;br /&gt;
              return false; &lt;br /&gt;
           }//if &lt;br /&gt;
           break;             &lt;br /&gt;
         }//case compare  &lt;br /&gt;
        case "compare": &lt;br /&gt;
         { //alert(trim(objValue.value))&lt;br /&gt;
           if(trim(objValue.value) != document.getElementById(compControl2).value) &lt;br /&gt;
           { &lt;br /&gt;
              if(!strError || strError.length ==0) &lt;br /&gt;
              { &lt;br /&gt;
                strError = objValue.name + " Passwords not matched!!";                &lt;br /&gt;
              }//if &lt;br /&gt;
               document.getElementById(compControl2).focus();&lt;br /&gt;
               objErrorLbl.innerHTML = strError; &lt;br /&gt;
              &lt;br /&gt;
              return false; &lt;br /&gt;
           }//if &lt;br /&gt;
           break;             &lt;br /&gt;
         }//case compare &lt;br /&gt;
    case "compareSecondControlGreater": &lt;br /&gt;
         { //alert(trim(objValue.value))&lt;br /&gt;
           //alert("compareSecondControlGreater");&lt;br /&gt;
           var txtValue1=0;           &lt;br /&gt;
           var txtValue2=0;&lt;br /&gt;
           txtValue1=parseInt(trim(objValue.value));&lt;br /&gt;
           txtValue2=parseInt(trim(document.getElementById(compControlSecond).value));           &lt;br /&gt;
           if(txtValue1 &amp;gt;= txtValue2) &lt;br /&gt;
           {               &lt;br /&gt;
              if(!strError || strError.length ==0) &lt;br /&gt;
              { &lt;br /&gt;
                strError = objValue.name + " should be less than " + compControlSecond.name + "!!";                &lt;br /&gt;
              }//if                &lt;br /&gt;
               document.getElementById(compControlSecond).focus();&lt;br /&gt;
               objErrorLbl.innerHTML = strError; &lt;br /&gt;
              return false; &lt;br /&gt;
           }//if            &lt;br /&gt;
           break;             &lt;br /&gt;
         }         &lt;br /&gt;
        case "req": &lt;br /&gt;
        case "required": &lt;br /&gt;
         { //alert(trim(objValue.value))&lt;br /&gt;
            //         var dir=document.all ? document.all['ctl00_ContentPlaceHolder1_divError'] : document.                     getElementById('ctl00_ContentPlaceHolder1_divError');&lt;br /&gt;
            //         alert(dir.innerHtml);&lt;br /&gt;
            &lt;br /&gt;
           if(eval(trim(objValue.value).length) == 0) &lt;br /&gt;
           { &lt;br /&gt;
              if(!strError || strError.length ==0) &lt;br /&gt;
              { &lt;br /&gt;
                strError = objValue.name + " : Required Field1";                 &lt;br /&gt;
              }     &lt;br /&gt;
              objErrorLbl.innerHTML = strError;&lt;br /&gt;
              return false; &lt;br /&gt;
           }//if &lt;br /&gt;
           break;             &lt;br /&gt;
         }//case required         &lt;br /&gt;
        case "ItemCount":         &lt;br /&gt;
            {&lt;br /&gt;
           if(objValue.options.length == 0) &lt;br /&gt;
           { &lt;br /&gt;
              if(!strError || strError.length ==0) &lt;br /&gt;
              { &lt;br /&gt;
                strError = objValue.name + " : Required Field1";                 &lt;br /&gt;
              }     &lt;br /&gt;
              objErrorLbl.innerHTML = strError;&lt;br /&gt;
              return false; &lt;br /&gt;
           }//if &lt;br /&gt;
           break;             &lt;br /&gt;
         }//case required &lt;br /&gt;
        case "maxlength": &lt;br /&gt;
        case "maxlen": &lt;br /&gt;
          { &lt;br /&gt;
             if(eval(objValue.value.length) &amp;gt;  eval(cmdvalue)) &lt;br /&gt;
             { &lt;br /&gt;
               if(!strError || strError.length ==0) &lt;br /&gt;
               { &lt;br /&gt;
                 strError = objValue.name + " : "+cmdvalue+" characters maximum "; &lt;br /&gt;
               }//if &lt;br /&gt;
               //alert(strError + "\n[Current length = " + objValue.value.length + " ]"); &lt;br /&gt;
                objErrorLbl.innerHTML = strError;&lt;br /&gt;
               return false; &lt;br /&gt;
             }//if &lt;br /&gt;
             break; &lt;br /&gt;
          }//case maxlen &lt;br /&gt;
        case "minlength": &lt;br /&gt;
        case "minlen": &lt;br /&gt;
           { &lt;br /&gt;
           if(eval(objValue.value.length)&amp;gt;0)&lt;br /&gt;
           {&lt;br /&gt;
             if(eval(objValue.value.length) &amp;lt;  eval(cmdvalue)) &lt;br /&gt;
             { &lt;br /&gt;
               if(!strError || strError.length ==0) &lt;br /&gt;
               { &lt;br /&gt;
                 strError = objValue.name + " : " + cmdvalue + " characters minimum  "; &lt;br /&gt;
               }//if               &lt;br /&gt;
                objErrorLbl.innerHTML = strError;&lt;br /&gt;
               return false;                 &lt;br /&gt;
             }//if &lt;br /&gt;
             }&lt;br /&gt;
             break; &lt;br /&gt;
            }//case minlen &lt;br /&gt;
        case "alnum": &lt;br /&gt;
        case "alphanumeric": &lt;br /&gt;
           { &lt;br /&gt;
              var dataValue=  trim(objValue.value);&lt;br /&gt;
              var charpos = dataValue.search("[^A-Za-z0-9 ]"); &lt;br /&gt;
              if(objValue.value.length &amp;gt; 0 &amp;amp;&amp;amp;  charpos &amp;gt;= 0) &lt;br /&gt;
              { &lt;br /&gt;
               if(!strError || strError.length ==0) &lt;br /&gt;
                { &lt;br /&gt;
                  strError = objValue.name+": Only alpha-numeric characters allowed "; &lt;br /&gt;
                }//if &lt;br /&gt;
                //alert(strError + "\n [Error character position " + eval(charpos+1)+"]"); &lt;br /&gt;
                 objErrorLbl.innerHTML = strError;&lt;br /&gt;
                return false; &lt;br /&gt;
              }//if &lt;br /&gt;
              break; &lt;br /&gt;
           }//case alphanumeric &lt;br /&gt;
        case "num": &lt;br /&gt;
        case "numeric": &lt;br /&gt;
           { &lt;br /&gt;
              var charpos = objValue.value.search("[^0-9]"); &lt;br /&gt;
              if(objValue.value.length &amp;gt; 0 &amp;amp;&amp;amp;  charpos &amp;gt;= 0) &lt;br /&gt;
              { &lt;br /&gt;
                if(!strError || strError.length ==0) &lt;br /&gt;
                { &lt;br /&gt;
                  strError = objValue.name+": Only digits allowed "; &lt;br /&gt;
                }//if               &lt;br /&gt;
                //alert(strError + "\n [Error character position " + eval(charpos+1)+"]"); &lt;br /&gt;
                objErrorLbl.innerHTML = strError;&lt;br /&gt;
                return false; &lt;br /&gt;
              }//if &lt;br /&gt;
              break;               &lt;br /&gt;
           }//numeric &lt;br /&gt;
        case "alphabetic": &lt;br /&gt;
        case "alpha": &lt;br /&gt;
           { &lt;br /&gt;
              var charpos = objValue.value.search("[^A-Za-z ]"); &lt;br /&gt;
              if(objValue.value.length &amp;gt; 0 &amp;amp;&amp;amp;  charpos &amp;gt;= 0) &lt;br /&gt;
              { &lt;br /&gt;
                  if(!strError || strError.length ==0) &lt;br /&gt;
                { &lt;br /&gt;
                  strError = objValue.name+": Only alphabetic characters allowed "; &lt;br /&gt;
                }//if                             &lt;br /&gt;
                //alert(strError + "\n [Error character position " + eval(charpos+1)+"]"); &lt;br /&gt;
                 alert(strError); &lt;br /&gt;
                return false; &lt;br /&gt;
              }//if &lt;br /&gt;
              break; &lt;br /&gt;
           }//alpha &lt;br /&gt;
        case "alnumhyphen":&lt;br /&gt;
            {&lt;br /&gt;
              var charpos = objValue.value.search(""); &lt;br /&gt;
              if(objValue.value.length &amp;gt; 0 &amp;amp;&amp;amp;  charpos &amp;gt;= 0) &lt;br /&gt;
              { &lt;br /&gt;
                  if(!strError || strError.length ==0) &lt;br /&gt;
                { &lt;br /&gt;
                  strError = objValue.name+": characters allowed are A-Z,a-z,0-9,- and _"; &lt;br /&gt;
                }//if                             &lt;br /&gt;
               // alert(strError + "\n [Error character position " + eval(charpos+1)+"]"); &lt;br /&gt;
                 objErrorLbl.innerHTML = strError;&lt;br /&gt;
                return false; &lt;br /&gt;
              }//if             &lt;br /&gt;
            break;&lt;br /&gt;
            }&lt;br /&gt;
        case "phone":&lt;br /&gt;
        case "PHONE":&lt;br /&gt;
        {&lt;br /&gt;
            var charpos = objValue.value.search("[^0-9\-+()/. ]"); &lt;br /&gt;
            if(objValue.value.length &amp;gt; 0 &amp;amp;&amp;amp;  charpos &amp;gt;= 0) &lt;br /&gt;
            { &lt;br /&gt;
                if(!strError || strError.length ==0) &lt;br /&gt;
            { &lt;br /&gt;
                strError = objValue.name+": characters allowed are 0-9,-,/,.,+,()"; &lt;br /&gt;
            }//if                             &lt;br /&gt;
           // alert(strError + "\n [Error character position " + eval(charpos+1)+"]"); &lt;br /&gt;
           objErrorLbl.innerHTML = strError;&lt;br /&gt;
            return false; &lt;br /&gt;
            }//if             &lt;br /&gt;
        break;&lt;br /&gt;
        }&lt;br /&gt;
        case "password":&lt;br /&gt;
        case "PASSWORD":&lt;br /&gt;
        {&lt;br /&gt;
            //alert('password');&lt;br /&gt;
            //alert(objValue.value);&lt;br /&gt;
            //var re= /^\w*(?=\w*\d)(?=\w*[a-z\W])(?=\w*[A-Z])\w*$/;&lt;br /&gt;
            // var re= /^.*(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[!@#$%^&amp;amp;*+=]).*$/;&lt;br /&gt;
               var re=/^(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{1,}$/;&lt;br /&gt;
            // var re = "[a-zA-Z0-9\W\S\s\w]+$";&lt;br /&gt;
            // alert(re.test("objValue.value"));&lt;br /&gt;
               var charpos = objValue.value.search(re); &lt;br /&gt;
               if(objValue.value.length &amp;gt;= 0 &amp;amp;&amp;amp;  charpos &amp;lt; 0) &lt;br /&gt;
                { &lt;br /&gt;
            // alert(charpos);&lt;br /&gt;
                 if(!strError || strError.length ==0) &lt;br /&gt;
                { &lt;br /&gt;
                    strError = objValue.name+": characters allowed are A-Z a-z 0-9"; &lt;br /&gt;
                }//if                             &lt;br /&gt;
               //alert(strError + "\n [Error character position " + eval(charpos+1)+"]"); &lt;br /&gt;
               objErrorLbl.innerHTML = strError;&lt;br /&gt;
            return false; &lt;br /&gt;
            }//if             &lt;br /&gt;
        break;&lt;br /&gt;
        }&lt;br /&gt;
        &lt;br /&gt;
        case "email": &lt;br /&gt;
          { &lt;br /&gt;
                var emaildata=trim(objValue.value);&lt;br /&gt;
                &lt;br /&gt;
               if(!validateEmailv2(emaildata)) &lt;br /&gt;
               { &lt;br /&gt;
                 if(!strError || strError.length ==0) &lt;br /&gt;
                 { &lt;br /&gt;
                    strError = " Enter a valid Email address "; &lt;br /&gt;
                 }                                        &lt;br /&gt;
                  objErrorLbl.innerHTML = strError;&lt;br /&gt;
                 return false; &lt;br /&gt;
               }&lt;br /&gt;
           break; &lt;br /&gt;
          }//case email &lt;br /&gt;
          &lt;br /&gt;
          case "Website":&lt;br /&gt;
          {&lt;br /&gt;
           if(!checkDomain(objValue.value))&lt;br /&gt;
           {&lt;br /&gt;
             if(!strError || strError.length ==0) &lt;br /&gt;
                 { &lt;br /&gt;
                    strError = " Enter a valid Web Site name "; &lt;br /&gt;
                 }//if                                               &lt;br /&gt;
                objErrorLbl.innerHTML = strError;&lt;br /&gt;
                 return false; &lt;br /&gt;
               }//if &lt;br /&gt;
           break;&lt;br /&gt;
           }//case Website &lt;br /&gt;
           &lt;br /&gt;
           &lt;br /&gt;
             case "NoOfAbuse": &lt;br /&gt;
     { //alert(trim(objValue.value))&lt;br /&gt;
     var ddlAbuse=document.getElementById('ctl00_ContentPlaceHolder1_ddlNoOfAbuses');&lt;br /&gt;
     &lt;br /&gt;
       if(trim(ddlAbuse.value).length ==1 || trim(ddlAbuse.value).length ==2 ) &lt;br /&gt;
       {&lt;br /&gt;
         var exp=document.getElementById('ctl00_ContentPlaceHolder1_txtNoOfAbuse');&lt;br /&gt;
                //alert(exp);&lt;br /&gt;
       if((exp.value).length ==0)&lt;br /&gt;
       { &lt;br /&gt;
          if(!strError || strError.length ==0) &lt;br /&gt;
          { &lt;br /&gt;
            strError = "Please enter No of Abuses";                &lt;br /&gt;
          }//if &lt;br /&gt;
          &lt;br /&gt;
           objErrorLbl.innerHTML = strError; &lt;br /&gt;
          &lt;br /&gt;
          return false; &lt;br /&gt;
       }}//if &lt;br /&gt;
       break;             &lt;br /&gt;
     }//case compare &lt;br /&gt;
        &lt;br /&gt;
          case "RegisterdOperator": &lt;br /&gt;
     { //alert(trim(objValue.value))&lt;br /&gt;
     var ddlRegisterd=document.getElementById('ctl00_ContentPlaceHolder1_ddlRegistered');&lt;br /&gt;
    &lt;br /&gt;
       if(trim(ddlRegisterd.value).length ==5 || trim(ddlRegisterd.value).length ==2 || trim(ddlRegisterd.value).length ==7 ) &lt;br /&gt;
       {&lt;br /&gt;
       var between="Between";&lt;br /&gt;
       if(ddlRegisterd.value==between)&lt;br /&gt;
       {&lt;br /&gt;
         var exp=document.getElementById('ctl00_ContentPlaceHolder1_intxtRegistered');&lt;br /&gt;
         var exp1=document.getElementById('ctl00_ContentPlaceHolder1_intxtStopRegisterd');&lt;br /&gt;
            &lt;br /&gt;
       if((exp.value).length ==0)&lt;br /&gt;
       { &lt;br /&gt;
          if(!strError || strError.length ==0) &lt;br /&gt;
          { &lt;br /&gt;
            strError = "Please select Start Date";                &lt;br /&gt;
          }//if &lt;br /&gt;
          &lt;br /&gt;
           objErrorLbl.innerHTML = strError; &lt;br /&gt;
          &lt;br /&gt;
          return false; &lt;br /&gt;
       }&lt;br /&gt;
       if((exp1.value).length ==0)&lt;br /&gt;
       { &lt;br /&gt;
          if(!strError || strError.length ==0) &lt;br /&gt;
          { &lt;br /&gt;
            strError = "Please select Stop Date";                &lt;br /&gt;
          }//if &lt;br /&gt;
          &lt;br /&gt;
           objErrorLbl.innerHTML = strError; &lt;br /&gt;
          &lt;br /&gt;
          return false; &lt;br /&gt;
       }&lt;br /&gt;
      }&lt;br /&gt;
      else&lt;br /&gt;
      {&lt;br /&gt;
       var exp=document.getElementById('ctl00_ContentPlaceHolder1_intxtRegistered');&lt;br /&gt;
               // alert(exp);&lt;br /&gt;
       if((exp.value).length ==0)&lt;br /&gt;
       { &lt;br /&gt;
          if(!strError || strError.length ==0) &lt;br /&gt;
          { &lt;br /&gt;
            strError = "Please select Start Date";                &lt;br /&gt;
          }//if &lt;br /&gt;
          &lt;br /&gt;
           objErrorLbl.innerHTML = strError; &lt;br /&gt;
          &lt;br /&gt;
          return false; &lt;br /&gt;
       }&lt;br /&gt;
      }&lt;br /&gt;
     }//if &lt;br /&gt;
       break;             &lt;br /&gt;
     }//case compare &lt;br /&gt;
        &lt;br /&gt;
        case "lt": &lt;br /&gt;
        case "lessthan": &lt;br /&gt;
         { &lt;br /&gt;
            if(isNaN(objValue.value)) &lt;br /&gt;
            { &lt;br /&gt;
              //alert(objValue.name+": Should be a number "); &lt;br /&gt;
              return false; &lt;br /&gt;
            }//if &lt;br /&gt;
            if(eval(objValue.value) &amp;gt;=  eval(cmdvalue)) &lt;br /&gt;
            { &lt;br /&gt;
              if(!strError || strError.length ==0) &lt;br /&gt;
              { &lt;br /&gt;
                strError = objValue.name + " : value should be less than "+ cmdvalue; &lt;br /&gt;
              }//if               &lt;br /&gt;
             objErrorLbl.innerHTML = strError;&lt;br /&gt;
              return false;                 &lt;br /&gt;
             }//if             &lt;br /&gt;
            break; &lt;br /&gt;
         }//case lessthan &lt;br /&gt;
         &lt;br /&gt;
         &lt;br /&gt;
            case "diffString":&lt;br /&gt;
        {&lt;br /&gt;
            var exp=document.getElementById('ctl00_ContentPlaceHolder1_txtStartDate'); &lt;br /&gt;
           &lt;br /&gt;
            &lt;br /&gt;
            if(exp.value.length!=0 &amp;amp;&amp;amp; objValue.value.length!=0)&lt;br /&gt;
            {&lt;br /&gt;
           &lt;br /&gt;
                var datePat = /^(\d{1,2})(\/|-)(\d{1,2})\2(\d{4})\s*$/;&lt;br /&gt;
                &lt;br /&gt;
                var blnIsValid=false;&lt;br /&gt;
               var matchArray = objValue.value.match(datePat);  &lt;br /&gt;
                if (matchArray == null) &lt;br /&gt;
                {   objErrorLbl.innerHTML = strError; &lt;br /&gt;
                    return false;&lt;br /&gt;
                }&lt;br /&gt;
                day1 = matchArray[1]; // parse date into variables&lt;br /&gt;
              &lt;br /&gt;
                month1 = matchArray[3];&lt;br /&gt;
              &lt;br /&gt;
                year1 = matchArray[4];&lt;br /&gt;
              &lt;br /&gt;
               var matchArray = exp.value.match(datePat); &lt;br /&gt;
               day2 = matchArray[1]; // parse date into variables&lt;br /&gt;
              &lt;br /&gt;
               month2 = matchArray[3];&lt;br /&gt;
               &lt;br /&gt;
               year2 = matchArray[4];&lt;br /&gt;
             &lt;br /&gt;
               &lt;br /&gt;
                if(year1&amp;lt;year2)&lt;br /&gt;
                {&lt;br /&gt;
                    blnIsValid=false;&lt;br /&gt;
                    &lt;br /&gt;
                }&lt;br /&gt;
                else if(year1&amp;gt;year2)&lt;br /&gt;
                {&lt;br /&gt;
                    blnIsValid=true;&lt;br /&gt;
                    &lt;br /&gt;
                }&lt;br /&gt;
                else if(year1==year2)&lt;br /&gt;
                {&lt;br /&gt;
                    if(month1&amp;lt;month2)&lt;br /&gt;
                    {&lt;br /&gt;
                       blnIsValid=false;        &lt;br /&gt;
                    &lt;br /&gt;
                    }&lt;br /&gt;
                    else if(month1&amp;gt;month2)&lt;br /&gt;
                    {&lt;br /&gt;
                        blnIsValid=true;&lt;br /&gt;
                    &lt;br /&gt;
                    }&lt;br /&gt;
                    else if(month1==month2)&lt;br /&gt;
                    {&lt;br /&gt;
                        if(day1&amp;lt;day2)&lt;br /&gt;
                        {&lt;br /&gt;
                            blnIsValid=false;             &lt;br /&gt;
                    &lt;br /&gt;
                        }&lt;br /&gt;
                        else if(day1&amp;gt;day2)&lt;br /&gt;
                        {&lt;br /&gt;
                             blnIsValid=true;&lt;br /&gt;
                    &lt;br /&gt;
                        }&lt;br /&gt;
                        else if(day1==day2)&lt;br /&gt;
                        {&lt;br /&gt;
                             blnIsValid=true;  &lt;br /&gt;
                    &lt;br /&gt;
                        }    &lt;br /&gt;
                    }&lt;br /&gt;
                }&lt;br /&gt;
&lt;br /&gt;
                if(!blnIsValid)&lt;br /&gt;
                {&lt;br /&gt;
                    objErrorLbl.innerHTML = strError; &lt;br /&gt;
                     return false;&lt;br /&gt;
                }&lt;br /&gt;
//               if(year2&amp;gt;year1)&lt;br /&gt;
//               {&lt;br /&gt;
//                 objErrorLbl.innerHTML = strError; &lt;br /&gt;
//                 return false;&lt;br /&gt;
//               }&lt;br /&gt;
//               else if(month2&amp;gt;month1)&lt;br /&gt;
//               {&lt;br /&gt;
//                 objErrorLbl.innerHTML = strError; &lt;br /&gt;
//                return false;&lt;br /&gt;
//               } &lt;br /&gt;
//               else if(day2&amp;gt;day1)&lt;br /&gt;
//               {&lt;br /&gt;
//                 objErrorLbl.innerHTML = strError; &lt;br /&gt;
//                return false;&lt;br /&gt;
//               }&lt;br /&gt;
            }&lt;br /&gt;
              break;&lt;br /&gt;
          }  &lt;br /&gt;
          &lt;br /&gt;
          &lt;br /&gt;
             case "diffDate":&lt;br /&gt;
        {&lt;br /&gt;
            var exp=document.getElementById('ctl00_ContentPlaceHolder1_intxtRegistered'); &lt;br /&gt;
           &lt;br /&gt;
            &lt;br /&gt;
            if(exp.value.length!=0 &amp;amp;&amp;amp; objValue.value.length!=0)&lt;br /&gt;
            {&lt;br /&gt;
           &lt;br /&gt;
                var datePat = /^(\d{1,2})(\/|-)(\d{1,2})\2(\d{4})\s*$/;&lt;br /&gt;
                &lt;br /&gt;
                var blnIsValid=false;&lt;br /&gt;
               var matchArray = objValue.value.match(datePat);  &lt;br /&gt;
                if (matchArray == null) &lt;br /&gt;
                {   objErrorLbl.innerHTML = strError; &lt;br /&gt;
                    return false;&lt;br /&gt;
                }&lt;br /&gt;
                day1 = matchArray[1]; // parse date into variables&lt;br /&gt;
              &lt;br /&gt;
                month1 = matchArray[3];&lt;br /&gt;
              &lt;br /&gt;
                year1 = matchArray[4];&lt;br /&gt;
              &lt;br /&gt;
               var matchArray = exp.value.match(datePat); &lt;br /&gt;
               day2 = matchArray[1]; // parse date into variables&lt;br /&gt;
              &lt;br /&gt;
               month2 = matchArray[3];&lt;br /&gt;
               &lt;br /&gt;
               year2 = matchArray[4];&lt;br /&gt;
             &lt;br /&gt;
               &lt;br /&gt;
                if(year1&amp;lt;year2)&lt;br /&gt;
                {&lt;br /&gt;
                    blnIsValid=false;&lt;br /&gt;
                    &lt;br /&gt;
                }&lt;br /&gt;
                else if(year1&amp;gt;year2)&lt;br /&gt;
                {&lt;br /&gt;
                    blnIsValid=true;&lt;br /&gt;
                    &lt;br /&gt;
                }&lt;br /&gt;
                else if(year1==year2)&lt;br /&gt;
                {&lt;br /&gt;
                    if(month1&amp;lt;month2)&lt;br /&gt;
                    {&lt;br /&gt;
                       blnIsValid=false;        &lt;br /&gt;
                    &lt;br /&gt;
                    }&lt;br /&gt;
                    else if(month1&amp;gt;month2)&lt;br /&gt;
                    {&lt;br /&gt;
                        blnIsValid=true;&lt;br /&gt;
                    &lt;br /&gt;
                    }&lt;br /&gt;
                    else if(month1==month2)&lt;br /&gt;
                    {&lt;br /&gt;
                        if(day1&amp;lt;day2)&lt;br /&gt;
                        {&lt;br /&gt;
                            blnIsValid=false;             &lt;br /&gt;
                    &lt;br /&gt;
                        }&lt;br /&gt;
                        else if(day1&amp;gt;day2)&lt;br /&gt;
                        {&lt;br /&gt;
                             blnIsValid=true;&lt;br /&gt;
                    &lt;br /&gt;
                        }&lt;br /&gt;
                        else if(day1==day2)&lt;br /&gt;
                        {&lt;br /&gt;
                             blnIsValid=true;  &lt;br /&gt;
                    &lt;br /&gt;
                        }    &lt;br /&gt;
                    }&lt;br /&gt;
                }&lt;br /&gt;
&lt;br /&gt;
                if(!blnIsValid)&lt;br /&gt;
                {&lt;br /&gt;
                    objErrorLbl.innerHTML = strError; &lt;br /&gt;
                     return false;&lt;br /&gt;
                }&lt;br /&gt;
//               if(year2&amp;gt;year1)&lt;br /&gt;
//               {&lt;br /&gt;
//                 objErrorLbl.innerHTML = strError; &lt;br /&gt;
//                 return false;&lt;br /&gt;
//               }&lt;br /&gt;
//               else if(month2&amp;gt;month1)&lt;br /&gt;
//               {&lt;br /&gt;
//                 objErrorLbl.innerHTML = strError; &lt;br /&gt;
//                return false;&lt;br /&gt;
//               } &lt;br /&gt;
//               else if(day2&amp;gt;day1)&lt;br /&gt;
//               {&lt;br /&gt;
//                 objErrorLbl.innerHTML = strError; &lt;br /&gt;
//                return false;&lt;br /&gt;
//               }&lt;br /&gt;
            }&lt;br /&gt;
              break;&lt;br /&gt;
          }  &lt;br /&gt;
       &lt;br /&gt;
            case "Search":&lt;br /&gt;
        {&lt;br /&gt;
             var txtUserName = document.getElementById('ctl00_ContentPlaceHolder1_txtUserName');&lt;br /&gt;
             var txtEmail =document.getElementById('ctl00_ContentPlaceHolder1_txtEmail');&lt;br /&gt;
             var ddlGenre =document.getElementById('ctl00_ContentPlaceHolder1_ddlGenre');&lt;br /&gt;
             var ddlSubGenre =document.getElementById('ctl00_ContentPlaceHolder1_ddlSubGenre');&lt;br /&gt;
             var ddlGender =document.getElementById('ctl00_ContentPlaceHolder1_ddlGender');&lt;br /&gt;
             var ddlCountry=document.getElementById('ctl00_ContentPlaceHolder1_ddlCountry');&lt;br /&gt;
             var ddlState =document.getElementById('ctl00_ContentPlaceHolder1_ddlState');&lt;br /&gt;
             var ddlProfileStatus =document.getElementById('ctl00_ContentPlaceHolder1_ddlProfileStatus');&lt;br /&gt;
             var ddlNoofAbuse=document.getElementById('ctl00_ContentPlaceHolder1_ddlNoOfAbuses');&lt;br /&gt;
              var txtNoofAbuse=document.getElementById('ctl00_ContentPlaceHolder1_txtNoOfAbuse');&lt;br /&gt;
              var ddlRegistered=document.getElementById('ctl00_ContentPlaceHolder1_ddlRegistered');&lt;br /&gt;
              var txtRegistered=document.getElementById('ctl00_ContentPlaceHolder1_intxtRegistered');&lt;br /&gt;
            &lt;br /&gt;
           //alert(ddlSubGenre.value);&lt;br /&gt;
            if&lt;br /&gt;
                (&lt;br /&gt;
                    txtUserName.value =='' &lt;br /&gt;
                    &amp;amp;&amp;amp; txtEmail.value==''&lt;br /&gt;
                    &amp;amp;&amp;amp;  ddlGenre.value==''&lt;br /&gt;
                    &amp;amp;&amp;amp; ddlSubGenre.value=='' &lt;br /&gt;
                    &amp;amp;&amp;amp; ddlGender.value =='' &lt;br /&gt;
                    &amp;amp;&amp;amp; ddlCountry.value=='' &lt;br /&gt;
                    &amp;amp;&amp;amp; ddlState.value =='' &lt;br /&gt;
                    &amp;amp;&amp;amp; ddlProfileStatus.value =='' &lt;br /&gt;
                    &amp;amp;&amp;amp; ddlNoofAbuse.value=='' &lt;br /&gt;
                    &amp;amp;&amp;amp; ddlRegistered.value=='' &lt;br /&gt;
             )&lt;br /&gt;
            {   // {alert('me')&lt;br /&gt;
                document.getElementById('ctl00_ContentPlaceHolder1_lblErrorMessage').innerHTML="Please select at least on search criteria";&lt;br /&gt;
                return false;&lt;br /&gt;
                }&lt;br /&gt;
              break;&lt;br /&gt;
          }  &lt;br /&gt;
&lt;br /&gt;
        case "gt": &lt;br /&gt;
        case "greaterthan": &lt;br /&gt;
         { &lt;br /&gt;
            if(isNaN(objValue.value)) &lt;br /&gt;
            { &lt;br /&gt;
            alert(objValue.value+": Should be a number "); &lt;br /&gt;
              alert(objValue.name+": Should be a number "); &lt;br /&gt;
              return false; &lt;br /&gt;
            }//if &lt;br /&gt;
             if(eval(objValue.value) &amp;lt;=  eval(cmdvalue)) &lt;br /&gt;
             { &lt;br /&gt;
              alert(objValue.name+"AAA "); &lt;br /&gt;
               if(!strError || strError.length ==0) &lt;br /&gt;
               { &lt;br /&gt;
                 strError = objValue.name + " : value should be greater than "+ cmdvalue; &lt;br /&gt;
               }//if               &lt;br /&gt;
               objErrorLbl.innerHTML = strError;&lt;br /&gt;
               return false;                 &lt;br /&gt;
             }//if             &lt;br /&gt;
            break; &lt;br /&gt;
         }//case greaterthan &lt;br /&gt;
        case "regexp": &lt;br /&gt;
         { &lt;br /&gt;
             if(objValue.value.length &amp;gt; 0)&lt;br /&gt;
            {&lt;br /&gt;
                if(!objValue.value.match(cmdvalue)) &lt;br /&gt;
                { &lt;br /&gt;
                  if(!strError || strError.length ==0) &lt;br /&gt;
                  { &lt;br /&gt;
                    strError = objValue.name+": Invalid characters found "; &lt;br /&gt;
                  }//if                                                               &lt;br /&gt;
                  objErrorLbl.innerHTML = strError; &lt;br /&gt;
                  return false;                   &lt;br /&gt;
                }//if &lt;br /&gt;
            }&lt;br /&gt;
           break; &lt;br /&gt;
         }//case regexp &lt;br /&gt;
        case "dontselect": &lt;br /&gt;
         { &lt;br /&gt;
         &lt;br /&gt;
            if(objValue.selectedIndex == null) &lt;br /&gt;
            { &lt;br /&gt;
            &lt;br /&gt;
              //alert("BUG: dontselect command for non-select Item"); &lt;br /&gt;
              return false; &lt;br /&gt;
            } &lt;br /&gt;
            if(objValue.value == eval(cmdvalue)) &lt;br /&gt;
            { &lt;br /&gt;
             if(!strError || strError.length ==0) &lt;br /&gt;
              { &lt;br /&gt;
              strError = objValue.name+": Please Select one option "; &lt;br /&gt;
              }//if                                                               &lt;br /&gt;
              objErrorLbl.innerHTML = strError;&lt;br /&gt;
              return false;                                   &lt;br /&gt;
             } &lt;br /&gt;
             break; &lt;br /&gt;
         }//case dontselect    &lt;br /&gt;
         case "listSelection": &lt;br /&gt;
         { &lt;br /&gt;
         &lt;br /&gt;
            if(objValue.selectedIndex &amp;lt;0) &lt;br /&gt;
            { &lt;br /&gt;
              &lt;br /&gt;
             if(!strError || strError.length ==0) &lt;br /&gt;
              { &lt;br /&gt;
              strError = objValue.name+": Please Select one option "; &lt;br /&gt;
              }//if                                                               &lt;br /&gt;
              objErrorLbl.innerHTML = strError;&lt;br /&gt;
                                              &lt;br /&gt;
             &lt;br /&gt;
              return false; &lt;br /&gt;
            }&lt;br /&gt;
             &lt;br /&gt;
           &lt;br /&gt;
             break; &lt;br /&gt;
         }//case dontselect &lt;br /&gt;
              case "specialChar": &lt;br /&gt;
         { &lt;br /&gt;
              var charpos = objValue.value.search("[&amp;lt;&amp;gt;]"); &lt;br /&gt;
              if(objValue.value.length &amp;gt; 0 &amp;amp;&amp;amp;  charpos &amp;gt;= 0) &lt;br /&gt;
              { &lt;br /&gt;
                  if(!strError || strError.length ==0) &lt;br /&gt;
                { &lt;br /&gt;
                   strError = objValue.name+": Invalid characters found "; &lt;br /&gt;
                }&lt;br /&gt;
                &lt;br /&gt;
                objErrorLbl.innerHTML = strError; &lt;br /&gt;
                return false; &lt;br /&gt;
              }&lt;br /&gt;
              break; &lt;br /&gt;
         } &lt;br /&gt;
                 case "dateDiff": &lt;br /&gt;
         {&lt;br /&gt;
            var exp=document.getElementById('ctl00_ContentPlaceHolder1_txtExpDate'); &lt;br /&gt;
            &lt;br /&gt;
            if(exp.value.length!=0 &amp;amp;&amp;amp; objValue.value.length!=0)&lt;br /&gt;
            {&lt;br /&gt;
                var datePat = /^(\d{1,2})(\/|-)(\d{1,2})\2(\d{4})\s*$/;&lt;br /&gt;
                &lt;br /&gt;
                var blnIsValid=false;&lt;br /&gt;
               var matchArray = objValue.value.match(datePat);  &lt;br /&gt;
                if (matchArray == null) &lt;br /&gt;
                {   objErrorLbl.innerHTML = strError; &lt;br /&gt;
                    return false;&lt;br /&gt;
                }&lt;br /&gt;
                day1 = matchArray[1]; // parse date into variables&lt;br /&gt;
                month1 = matchArray[3];&lt;br /&gt;
                year1 = matchArray[4];&lt;br /&gt;
               &lt;br /&gt;
               var matchArray = exp.value.match(datePat); &lt;br /&gt;
               day2 = matchArray[1]; // parse date into variables&lt;br /&gt;
               month2 = matchArray[3];&lt;br /&gt;
               year2 = matchArray[4];&lt;br /&gt;
               &lt;br /&gt;
                if(year1&amp;gt;year2)&lt;br /&gt;
                {&lt;br /&gt;
                    blnIsValid=false;&lt;br /&gt;
                    &lt;br /&gt;
                }&lt;br /&gt;
                else if(year1&amp;lt;year2)&lt;br /&gt;
                {&lt;br /&gt;
                    blnIsValid=true;&lt;br /&gt;
                    &lt;br /&gt;
                }&lt;br /&gt;
                else if(year1==year2)&lt;br /&gt;
                {&lt;br /&gt;
                    if(month1&amp;gt;month2)&lt;br /&gt;
                    {&lt;br /&gt;
                       blnIsValid=false;        &lt;br /&gt;
                    &lt;br /&gt;
                    }&lt;br /&gt;
                    else if(month1&amp;lt;month2)&lt;br /&gt;
                    {&lt;br /&gt;
                        blnIsValid=true;&lt;br /&gt;
                    &lt;br /&gt;
                    }&lt;br /&gt;
                    else if(month1==month2)&lt;br /&gt;
                    {&lt;br /&gt;
                        if(day1&amp;gt;day2)&lt;br /&gt;
                        {&lt;br /&gt;
                            blnIsValid=false;             &lt;br /&gt;
                    &lt;br /&gt;
                        }&lt;br /&gt;
                        else if(day1&amp;lt;day2)&lt;br /&gt;
                        {&lt;br /&gt;
                             blnIsValid=true;&lt;br /&gt;
                    &lt;br /&gt;
                        }&lt;br /&gt;
                        else if(day1==day2)&lt;br /&gt;
                        {&lt;br /&gt;
                             blnIsValid=true;  &lt;br /&gt;
                    &lt;br /&gt;
                        }    &lt;br /&gt;
                    }&lt;br /&gt;
                }&lt;br /&gt;
&lt;br /&gt;
                if(!blnIsValid)&lt;br /&gt;
                {&lt;br /&gt;
                    objErrorLbl.innerHTML = strError; &lt;br /&gt;
                     return false;&lt;br /&gt;
                }&lt;br /&gt;
&lt;br /&gt;
            }&lt;br /&gt;
              break;&lt;br /&gt;
          }   &lt;br /&gt;
         &lt;br /&gt;
             &lt;br /&gt;
    }&lt;br /&gt;
    return true; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
// Trim leading and trailing spaces&lt;br /&gt;
function trim(lstr) &lt;br /&gt;
{&lt;br /&gt;
    return ltrim(rtrim(stripLineFeed(lstr)));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function stripLineFeed(strText)&lt;br /&gt;
{&lt;br /&gt;
    var strReturnText = strText;&lt;br /&gt;
    var flgContinue = true;&lt;br /&gt;
&lt;br /&gt;
    // Only check if the string passed in has a length greater than zero    &lt;br /&gt;
    if (strReturnText.length &amp;gt; 0)&lt;br /&gt;
    {&lt;br /&gt;
        // Loop as long as the last character is either a line feed or a carriage return&lt;br /&gt;
        while (flgContinue == true)&lt;br /&gt;
        {&lt;br /&gt;
            // If the last character is either a backspace or a line feed, strip it off&lt;br /&gt;
            if (strReturnText.charAt(strReturnText.length - 1) == '\n' || strReturnText.charAt(strReturnText.length - 1) == '\r')&lt;br /&gt;
            {&lt;br /&gt;
                strReturnText = strReturnText.substr(0, strReturnText.length - 1);&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
            {&lt;br /&gt;
                // If the last character is not a carriage return or line feed, stop looping&lt;br /&gt;
                flgContinue = false;&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    return strReturnText;&lt;br /&gt;
}&lt;br /&gt;
  &lt;br /&gt;
//  This function trims all spaces from the left-hand side of a string.&lt;br /&gt;
function ltrim(lstr) &lt;br /&gt;
{&lt;br /&gt;
    if (lstr != "") &lt;br /&gt;
    {&lt;br /&gt;
        var strlen, cptr, lpflag, chk;&lt;br /&gt;
        strlen = lstr.length;&lt;br /&gt;
        cptr = 0;&lt;br /&gt;
        lpflag = true;&lt;br /&gt;
&lt;br /&gt;
        do &lt;br /&gt;
        {&lt;br /&gt;
            chk = lstr.charAt(cptr);&lt;br /&gt;
            if (chk != " ") &lt;br /&gt;
            {&lt;br /&gt;
                lpflag = false;&lt;br /&gt;
            }&lt;br /&gt;
            else &lt;br /&gt;
            {&lt;br /&gt;
                if (cptr == strlen) &lt;br /&gt;
                {&lt;br /&gt;
                    lpflag = false;&lt;br /&gt;
                }&lt;br /&gt;
                else &lt;br /&gt;
                {&lt;br /&gt;
                    cptr++;&lt;br /&gt;
                }&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        &lt;br /&gt;
        while (lpflag == true)&lt;br /&gt;
        if (cptr &amp;gt; 0) &lt;br /&gt;
        {&lt;br /&gt;
            lstr = lstr.substring(cptr,strlen);&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    return lstr;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
//  This function trims all spaces from the right-hand side of a string.&lt;br /&gt;
function rtrim(lstr) &lt;br /&gt;
{&lt;br /&gt;
    if (lstr != "") &lt;br /&gt;
    {&lt;br /&gt;
        var strlen, cptr, lpflag, chk;&lt;br /&gt;
        strlen = lstr.length;&lt;br /&gt;
        cptr = strlen;&lt;br /&gt;
        lpflag = true;&lt;br /&gt;
&lt;br /&gt;
        do &lt;br /&gt;
        {&lt;br /&gt;
            chk=lstr.charAt(cptr-1);&lt;br /&gt;
            if (chk != " ") &lt;br /&gt;
            {&lt;br /&gt;
                lpflag = false;&lt;br /&gt;
            }&lt;br /&gt;
            else &lt;br /&gt;
            {&lt;br /&gt;
                if (cptr == 0) &lt;br /&gt;
                {&lt;br /&gt;
                    lpflag = false;&lt;br /&gt;
                }&lt;br /&gt;
                else &lt;br /&gt;
                {&lt;br /&gt;
                    cptr--;&lt;br /&gt;
                }&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        while (lpflag == true)&lt;br /&gt;
        if (cptr &amp;lt; strlen) &lt;br /&gt;
        {&lt;br /&gt;
            lstr = lstr.substring(0, cptr);&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    return lstr;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function chkMinLen(objValue,minLen)&lt;br /&gt;
{&lt;br /&gt;
 if(eval(objValue.value.length)&amp;gt;0)&lt;br /&gt;
           {&lt;br /&gt;
           //alert(objValue.value)&lt;br /&gt;
           //alert(minLen)&lt;br /&gt;
             if(eval(objValue.value.length) &amp;lt;  eval(minLen)) &lt;br /&gt;
             {                              &lt;br /&gt;
//               alert("Please enter a minimum of "+minLen + " characters.\n[Current length = " + objValue.value.length + " ]"); &lt;br /&gt;
               objValue.focus();&lt;br /&gt;
               return false;                 &lt;br /&gt;
             }//if &lt;br /&gt;
             }&lt;br /&gt;
             return true;&lt;br /&gt;
}&lt;br /&gt;
/*function checkCheckBox(f)&lt;br /&gt;
{&lt;br /&gt;
if (f.checkBox2.checked == false )&lt;br /&gt;
{&lt;br /&gt;
alert('Please check the box I Agree to abide by Rules and Regulations.');&lt;br /&gt;
return false;&lt;br /&gt;
}else&lt;br /&gt;
return true;&lt;br /&gt;
}&lt;br /&gt;
*/&lt;br /&gt;
/*function validateConfirm(vfld,ifld)   // checkbox to be validated&lt;br /&gt;
                               // id of element to receive info/error msg&lt;br /&gt;
{&lt;br /&gt;
  var stat = commonCheck2(vfld, ifld);&lt;br /&gt;
  if (stat != proceed) return stat;&lt;br /&gt;
&lt;br /&gt;
  if (vfld.checked) return true;&lt;br /&gt;
&lt;br /&gt;
  // if we get here then the validation has failed&lt;br /&gt;
&lt;br /&gt;
  var errorMsg = 'Please read the above message and confirm you agree to it';&lt;br /&gt;
&lt;br /&gt;
  msg (ifld, "error", errorMsg);&lt;br /&gt;
  return false;&lt;br /&gt;
}*/&lt;br /&gt;
/*&lt;br /&gt;
    Copyright 2003 JavaScript-coder.com. All rights reserved.&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
function OpenCalendar(strFormControlName)&lt;br /&gt;
{ &lt;br /&gt;
   var strControlName;&lt;br /&gt;
&lt;br /&gt;
    strControlName = "../Common/CalDate.aspx?controlName=" +  strFormControlName;&lt;br /&gt;
    var calendar_window=window.open(strControlName,'calendar_window','width=190px,height=140px,top=360px,left=180px,status=no');&lt;br /&gt;
    calendar_window.focus();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function OpenCalendar1(strFormControlName,strFormControlName1, strFormControlName2) &lt;br /&gt;
{ &lt;br /&gt;
&lt;br /&gt;
var strControlName; &lt;br /&gt;
//alert(strFormControlName2);&lt;br /&gt;
//alert('fgdfg');&lt;br /&gt;
strControlName = &lt;br /&gt;
&lt;br /&gt;
'../Common/CalDate.aspx?controlName=' + strFormControlName + '&amp;amp;controlName1=' + strFormControlName1 + '&amp;amp;controlName2=' + strFormControlName2 ; &lt;br /&gt;
var calendar_window=window.open(strControlName,'calendar_window', 'width=190px,height=140px,top=360px,left=180px,status=no'); &lt;br /&gt;
calendar_window.focus();&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function OpenCalendarIP(strFormControlName,strFormControlName1, strFormControlName2,strFormControlName3) &lt;br /&gt;
{ &lt;br /&gt;
&lt;br /&gt;
var strControlName; &lt;br /&gt;
//alert(strFormControlName2);&lt;br /&gt;
//alert('fgdfg');&lt;br /&gt;
strControlName = &lt;br /&gt;
&lt;br /&gt;
'../Common/CalDate.aspx?controlName=' + strFormControlName + '&amp;amp;controlName1=' + strFormControlName1 + '&amp;amp;controlName2=' + strFormControlName2 + '&amp;amp;controlName3=Manage'; &lt;br /&gt;
var calendar_window=window.open(strControlName,'calendar_window', 'width=190px,height=140px,top=360px,left=180px,status=no'); &lt;br /&gt;
calendar_window.focus();&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
function Session_ExpMsg()&lt;br /&gt;
{   &lt;br /&gt;
    alert('Your session had expired. Please login again.')&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  function check()&lt;br /&gt;
    {&lt;br /&gt;
       if (confirm("Do you want to Delete"))&lt;br /&gt;
        {&lt;br /&gt;
            return true;&lt;br /&gt;
        }&lt;br /&gt;
        else&lt;br /&gt;
         {&lt;br /&gt;
             &lt;br /&gt;
            return false;&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
function confirmDelete () &lt;br /&gt;
{&lt;br /&gt;
    var frm=document.forms[0];&lt;br /&gt;
    // loop through all elements&lt;br /&gt;
    for (i=0; i&amp;lt;frm.length; i++) &lt;br /&gt;
    {&lt;br /&gt;
        // Look for our checkboxes only&lt;br /&gt;
        if (frm.elements[i].name.indexOf("chkSelect") !=-1) &lt;br /&gt;
        {            &lt;br /&gt;
            // If any are checked then confirm alert, otherwise nothing happens&lt;br /&gt;
            if(frm.elements[i].checked) &lt;br /&gt;
            {&lt;br /&gt;
                return confirm ('Are you sure you want to delete your selection(s)?')&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
            {&lt;br /&gt;
                alert('Please select at least one checkbox');&lt;br /&gt;
                return false; &lt;br /&gt;
             }&lt;br /&gt;
         }&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function OpenNewCalendar(strFormControlName,strEndDate,BanDuration)&lt;br /&gt;
{ &lt;br /&gt;
   var strControlName;&lt;br /&gt;
&lt;br /&gt;
    strControlName = "../CalDate.aspx?controlName=" +  strFormControlName+"&amp;amp;endDate="+strEndDate+"&amp;amp;banDuration="+BanDuration;&lt;br /&gt;
    var calendar_window=window.open(strControlName,'calendar_window','width=190px,height=140px,top=360px,left=180px,status=no,menubar=1');&lt;br /&gt;
    calendar_window.focus();&lt;br /&gt;
}&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=120275"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=120275" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/Gaurav/aggbug/120275.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Tech Savvy</dc:creator>
            <guid>http://geekswithblogs.net/Gaurav/archive/2008/03/06/120275.aspx</guid>
            <pubDate>Thu, 06 Mar 2008 10:31:06 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Gaurav/comments/120275.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Gaurav/archive/2008/03/06/120275.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/Gaurav/comments/commentRss/120275.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Gaurav/services/trackbacks/120275.aspx</trackback:ping>
        </item>
        <item>
            <title>Server Side Validation</title>
            <link>http://geekswithblogs.net/Gaurav/archive/2008/03/06/120274.aspx</link>
            <description>&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;        &lt;/span&gt;&lt;span style="color: blue;"&gt;public&lt;/span&gt; &lt;span style="color: blue;"&gt;bool&lt;/span&gt; CheckError()&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;        &lt;/span&gt;{ &lt;span style="color: green;"&gt;//check error for all records&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;            &lt;/span&gt;strError.Append(&lt;span style="color: maroon;"&gt;"&amp;lt;Result&amp;gt;0&amp;lt;/Result&amp;gt;&amp;lt;ErrorMessages&amp;gt;"&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;            &lt;/span&gt;&lt;span style="color: blue;"&gt;bool&lt;/span&gt; blnReturnVal = &lt;span style="color: blue;"&gt;true&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;            &lt;/span&gt;&lt;span style="color: blue;"&gt;for&lt;/span&gt; (&lt;span style="color: blue;"&gt;int&lt;/span&gt; i = 0; i &amp;lt; dtbValidate.Rows.Count; i++)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;            &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                &lt;/span&gt;&lt;span style="color: teal;"&gt;DataRow&lt;/span&gt; drValidation = dtbValidate.Rows[i];&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                &lt;/span&gt;&lt;span style="color: blue;"&gt;string&lt;/span&gt; command = drValidation[&lt;span style="color: maroon;"&gt;"command"&lt;/span&gt;].ToString().ToLower();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;; color: blue;"&gt;&lt;span style=""&gt;                &lt;/span&gt;# region&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt; validation check&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                &lt;/span&gt;&lt;span style="color: blue;"&gt;switch&lt;/span&gt; (command)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                    &lt;/span&gt;&lt;span style="color: blue;"&gt;case&lt;/span&gt; &lt;span style="color: maroon;"&gt;"required"&lt;/span&gt;:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                        &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt; (drValidation[&lt;span style="color: maroon;"&gt;"value"&lt;/span&gt;].ToString().Trim().Length &amp;lt;= 0)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;strError.Append(&lt;span style="color: maroon;"&gt;"&amp;lt;Error code='"&lt;/span&gt; + drValidation[&lt;span style="color: maroon;"&gt;"errCode"&lt;/span&gt;].ToString() + &lt;span style="color: maroon;"&gt;"' description='"&lt;/span&gt; + drValidation[&lt;span style="color: maroon;"&gt;"errMessage"&lt;/span&gt;].ToString().Replace(&lt;span style="color: maroon;"&gt;"~~"&lt;/span&gt;, drValidation[&lt;span style="color: maroon;"&gt;"fieldName"&lt;/span&gt;].ToString()) + &lt;span style="color: maroon;"&gt;"'/&amp;gt;"&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;blnReturnVal = &lt;span style="color: blue;"&gt;false&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;break&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                        &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                    &lt;/span&gt;&lt;span style="color: blue;"&gt;case&lt;/span&gt; &lt;span style="color: maroon;"&gt;"greater"&lt;/span&gt;:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                        &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt; (&lt;span style="color: teal;"&gt;Convert&lt;/span&gt;.ToInt64(drValidation[&lt;span style="color: maroon;"&gt;"value"&lt;/span&gt;].ToString()) &amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                   &lt;/span&gt;&lt;span style=""&gt;             &lt;/span&gt;&lt;span style="color: teal;"&gt;Convert&lt;/span&gt;.ToInt64(drValidation[&lt;span style="color: maroon;"&gt;"conditionValue"&lt;/span&gt;].ToString().Trim()))&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;strError.Append(&lt;span style="color: maroon;"&gt;"&amp;lt;Error code='"&lt;/span&gt; + drValidation[&lt;span style="color: maroon;"&gt;"errCode"&lt;/span&gt;].ToString() + &lt;span style="color: maroon;"&gt;"' description='"&lt;/span&gt; + drValidation[&lt;span style="color: maroon;"&gt;"errMessage"&lt;/span&gt;].ToString().Replace(&lt;span style="color: maroon;"&gt;"~~"&lt;/span&gt;, drValidation[&lt;span style="color: maroon;"&gt;"fieldName"&lt;/span&gt;].ToString()) + &lt;span style="color: maroon;"&gt;"'/&amp;gt;"&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;blnReturnVal = &lt;span style="color: blue;"&gt;false&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;break&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                        &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                    &lt;/span&gt;&lt;span style="color: blue;"&gt;case&lt;/span&gt; &lt;span style="color: maroon;"&gt;"maxlen"&lt;/span&gt;:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                        &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;int&lt;/span&gt; intMaxLength = 0;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;try&lt;/span&gt; { intMaxLength = &lt;span style="color: teal;"&gt;Convert&lt;/span&gt;.ToInt32(drValidation[&lt;span style="color: maroon;"&gt;"conditionValue"&lt;/span&gt;].ToString().Trim()); }&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;catch&lt;/span&gt; { }&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                      &lt;/span&gt;&lt;span style=""&gt;      &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt; (drValidation[&lt;span style="color: maroon;"&gt;"value"&lt;/span&gt;].ToString().Trim().Length &amp;gt; intMaxLength)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;strError.Append(&lt;span style="color: maroon;"&gt;"&amp;lt;Error code='"&lt;/span&gt; + drValidation[&lt;span style="color: maroon;"&gt;"errCode"&lt;/span&gt;].ToString() + &lt;span style="color: maroon;"&gt;"' description='"&lt;/span&gt; + drValidation[&lt;span style="color: maroon;"&gt;"errMessage"&lt;/span&gt;].ToString().Replace(&lt;span style="color: maroon;"&gt;"~~"&lt;/span&gt;, drValidation[&lt;span style="color: maroon;"&gt;"fieldName"&lt;/span&gt;].ToString()) + &lt;span style="color: maroon;"&gt;"'/&amp;gt;"&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;blnReturnVal = &lt;span style="color: blue;"&gt;false&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;break&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                        &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                    &lt;/span&gt;&lt;span style="color: blue;"&gt;case&lt;/span&gt; &lt;span style="color: maroon;"&gt;"minlen"&lt;/span&gt;:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt; &lt;/span&gt;&lt;span style=""&gt;                       &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;int&lt;/span&gt; intMinLength = 0;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;try&lt;/span&gt; { intMinLength = &lt;span style="color: teal;"&gt;Convert&lt;/span&gt;.ToInt32(drValidation[&lt;span style="color: maroon;"&gt;"conditionValue"&lt;/span&gt;].ToString().Trim()); }&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;catch&lt;/span&gt; { }&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                         &lt;/span&gt;&lt;span style=""&gt;   &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt; (drValidation[&lt;span style="color: maroon;"&gt;"value"&lt;/span&gt;].ToString().Trim().Length &amp;lt; intMinLength)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;strError.Append(&lt;span style="color: maroon;"&gt;"&amp;lt;Error code='"&lt;/span&gt; + drValidation[&lt;span style="color: maroon;"&gt;"errCode"&lt;/span&gt;].ToString() + &lt;span style="color: maroon;"&gt;"' description='"&lt;/span&gt; + drValidation[&lt;span style="color: maroon;"&gt;"errMessage"&lt;/span&gt;].ToString().Replace(&lt;span style="color: maroon;"&gt;"~~"&lt;/span&gt;, drValidation[&lt;span style="color: maroon;"&gt;"fieldName"&lt;/span&gt;].ToString()) + &lt;span style="color: maroon;"&gt;"'/&amp;gt;"&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;blnReturnVal = &lt;span style="color: blue;"&gt;false&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;break&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                        &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                    &lt;/span&gt;&lt;span style="color: blue;"&gt;case&lt;/span&gt; &lt;span style="color: maroon;"&gt;"arrlen"&lt;/span&gt;:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;         &lt;/span&gt;&lt;span style=""&gt;               &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;int&lt;/span&gt; intMinLength = 1;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;try&lt;/span&gt; { intMinLength = &lt;span style="color: teal;"&gt;Convert&lt;/span&gt;.ToInt32(drValidation[&lt;span style="color: maroon;"&gt;"conditionValue"&lt;/span&gt;].ToString().Trim()); }&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;catch&lt;/span&gt; { }&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt; (&lt;span style="color: teal;"&gt;Convert&lt;/span&gt;.ToInt32(drValidation[&lt;span style="color: maroon;"&gt;"value"&lt;/span&gt;].ToString()) &amp;lt; intMinLength)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;strError.Append(&lt;span style="color: maroon;"&gt;"&amp;lt;Error code='"&lt;/span&gt; + drValidation[&lt;span style="color: maroon;"&gt;"errCode"&lt;/span&gt;].ToString() + &lt;span style="color: maroon;"&gt;"' description='"&lt;/span&gt; + drValidation[&lt;span style="color: maroon;"&gt;"errMessage"&lt;/span&gt;].ToString().Replace(&lt;span style="color: maroon;"&gt;"~~"&lt;/span&gt;, drValidation[&lt;span style="color: maroon;"&gt;"fieldName"&lt;/span&gt;].ToString()) + &lt;span style="color: maroon;"&gt;"'/&amp;gt;"&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;blnReturnVal = &lt;span style="color: blue;"&gt;false&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;break&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                        &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                    &lt;/span&gt;&lt;span style="color: blue;"&gt;case&lt;/span&gt; &lt;span style="color: maroon;"&gt;"notequal"&lt;/span&gt;:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;           &lt;/span&gt;&lt;span style=""&gt;             &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt; (drValidation[&lt;span style="color: maroon;"&gt;"value"&lt;/span&gt;].ToString() != drValidation[&lt;span style="color: maroon;"&gt;"conditionValue"&lt;/span&gt;].ToString())&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;strError.Append(&lt;span style="color: maroon;"&gt;"&amp;lt;Error code='"&lt;/span&gt; + drValidation[&lt;span style="color: maroon;"&gt;"errCode"&lt;/span&gt;].ToString() + &lt;span style="color: maroon;"&gt;"' description='"&lt;/span&gt; + drValidation[&lt;span style="color: maroon;"&gt;"errMessage"&lt;/span&gt;].ToString().Replace(&lt;span style="color: maroon;"&gt;"~~"&lt;/span&gt;, drValidation[&lt;span style="color: maroon;"&gt;"fieldName"&lt;/span&gt;].ToString()) + &lt;span style="color: maroon;"&gt;"'/&amp;gt;"&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;blnReturnVal = &lt;span style="color: blue;"&gt;false&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;break&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;              &lt;/span&gt;&lt;span style=""&gt;          &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                    &lt;/span&gt;&lt;span style="color: blue;"&gt;case&lt;/span&gt; &lt;span style="color: maroon;"&gt;"flag"&lt;/span&gt;:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                        &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;bool&lt;/span&gt; blnValidFlag = &lt;span style="color: blue;"&gt;false&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;string&lt;/span&gt;[] strFlags = drValidation[&lt;span style="color: maroon;"&gt;"conditionValue"&lt;/span&gt;].ToString().Split(&lt;span style="color: maroon;"&gt;'|'&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt; (!&lt;span style="color: blue;"&gt;string&lt;/span&gt;.IsNullOrEmpty(drValidation[&lt;span style="color: maroon;"&gt;"value"&lt;/span&gt;].ToString().Trim()))&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;&lt;span style="color: blue;"&gt;for&lt;/span&gt; (&lt;span style="color: blue;"&gt;int&lt;/span&gt; intFlag = 0; intFlag &amp;lt; strFlags.Length; intFlag++)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;span style=""&gt;                                &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt; (drValidation[&lt;span style="color: maroon;"&gt;"value"&lt;/span&gt;].ToString().ToUpper().Equals(strFlags[intFlag].ToString().ToUpper()))&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                    &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                        &lt;/span&gt;blnValidFlag = &lt;span style="color: blue;"&gt;true&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                        &lt;/span&gt;&lt;span style="color: blue;"&gt;break&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                    &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt; (!blnValidFlag)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                    &lt;/span&gt;blnReturnVal = &lt;span style="color: blue;"&gt;false&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                    &lt;/span&gt;strError.Append(&lt;span style="color: maroon;"&gt;"&amp;lt;Error code='"&lt;/span&gt; + drValidation[&lt;span style="color: maroon;"&gt;"errCode"&lt;/span&gt;].ToString() + &lt;span style="color: maroon;"&gt;"' description='"&lt;/span&gt; + drValidation[&lt;span style="color: maroon;"&gt;"errMessage"&lt;/span&gt;].ToString().Replace(&lt;span style="color: maroon;"&gt;"~~"&lt;/span&gt;, drValidation[&lt;span style="color: maroon;"&gt;"fieldName"&lt;/span&gt;].ToString()) + &lt;span style="color: maroon;"&gt;"'/&amp;gt;"&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                      &lt;/span&gt;&lt;span style=""&gt;          &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;break&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                        &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                    &lt;/span&gt;&lt;span style="color: blue;"&gt;case&lt;/span&gt; &lt;span style="color: maroon;"&gt;"equal"&lt;/span&gt;:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                        &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt; (drValidation[&lt;span style="color: maroon;"&gt;"value"&lt;/span&gt;].ToString() == drValidation[&lt;span style="color: maroon;"&gt;"conditionValue"&lt;/span&gt;].ToString())&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;strError.Append(&lt;span style="color: maroon;"&gt;"&amp;lt;Error code='"&lt;/span&gt; + drValidation[&lt;span style="color: maroon;"&gt;"errCode"&lt;/span&gt;].ToString() + &lt;span style="color: maroon;"&gt;"' description='"&lt;/span&gt; + drValidation[&lt;span style="color: maroon;"&gt;"errMessage"&lt;/span&gt;].ToString().Replace(&lt;span style="color: maroon;"&gt;"~~"&lt;/span&gt;, drValidation[&lt;span style="color: maroon;"&gt;"fieldName"&lt;/span&gt;].ToString()) + &lt;span style="color: maroon;"&gt;"'/&amp;gt;"&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;blnReturnVal = &lt;span style="color: blue;"&gt;false&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;break&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                        &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                    &lt;/span&gt;&lt;span style="color: blue;"&gt;case&lt;/span&gt; &lt;span style="color: maroon;"&gt;"lessthan"&lt;/span&gt;:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                        &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt; (&lt;span style="color: teal;"&gt;Convert&lt;/span&gt;.ToInt64(drValidation[&lt;span style="color: maroon;"&gt;"value"&lt;/span&gt;].ToString()) &amp;lt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;&lt;span style="color: teal;"&gt;Convert&lt;/span&gt;.ToInt64(drValidation[&lt;span style="color: maroon;"&gt;"conditionValue"&lt;/span&gt;].ToString()))&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;strError.Append(&lt;span style="color: maroon;"&gt;"&amp;lt;Error code='"&lt;/span&gt; + drValidation[&lt;span style="color: maroon;"&gt;"errCode"&lt;/span&gt;].ToString() + &lt;span style="color: maroon;"&gt;"' description='"&lt;/span&gt; + drValidation[&lt;span style="color: maroon;"&gt;"errMessage"&lt;/span&gt;].ToString().Replace(&lt;span style="color: maroon;"&gt;"~~"&lt;/span&gt;, drValidation[&lt;span style="color: maroon;"&gt;"fieldName"&lt;/span&gt;].ToString()) + &lt;span style="color: maroon;"&gt;"'/&amp;gt;"&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;blnReturnVal = &lt;span style="color: blue;"&gt;false&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;break&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                        &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                    &lt;/span&gt;&lt;span style="color: blue;"&gt;case&lt;/span&gt; &lt;span style="color: maroon;"&gt;"alphanumeric"&lt;/span&gt;:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                        &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: teal;"&gt;Regex&lt;/span&gt; regExpression = &lt;span style="color: blue;"&gt;new&lt;/span&gt; &lt;span style="color: teal;"&gt;Regex&lt;/span&gt;(&lt;span style="color: maroon;"&gt;"[^A-Za-z0-9]"&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt; (drValidation[&lt;span style="color: maroon;"&gt;"value"&lt;/span&gt;].ToString().Trim().Length &amp;gt; 0)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt; (regExpression.Matches(drValidation[&lt;span style="color: maroon;"&gt;"value"&lt;/span&gt;].ToString().Trim()).Count &amp;gt; 0)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                    &lt;/span&gt;strError.Append(&lt;span style="color: maroon;"&gt;"&amp;lt;Error code='"&lt;/span&gt; + drValidation[&lt;span style="color: maroon;"&gt;"errCode"&lt;/span&gt;].ToString() + &lt;span style="color: maroon;"&gt;"' description='"&lt;/span&gt; + drValidation[&lt;span style="color: maroon;"&gt;"errMessage"&lt;/span&gt;].ToString().Replace(&lt;span style="color: maroon;"&gt;"~~"&lt;/span&gt;, drValidation[&lt;span style="color: maroon;"&gt;"fieldName"&lt;/span&gt;].ToString()) + &lt;span style="color: maroon;"&gt;"'/&amp;gt;"&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                    &lt;/span&gt;blnReturnVal = &lt;span style="color: blue;"&gt;false&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;break&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;         &lt;/span&gt;&lt;span style=""&gt;               &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                    &lt;/span&gt;&lt;span style="color: blue;"&gt;case&lt;/span&gt; &lt;span style="color: maroon;"&gt;"numeric"&lt;/span&gt;:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                        &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: teal;"&gt;Regex&lt;/span&gt; regExpression = &lt;span style="color: blue;"&gt;new&lt;/span&gt; &lt;span style="color: teal;"&gt;Regex&lt;/span&gt;(&lt;span style="color: maroon;"&gt;"[^0-9.]"&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt; (drValidation[&lt;span style="color: maroon;"&gt;"value"&lt;/span&gt;].ToString().Trim().Length &amp;gt; 0)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt; (regExpression.Matches(drValidation[&lt;span style="color: maroon;"&gt;"value"&lt;/span&gt;].ToString().Trim()).Count &amp;gt; 0)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                    &lt;/span&gt;strError.Append(&lt;span style="color: maroon;"&gt;"&amp;lt;Error code='"&lt;/span&gt; + drValidation[&lt;span style="color: maroon;"&gt;"errCode"&lt;/span&gt;].ToString() + &lt;span style="color: maroon;"&gt;"' description='"&lt;/span&gt; + drValidation[&lt;span style="color: maroon;"&gt;"errMessage"&lt;/span&gt;].ToString().Replace(&lt;span style="color: maroon;"&gt;"~~"&lt;/span&gt;, drValidation[&lt;span style="color: maroon;"&gt;"fieldName"&lt;/span&gt;].ToString()) + &lt;span style="color: maroon;"&gt;"'/&amp;gt;"&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                    &lt;/span&gt;blnReturnVal = &lt;span style="color: blue;"&gt;false&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;break&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;              &lt;/span&gt;&lt;span style=""&gt;          &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                    &lt;/span&gt;&lt;span style="color: blue;"&gt;case&lt;/span&gt; &lt;span style="color: maroon;"&gt;"alphabetic"&lt;/span&gt;:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                        &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: teal;"&gt;Regex&lt;/span&gt; regExpression = &lt;span style="color: blue;"&gt;new&lt;/span&gt; &lt;span style="color: teal;"&gt;Regex&lt;/span&gt;(&lt;span style="color: maroon;"&gt;"[^A-Za-z ]"&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt; (drValidation[&lt;span style="color: maroon;"&gt;"value"&lt;/span&gt;].ToString().Trim().Length &amp;gt; 0)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt; (regExpression.Matches(drValidation[&lt;span style="color: maroon;"&gt;"value"&lt;/span&gt;].ToString().Trim()).Count &amp;gt; 0)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                    &lt;/span&gt;strError.Append(&lt;span style="color: maroon;"&gt;"&amp;lt;Error code='"&lt;/span&gt; + drValidation[&lt;span style="color: maroon;"&gt;"errCode"&lt;/span&gt;].ToString() + &lt;span style="color: maroon;"&gt;"' description='"&lt;/span&gt; + drValidation[&lt;span style="color: maroon;"&gt;"errMessage"&lt;/span&gt;].ToString().Replace(&lt;span style="color: maroon;"&gt;"~~"&lt;/span&gt;, drValidation[&lt;span style="color: maroon;"&gt;"fieldName"&lt;/span&gt;].ToString()) + &lt;span style="color: maroon;"&gt;"'/&amp;gt;"&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                    &lt;/span&gt;blnReturnVal = &lt;span style="color: blue;"&gt;false&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;break&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                        &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                    &lt;/span&gt;&lt;span style="color: blue;"&gt;case&lt;/span&gt; &lt;span style="color: maroon;"&gt;"alnumhyphen"&lt;/span&gt;:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                        &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: teal;"&gt;Regex&lt;/span&gt; regExpression = &lt;span style="color: blue;"&gt;new&lt;/span&gt; &lt;span style="color: teal;"&gt;Regex&lt;/span&gt;(&lt;span style="color: maroon;"&gt;"[^A-Za-z0-9\\-_]"&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt; (drValidation[&lt;span style="color: maroon;"&gt;"value"&lt;/span&gt;].ToString().Trim().Length &amp;gt; 0)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt; (regExpression.Matches(drValidation[&lt;span style="color: maroon;"&gt;"value"&lt;/span&gt;].ToString().Trim()).Count &amp;gt; 0)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                    &lt;/span&gt;strError.Append(&lt;span style="color: maroon;"&gt;"&amp;lt;Error code='"&lt;/span&gt; + drValidation[&lt;span style="color: maroon;"&gt;"errCode"&lt;/span&gt;].ToString() + &lt;span style="color: maroon;"&gt;"' description='"&lt;/span&gt; + drValidation[&lt;span style="color: maroon;"&gt;"errMessage"&lt;/span&gt;].ToString().Replace(&lt;span style="color: maroon;"&gt;"~~"&lt;/span&gt;, drValidation[&lt;span style="color: maroon;"&gt;"fieldName"&lt;/span&gt;].ToString()) + &lt;span style="color: maroon;"&gt;"'/&amp;gt;"&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                    &lt;/span&gt;blnReturnVal = &lt;span style="color: blue;"&gt;false&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;break&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;             &lt;/span&gt;&lt;span style=""&gt;           &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                    &lt;/span&gt;&lt;span style="color: blue;"&gt;case&lt;/span&gt; &lt;span style="color: maroon;"&gt;"email"&lt;/span&gt;:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                        &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: teal;"&gt;Regex&lt;/span&gt; regExpression = &lt;span style="color: blue;"&gt;new&lt;/span&gt; &lt;span style="color: teal;"&gt;Regex&lt;/span&gt;(&lt;span style="color: maroon;"&gt;"^[\\w-\\.]+@([\\w-]+\\.)+[\\w-]{2,4}$"&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt; (drValidation[&lt;span style="color: maroon;"&gt;"value"&lt;/span&gt;].ToString().Trim().Length &amp;gt; 0)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt; (!regExpression.IsMatch(drValidation[&lt;span style="color: maroon;"&gt;"value"&lt;/span&gt;].ToString().Trim()))&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                    &lt;/span&gt;strError.Append(&lt;span style="color: maroon;"&gt;"&amp;lt;Error code='"&lt;/span&gt; + drValidation[&lt;span style="color: maroon;"&gt;"errCode"&lt;/span&gt;].ToString() + &lt;span style="color: maroon;"&gt;"' description='"&lt;/span&gt; + drValidation[&lt;span style="color: maroon;"&gt;"errMessage"&lt;/span&gt;].ToString().Replace(&lt;span style="color: maroon;"&gt;"~~"&lt;/span&gt;, drValidation[&lt;span style="color: maroon;"&gt;"fieldName"&lt;/span&gt;].ToString()) + &lt;span style="color: maroon;"&gt;"'/&amp;gt;"&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                    &lt;/span&gt;blnReturnVal = &lt;span style="color: blue;"&gt;false&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;break&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                        &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                    &lt;/span&gt;&lt;span style="color: blue;"&gt;case&lt;/span&gt; &lt;span style="color: maroon;"&gt;"date"&lt;/span&gt;:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                        &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: teal;"&gt;Regex&lt;/span&gt; regExpression = &lt;span style="color: blue;"&gt;new&lt;/span&gt; &lt;span style="color: teal;"&gt;Regex&lt;/span&gt;(&lt;span style="color: maroon;"&gt;@"(0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[- /.](19|20)\d\d"&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;        &lt;/span&gt;&lt;span style=""&gt;                    &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt; (drValidation[&lt;span style="color: maroon;"&gt;"value"&lt;/span&gt;].ToString().Trim().Length &amp;gt; 0)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt; (!regExpression.IsMatch(drValidation[&lt;span style="color: maroon;"&gt;"value"&lt;/span&gt;].ToString().Trim()))&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                    &lt;/span&gt;strError.Append(&lt;span style="color: maroon;"&gt;"&amp;lt;Error code='"&lt;/span&gt; + drValidation[&lt;span style="color: maroon;"&gt;"errCode"&lt;/span&gt;].ToString() + &lt;span style="color: maroon;"&gt;"' description='"&lt;/span&gt; + drValidation[&lt;span style="color: maroon;"&gt;"errMessage"&lt;/span&gt;].ToString().Replace(&lt;span style="color: maroon;"&gt;"~~"&lt;/span&gt;, drValidation[&lt;span style="color: maroon;"&gt;"fieldName"&lt;/span&gt;].ToString()) + &lt;span style="color: maroon;"&gt;"'/&amp;gt;"&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                    &lt;/span&gt;blnReturnVal = &lt;span style="color: blue;"&gt;false&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                &lt;/span&gt;&lt;span style=""&gt;                &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;break&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                        &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                    &lt;/span&gt;&lt;span style="color: blue;"&gt;case&lt;/span&gt; &lt;span style="color: maroon;"&gt;"time"&lt;/span&gt;:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                        &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: green;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: teal;"&gt;Regex&lt;/span&gt; regExpression = &lt;span style="color: blue;"&gt;new&lt;/span&gt; &lt;span style="color: teal;"&gt;Regex&lt;/span&gt;(&lt;span style="color: maroon;"&gt;@"^(([1-9]{1})|([0-1][1-2])|(0[1-9])|([1][0-2])):([0-5][0-9])\s{1}(([aA])|([pP]))[mM]$"&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt; (drValidation[&lt;span style="color: maroon;"&gt;"value"&lt;/span&gt;].ToString().Trim().Length &amp;gt; 0)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt; (!regExpression.IsMatch(drValidation[&lt;span style="color: maroon;"&gt;"value"&lt;/span&gt;].ToString().Trim()))&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                    &lt;/span&gt;strError.Append(&lt;span style="color: maroon;"&gt;"&amp;lt;Error code='"&lt;/span&gt; + drValidation[&lt;span style="color: maroon;"&gt;"errCode"&lt;/span&gt;].ToString() + &lt;span style="color: maroon;"&gt;"' description='"&lt;/span&gt; + drValidation[&lt;span style="color: maroon;"&gt;"errMessage"&lt;/span&gt;].ToString().Replace(&lt;span style="color: maroon;"&gt;"~~"&lt;/span&gt;, drValidation[&lt;span style="color: maroon;"&gt;"fieldName"&lt;/span&gt;].ToString()) + &lt;span style="color: maroon;"&gt;"'/&amp;gt;"&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                    &lt;/span&gt;blnReturnVal = &lt;span style="color: blue;"&gt;false&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;break&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                        &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                    &lt;/span&gt;&lt;span style="color: blue;"&gt;case&lt;/span&gt; &lt;span style="color: maroon;"&gt;"validtime"&lt;/span&gt;:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                        &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: green;"&gt;//bool blnValidFlag = false;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: teal;"&gt;DateTime&lt;/span&gt; dtStartTime = &lt;span style="color: blue;"&gt;new&lt;/span&gt; &lt;span style="color: teal;"&gt;DateTime&lt;/span&gt;();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: teal;"&gt;DateTime&lt;/span&gt; dtEndTime = &lt;span style="color: blue;"&gt;new&lt;/span&gt; &lt;span style="color: teal;"&gt;DateTime&lt;/span&gt;();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: teal;"&gt;DateTime&lt;/span&gt; dtNewDate = &lt;span style="color: blue;"&gt;new&lt;/span&gt; &lt;span style="color: teal;"&gt;DateTime&lt;/span&gt;();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;string&lt;/span&gt; strStartTime = &lt;span style="color: blue;"&gt;string&lt;/span&gt;.Empty;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;string&lt;/span&gt; strEndTime = &lt;span style="color: blue;"&gt;string&lt;/span&gt;.Empty;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;string&lt;/span&gt; strStartPM = &lt;span style="color: blue;"&gt;string&lt;/span&gt;.Empty;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;string&lt;/span&gt; strEndPM = &lt;span style="color: blue;"&gt;string&lt;/span&gt;.Empty;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;        &lt;/span&gt;&lt;span style=""&gt;                    &lt;/span&gt;&lt;span style="color: blue;"&gt;string&lt;/span&gt;[] strFlags = drValidation[&lt;span style="color: maroon;"&gt;"conditionValue"&lt;/span&gt;].ToString().Split(&lt;span style="color: maroon;"&gt;'|'&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: teal;"&gt;Regex&lt;/span&gt; regExpression = &lt;span style="color: blue;"&gt;new&lt;/span&gt; &lt;span style="color: teal;"&gt;Regex&lt;/span&gt;(&lt;span style="color: maroon;"&gt;@"^(([1-9]{1})|([0-1][1-2])|(0[1-9])|([1][0-2])):([0-5][0-9])\s{1}(([aA])|([pP]))[mM]$"&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;        &lt;/span&gt;&lt;span style=""&gt;                    &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt; (!&lt;span style="color: blue;"&gt;string&lt;/span&gt;.IsNullOrEmpty(drValidation[&lt;span style="color: maroon;"&gt;"value"&lt;/span&gt;].ToString().Trim()))&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt; (strFlags.Length.Equals(2))&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                    &lt;/span&gt;strStartTime = strFlags[0].ToString().ToUpper();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                    &lt;/span&gt;strEndTime = strFlags[1].ToString().ToUpper();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                    &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt; (regExpression.IsMatch(strStartTime.ToString().Trim()) &amp;amp;&amp;amp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                             &lt;/span&gt;&lt;span style=""&gt;           &lt;/span&gt;regExpression.IsMatch(strEndTime.ToString().Trim()))&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                    &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                        &lt;/span&gt;strStartPM = strStartTime.Substring(strStartTime.IndexOf(&lt;span style="color: maroon;"&gt;" "&lt;/span&gt;)).Trim();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                        &lt;/span&gt;strEndPM = strEndTime.Substring(strEndTime.IndexOf(&lt;span style="color: maroon;"&gt;" "&lt;/span&gt;)).Trim();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                        &lt;/span&gt;dtStartTime = &lt;span style="color: teal;"&gt;Convert&lt;/span&gt;.ToDateTime(strStartTime);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                        &lt;/span&gt;dtEndTime = &lt;span style="color: teal;"&gt;Convert&lt;/span&gt;.ToDateTime(strEndTime);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                        &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt; (strStartPM.ToUpper().Equals(&lt;span style="color: maroon;"&gt;"PM"&lt;/span&gt;))&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                        &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                            &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt; (strEndPM.ToUpper().Equals(&lt;span style="color: maroon;"&gt;"AM"&lt;/span&gt;))&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                            &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                                &lt;/span&gt;dtEndTime = dtEndTime.AddDays(1);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                            &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                        &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                        &lt;/span&gt;&lt;span style="color: teal;"&gt;TimeSpan&lt;/span&gt; tsTimeDiff = dtEndTime.Subtract(dtStartTime);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                        &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt; (tsTimeDiff.Minutes &amp;lt; 0 || tsTimeDiff.Hours &amp;lt; 0)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                        &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                            &lt;/span&gt;blnReturnVal = &lt;span style="color: blue;"&gt;false&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                            &lt;/span&gt;strError.Append(&lt;span style="color: maroon;"&gt;"&amp;lt;Error code='"&lt;/span&gt; + drValidation[&lt;span style="color: maroon;"&gt;"errCode"&lt;/span&gt;].ToString() + &lt;span style="color: maroon;"&gt;"' description='"&lt;/span&gt; + drValidation[&lt;span style="color: maroon;"&gt;"errMessage"&lt;/span&gt;].ToString().Replace(&lt;span style="color: maroon;"&gt;"~~"&lt;/span&gt;, drValidation[&lt;span style="color: maroon;"&gt;"fieldName"&lt;/span&gt;].ToString()) + &lt;span style="color: maroon;"&gt;"'/&amp;gt;"&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                        &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                        &lt;/span&gt;&lt;span style=""&gt;                &lt;/span&gt;&lt;span style="color: blue;"&gt;else&lt;/span&gt; &lt;span style="color: blue;"&gt;if&lt;/span&gt; (dtStartTime.CompareTo(dtEndTime) == 0)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                        &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                            &lt;/span&gt;blnReturnVal = &lt;span style="color: blue;"&gt;false&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                            &lt;/span&gt;strError.Append(&lt;span style="color: maroon;"&gt;"&amp;lt;Error code='ERR6029' description='"&lt;/span&gt; + GetCustomError(&lt;span style="color: maroon;"&gt;"ERR6029"&lt;/span&gt;) + &lt;span style="color: maroon;"&gt;"'/&amp;gt;"&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                        &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                    &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                          &lt;/span&gt;&lt;span style=""&gt;  &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;break&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                        &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                    &lt;/span&gt;&lt;span style="color: blue;"&gt;case&lt;/span&gt; &lt;span style="color: maroon;"&gt;"phone"&lt;/span&gt;:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                        &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: teal;"&gt;Regex&lt;/span&gt; regExpression = &lt;span style="color: blue;"&gt;new&lt;/span&gt; &lt;span style="color: teal;"&gt;Regex&lt;/span&gt;(&lt;span style="color: maroon;"&gt;"[^0-9\\-+()/. ]"&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt; (drValidation[&lt;span style="color: maroon;"&gt;"value"&lt;/span&gt;].ToString().Trim().Length &amp;gt; 0)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt; (regExpression.Matches(drValidation[&lt;span style="color: maroon;"&gt;"value"&lt;/span&gt;].ToString().Trim()).Count &amp;gt; 0)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                    &lt;/span&gt;strError.Append(&lt;span style="color: maroon;"&gt;"&amp;lt;Error code='"&lt;/span&gt; + drValidation[&lt;span style="color: maroon;"&gt;"errCode"&lt;/span&gt;].ToString() + &lt;span style="color: maroon;"&gt;"' description='"&lt;/span&gt; + drValidation[&lt;span style="color: maroon;"&gt;"errMessage"&lt;/span&gt;].ToString().Replace(&lt;span style="color: maroon;"&gt;"~~"&lt;/span&gt;, drValidation[&lt;span style="color: maroon;"&gt;"fieldName"&lt;/span&gt;].ToString()) + &lt;span style="color: maroon;"&gt;"'/&amp;gt;"&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                    &lt;/span&gt;blnReturnVal = &lt;span style="color: blue;"&gt;false&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;          &lt;/span&gt;&lt;span style=""&gt;                  &lt;/span&gt;&lt;span style="color: blue;"&gt;break&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                        &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                    &lt;/span&gt;&lt;span style="color: blue;"&gt;case&lt;/span&gt; &lt;span style="color: maroon;"&gt;"password"&lt;/span&gt;:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                        &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;int&lt;/span&gt; intValid = 0;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: teal;"&gt;Regex&lt;/span&gt; regExpSmallChar = &lt;span style="color: blue;"&gt;new&lt;/span&gt; &lt;span style="color: teal;"&gt;Regex&lt;/span&gt;(&lt;span style="color: maroon;"&gt;"[a-z ]"&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                       &lt;/span&gt;&lt;span style=""&gt;     &lt;/span&gt;&lt;span style="color: teal;"&gt;Regex&lt;/span&gt; regExpUpperChar = &lt;span style="color: blue;"&gt;new&lt;/span&gt; &lt;span style="color: teal;"&gt;Regex&lt;/span&gt;(&lt;span style="color: maroon;"&gt;"[A-Z ]"&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: teal;"&gt;Regex&lt;/span&gt; regExpNumeric = &lt;span style="color: blue;"&gt;new&lt;/span&gt; &lt;span style="color: teal;"&gt;Regex&lt;/span&gt;(&lt;span style="color: maroon;"&gt;"[0-9]"&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt; (drValidation[&lt;span style="color: maroon;"&gt;"value"&lt;/span&gt;].ToString().Trim().Length &amp;gt; 0)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                      &lt;/span&gt;&lt;span style=""&gt;          &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt; (regExpSmallChar.Matches(drValidation[&lt;span style="color: maroon;"&gt;"value"&lt;/span&gt;].ToString().Trim()).Count &amp;gt; 0)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                    &lt;/span&gt;intValid++;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                    &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt; (regExpUpperChar.Matches(drValidation[&lt;span style="color: maroon;"&gt;"value"&lt;/span&gt;].ToString().Trim()).Count &amp;gt; 0)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                    &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                        &lt;/span&gt;intValid++;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                        &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt; (regExpNumeric.Matches(drValidation[&lt;span style="color: maroon;"&gt;"value"&lt;/span&gt;].ToString().Trim()).Count &amp;gt; 0)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                &lt;/span&gt;&lt;span style=""&gt;                        &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                            &lt;/span&gt;intValid++;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                        &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                    &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt; (intValid &amp;lt; 3)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;         &lt;/span&gt;&lt;span style=""&gt;                       &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                    &lt;/span&gt;strError.Append(&lt;span style="color: maroon;"&gt;"&amp;lt;Error code='"&lt;/span&gt; + drValidation[&lt;span style="color: maroon;"&gt;"errCode"&lt;/span&gt;].ToString() + &lt;span style="color: maroon;"&gt;"' description='"&lt;/span&gt; + drValidation[&lt;span style="color: maroon;"&gt;"errMessage"&lt;/span&gt;].ToString().Replace(&lt;span style="color: maroon;"&gt;"~~"&lt;/span&gt;, drValidation[&lt;span style="color: maroon;"&gt;"fieldName"&lt;/span&gt;].ToString()) + &lt;span style="color: maroon;"&gt;"'/&amp;gt;"&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;span style=""&gt;                                &lt;/span&gt;blnReturnVal = &lt;span style="color: blue;"&gt;false&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;break&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                        &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                    &lt;/span&gt;&lt;span style="color: blue;"&gt;case&lt;/span&gt; &lt;span style="color: maroon;"&gt;"datediff"&lt;/span&gt;:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                        &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;              &lt;/span&gt;&lt;span style=""&gt;              &lt;/span&gt;&lt;span style="color: teal;"&gt;DateTime&lt;/span&gt; dtStartDate = &lt;span style="color: blue;"&gt;new&lt;/span&gt; &lt;span style="color: teal;"&gt;DateTime&lt;/span&gt;();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: teal;"&gt;DateTime&lt;/span&gt; dtEndDate = &lt;span style="color: blue;"&gt;new&lt;/span&gt; &lt;span style="color: teal;"&gt;DateTime&lt;/span&gt;();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;string&lt;/span&gt;[] strFlags = drValidation[&lt;span style="color: maroon;"&gt;"conditionValue"&lt;/span&gt;].ToString().Split(&lt;span style="color: maroon;"&gt;'|'&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: teal;"&gt;Regex&lt;/span&gt; regExpression = &lt;span style="color: blue;"&gt;new&lt;/span&gt; &lt;span style="color: teal;"&gt;Regex&lt;/span&gt;(&lt;span style="color: maroon;"&gt;@"(0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[- /.](19|20)\d\d"&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt; (drValidation[&lt;span style="color: maroon;"&gt;"value"&lt;/span&gt;].ToString().Trim().Length &amp;gt; 0)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt; (strFlags.Length.Equals(2))&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                    &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt; (regExpression.IsMatch(strFlags[0].ToString().Trim()) &amp;amp;&amp;amp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                                &lt;/span&gt;regExpression.IsMatch(strFlags[0].ToString().Trim()))&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                    &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                        &lt;/span&gt;dtStartDate = &lt;span style="color: teal;"&gt;Convert&lt;/span&gt;.ToDateTime(strFlags[0].ToString().Trim());&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                        &lt;/span&gt;dtEndDate = &lt;span style="color: teal;"&gt;Convert&lt;/span&gt;.ToDateTime(strFlags[1].ToString().Trim());&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                        &lt;/span&gt;dtStartDate = dtStartDate.Date;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                        &lt;/span&gt;dtEndDate = dtEndDate.Date;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                        &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt; (&lt;span style="color: teal;"&gt;DateTime&lt;/span&gt;.Compare(dtStartDate, dtEndDate) &amp;lt; 0)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                          &lt;/span&gt;&lt;span style=""&gt;              &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                            &lt;/span&gt;strError.Append(&lt;span style="color: maroon;"&gt;"&amp;lt;Error code='"&lt;/span&gt; + drValidation[&lt;span style="color: maroon;"&gt;"errCode"&lt;/span&gt;].ToString() + &lt;span style="color: maroon;"&gt;"' description='"&lt;/span&gt; + drValidation[&lt;span style="color: maroon;"&gt;"errMessage"&lt;/span&gt;].ToString().Replace(&lt;span style="color: maroon;"&gt;"~~"&lt;/span&gt;, drValidation[&lt;span style="color: maroon;"&gt;"fieldName"&lt;/span&gt;].ToString()) + &lt;span style="color: maroon;"&gt;"'/&amp;gt;"&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;     &lt;/span&gt;&lt;span style=""&gt;                                       &lt;/span&gt;blnReturnVal = &lt;span style="color: blue;"&gt;false&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                        &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                    &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                                &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                            &lt;/span&gt;&lt;span style="color: blue;"&gt;break&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                &lt;/span&gt;&lt;span style=""&gt;        &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                    &lt;/span&gt;&lt;span style="color: blue;"&gt;default&lt;/span&gt;:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                        &lt;/span&gt;&lt;span style="color: blue;"&gt;break&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;                &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;; color: blue;"&gt;&lt;span style=""&gt;                &lt;/span&gt;# endregion&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;; color: blue;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;            &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;            &lt;/span&gt;strError.Append(&lt;span style="color: maroon;"&gt;"&amp;lt;/ErrorMessages&amp;gt;"&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;            &lt;/span&gt;&lt;span style="color: blue;"&gt;return&lt;/span&gt; blnReturnVal;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;        &lt;/span&gt;}&lt;/span&gt;&lt;span style="font-size: 8.5pt; font-family: Verdana; color: black;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 8.5pt; font-family: Verdana; color: black;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=120274"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=120274" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/Gaurav/aggbug/120274.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Tech Savvy</dc:creator>
            <guid>http://geekswithblogs.net/Gaurav/archive/2008/03/06/120274.aspx</guid>
            <pubDate>Thu, 06 Mar 2008 09:30:03 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/Gaurav/comments/120274.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/Gaurav/archive/2008/03/06/120274.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/Gaurav/comments/commentRss/120274.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/Gaurav/services/trackbacks/120274.aspx</trackback:ping>
        </item>
    </channel>
</rss>