﻿// JScript File

//function validSSNTaxID(source,arguments)
//{
//    var value1=document.getElementById ("ctl00_ContentPlaceHolder1_Wizard1_txt_ssnfirst").value;
//    var value2=document.getElementById ("ctl00_ContentPlaceHolder1_Wizard1_txt_ssnmiddle").value;
//    var value3=document.getElementById ("ctl00_ContentPlaceHolder1_Wizard1_txt_ssnlast").value;
//    var value4=document.getElementById ("ctl00_ContentPlaceHolder1_Wizard1_txtTaxFirst").value;
//    var value5=document.getElementById ("ctl00_ContentPlaceHolder1_Wizard1_txtTaxLast").value;
//    if ((value1.length==3 & value2.length==2 & value3.length==4))
//    {
//        if(is_number(value1,3)==true && is_number(value2,2)==true && is_number(value3,4)==true)
//            arguments.IsValid = true;
//        else
//            arguments.IsValid = false;
//    }
//    else if (value4.length==2 & value5.length==7)
//    {
//        if(is_number(value4,2)==true && is_number(value5,7)==true)
//            arguments.IsValid = true; 
//        else
//            arguments.IsValid = false;
//    }
//    else
//    {
//        arguments.IsValid = false;
//    }
//}

function is_number(txtvalue,i)
{
     var patrn=new RegExp('^[0-9]{'+i+'}$');
     if (patrn.exec(txtvalue))
     {
        return true;
     }
     else
     {
        return false
     }
}

function validEditSSNTaxID_V(source,arguments)
{
    var value1=document.getElementById ("ctl00_ContentPlaceHolder1_TabContainer1_TabPanel2_txt_ssnfirst").value;
    var value2=document.getElementById ("ctl00_ContentPlaceHolder1_TabContainer1_TabPanel2_txt_ssnmiddle").value;
    var value3=document.getElementById ("ctl00_ContentPlaceHolder1_TabContainer1_TabPanel2_txt_ssnlast").value;
    var value4=document.getElementById ("ctl00_ContentPlaceHolder1_TabContainer1_TabPanel2_txtTaxFirst_v").value;
    var value5=document.getElementById ("ctl00_ContentPlaceHolder1_TabContainer1_TabPanel2_txtTaxLast_v").value;
    var valuessn = value1 + value2 + value3;
    var valuetax = value4 + value5;
    if (!((valuessn.length==9 & valuetax.length==0 & is_number(valuessn,9)) || (valuessn.length==0 & valuetax.length==9 & is_number(valuetax,9))))
    {
        alert('You must enter either a SS# OR a Tax ID#.');
        arguments.IsValid = false;
    }
    else
    {
        arguments.IsValid = true; 
    }
}

//function displaySpan_V()
//{    
//    var value1=document.getElementById ("ctl00_ContentPlaceHolder1_TabContainer1_TabPanel2_txt_ssnfirst").value;
//    var value2=document.getElementById ("ctl00_ContentPlaceHolder1_TabContainer1_TabPanel2_txt_ssnmiddle").value;
//    var value3=document.getElementById ("ctl00_ContentPlaceHolder1_TabContainer1_TabPanel2_txt_ssnlast").value;
//    var value4=document.getElementById ("ctl00_ContentPlaceHolder1_TabContainer1_TabPanel2_txtTaxFirst_v").value;
//    var value5=document.getElementById ("ctl00_ContentPlaceHolder1_TabContainer1_TabPanel2_txtTaxLast_v").value;
//    var lengthSSN = value1.length + value2.length + value3.length;
//    var lengthTax = value4.length + value5.length;
//    if (lengthSSN==0)
//    {
//        if (lengthTax==0)
//        {
//            document.getElementById("ssnDisplay_V").style.display = '';
//            document.getElementById("taxDisplay_V").style.display = '';
//        }
//        else if (lengthTax > 0)
//        {
//            document.getElementById("ssnDisplay_V").style.display = 'none';
//            document.getElementById("taxDisplay_V").style.display = '';
//        }
//    }
//    else if (lengthSSN > 0)
//    {
//        if (lengthTax==0)
//        {
//            document.getElementById("ssnDisplay_V").style.display = '';
//            document.getElementById("taxDisplay_V").style.display = 'none';
//        }
//        else if (lengthTax > 0)
//        {
//            document.getElementById("ssnDisplay_V").style.display = '';
//            document.getElementById("taxDisplay_V").style.display = '';
//        }
//    }
//}

function validEditSSNTaxID_T(source,arguments)
{
    var value1=document.getElementById ("ctl00_ContentPlaceHolder1_TabContainer1_TabPanel2_txtSSNFirst_t").value;
    var value2=document.getElementById ("ctl00_ContentPlaceHolder1_TabContainer1_TabPanel2_txtSSNMiddle_t").value;
    var value3=document.getElementById ("ctl00_ContentPlaceHolder1_TabContainer1_TabPanel2_txtSSNLast_t").value;
    var value4=document.getElementById ("ctl00_ContentPlaceHolder1_TabContainer1_TabPanel2_txtTaxFirst_t").value;
    var value5=document.getElementById ("ctl00_ContentPlaceHolder1_TabContainer1_TabPanel2_txtTaxLast_t").value;
    var valuessn = value1 + value2 + value3;
    var valuetax = value4 + value5;
    if (!((valuessn.length==9 & valuetax.length==0 & is_number(valuessn,9)) || (valuessn.length==0 & valuetax.length==9 & is_number(valuetax,9))))
    {
        alert('You must enter either a SS# OR a Tax ID#.');
        arguments.IsValid = false;
    }
    else
    {
        arguments.IsValid = true; 
    }
}

