﻿// JScript File
/****************************************************************/

// Check whether string s is empty.

function isEmpty(s)
{   return ((s == null) || (s.length == 0))
}

/****************************************************************/

// Returns true if string s is empty or 
// whitespace characters only.

function isWhitespace (s)

{   var i;

    // Is s empty?
    if (isEmpty(s)) return true;

    // Search through string's characters one by one
    // until we find a non-whitespace character.
    // When we do, return false; if we don't, return true.

    for (i = 0; i < s.length; i++)
    {   
	// Check that current character isn't whitespace.
	var c = s.charAt(i);

	if (whitespace.indexOf(c) == -1) return false;
    }

    // All characters are whitespace.
    return true;
}


/****************************************************************/
// Checks to see if a required field is blank.  If it is, a warning
// message is displayed...

function ForceEntry(objField, FieldName)
{  

	var strField = new String(objField.value);
	
	if (isWhitespace(strField)) 
	{

		alert("Please Enter " + FieldName);		
		objField.focus();
		objField.select();
		
		return false;
	}

	return true;
}

// special purpose function to see if a suspected string input is in name format
function isName(objField, FieldName)
{
	inputStr = objField.value
	inputLength = inputStr.length

	if (inputLength != 0)
	{
		for (var i = 0; i < inputLength; i++)
		{
			var oneChar = inputStr.charAt(i)
			if (oneChar == '.' ||oneChar == ' ')
			{
				continue
			}
			
			if (oneChar < 'A' || (oneChar > 'Z' && oneChar < 'a') || oneChar > 'z')
			{
				alert("Invalid Entry,Please Enter Only Alphabetic Values For " + FieldName);
				objField.focus()
				objField.select()
				return false
			}
		}
	}
	return true
}

function CheckNumeric(field,fieldname)
	{
	var i=0;
	var ValidData="1234567890";
	var Data= field.value;
	
	for(i=0;i<Data.length;i++)
		
		{
		if(ValidData.indexOf(Data.charAt(i))==-1)
			{
			alert("Invalid Entry,Please Enter Only Numeric Values For " + fieldname);
			field.focus();
			field.select();
			return false;
             }
		}
	return true;
	}
	
	
	// this for accepting alphanumeric and some special charecters and with out space
	 function CheckAlphaNumericWithoutSpace(field,fieldname)
	{
	var i=0;
	var ValidData=".,':ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890/_-";
	var Data= field.value;
	
	for(i=0;i<Data.length;i++)
		
		{
		if(ValidData.indexOf(Data.charAt(i))==-1)
			{
			alert("Invalid Entry,Please Enter Only AlphaNumeric Values For " + fieldname);
			field.focus();
			field.select();
			return false;
             }
		}
	return true;
	}
	
	 function CheckAlphaNumericWithSpace(field,fieldname)
	{
	var i=0;
	var ValidData=".,':ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890/_- ";
	var Data= field.value;
	
	for(i=0;i<Data.length;i++)
		
		{
		if(ValidData.indexOf(Data.charAt(i))==-1)
			{
			alert("Invalid Entry,Please Enter Only AlphaNumeric Values For " + fieldname);
			field.focus();
			field.select();
			return false;
             }
		}
	return true;
	}
	
	 function CheckUserNameSpace(field,fieldname)
	{
	var i=0;
	var ValidData="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890_";
	var Data= field.value;
	
	for(i=0;i<Data.length;i++)
		
		{
		if(ValidData.indexOf(Data.charAt(i))==-1)
			{
			alert("Invalid Entry,Please Enter Only AlphaNumeric Values For " + fieldname);
			field.focus();
			field.select();
			return false;
             }
		}
	return true;
	}
	
	

  // ----------------Only Alpha Numeric Validation WithOut Any Extra Characters ---------------------
  
  function CheckOnlyAlphaNumeric(field,fieldname)
	{
	var i=0;
	var ValidData="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890./,& ";
	var Data= field.value;
	
	for(i=0;i<Data.length;i++)
		
		{
	
		if(ValidData.indexOf(Data.charAt(i))==-1)
			{
			alert("Invalid Entry,Please Enter Only AlphaNumeric Values For " + fieldname);
			field.focus();
			field.select();
			return false;
             }
		}
	return true;
	}
	
	
	// this for accepting alphabetics and some special charecters and with space
	 function CheckAlphabeticsWithSpace(field,fieldname)
	{
	var i=0;
	var ValidData=".,':ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz/_-() ";
	var Data= field.value;
	
	for(i=0;i<Data.length;i++)
		
		{
		if(ValidData.indexOf(Data.charAt(i))==-1)
			{
			alert("Invalid Entry,Please Enter Only Alphabets For " + fieldname);
			field.focus();
			field.select();
			return false;
             }
		}
	return true;
	}
	

