﻿// JScript File

function maskPhone(fldVal,objField)
{
   var isNamedFone;	
   var keyCnt;
   var tmpStr = "(";
   keyCount = fldVal.length;
   keyEntered =fldVal.substring(keyCount-1,keyCount);   
	
   if (keyCount <= 1)   isNamedFone = false;
   if (!isNamedFone)    
        
   keyCount++;
   switch (keyCount)
   {
   //((\(\d{3}\) ?)|(\d{3}-))?\d{3}-\d{4}
	  case 2: 
         tmpStr +=  fldVal;
        objField.value = tmpStr;
         break;
      case 5:
         objField.value += ")" ;
         break;
      case 9:
         objField.value += "-" ;
         break;//upto this general
   }     
   
       keyvalue=window.event.keyCode;
    //alert(keyvalue);
    if(keyvalue<48 || keyvalue>57)    
    {
        if(document.all)  
        window.event.keyCode=0;
        return false;
    } 

}

function maskZip(fldVal,objField)
{
var isNamedFone;	
var tmpStr = "";
keyCount = fldVal.length;
keyEntered =fldVal.substring(keyCount-1,keyCount);
   
			
	if (keyCount <= 1)   isNamedFone = false;
	if (!isNamedFone)    
		        
	keyCount++;
	switch (keyCount)
	{
		case 3: 
			tmpStr +=  fldVal;
			objField.value = tmpStr;
			break;
		case 6:
			objField.value += "-" ;
			break;
	 } 
	 keyvalue=window.event.keyCode;
   
    if(keyvalue<48 || keyvalue>57)
    {
        if(document.all)  
        window.event.keyCode=0;
        return false;
    }  
}
function maskSSN(fldVal,objField)
{
var isNamedFone;	
var tmpStr = "";
keyCount = fldVal.length;
keyEntered =fldVal.substring(keyCount-1,keyCount);
     
		
	if (keyCount <= 1)   isNamedFone = false;
	if (!isNamedFone)    
		        
	keyCount++;
	switch (keyCount)
	{
		case 3: 
			tmpStr +=  fldVal;
			objField.value = tmpStr;
			break;
	    case 4:
			objField.value += "-" ;
			break;
			
		case 7:
			objField.value += "-" ;
			break;
	}
		  
	keyvalue=window.event.keyCode;
       if((keyvalue<48 || keyvalue>57))
        {
            if(document.all)          
            window.event.keyCode=0;
            return false;
        }     
}

function DisplayStatusMessage(sMessage)
{
	window.status=sMessage
	return true;
}


function maskDOB(fldVal,objField)
{
 
//alert(window.event.keyCode)
var isNamedFone;	
var tmpStr = "";
keyCount = fldVal.length;
keyEntered =fldVal.substring(keyCount-1,keyCount);
    
			
	if (keyCount <= 1)   isNamedFone = false;
	if (!isNamedFone)    
		        
	keyCount++;
	switch (keyCount)
	{
	    case 3:
			objField.value += "/" ;
			break;
			
		case 6:
			objField.value += "/" ;
			break;
	} 
	
	keyvalue=window.event.keyCode;
//	//alert(keyvalue)
//   if(window.event.keyCode==13)
//    {
//       alert(keyvalue)
//   window.event.keyCode=9;

//    }
   if(keyvalue<48 || keyvalue>57)
    {
        if(document.all)  
        window.event.keyCode=0;
        return false;
    }     
}


function maskHMS(fldVal,objField)
{
var isNamedFone;	
var tmpStr = "";
keyCount = fldVal.length;
keyEntered =fldVal.substring(keyCount-1,keyCount);
    
			
	if (keyCount <= 1)   isNamedFone = false;
	if (!isNamedFone)    
		        
	keyCount++;
	switch (keyCount)
	{
	    case 3:
			objField.value += ":" ;
			break;
			
		case 6:
			objField.value += ":" ;
			break;
	} 
	
	keyvalue=window.event.keyCode;

    if(keyvalue<48 || keyvalue>57)
    {
        if(document.all)  
        window.event.keyCode=0;
        return false;
    }     
}



function confirmSubmit()
    {
	    var agree=confirm("You'll not be able to add negative credit items for \nthe selected consumer.\n\nDo you want to continue?"); 
	    if (agree) 
		    return true ;
	    else
		    return false ;
	 }
	 function counselSubmit()
    {
    alert("Credit Counseling not completed")
	   	    return false ;
	 }
	 
function maskPhone1(fldVal,objField)
{
   var isNamedFone;	
   var keyCnt;
   var tmpStr = "(";
   keyCount = fldVal.length;
   keyEntered =fldVal.substring(keyCount-1,keyCount);   
	
   if (keyCount <= 1)   isNamedFone = false;
   if (!isNamedFone)    
        
   keyCount++;
   switch (keyCount)
   {
   
//	  case 2: 
//         tmpStr +=  fldVal;
//        objField.value = tmpStr;
//         break;
      case 4:
         objField.value += " " ;
         break;
      case 8:
         objField.value += "-" ;
         break;//upto this general
   }     
   
       keyvalue=window.event.keyCode;
    //alert(keyvalue);
    if(keyvalue<48 || keyvalue>57)    
    {
        if(document.all)  
        window.event.keyCode=0;
        return false;
    } 

}