function top_bar(url)
{
if(url==null)
	{
		path="./" ;
	}
document.write("<table border='0'  cellpadding='0' cellspacing='0' align='left' width='100%'> <tr><td rowspan='2' width=220 style='padding-left:5px;'><a href='http://www.concerninfotech.com' title='Website Designer Chennai'><img src='" + url + "images/concern.jpg' alt='Website Designer Chennai' border='0'></a></td> <td height='10' style='padding-right:5px; padding-top:2px' align='right'><span  class='data1'><B>Call: +91-9600032187</B></span></td> </tr>  <tr><td  width='100%' align='right' valign='bottom'> <table align='right' cellpadding='0' cellspacing='0' border='0' width='85%'> <td valign='bottom'><img src='" + url + "images/home.jpg' width=20 height=20 alt='' border='0'></td> <td valign='bottom'><a href='" + url + "index.html' class='top_link' title=''>Home</a></td> <td valign='bottom'><img src='" + url + "images/about.gif' alt='' border='0'></td>   <td valign='bottom'><a href='" + url + "about-us.html' class='top_link' title=''>About Us</a></td>  <td valign='bottom'><img src='" + url + "images/services.jpg' width=20 height=18 alt='' border='0'></td> <td valign='bottom'><a href='" + url + "services.html' class='top_link' title=''>Services</a></td>  <td valign='bottom'><img src='" + url + "images/clients.jpg' width=15 height=20 alt='' border='0'></td>   <td valign='bottom'><a href='" + url + "clients.html' class='top_link' title=''>Clients</a></td>    <td valign='bottom'><img src='" + url + "images/career.jpg' alt='' border='0'></td>  <td valign='bottom'><a href='" + url + "careers.html' class='top_link' title=''>Careers</a></td>  <td valign='bottom'><img src='" + url + "images/contact.jpg' width=20 height=20 alt='' border='0'></td>   <td valign='bottom'><a href='" + url + "contact-us.html' class='top_link' title=''>Contact Us</a></td></table> </td></tr> </table>")	
}

function flash_bar(url)
{
if(url==null)
	{
		path="./" ;
	}

document.write("<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0' width='772' height='185' id='concern' align='middle'><param name='allowScriptAccess' value='sameDomain' /><param name='movie' value='"+ url +"images/concern.swf' /><param name='quality' value='high' /><param name='bgcolor' value='#ffffff' /><embed src='"+ url +"images/concern.swf' quality='high' bgcolor='#ffffff' width='772' height='185' name='concern' align='middle' allowScriptAccess='sameDomain' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' /></object>");
}

