﻿// JScript File
function testInput() 
{
    var r = true;
    var d = true;
    var p = true;
	if (!checkControl1("firstname")) {p=false;}
	if (!checkControl1("lastname")) {p=false;}
	if (!checkControl1("caregiver")) {p=false;}
	
	if (!checkLength("phone1",3,1)) {d=false;}
	if (!checkLength("phone2",3,1)) {d=false;}
	if (!checkLength("phone3",4,1)) {d=false;}
       
    //if (!checkControl("email1")) {r=false;}
    //if (!checkControl("email2")) {r=false;}
    //if (!checkControl("email3")) {r=false;}
    
    if (d==false)
        {document.getElementById("errPhoneDiv").style.display="inline"; r=false;}
    else
       {document.getElementById("errPhoneDiv").style.display="none";}

    if (p==false)
        {document.getElementById("errDiv").style.display="inline"; r=false;}
    else
       {document.getElementById("errDiv").style.display="none";}
    
    return r;
}

function checkControl1(id)
{
    var str = document.getElementById(id).value;
    //str = str.replace(" ", "");
    //if (str.length < 1)
    if (str=="")
        {document.getElementById(id).style.border="solid 2px red"; return false;}
    else
        {document.getElementById(id).style.cssText = "";return true;}
}
  
function checkLength(id,length,reqd)
{
    var val;
    val = document.getElementById(id).value;
    if (reqd==1)
    {
        if (val.length < length || (!isInteger(val)))
            {document.getElementById(id).style.border="solid 2px red"; return false;}
        else
            {document.getElementById(id).style.cssText = ""; return true;}
    }
    if (reqd==0)
    {
        if ((val.length < length && val!="") || (!isInteger(val)))
            {document.getElementById(id).style.border="solid 2px red"; return false;}
        else
            {document.getElementById(id).style.cssText = ""; return true;}
    }
}

function isInteger(s)
{
   var i;
   for (i = 0; i < s.length; i++)
   {
      var c = s.charAt(i);
      if (!((c >= "0") && (c <= "9"))) return false;
   }
   return true;
}