//function displaySpan_T()
//{    
//    var value1=document.getElementById ("ctl00_ContentPlaceHolder1_TabContainer1_TabPanel2_txtSSNFirst_t").value;
//    var value2=document.getElementById ("ctl00_ContentPlaceHolder1_TabContainer1_TabPanel2_txtSSNMiddle_t").value;
//    var value3=document.getElementById ("ctl00_ContentPlaceHolder1_TabContainer1_TabPanel2_txtSSNLast_t").value;
//    var value4=document.getElementById ("ctl00_ContentPlaceHolder1_TabContainer1_TabPanel2_txtTaxFirst_t").value;
//    var value5=document.getElementById ("ctl00_ContentPlaceHolder1_TabContainer1_TabPanel2_txtTaxLast_t").value;
//    var lengthSSN = value1.length + value2.length + value3.length;
//    var lengthTax = value4.length + value5.length;
//    if (lengthSSN==0)
//    {
//        if (lengthTax==0)
//        {
//            document.getElementById("ssnDisplay_T").style.display = '';
//            document.getElementById("taxDisplay_T").style.display = '';
//        }
//        else if (lengthTax > 0)
//        {
//            document.getElementById("ssnDisplay_T").style.display = 'none';
//            document.getElementById("taxDisplay_T").style.display = '';
//        }
//    }
//    else if (lengthSSN > 0)
//    {
//        if (lengthTax==0)
//        {
//            document.getElementById("ssnDisplay_T").style.display = '';
//            document.getElementById("taxDisplay_T").style.display = 'none';
//        }
//        else if (lengthTax > 0)
//        {
//            document.getElementById("ssnDisplay_T").style.display = '';
//            document.getElementById("taxDisplay_T").style.display = '';
//        }
//    }
//}

function validEditSSNTaxID_J(source,arguments)
{
    var value1=document.getElementById ("ctl00_ContentPlaceHolder1_TabContainer1_TabPanel2_txtSSNFirst_j").value;
    var value2=document.getElementById ("ctl00_ContentPlaceHolder1_TabContainer1_TabPanel2_txtSSNMiddle_j").value;
    var value3=document.getElementById ("ctl00_ContentPlaceHolder1_TabContainer1_TabPanel2_txtSSNLast_j").value;
    var value4=document.getElementById ("ctl00_ContentPlaceHolder1_TabContainer1_TabPanel2_txtTaxFirst_j").value;
    var value5=document.getElementById ("ctl00_ContentPlaceHolder1_TabContainer1_TabPanel2_txtTaxLast_j").value;
    var valuessn = value1 + value2 + value3;
    var valuetax = value4 + value5;
    if (!((valuessn.length==9 & valuetax.length==0 & is_number(valuessn,9)) || (valuessn.length==0 & valuetax.length==9 & is_number(valuetax,9))))
    {
        alert('You must enter either a SS# OR a Tax ID#.');
        arguments.IsValid = false;
    }
    else
    {
        arguments.IsValid = true; 
    }
}

//function displaySpan_J()
//{    
//    var value1=document.getElementById ("ctl00_ContentPlaceHolder1_TabContainer1_TabPanel2_txtSSNFirst_j").value;
//    var value2=document.getElementById ("ctl00_ContentPlaceHolder1_TabContainer1_TabPanel2_txtSSNMiddle_j").value;
//    var value3=document.getElementById ("ctl00_ContentPlaceHolder1_TabContainer1_TabPanel2_txtSSNLast_j").value;
//    var value4=document.getElementById ("ctl00_ContentPlaceHolder1_TabContainer1_TabPanel2_txtTaxFirst_j").value;
//    var value5=document.getElementById ("ctl00_ContentPlaceHolder1_TabContainer1_TabPanel2_txtTaxLast_j").value;
//    var lengthSSN = value1.length + value2.length + value3.length;
//    var lengthTax = value4.length + value5.length;
//    if (lengthSSN==0)
//    {
//        if (lengthTax==0)
//        {
//            document.getElementById("ssnDisplay_J").style.display = '';
//            document.getElementById("taxDisplay_J").style.display = '';
//        }
//        else if (lengthTax > 0)
//        {
//            document.getElementById("ssnDisplay_J").style.display = 'none';
//            document.getElementById("taxDisplay_J").style.display = '';
//        }
//    }
//    else if (lengthSSN > 0)
//    {
//        if (lengthTax==0)
//        {
//            document.getElementById("ssnDisplay_J").style.display = '';
//            document.getElementById("taxDisplay_J").style.display = 'none';
//        }
//        else if (lengthTax > 0)
//        {
//            document.getElementById("ssnDisplay_J").style.display = '';
//            document.getElementById("taxDisplay_J").style.display = '';
//        }
//    }
//}