function left_bar(url)
{
if(url==null)
	{
		url="./" ;
	}
document.write("<td width='25%' valign='top'>");
document.write("<table border='0' cellspacing='0' cellpadding='0' width='100%'><tr><!-- new td here --><td bgcolor='' valign='top' align='justify' style='padding-bottom:10px;'> <table border='0' cellpadding='0' cellspacing='0' width='90%' align='center' style='border:1px solid red;'><tr><td bgcolor='red' class='bdata' style='color:white;text-align:center;' title='Announcements for Website Development in India'><b>Announcements</b></td></tr><tr><td height='3'></td></tr><tr><td align='center'><IMG SRC='images/followus.jpg' WIDTH='160' HEIGHT='53' BORDER='0' ALT='Contact Details'></td></tr><tr><td class='data' style='padding:5px;'><b><a href='special-offers.html' class='data' title='Special Offer for Website Development in India'><u>Special Offer!</u></a></b><br>Now get onetime SEO done for your websites for only Rs. 25,000.<BR><CENTER><IMG SRC='images/content-creation46.gif' WIDTH='166' HEIGHT='163' BORDER='0' ALT=''></CENTER><P align='center' style='color:#FF0000;'><a href='http://www.concerninfotech.com/awards.html' title='All India Achievers Foundation'><img src='http://www.concerninfotech.com/images/award_t.jpg' border='0' alt='All India Achievers Foundation' title='All India Achievers Foundation'></a><br><b>Award from All India Achievers Foundation</b></P><P><b><a href='website-for-sale.html' class='data' title='Website for sale'><u>Website for Sale</u></a></b><br>Buy an SEO optimized website which is already earning in dollars. <a href='website-for-sale.html' class='more' style='color:red;'>more info  » </a></td></tr></table></td></tr><tr><!-- Middle - left - top --><td bgcolor='' valign='top' align='justify'><table border='0' cellpadding='0' cellspacing='0' width='90%' align='center' style='border:1px solid #2870D0;'><tr><td bgcolor='#2870D0' class='bdata' style='color:white;text-align:center;' title='Services'><b>SERVICES</b></td></tr><tr><td class='data' style='padding:5px;' align='center'><div style='padding:3px;'><b><u>::Services</u></b></div><div style='padding:3px;'><a href='webdesigning-india.html' class='data' title='Web Designing India'>Web Designing India</a></div><div style='padding:3px;'><a href='webdevelopment-india.html' class='data' title='Web Developement India'>Web Developement India</a></div><div style='padding:3px;'><a href='seo-india.html' class='data' title='SEO India'>SEO India</a></div></td></tr><tr><td height='7'></td></tr><tr><td bgcolor='#2870D0' class='bdata' style='color:white;text-align:center;' title=' Website FAQs'><b>Website FAQs</b></td></tr><tr><td class='data' style='padding:5px;'><a href='internet-marketing.html' class='data' title='Internet Marketing and Search Engine Optimisation'><b>:: <u>Internet Marketing</u> </b></a><br> <a href='internet-marketing.html#reach' class='data' title='Our SEO experts make optimum use of the Reach of the Internet'><li> Reach of the Internet</li> </a><a href='internet-marketing.html#why_web' class='data' title='A well designed website for your business.'><li>Why have a website?</li> </a><a href='internet-marketing.html#seo' class='data' title='Target Search Engines with Search Engine Optimisation'><li>Why target search engines?</li> </a><a href='internet-marketing.html#4u' class='data' title='We provide Website Design Services from Chennai India and are among the top software companies in Chennai'><li>What We Do For You?</li> </a><br> <a href='webpromotions.html#' class='data' title='Website Promotion in India'><b>:: <u>Website Promotion</u> </b></a><a href='webpromotions.html#pro' class='data' title='Web Promotion helps bring in customers'><li> What is Web Promotion?</li> </a><a href='search-engine-optimisation.html' class='data' title='SEO: Search Engine Optimisation'><li> What is SEO?</li> </a><a href='seo.html' class='data' title='How to design SEO friendly website'><li>Design SEO friendly website</li> </a><a href='contact-us.html' class='data' title='We promote your site through SEO'><li> Promote My Site</li></a><br><a href='services.html' class='data' title='Our Services include Web Site Hosting Chennai,New Web Site Promotion Chennai,Web Site Design Development Chennai,India'><b>:: <u>Our Services</u></b></a><a href='webdesigning.html' class='data' title='Web Design in India'><li>Web Designing</li> </a><a href='webdevelopment.html' class='data' title='Web Development in India'><li> Web Development</li> </a><a href='internet-marketing.html' class='data' title='Internet Marketing from India'><li> Internet Marketing</li> </a><a href='flash-design.html' class='data' title='Flash Designing in India'><li> Flash Design</li> </a><a href='logo-banner-design.html' class='data' title='Logos and Banners Designing in India'><li> Logos and Banners</li></a><A href='brochure-designing.html' class='data' title='Brochure Designing'><li>Brochure Designing</li></A><a href='software-development.html' class='data' title='Software Development in India'><li> Software Development</li> </a><br><a href='small-web-solutions.html' class='data' title='Small Business Solutions'><b><u>Small Business Solution</u></b></a><br><a href='advertise.html' class='data' title='Advertise with us'><b><u>Advertise with us</u></b></a><br><a href='exchange-links.html' class='data' title='Exchange Links with our website network'><b><u>Exchange Links</u></b></a><br><a href='web_design_chennai.html' class='data' title='Web Design In Chennai'><b><u>Web Design In Chennai</u></b></a><br><a href='website-for-sale.html' class='data' title='Website for Sale'><b><u>Website for Sale</u></b></a></td></tr></table></td><!-- Middle - left - top --></tr><tr><!-- Middle - left - bottom --><td bgcolor='' valign='top' align='justify' style='padding-top:10px;'><table border='0' cellpadding='0' cellspacing='0' width='90%' align='center' style='border:1px solid #486490;'><tr><td bgcolor=#486490 class='bdata' style='color:white;text-align:center;'><b>New Website Projects</b></td></tr><tr><td class='data' style='padding:5px;'><DIV align='center'><a href='http://www.acfamail.com' title='Acfamail.com' target='_blank'><IMG SRC='images/acfa.jpg' WIDTH='131' HEIGHT='62' BORDER='0' ALT='Singampuli.in' title='Acfamail.com'></a><br></DIV><A href='http://www.acfamail.com' target='_blank' class='data' title='Associated Clearing & Forwarding Agency Profile'><div align='center'><B>ACFAP</B>:</div></A>Associated Clearing & Forwarding Agency Profile.<br><br><DIV align='center'><A href='http://www.c2get.com/' target='_blank' title='C2get.com By Website Designer Chennai, Concerninfotech'><IMG SRC='images/c2gett.jpg' WIDTH='131' HEIGHT='62' BORDER='0' ALT='C2get.com By Website Designer Chennai, Concerninfotech' title='C2get.com By Website Designer Chennai, Concerninfotech'></A><BR></DIV><A href='http://www.c2get.com/' target='_blank' class='data' title='C2get.com By Website Designer Chennai, Concerninfotech'><B>C2get.com</B>:</A><BR>Classified Site with B2C & B2B Features.<br><br><DIV align='center'><A href='http://www.indiamedicalcaretourism.com/' target='_blank' title='Indiamedicalcaretourism.com By Website Designer Chennai, Concerninfotech'><IMG SRC='images/medical.jpg' WIDTH='131' HEIGHT='62' BORDER='1' ALT='Indiamedicalcaretourism.com By Website Designer Chennai, Concerninfotech'></A><BR></DIV><A href='http://www.indiamedicalcaretourism.com/' target='_blank' class='data' title='Indiamedicalcaretourism.com By Website Designer Chennai, Concerninfotech'><B>Indiamedicalcaretourism</B></A><BR>website to provide info about hospitals in india.<BR><BR><DIV align='center'><A href='http://www.technosoftcorp.com/' target='_blank' title='technosoftcorp.com By SEO Chennai, Concerninfotech'><IMG SRC='images/technosoftcorp.jpg' WIDTH='131' HEIGHT='62' BORDER='1' ALT='Indiamedicalcaretourism.com By SEO Chennai, Concerninfotech'></A><BR></DIV><A href='http://www.technosoftcorp.com/' target='_blank' class='data' title='Technosoftcorp By SEO Chennai, Concerninfotech'><B>Technosoftcorp</B></A><BR>IT services, BPO outsourcing services.<br><br><DIV align='center'><A href='http://www.remotech.org/' target='_blank' title='Remotech.org By SEO Chennai, Concerninfotech'><IMG SRC='images/remotech.gif' WIDTH='131' HEIGHT='62' BORDER='1' ALT='Remotech.org By SEO Chennai, Concerninfotech'></A><BR></DIV><A href='http://www.remotech.org/' target='_blank' class='data' title='Remotech.org By SEO Chennai, Concerninfotech'><B>Remotech</B></A><BR>PLC Training In Chennai.</td></tr></table><!-- last para --></td><!-- Middle - left - bottom --></tr></table>");
document.write("</td>");

}

