
function checkForm()
{
var val
var i
var alpha
var num
var sum
var totlen
totlen = (document.frmTrack.dwbno.value);
if (totlen.indexOf(" ")>-1)
{
alert("Please check Space in Docket Number")
document.frmTrack.dwbno.value=""
return false;
}

if (totlen.indexOf(";")>-1)
{
alert("Please check Invalid Characters in Docket Number")
document.frmTrack.dwbno.value=""
return false;
}
if (totlen.length>9)
{
alert("Invalid Docket Number,Please check the docket Number")
document.frmTrack.dwbno.value=""
return false;
}

if (totlen.length==8)
{
alert("Invalid Docket Number,Please check the docket Number")
document.frmTrack.dwbno.value=""
return false;
}

if (totlen.indexOf(":")>-1)
{
alert("Please check Invalid Characters in Docket Number")
document.frmTrack.dwbno.value=""
return false;
}

if (totlen.indexOf(".")>-1)
{
alert("Please check Invalid Characters in Docket Number")
document.frmTrack.dwbno.value=""
return false;
}

if (totlen.indexOf("*")>-1)
{
alert("Please check Invalid Characters in Docket Number")
document.frmTrack.dwbno.value=""
return false;
}

if (totlen.indexOf(",")>-1)
{
alert("Please check Invalid Characters in Docket Number")
document.frmTrack.dwbno.value=""
return false;
}

if (totlen.indexOf("#")>-1)
{
alert("Please check Invalid Characters in Docket Number")
document.frmTrack.dwbno.value=""
return false;
}

if (totlen.indexOf("+")>-1)
{
alert("Please check Invalid Characters in Docket Number")
document.frmTrack.dwbno.value=""
return false;
}
if (totlen.indexOf("-")>-1)
{
alert("Please check Invalid Characters in Docket Number")
document.frmTrack.dwbno.value=""
return false;
}




if (totlen.length ==0)
{
alert("You have to enter Docket number");
 document.frmTrack.dwbno.value=""
 document.frmTrack.dwbno.focus();
return false;
}

if (totlen.length ==2)
{
alert("Please enter proper Docket number");
 document.frmTrack.dwbno.value=""
 document.frmTrack.dwbno.focus();
return false;
}

//check digit check code starts here

if (totlen.length==9)
  {
		  cnsnolen=document.frmTrack.dwbno.value
		  numval=cnsnolen.substring(0,8);
		  compval=(numval-(Math.floor(numval/7)*7)); 
		  numvalue=cnsnolen.substring(8,9);
			  if (compval==numvalue)
			  {
			   return true;
			  }	  
	 alert('Invalid Docket Number,Please enter Docket Number properly');
	 document.frmTrack.dwbno.value=""
	 document.frmTrack.dwbno.focus();
	 return false;
	}
	
	
// check digit check code ends here



if (totlen.length <=7)
	{
	val1=document.frmTrack.dwbno.value
	num=val1.substring(2,7)
		
	val = document.frmTrack.dwbno.value 
	alpha=val.substring(0,2)
    sum=val.length
	
	if(sum >=3 && sum <=7)
	{	
	  for(i=0; i<alpha.length; i++)
   	  {  
	   if(!(alpha.charAt(i)>="A" && alpha.charAt(i)<="Z" || alpha.charAt(i)>="a" && alpha.charAt(i)<="z"))
	    {
		 alert("Invalid Docket Number, Check The Docket Number");
		 document.frmTrack.dwbno.value=""
		 document.frmTrack.dwbno.focus();
 	     return false;
	    }
	   }

   	  for(i=0; i<num.length; i++)
	  {
	  	if(!(num.charAt(i)>="0" && num.charAt(i)<="9"))
		 {
		 alert("Invalid Docket Number, Check The Docket Number");
		 document.frmTrack.dwbno.value=""
		 document.frmTrack.dwbno.focus();
		 return false;
		 }
	  }
	}
return true;
}
  else
{
return true;
}
 }

//-->

//=====pop up window open here========


function popup(newurls)
{
apopup = window.open(newurls,'note','toolbar=no,location=no,directories=no,status=no,hscroll=no,resizable=no,copyhistory=no,height=248,width=238,');
}


//==== message to scroll in text field======

var msg ="XPRESS | PUNCTUAL | SAFE | XPRESS | PUNCTUAL | SAFE | XPRESS | PUNCTUAL | SAFE";
var spacer = " | ";

var pos =0;

//function ScrollMessage() {


//   document.scrollform.text1.value = msg.substring(pos, msg.length) + spacer +
// msg.substring(0, pos);
//   pos++;
//   if (pos > msg.length) pos = 0;
// set timeout for next update
//   window.setTimeout("ScrollMessage()",200);
//}
//====display scrolling message====

//document.write('<form name="scrollform" onSubmit="0">')
//document.write('<input type="text" border="0" name="text1"  class="scroll" readonly  >')
//document.write('</form>')
//ScrollMessage()