/****************************************************************/
/* PURPOSE: Checks to see if the string is a valid date.  A valid
	date is defined as any of the following:

		MM/DD/YY, MM/DD/YYYY, M/D/YY, M/D/YYYY,
		MM-DD-YY, MM-DD-YYYY, M-D-YY, M-D-YYYY
*/

function ForceDateDDMM(strDate, strField)
{

	var str = new String(strDate.value);
	var dd;
	var mm;
	var yyyy;

	if (isWhitespace(str)) {
		return true;
		// if the field is empty, just return true...
	}

	var i = 0, count = str.length, j = 0;
	while ((str.charAt(i) != "/" && str.charAt(i) != "-") && i < count)
		i++;

	if (i == count || i > 2) {
		PromptErrorMsgDDMM(strDate,strField);
		
		return false;
	}

	var addOne = false;
	if (i == 2) addOne = true;

	if (!isDateNumberDDMM(str.substring(0,i),1)) {
		PromptErrorMsgDDMM(strDate,strField);
		
		return false;
	}
	dd=str.substring(0,i);

	j = i+1;
	i = 0;

	while ((str.charAt(i+j) != "/" && str.charAt(j+i) != "-") && i+j < count)
		i++;

	if (i+j == count || i > 2) {
		PromptErrorMsgDDMM(strDate,strField);
	
		return false;
	}

	if (!isDateNumberDDMM(str.substring(j,i+j),2)) {
		PromptErrorMsgDDMM(strDate,strField);
	
		return false;
	}
	mm=str.substring(j,i+j);

	j = i+3;
	i = 0;

	if (addOne) j++;

	while (i+j < count)
		i++;


	if (i != 2 && i != 4) {
		PromptErrorMsgDDMM(strDate,strField);
	
		return false;
	}

	if (!isDateNumberDDMM(str.substring(j,i+j),3)) {
		PromptErrorMsgDDMM(strDate,strField);
	
		return false;
	}
	yyyy=str.substring(j,i+j);
	
	//Srikanth.S.
	//To check whether the year is a leap year year or not,whether the month has 31 days or 30 days and validate the date to that appropriate

	if(parseInt(mm) == 2)
	{
	    if((yyyy % 4) == 0)
	    {
	        if(parseInt(dd) > 29)
	        {
	            PromptErrorMsgDDMM(strDate,strField);
	            return false;   
	        }
	    }
	    else
	    {
	        if(parseInt(dd) > 28)
	        {
	            PromptErrorMsgDDMM(strDate,strField);
	            return false;   
	        }
	    } 
	}
	else if(parseInt(mm) == 4 || parseInt(mm) == 7 || parseInt(mm) == 9 || parseInt(mm) == 11) 
	{
	    if(parseInt(dd) > 30)
	    {
	        PromptErrorMsgDDMM(strDate,strField);
	        return false;   
	    }
	}
	

	return true;
}


	
	//Srikanth.S.
function isValidEntry(field, fieldname)
{
    var i=0;
	var ValidData="!";
	var Data= field.value;
	
	for(i=0;i<Data.length;i++)
		
		{
		
		if(ValidData.indexOf(Data.charAt(i))>=0)
			{
			alert("Invalid Entry,Please Enter valid data For " + fieldname);
			field.focus();
			field.select();
			return false;
             }
		}
	return true;

}