function right_bar(url)
{
if(url==null)
	{
		url="./" ;
	}
 
document.write("<p><img src='images/rs-banner.gif' alt='Concern Info Tech' border='0' ></p> <p><img src='images/apple.jpg' alt=' Enterprise Solution' border='0' align='left'><a href='"+url+"enterprise-solutions.html' title=' Enterprise Solution' ><font class='bdata'> Enterprise Solution</font></a><br><br>* <a  href='enterprise-solutions.html#Software' title='Software Solution' class='data'>Software Solution</a><br>* <a href='enterprise-solutions.html#Hardware' title='Hardware Solution' class='data'>Hardware Solution</a><br>* <a href='enterprise-solutions.html#End' title='End to End Solution' class='data'>End to End Solution</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href='"+url+"enterprise-solutions.html' class='more'>more info </a> »<P><IMG src='"+url+"images/apple.jpg' alt='' border='0' align='left'><A href='"+url+"software-development.html'><FONT class='bdata'>Software Development</FONT></A><BR>* <a href='office-automation.html' class='data'>Office Automation<br>* <a href='database-solutions.html' class='data'>Database Solutions<br>* <a href='software-development.html#CMS' class='data'>CMS Solutions<br>* <a href='ecommerce.html' class='data'>e-Commerce<BR>* <a href='hr-solutions.html' class='data'>HR Solutions<br></a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A href='"+url+"software-development.html' class='more'>more info</A>»</P><P><IMG src='"+url+"images/apple.jpg' alt='' border='0' align='left'><A href='"+url+"domainbooking.html'><FONT class='bdata'>Domain Booking</FONT></A><BR><BR>*Domain Name Selection<BR>*Domain Booking<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A href='"+url+"domainbooking.html' class='more'>more info</A>»<P><IMG src='"+url+"images/apple.jpg' alt='' border='0' align='left'><A href='"+url+"webhosting.html'><FONT class='bdata'>Website Hosting</FONT></A><BR><BR><!-- 30 GB of  -->*Bandwidth<BR><!-- 1000 --> *MB disk space<BR><!-- 30  -->*email accounts<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A href='"+url+"webhosting.html' class='more'>more info</A>»</P><P><IMG src='"+url+"images/apple.jpg' alt='' border='0' align='left'><A href='"+url+"contentmanagement.html'><FONT class='bdata'>Content Management</FONT></A><BR>*Content Writing<BR>*CMS Designing<BR>*Content Remodelling<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A href='"+url+"contentmanagement.html' class='more'>more info</A>»</P><P><IMG src='"+url+"images/apple.jpg' alt='' border='0' align='left'><A href='"+url+"webdesigning.html'><FONT class='bdata'>Web Designing India</FONT></A><BR><BR>*Static/Flash Website<BR>*Logo Designing India<BR>*Website Redesigning<BR>*Web Template Design<BR>*India Web Design<BR><A href='"+url+"webdesigning.html' class='more'>more info</A>»</P><P><IMG src='"+url+"images/apple.jpg' alt='' border='0' align='left'><A href='"+url+"webdevelopment.html'><FONT class='bdata'>Web Development India</FONT></A><BR>*PHP Programmer<BR>*ASP Programmer<BR>*ASP.net Development<BR>*Outsource Web Dev<BR>*E-commerce Solutions<BR>*B2B, B2C C2C Portal<BR><A href='"+url+"webdevelopment.html' class='more'>more info</A>»</P><P><IMG src='"+url+"images/apple.jpg' alt='' border='0' align='left'><A href='"+url+"webpromotions.html'><FONT class='bdata'>Web Promotions</FONT></A><BR><br>*SEO - Search Engine<BR>*Top Results<BR>* Online Business<BR>* Business Leads<BR>* Visbility on Web<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A href='"+url+"webpromotions.html' class='more'>more info</A>»</P><P><IMG src='"+url+"images/apple.jpg' alt='' border='0' align='left'><A href='"+url+"logo-designing.html'><FONT class='bdata'>Logo Designing</FONT></A><BR><BR>*Custom Logo Design<BR>*Business Logo Design<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A href='"+url+"logo-designing.html' class='more'>more info</A>»</P><P><IMG src='"+url+"images/apple.jpg' alt='' border='0' align='left'><A href='"+url+"brochure-designing.html'><FONT class='bdata'>Brochure Designing</FONT></A><BR><BR>*Pamphlets Designing<BR>*Letter Heads Designing<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A href='"+url+"brochure-designing.html' class='more'>more info</A>»</P><P><IMG src='"+url+"images/apple.jpg' alt='' border='0' align='left'><A href='"+url+"multimedia-presentation.html'><FONT class='bdata'>CD/Multimedia Presentation</FONT></A><BR>*Power Point Presentation<BR>*Flash Presentation<BR>*CD Development<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A href='"+url+"multimedia-presentation.html' class='more'>more info</A>»</P><P><IMG src='"+url+"images/apple.jpg' alt='' border='0' align='left'><FONT class='bdata'>Our Network Sites</FONT><br><br><A href='http://www.thisismyindia.com/' target='_bal' title='India News'>India News</A><BR><A href='http://www.india.vc/' target='_ba' title='India venture capitalists'>India venture capitalists</A><BR><A href='http://www.enertainmentmagazine.com/' target='_nk' title='Entertainment Directory'>Entertainment Directory</A><BR><A href='http://www.gharpe.com/' target='_bal' title='Home Service'>Home Service</A><BR><A href='http://civilserviceindia.com/' target='_nk' title='Upsc Exam'>Upsc Exam</A><BR><A href='http://www.amlaan.com/' target='_nk' title='Jobs Directory'>Jobs Directory</A><BR></P>");
	
	
}	

