function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function leftServicesPanel()
{

document.write('<table width="90%" border="0" cellspacing="0" cellpadding="0"><tr><td height="20" class="submenuheading">SERVICES</td></tr><tr><td height="20" class="submenuheading2">Data Processing Services</td></tr><tr><td height="20"><img src="http://www.adeptdataservices.com/data-entry-data-conversion-data-processing-services-india/bullet1.gif" width="7" height="7"> <a href="http://www.adeptdataservices.com/data-entry-services/data-entry-services-india.html" class="left">Data Entry</a></td></tr><tr><td height="20"><img src="http://www.adeptdataservices.com/data-entry-data-conversion-data-processing-services-india/bullet1.gif" width="7" height="7"> <a href="http://www.adeptdataservices.com/data-entry-services/online-data-entry-services-india.html" class="left">Online Data Entry</a></td></tr><tr><td height="20"><img src="http://www.adeptdataservices.com/data-entry-data-conversion-data-processing-services-india/bullet1.gif" width="7" height="7"> <a href="http://www.adeptdataservices.com/data-entry-services/data-capturing-services-india.html" class="left">Data Capturing / Extraction</a></td></tr><tr><td height="20"><img src="http://www.adeptdataservices.com/data-entry-data-conversion-data-processing-services-india/bullet1.gif" width="7" height="7"> <a href="http://www.adeptdataservices.com/data-entry-services/ebook-publishing-services-india.html" class="left">E-Book Publishing Digitization</a></td></tr><tr><td height="20"><img src="http://www.adeptdataservices.com/data-entry-data-conversion-data-processing-services-india/bullet1.gif" width="7" height="7"> <a href="http://www.adeptdataservices.com/data-entry-services/data-cleansing-data-enrichment-services-india.html" class="left">Data Cleansing / Enrichment</a></td></tr><tr><td height="20"><img src="http://www.adeptdataservices.com/data-entry-data-conversion-data-processing-services-india/bullet1.gif" width="7" height="7"> <a href="http://www.adeptdataservices.com/data-entry-services/archiving-indexing-services-india.html" class="left">Archiving and Indexing</a></td></tr><tr><td height="20"><img src="http://www.adeptdataservices.com/data-entry-data-conversion-data-processing-services-india/bullet1.gif" width="7" height="7"> <a href="http://www.adeptdataservices.com/data-entry-services/document-management-services-india.html" class="left">Document Management</a></td></tr><tr><td height="20"><img src="http://www.adeptdataservices.com/data-entry-data-conversion-data-processing-services-india/bullet1.gif" width="7" height="7"> <a href="http://www.adeptdataservices.com/data-conversion-services/data-conversion-services-india.html" class="left">Data Conversion</a></td></tr><tr><td height="20"><img src="http://www.adeptdataservices.com/data-entry-data-conversion-data-processing-services-india/bullet1.gif" width="7" height="7"> <a href="http://www.adeptdataservices.com/data-conversion-services/html-xml-sgml-conversion-services-india.html" class="left">HTML / XML / SGML Conversion</a></td></tr><tr><td height="20"><img src="http://www.adeptdataservices.com/data-entry-data-conversion-data-processing-services-india/bullet1.gif" width="7" height="7"> <a href="http://www.adeptdataservices.com/data-conversion-services/adobe-pdf-conversion-services-india.html" class="left">Adobe PDF Conversion</a></td></tr><tr><td height="20"><img src="http://www.adeptdataservices.com/data-entry-data-conversion-data-processing-services-india/bullet1.gif" width="7" height="7"> <a href="http://www.adeptdataservices.com/data-conversion-services/word-processing-services-india.html" class="left">Word Processing (Conversion)</a></td></tr><tr><td height="20" class="submenuheading2">Graphics and Multimedia</td></tr><tr><td height="20"><img src="http://www.adeptdataservices.com/data-entry-data-conversion-data-processing-services-india/bullet1.gif" width="7" height="7"> <a href="http://www.adeptdataservices.com/graphics-multimedia-services/flash-presentation-services-india.html" class="left">Flash Presentations</a></td></tr><tr><td height="20"><img src="http://www.adeptdataservices.com/data-entry-data-conversion-data-processing-services-india/bullet1.gif" width="7" height="7"> <a href="http://www.adeptdataservices.com/graphics-multimedia-services/powerpoint-presentation-services-india.html" class="left">PowerPoint Presentations</a></td></tr><tr><td height="20"><img src="http://www.adeptdataservices.com/data-entry-data-conversion-data-processing-services-india/bullet1.gif" width="7" height="7"> <a href="http://www.adeptdataservices.com/graphics-multimedia-services/logo-design-services-india.html" class="left">Logo Design</a></td></tr><tr><td height="20"><img src="http://www.adeptdataservices.com/data-entry-data-conversion-data-processing-services-india/bullet1.gif" width="7" height="7"> <a href="http://www.adeptdataservices.com/graphics-multimedia-services/brochure-design-services-india.html" class="left">Brochure Design</a></td></tr><tr><td height="20"><img src="http://www.adeptdataservices.com/data-entry-data-conversion-data-processing-services-india/bullet1.gif" width="7" height="7"> <a href="http://www.adeptdataservices.com/graphics-multimedia-services/image-processing-services-india.html" class="left">Image Processing (Editing)</a></td></tr><tr><td height="20"><img src="http://www.adeptdataservices.com/data-entry-data-conversion-data-processing-services-india/bullet1.gif" width="7" height="7"> <a href="http://www.adeptdataservices.com/graphics-multimedia-services/emailer-design-services-india.html" class="left">E-Mailer Design</a></td></tr><tr><td height="20" class="submenuheading2">Web Services</td></tr><tr><td height="20"><img src="http://www.adeptdataservices.com/data-entry-data-conversion-data-processing-services-india/bullet1.gif" width="7" height="7"> <a href="http://www.adeptdataservices.com/web-services-india/website-design-services-india.html" class="left">Website Design</a></td></tr><tr><td height="20"><img src="http://www.adeptdataservices.com/data-entry-data-conversion-data-processing-services-india/bullet1.gif" width="7" height="7"> <a href="http://www.adeptdataservices.com/web-services-india/website-redesign-services-india.html" class="left">Website Re-design</a></td></tr><tr><td height="20"><img src="http://www.adeptdataservices.com/data-entry-data-conversion-data-processing-services-india/bullet1.gif" width="7" height="7"> <a href="http://www.adeptdataservices.com/web-services-india/website-maintenance-services-india.html" class="left">Website Maintenance</a></td></tr><tr><td height="20"><img src="http://www.adeptdataservices.com/data-entry-data-conversion-data-processing-services-india/bullet1.gif" width="7" height="7"> <a href="http://www.adeptdataservices.com/web-services-india/website-hosting-services-india.html" class="left">Website Hosting</a></td></tr><tr><td height="20"><img src="http://www.adeptdataservices.com/data-entry-data-conversion-data-processing-services-india/bullet1.gif" width="7" height="7"> <a href="http://www.adeptdataservices.com/web-services-india/seo-services-india.html" class="left">Search Engine Optimization</a></td></tr><tr><td height="20" class="submenuheading2">BPO Services</td></tr><tr><td height="20"><img src="http://www.adeptdataservices.com/data-entry-data-conversion-data-processing-services-india/bullet1.gif" width="7" height="7"> <a href="http://www.adeptdataservices.com/data-entry-services/web-content-production-services-india.html" class="left">Web Content Production</a></td></tr><tr><td height="20"><img src="http://www.adeptdataservices.com/data-entry-data-conversion-data-processing-services-india/bullet1.gif" width="7" height="7"> <a href="http://www.adeptdataservices.com/data-entry-services/web-research-services-india.html" class="left">Web Research</a></td></tr><tr><td height="20"><img src="http://www.adeptdataservices.com/data-entry-data-conversion-data-processing-services-india/bullet1.gif" width="7" height="7"> <a href="http://www.adeptdataservices.com/data-entry-services/catalog-processing-services-india.html" class="left">Catalog Processing</a></td></tr><tr><td height="20"><img src="http://www.adeptdataservices.com/data-entry-data-conversion-data-processing-services-india/bullet1.gif" width="7" height="7"> <a href="http://www.adeptdataservices.com/data-entry-services/data-mining-services-india.html" class="left">Data Mining</a></td></tr><tr><td height="20"><img src="http://www.adeptdataservices.com/data-entry-data-conversion-data-processing-services-india/bullet1.gif" width="7" height="7"> <a href="http://www.adeptdataservices.com/data-entry-services/form-processing-services-india.html" class="left">Form Processing</a></td></tr><tr><td height="20"><img src="http://www.adeptdataservices.com/data-entry-data-conversion-data-processing-services-india/bullet1.gif" width="7" height="7"> <a href="http://www.adeptdataservices.com/data-entry-services/ocr-scanning-services-india.html" class="left">OCR, Scanning & Proofreading</a></td></tr></table>');  

}

