﻿function isEmailAddr(email)
{
    var result = false
    var theStr = new String(email)
    var index = theStr.indexOf("@");
    if (index > 0)
    {
    var pindex = theStr.indexOf(".",index);
    if ((pindex > index+1) && (theStr.length > pindex+1))
    result = true;
    }
    return result;
}
                        
function contactValidate()
{
    var result = true
     x = String(document.getElementById('ctl00_ContentPlaceHolder1_txtEmail').value) ;
     if (x.length < 1)
        {
            document.getElementById('ctl00_ContentPlaceHolder1_txtEmail').className = 'textboxa';
            result = false;
        }
      else
        {
            if (isEmailAddr(x))
            {
                document.getElementById('ctl00_ContentPlaceHolder1_txtEmail').className = 'textbox';
                result = true;
            }
            else
            {
                document.getElementById('ctl00_ContentPlaceHolder1_txtEmail').className = 'textboxa';
                result = false;
            }
        }
        
     x = String(document.getElementById('ctl00_ContentPlaceHolder1_txtFirstName').value) ;
     if (x.length < 1)
        {
            document.getElementById('ctl00_ContentPlaceHolder1_txtFirstName').className = 'textboxa';
            result = false;
        }
      else
        {
            document.getElementById('ctl00_ContentPlaceHolder1_txtFirstName').className = 'textbox';
            result = true;
        }
          
     x = String(document.getElementById('ctl00_ContentPlaceHolder1_txtLastName').value) ;
     if (x.length < 1)
        {
            document.getElementById('ctl00_ContentPlaceHolder1_txtLastName').className = 'textboxa';
            result = false;
        }
      else
        {
            document.getElementById('ctl00_ContentPlaceHolder1_txtLastName').className = 'textbox';
            result = true;
        }
        
     x = String(document.getElementById('ctl00_ContentPlaceHolder1_txtCountry').value) ;
     if (x.length < 1)
        {
            document.getElementById('ctl00_ContentPlaceHolder1_txtCountry').className = 'textboxb';
            result = false;
        }
      else
        {
            document.getElementById('ctl00_ContentPlaceHolder1_txtCountry').className = 'textbox1';
            result = true;
        }
        
     x = String(document.getElementById('ctl00_ContentPlaceHolder1_txtCity').value) ;
     if (x.length < 1)
        {
            document.getElementById('ctl00_ContentPlaceHolder1_txtCity').className = 'textboxb';
            result = false;
        }
      else
        {
            document.getElementById('ctl00_ContentPlaceHolder1_txtCity').className = 'textbox1';
            result = true;
        }
        
     x = String(document.getElementById('ctl00_ContentPlaceHolder1_txtInstitute').value) ;
     if (x.length < 1)
        {
            document.getElementById('ctl00_ContentPlaceHolder1_txtInstitute').className = 'textboxa';
            result = false;
        }
      else
        {
            document.getElementById('ctl00_ContentPlaceHolder1_txtInstitute').className = 'textbox';
            result = true;
        }
        
     x = String(document.getElementById('ctl00_ContentPlaceHolder1_txtPosition').value) ;
     if (x.length < 1)
        {
            document.getElementById('ctl00_ContentPlaceHolder1_txtPosition').className = 'textboxa';
            result = false;
        }
      else
        {
            document.getElementById('ctl00_ContentPlaceHolder1_txtPosition').className = 'textbox';
            result = true;
        }
        
}

                         
function unvalidateName()
{
    document.getElementById('ctl00_ContentPlaceHolder1_txtName').className = 'textbox1';
}

function unvalidateEmail()
{
    document.getElementById('ctl00_ContentPlaceHolder1_txtEmail').className = 'textbox1';
}

function unvalidateMessage()
{
    document.getElementById('ctl00_ContentPlaceHolder1_txtMessage').className = 'textarea1';
}