/*
  -------------------------------------------------------------------------
		http://www.javascript-coder.com/
    -------------------------------------------------------------------------  
*/
function Validator(frmname)
{
  this.formobj=document.forms[frmname];
	if(!this.formobj)
	{
	  alert("BUG: couldnot get Form object "+frmname);
		return;
	}
	if(this.formobj.onsubmit)
	{
	 this.formobj.old_onsubmit = this.formobj.onsubmit;
	 this.formobj.onsubmit=null;
	}
	else
	{
	 this.formobj.old_onsubmit = null;
	}
	this.formobj.onsubmit=form_submit_handler;
	this.addValidation = add_validation;
	this.setAddnlValidationFunction=set_addnl_vfunction;
	this.clearAllValidations = clear_all_validations;
}
function set_addnl_vfunction(functionname)
{
  this.formobj.addnlvalidation = functionname;
}
function clear_all_validations()
{
	for(var itr=0;itr < this.formobj.elements.length;itr++)
	{
		this.formobj.elements[itr].validationset = null;
	}
}
function form_submit_handler()
{
	for(var itr=0;itr < this.elements.length;itr++)
	{
		if(this.elements[itr].validationset &&
	   !this.elements[itr].validationset.validate())
		{
		  return false;
		}
	}
	if(this.addnlvalidation)
	{
	  str =" var ret = "+this.addnlvalidation+"()";
	  eval(str);
    if(!ret) return ret;
	}
	return true;
}
function add_validation(itemname,descriptor,errstr)
{
  if(!this.formobj)
	{
	  alert("BUG: the form object is not set properly");
		return;
	}//if
	var itemobj = this.formobj[itemname];
  if(!itemobj)
	{
	  alert("BUG: Couldnot get the input object named: "+itemname);
		return;
	}
	if(!itemobj.validationset)
	{
	  itemobj.validationset = new ValidationSet(itemobj);
	}
  itemobj.validationset.add(descriptor,errstr);
}
function ValidationDesc(inputitem,desc,error)
{
  this.desc=desc;
	this.error=error;
	this.itemobj = inputitem;
	this.validate=vdesc_validate;
}
function vdesc_validate()
{
 if(!V2validateData(this.desc,this.itemobj,this.error))
 {
    this.itemobj.focus();
		return false;
 }
 return true;
}
function ValidationSet(inputitem)
{
    this.vSet=new Array();
	this.add= add_validationdesc;
	this.validate= vset_validate;
	this.itemobj = inputitem;
}
function add_validationdesc(desc,error)
{
  this.vSet[this.vSet.length]= 
	  new ValidationDesc(this.itemobj,desc,error);
}
function vset_validate()
{
   for(var itr=0;itr<this.vSet.length;itr++)
	 {
	   if(!this.vSet[itr].validate())
		 {
		   return false;
		 }
	 }
	 return true;
}
function validateEmailv2(email)
{
// a very simple email validation checking. 
// you can add more complex email checking if it helps 
    if(email.length <= 0)
	{
	  return true;
	}
    var splitted = email.match("^(.+)@(.+)$");
    if(splitted == null) return false;
    if(splitted[1] != null )
    {
      var regexp_user=/^\"?[\w-_\.]*\"?$/;
      if(splitted[1].match(regexp_user) == null) return false;
    }
    if(splitted[2] != null)
    {
      var regexp_domain=/^[\w-\.]*\.[A-Za-z]{2,4}$/;
      if(splitted[2].match(regexp_domain) == null) 
      {
	    var regexp_ip =/^\[\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\]$/;
	    if(splitted[2].match(regexp_ip) == null) return false;
      }// if
      return true;
    }
return false;
}
function V2validateData(strValidateStr,objValue,strError) 
{ 
    var epos = strValidateStr.search("="); 
    var  command  = ""; 
    var  cmdvalue = ""; 
    if(epos >= 0) 
    { 
     command  = strValidateStr.substring(0,epos); 
     cmdvalue = strValidateStr.substr(epos+1); 
    } 
    else 
    { 
     command = strValidateStr; 
    } 
    switch(command) 
    { 
        case "req": 
        case "required": 
         { 
           if(eval(objValue.value.length) == 0) 
           { 
              if(!strError || strError.length ==0) 
              { 
                strError = objValue.name + " : Required Field"; 
              }//if 
              alert(strError); 
              return false; 
           }//if 
           break;             
         }//case required 
        case "maxlength": 
        case "maxlen": 
          { 
             if(eval(objValue.value.length) >  eval(cmdvalue)) 
             { 
               if(!strError || strError.length ==0) 
               { 
                 strError = objValue.name + " : "+cmdvalue+" characters maximum "; 
               }//if 
               alert(strError + "\n[Current length = " + objValue.value.length + " ]"); 
               return false; 
             }//if 
             break; 
          }//case maxlen 
        case "minlength": 
        case "minlen": 
           { 
             if(eval(objValue.value.length) <  eval(cmdvalue)) 
             { 
               if(!strError || strError.length ==0) 
               { 
                 strError = objValue.name + " : " + cmdvalue + " characters minimum  "; 
               }//if               
               alert(strError + "\n[Current length = " + objValue.value.length + " ]"); 
               return false;                 
             }//if 
             break; 
            }//case minlen 
        case "alnum": 
        case "alphanumeric": 
           { 
              var charpos = objValue.value.search("[^A-Za-z0-9]"); 
              if(objValue.value.length > 0 &&  charpos >= 0) 
              { 
               if(!strError || strError.length ==0) 
                { 
                  strError = objValue.name+": Only alpha-numeric characters allowed "; 
                }//if 
                alert(strError + "\n [Error character position " + eval(charpos+1)+"]"); 
                return false; 
              }//if 
              break; 
           }//case alphanumeric 
        case "num": 
        case "numeric": 
           { 
              var charpos = objValue.value.search("[^0-9]"); 
              if(objValue.value.length > 0 &&  charpos >= 0) 
              { 
                if(!strError || strError.length ==0) 
                { 
                  strError = objValue.name+": Only digits allowed "; 
                }//if               
                alert(strError + "\n [Error character position " + eval(charpos+1)+"]"); 
                return false; 
              }//if 
              break;               
           }//numeric 
        case "alphabetic": 
        case "alpha": 
           { 
              var charpos = objValue.value.search("[^A-Za-z ]"); 
              if(objValue.value.length > 0 &&  charpos >= 0) 
              { 
                  if(!strError || strError.length ==0) 
                { 
                  strError = objValue.name+": Only alphabetic characters allowed "; 
                }//if                             
                alert(strError + "\n [Error character position " + eval(charpos+1)+"]"); 
                return false; 
              }//if 
              break; 
           }//alpha 
		case "alnumhyphen":
			{
              var charpos = objValue.value.search("[^A-Za-z0-9\-_]"); 
              if(objValue.value.length > 0 &&  charpos >= 0) 
              { 
                  if(!strError || strError.length ==0) 
                { 
                  strError = objValue.name+": characters allowed are A-Z,a-z,0-9,- and _"; 
                }//if                             
                alert(strError + "\n [Error character position " + eval(charpos+1)+"]"); 
                return false; 
              }//if 			
			break;
			}
        case "email": 
          { 
               if(!validateEmailv2(objValue.value)) 
               { 
                 if(!strError || strError.length ==0) 
                 { 
                    strError = objValue.name+": Enter a valid Email address "; 
                 }//if                                               
                 alert(strError); 
                 return false; 
               }//if 
           break; 
          }//case email 
        case "lt": 
        case "lessthan": 
         { 
            if(isNaN(objValue.value)) 
            { 
              alert(objValue.name+": Should be a number "); 
              return false; 
            }//if 
            if(eval(objValue.value) >=  eval(cmdvalue)) 
            { 
              if(!strError || strError.length ==0) 
              { 
                strError = objValue.name + " : value should be less than "+ cmdvalue; 
              }//if               
              alert(strError); 
              return false;                 
             }//if             
            break; 
         }//case lessthan 
        case "gt": 
        case "greaterthan": 
         { 
            if(isNaN(objValue.value)) 
            { 
              alert(objValue.name+": Should be a number "); 
              return false; 
            }//if 
             if(eval(objValue.value) <=  eval(cmdvalue)) 
             { 
               if(!strError || strError.length ==0) 
               { 
                 strError = objValue.name + " : value should be greater than "+ cmdvalue; 
               }//if               
               alert(strError); 
               return false;                 
             }//if             
            break; 
         }//case greaterthan 
        case "regexp": 
         { 
		 	if(objValue.value.length > 0)
			{
	            if(!objValue.value.match(cmdvalue)) 
	            { 
	              if(!strError || strError.length ==0) 
	              { 
	                strError = objValue.name+": Invalid characters found "; 
	              }//if                                                               
	              alert(strError); 
	              return false;                   
	            }//if 
			}
           break; 
         }//case regexp 
        case "dontselect": 
         { 
            if(objValue.selectedIndex == null) 
            { 
              alert("BUG: dontselect command for non-select Item"); 
              return false; 
            } 
            if(objValue.selectedIndex == eval(cmdvalue)) 
            { 
             if(!strError || strError.length ==0) 
              { 
              strError = objValue.name+": Please Select one option "; 
              }//if                                                               
              alert(strError); 
              return false;                                   
             } 
             break; 
         }//case dontselect 
    }//switch 
    return true; 
}