// this for accepting alphabetics and some special charecters and without space
     
	 function CheckForEmail(field,fieldname)
	{
	
        var atsign=field.value.indexOf("@");
        var period=field.value.lastIndexOf(".");
        var  len=field.value.length;
        if  ((atsign == 0) || (period <= (atsign+1)) || ((len-1)<=period) || (atsign == -1) || (period == -1))
                {
                	alert("Invalid Entry,Please Enter Only Valid Email Address For " + fieldname);
			        field.focus();
			        field.select();
                 return false;
                }
                else
                {
                return true;
                }
   	}
	
	//For Zip it is useful
	 //Srikanth.S.
	function CheckNumericWithHypon(field,fieldname)
	{
	var i=0;
	var ValidData="1234567890-";
	var Data= field.value;
	
	for(i=0;i<Data.length;i++)
		
		{
		if(ValidData.indexOf(Data.charAt(i))==-1)
			{
			alert("Invalid Entry,Please Enter Only Numeric Values For " + fieldname);
			field.focus();
			field.select();
			return false;
             }
		}
	return true;
	}

// this for accepting alphabetics and some special charecters and with space
     
	 function CheckForComments(field,fieldname)
	{
	var i=0;
	var ValidData=" ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890-.,/()#";
	var Data= field.value;
	
	for(i=0;i<Data.length;i++)
		
		{
		if(ValidData.indexOf(Data.charAt(i))==-1)
			{
			alert("Invalid Entry,Please Enter Only AlphaNumerics For " + fieldname);
			field.focus();
			field.select();
			return false;
             }
		}
	return true;
	}
	
	
	// this for accepting alphabetics and some special charecters and with space
     
	 function CheckForWebsite(field,fieldname)
	{
	var i=0;
	var ValidData="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890:/.";
	var Data= field.value;
	
	for(i=0;i<Data.length;i++)
		
		{
		if(ValidData.indexOf(Data.charAt(i))==-1)
			{
			alert("Invalid Entry,Please Enter Only AlphaNumerics For " + fieldname);
			field.focus();
			field.select();
			return false;
             }
		}
	return true;
	}
	
	function CheckLength(field,fieldname,nn)
	{
	    var i=0;
	    var ValidData="1234567890-";
	    var Data= field.value;
    	
	    if (Data.length <nn)
	    {
	    alert("Invalid Entry,Please Enter Valid" + fieldname);
			field.focus();
			field.select();
	    return false;
	    }
	return true;
	}
	
	function CheckNumericWithDotDollar(field,fieldname)
	{
	var i=0;
	var ValidData="$1234567890.,";
	var Data= field.value;
	
	
	for(i=0;i<Data.length;i++)
		
		{
		if(ValidData.indexOf(Data.charAt(i))==-1)
			{
			alert("Invalid Entry,Please Enter Only Numeric Values For " + fieldname);
			field.focus();
			field.select();
			return false;
             }
		}
		
	return true;
	}
	
	
	function check_date2(field1)
{

var fLength = field1.value.length; // Length of supplied field in characters.
var divider_values = new Array ('-','.','/',' ',':','_',','); // Array to hold permitted date seperators.  Add in '\' value
var array_elements = 7; // Number of elements in the array - divider_values.
var day1 = new String(null); // day value holder
var month1 = new String(null); // month value holder
var year1 = new String(null); // year value holder
var divider1 = null; // divider holder
var outdate1 = null; // formatted date to send back to calling field holder
var counter1 = 0; // counter for divider looping 
var divider_holder = new Array ('0','0','0'); // array to hold positions of dividers in dates
var s = String(field1.value); // supplied date value variable


//If field is empty do nothing
if ( fLength == 0 ) {
   return true;
}

// Deal with today or now
if ( field1.value.toUpperCase() == 'NOW' || field1.value.toUpperCase() == 'TODAY' ) {
   
	var newDate1 = new Date();
	
  		if (navigator.appName == "Netscape") {
    		var myYear1 = newDate1.getYear() + 1900;
  		}
  		else {
  			var myYear1 =newDate1.getYear();
  		}
  
	var myMonth1 = newDate1.getMonth()+1;  
	var myDay1 = newDate1.getDate();
	field1.value = myMonth1 + "/" + myDay1 + "/" + myYear1;
	
	fLength = field1.value.length;//re-evaluate string length.
	s = String(field1.value)//re-evaluate the string value.
}

//Check the date is the required length
if ( fLength != 0 && (fLength < 6 || fLength > 11) ) {
	invalid_date2(field1);
	return false;   
	}

// Find position and type of divider in the date
for ( var i=0; i<3; i++ ) {
	for ( var x=0; x<array_elements; x++ ) {
		if ( s.indexOf(divider_values[x], counter1) != -1 ) {
			divider1 = divider_values[x];
			divider_holder[i] = s.indexOf(divider_values[x], counter1);
		   //alert(i + " divider1 = " + divider_holder[i]);
			counter1 = divider_holder[i] + 1;
			//alert(i + " counter1 = " + counter1);
			break;
		}
 	}
 }

// if element 2 is not 0 then more than 2 dividers have been found so date is invalid.
if ( divider_holder[2] != 0 ) {
   invalid_date2(field1);
	return false;   
}

// See if no dividers are present in the date string.
if ( divider_holder[0] == 0 && divider_holder[1] == 0 ) { 
   
		//continue processing
		if ( fLength == 6 ) { //mmddyy
   			
   			day1 = field1.value.substring(2,4);
     		month1 = field1.value.substring(0,2);
  			year1 = field1.value.substring(4,6);
  			if ( (year1 = validate_year2(year1)) == false ) {
   			invalid_date2(field1);
				return false; 
				}
			}
			
		else if ( fLength == 7 ) { //mmmddyy
   			
   			day1 = field1.value.substring(3,5);
  			month1 = field1.value.substring(0,3);
  			year1 = field1.value.substring(5,7);
  			if ( (month1 = convert_month2(month1)) == false ) {
   			invalid_date2(field1);
				return false; 
				}
  			if ( (year1 = validate_year2(year1)) == false ) {
   			invalid_date2(field1);
				return false; 
				}
			}
		else if ( fLength == 8 ) { //mmddyyyy
   			
  			day1 = field1.value.substring(2,4);
  			month1 = field1.value.substring(0,2);
  			year1 = field1.value.substring(4,8);
			}
		else if ( fLength == 9 ) { //mmmddyyyy
   			
  			day1 = field1.value.substring(3,5);
  			month1 = field1.value.substring(0,3);
  			year1 = field1.value.substring(5,9);
  			if ( (month1 = convert_month2(month1)) == false ) {
   			invalid_date2(field1);
				return false; 
				}
			}
		
		
		if ( (outdate1 = validate_date2(month1,day1,year1)) == false ) {
   		alert("The value " + field1.value + " is not a vaild date.\n\r" +  
   				"Please enter a valid date in the format mm/dd/yyyy");
			
			field1.focus();
			field1.select();
			return false;
			}
			
//		if(year1<1900)
        if((year1<1900)||(year1>3000))
		{
		alert("Please check Year part of the entered date.(Year must be greater than 1900 and less than 3000).");
		field1.focus();
		field1.select();
		return false;
		}

		field1.value = outdate1;
		return true;// All OK
		}
		
// 2 dividers are present so continue to process	
if ( divider_holder[0] != 0 && divider_holder[1] != 0 ) { 	
  	
	month1 = field1.value.substring(0, divider_holder[0]);
  	 day1= field1.value.substring(divider_holder[0] + 1, divider_holder[1]);
  	//alert(month1);
  	year1 = field1.value.substring(divider_holder[1] + 1, field1.value.length);
	}

if ( isNaN(day1) && isNaN(year1) ) { // Check day and year are numeric
	invalid_date2(field1);
	return false;  
   }

if ( day1.length == 1 ) { //Make d day dd
   day1 = '0' + day1;  
}

if ( month1.length == 1 ) {//Make m month mm
	month1 = '0' + month1;   
}

if ( year1.length == 2 ) {//Make yy year yyyy
   if ( (year1 = validate_year2(year1)) == false ) {
   	invalid_date2(field1);
		return false;  
		}
}

if ( month1.length == 3 || month1.length == 4 ) {//Make mmm month mm
   if ( (month1 = convert_month2(month1)) == false) {
   	alert("month1" + month1);
   	invalid_date2(field1);
   	return false;  
   }
}

// Date components are OK
if ( (day1.length == 2 || month1.length == 2 || year1.length == 4) == false) {
   invalid_date2(field1);
   return false;
}

//Validate the date

if ( (outdate1 = validate_date2(month1, day1, year1)) == false ) {
   alert("The value " + field1.value + " is not a vaild date.\n\r" +  
	"Please enter a valid date in the format mm/dd/yyyy");
	field1.focus();
	field1.select();
	return false;
}
//if(year1<1900)
if((year1<1900)||(year1>3000))
{
   //alert("Please check Year part of the entered date.(Year must be greater than 1900.)");
   alert("Please check Year part of the entered date.(Year must be greater than 1900 and less than 3000).");
   field1.focus();
   field1.select();
   return false;
}
// Redisplay the date in mm/dd/yyyy format
field1.value = outdate1;
return true;//All is well

}

