
 
function uValidTelData(pField1,pField2,pField3) 
{
  var i=0,iHome,iMobile,iOffice;	
  var bRtrn=true; 
 for (i=0;i<pField1.length;i++)
  {
	  switch (i)
	  {	
	  case 0:
		if (((pField1(i).value == "" ) && (pField2(i).value == "") && (pField3(i).value == "")) || ((pField1(i).value != "" )&& (pField2(i).value != "" ) && (pField3(i).value != "")))
		{ }
	  else
		{
			if (pField1(i).value == "") 
			{
            pField1(i).focus();
            } 
			else if (pField2(i).value == "")
			{
				pField2(i).focus();
			}
            else if (pField3(i).value == "" )
			{
			    pField3(i).focus();
			}
			alert("Invalid phone no");
			bRtrn=false;
			return false;
        }            
    break
    case 1:
     	if (((pField1(i).value == "" ) && (pField2(i).value == "") && (pField3(i).value == "")) || ((pField1(i).value != "" )&& (pField2(i).value != "" ) && (pField3(i).value != "")))
		{ }
		else
		{
			if (pField1(i).value == "") 
			{
            pField1(i).focus();
            } 
			else if (pField2(i).value == "")
			{
				pField2(i).focus();
			}
            else if (pField3(i).value == "" )
			{
			    pField3(i).focus();
			}
			alert("Invalid phone no.");
			bRtrn=false;
		   return false;
        }
                    
	break
      case 2:
       if (((pField1(i).value == "" ) && (pField2(i).value == "") && (pField3(i).value == "")) || ((pField1(i).value != "" )&& (pField2(i).value != "" ) && (pField3(i).value != "")))
		{ }
		else
		{
			if (pField1(i).value == "") 
			{
            pField1(i).focus();
            } 
			else if (pField2(i).value == "")
			{
				pField2(i).focus();
			}
            else if (pField3(i).value == "" )
			{
			    pField3(i).focus();
			}
			alert("Invalid phone No.");
			bRtrn=false;
			return false;
        }
           
	break		
	}
}
for (i = 0; i<pField1.length;i++)
{
switch (i)
	 {	
 case 0:
    if  ((pField1(i).value != "" )&& (pField2(i).value != "" ) && (pField3(i).value != ""))
		{ 
		// alert ("Home")
		}
	else 
		{iHome=false;}
	break   
 case 1:
    if  ((pField1(i).value != "" )&& (pField2(i).value != "" ) && (pField3(i).value != ""))
		 { 
		  //alert ("Office no")
		 }
	else 
	    {iOffice=false;}
	break   
 case 2:
    if  ((pField1(i).value != "" )&& (pField2(i).value != "" ) && (pField3(i).value != ""))
        { 
        //alert ("Mobile No")
         }
   else 
	    {iMobile=false;}
     break   
   }
    if (iHome==false && iOffice==false && iMobile==false)
	   {
         alert("Please Enter Phone No.");
         pField1(0).focus();
         bRtrn=false;
         
       }
    }
    return(bRtrn);
    
 }
   
   