function billingValidate() {
    var result = true
    x = String(document.getElementById('ctl00_ContentPlaceHolder1_txtBillEmail').value);
    if (x.length < 1) {
        document.getElementById('ctl00_ContentPlaceHolder1_txtBillEmail').className = 'textboxa';
        result = false;
    }
    else {
        if (isEmailAddr(x)) {
            document.getElementById('ctl00_ContentPlaceHolder1_txtBillEmail').className = 'textbox';
            result = true;
        }
        else {
            document.getElementById('ctl00_ContentPlaceHolder1_txtBillEmail').className = 'textboxa';
            result = false;
        }
    }

    x = String(document.getElementById('ctl00_ContentPlaceHolder1_txtBillName').value);
    if (x.length < 1) {
        document.getElementById('ctl00_ContentPlaceHolder1_txtBillName').className = 'textboxa';
        result = false;
    }
    else {
        document.getElementById('ctl00_ContentPlaceHolder1_txtBillName').className = 'textbox';
        result = true;
    }

    x = String(document.getElementById('ctl00_ContentPlaceHolder1_txtBillPhone').value);
    if (x.length < 1) {
        document.getElementById('ctl00_ContentPlaceHolder1_txtBillPhone').className = 'textboxa';
        result = false;
    }
    else {
        document.getElementById('ctl00_ContentPlaceHolder1_txtBillPhone').className = 'textbox';
        result = true;
    }

    x = String(document.getElementById('ctl00_ContentPlaceHolder1_txtBillAddress').value);
    if (x.length < 1) {
        document.getElementById('ctl00_ContentPlaceHolder1_txtBillAddress').className = 'textareab';
        result = false;
    }
    else {
        document.getElementById('ctl00_ContentPlaceHolder1_txtBillAddress').className = 'textareaa';
        result = true;
    }

    x = String(document.getElementById('ctl00_ContentPlaceHolder1_txtBillCity').value);
    if (x.length < 1) {
        document.getElementById('ctl00_ContentPlaceHolder1_txtBillCity').className = 'textboxa';
        result = false;
    }
    else {
        document.getElementById('ctl00_ContentPlaceHolder1_txtBillCity').className = 'textbox';
        result = true;
    }

    x = String(document.getElementById('ctl00_ContentPlaceHolder1_txtBillState').value);
    if (x.length < 1) {
        document.getElementById('ctl00_ContentPlaceHolder1_txtBillState').className = 'textboxa';
        result = false;
    }
    else {
        document.getElementById('ctl00_ContentPlaceHolder1_txtBillState').className = 'textbox';
        result = true;
    }

    x = String(document.getElementById('ctl00_ContentPlaceHolder1_txtBillZip').value);
    if (x.length < 1) {
        document.getElementById('ctl00_ContentPlaceHolder1_txtBillZip').className = 'textboxa';
        result = false;
    }
    else {
        document.getElementById('ctl00_ContentPlaceHolder1_txtBillZip').className = 'textbox';
        result = true;
    }

    x = String(document.getElementById('ctl00_ContentPlaceHolder1_ddlBillCountry').options[document.getElementById('ctl00_ContentPlaceHolder1_ddlBillCountry').selectedIndex].value);
    if (x.length < 1) {
        document.getElementById('divCountry').className = 'textboxa';
        result = false;
    }
    else {
        document.getElementById('divCountry').className = 'textbox';
        result = true;
    }
}

function shippingValidate() {
    var result = true
    x = String(document.getElementById('ctl00_ContentPlaceHolder1_txtShipEmail').value);
    if (x.length < 1) {
        document.getElementById('ctl00_ContentPlaceHolder1_txtShipEmail').className = 'textboxa';
        result = false;
    }
    else {
        if (isEmailAddr(x)) {
            document.getElementById('ctl00_ContentPlaceHolder1_txtShipEmail').className = 'textbox';
            result = true;
        }
        else {
            document.getElementById('ctl00_ContentPlaceHolder1_txtShipEmail').className = 'textboxa';
            result = false;
        }
    }

    x = String(document.getElementById('ctl00_ContentPlaceHolder1_txtShipName').value);
    if (x.length < 1) {
        document.getElementById('ctl00_ContentPlaceHolder1_txtShipName').className = 'textboxa';
        result = false;
    }
    else {
        document.getElementById('ctl00_ContentPlaceHolder1_txtShipName').className = 'textbox';
        result = true;
    }

    x = String(document.getElementById('ctl00_ContentPlaceHolder1_txtShipPhone').value);
    if (x.length < 1) {
        document.getElementById('ctl00_ContentPlaceHolder1_txtShipPhone').className = 'textboxa';
        result = false;
    }
    else {
        document.getElementById('ctl00_ContentPlaceHolder1_txtShipPhone').className = 'textbox';
        result = true;
    }

    x = String(document.getElementById('ctl00_ContentPlaceHolder1_txtShipAddress').value);
    if (x.length < 1) {
        document.getElementById('ctl00_ContentPlaceHolder1_txtShipAddress').className = 'textareab';
        result = false;
    }
    else {
        document.getElementById('ctl00_ContentPlaceHolder1_txtShipAddress').className = 'textareaa';
        result = true;
    }

    x = String(document.getElementById('ctl00_ContentPlaceHolder1_txtShipCity').value);
    if (x.length < 1) {
        document.getElementById('ctl00_ContentPlaceHolder1_txtShipCity').className = 'textboxa';
        result = false;
    }
    else {
        document.getElementById('ctl00_ContentPlaceHolder1_txtShipCity').className = 'textbox';
        result = true;
    }

    x = String(document.getElementById('ctl00_ContentPlaceHolder1_txtShipState').value);
    if (x.length < 1) {
        document.getElementById('ctl00_ContentPlaceHolder1_txtShipState').className = 'textboxa';
        result = false;
    }
    else {
        document.getElementById('ctl00_ContentPlaceHolder1_txtShipState').className = 'textbox';
        result = true;
    }

    x = String(document.getElementById('ctl00_ContentPlaceHolder1_txtShipZip').value);
    if (x.length < 1) {
        document.getElementById('ctl00_ContentPlaceHolder1_txtShipZip').className = 'textboxa';
        result = false;
    }
    else {
        document.getElementById('ctl00_ContentPlaceHolder1_txtShipZip').className = 'textbox';
        result = true;
    }

    x = String(document.getElementById('ctl00_ContentPlaceHolder1_ddlShipCountry').options[document.getElementById('ctl00_ContentPlaceHolder1_ddlShipCountry').selectedIndex].value);
    if (x.length < 1) {
        document.getElementById('divShipCountry').className = 'textboxa';
        result = false;
    }
    else {
        document.getElementById('divShipCountry').className = 'textbox';
        result = true;
    }
}