function convert_month2(monthIn) {

var month_values = new Array ("JAN","FEB","MAR","APR","MAY","JUN","JUL","AUG","SEP","OCT","NOV","DEC");

monthIn = monthIn.toUpperCase(); 

if ( monthIn.length == 3 ) {
	for ( var i=0; i<12; i++ ) 
		{
   	if ( monthIn == month_values[i] ) 
   		{
			monthIn = i + 1;
			if ( i != 9 && i != 10 && i != 11 ) 
				{
   			monthIn = '0' + monthIn;
				}
			return monthIn;
			}
		}
	}

else if ( monthIn.length == 4 && monthIn == 'SEPT') {
   monthIn = '09';
   return monthIn;
	}
	
else {
	return false;
	} 
}


function invalid_date2(inField) 
{
alert("The value " + inField.value + " is not in a vaild date format.\n\r" + 
			"Please enter date in the format mm/dd/yyyy."); 
       
inField.focus();
inField.select();
return true   
}


function validate_date2( month2, day2, year2)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
{                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
var DayArray = new Array(31,28,31,30,31,30,31,31,30,31,30,31);                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
var MonthArray = new Array("01","02","03","04","05","06","07","08","09","10","11","12");                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
var inpDate =  month2 + day2 + year2;                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
var filter=/^[0-9]{2}[0-9]{2}[0-9]{4}$/;                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          

//Check mmddyyyy date supplied
if (! filter.test(inpDate))                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           
  {                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
  return false;                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
  }                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
/* Check Valid Month */                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
filter=/01|02|03|04|05|06|07|08|09|10|11|12/ ;                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
if (! filter.test(month2))                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         
  {                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
  return false;                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
  }                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         
/* Check For Leap Year */                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
var N = Number(year2);                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
if ( ( N%4==0 && N%100 !=0 ) || ( N%400==0 ) )                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
  	{                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
   DayArray[1]=29;                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
  	}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
/* Check for valid days for month */                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
for(var ctr=0; ctr<=11; ctr++)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
  	{                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
   if (MonthArray[ctr]==month2)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
   	{                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
      if (day2<= DayArray[ctr] && day2 >0 )                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
        {
        inpDate = month2 + '/' + day2 + '/' + year2;       
        return inpDate;
        }                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 
      else                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             
        {                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
        return false;                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
        }                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
   	}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
   }                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
}




function validate_year2(inYear) 
{
if ( inYear < 10 ) 
	{
   inYear = "20" + inYear;
   return inYear;
	}
else if ( inYear >= 10 )
	{
   inYear = "19" + inYear;
   return inYear;
	}
else 
	{
	return false;
	}   
}





	