function trimspace(str)
{
  var len= str.length;
  if (len != 0)
  {
    for (var i=0;i<len;i++)
    {
      if(str.indexOf(" ")==0)
        str=str.substring(1,len);
    }
    strtrim=str;
  }
  else
  {
    strtrim=str;
  }
  return strtrim;
}

function checkmail(eAddr)
{
  var usEmail = true;
  var lenSuffix = (usEmail) ? 3 : 2;
  var result = false;
  var ndxAt =  0;
  var ndxDot =0;
  ndxAt  = eAddr.indexOf("@");
  ndxDot = eAddr.indexOf(".") ;
  ndxDot2 = eAddr.lastIndexOf(".") ;
  if ((ndxDot < 0) || (ndxAt < 0))
  {
    event.returnValue=false;
  }
  else if ( (ndxDot2 - 2) <= ndxAt)
  {
    event.returnValue=false;
  }
  else if (eAddr.length < ndxDot2 + lenSuffix)
  {
    event.returnValue=false;
  }
  else
  {
    return true;
  }
}

function IsNumeric(sText)
{
   var ValidChars = "0123456789.";
   var IsNumber=true;
   var Char;
   for (i = 0; i < sText.length && IsNumber == true; i++)
   {
    Char = sText.charAt(i);
    if (ValidChars.indexOf(Char) == -1)
    {
      IsNumber = false;
    }
  }
  return IsNumber;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
 var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
   var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
   if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
