﻿// JScript File

function trim(str)
{
  return str.replace(/^\s+|\s+$/g, '');
}

function toggleWhatNavs(intGroup)
{
    switch (intGroup)
    {
        case 1:
            if ($('ctl00_holderMain_grpCapabilities').style.display == 'none')
            {
                $('ctl00_holderMain_grpCapabilities').style.display = 'block'
                $('ctl00_holderMain_grpServices').style.display = 'none'
                $('ctl00_holderMain_grpSolutions').style.display = 'none'
            }else
            {
                $('ctl00_holderMain_grpCapabilities').style.display = 'none'
            }
            
            break;
        case 2:
            if ($('ctl00_holderMain_grpServices').style.display == 'none')
            {
                $('ctl00_holderMain_grpCapabilities').style.display = 'none'
                $('ctl00_holderMain_grpServices').style.display = 'block'
                $('ctl00_holderMain_grpSolutions').style.display = 'none'
            }else
            {
                $('ctl00_holderMain_grpServices').style.display = 'none'
            }
            break;
        case 3:
            if ($('ctl00_holderMain_grpSolutions').style.display == 'none')
            {
                $('ctl00_holderMain_grpCapabilities').style.display = 'none'
                $('ctl00_holderMain_grpServices').style.display = 'none'
                $('ctl00_holderMain_grpSolutions').style.display = 'block'
            }else
            {
                $('ctl00_holderMain_grpSolutions').style.display = 'none'
            }
            break;
    }
}

function validateEmail  (valfield)
{
  var tfld = trim(valfield.value);  // value of field with whitespace trimmed off
  var email = /^[^@]+@[^@.]+\.[^@]*\w\w$/  ;
  if (!email.test(tfld)) {
    alert ("Please enter valid e-mail address.");
    valfield.focus();
    return false;
  }

  return true;
}
function newsletter_submit()
{
    if (trim($('txtFName').value) == "")
    {
        alert('First name is required.')
        $('txtFName').focus()
        return;
    }

    if (trim($('txtLName').value) == "")
    {
        alert('Last name is required.')
        $('txtLName').focus()
        return;
    }
    
    if (trim($('txtEmailN').value) == "")
    {
        alert('Email is required.')
        $('txtEmail').focus()
        return;
    }
    
    if (!validateEmail($('txtEmailN')))
    {
        return;
    }


    $('hidPost').value = "1";
    document.forms[0].method = "post";
    document.forms[0].submit();
}

function emailFriend_submit(url)
{
    if (trim($('txtEmail').value) == "")
    {
        alert("Your friend's is required.")
        $('txtEmail').focus()
        return;
    }
    
    if (!validateEmail($('txtEmail')))
    {
        return;
    }
    
    if (trim($('txtName').value) == "")
    {
        alert('Your name is required.')
        $('txtName').focus()
        return;
    }
    
    if (trim($('txtMyEmail').value) == "")
    {
        alert("Your email is required.")
        $('txtMyEmail').focus()
        return;
    }
    
    if (!validateEmail($('txtMyEmail')))
    {
        return;
    }

    $('hidUrlToEmail').value = url;
    document.forms[0].method = "post";
    document.forms[0].submit();

}

function feedback_submit()
{
    if (trim($('txtFNameF').value) == "")
    {
        alert('First name is required.')
        $('txtFNameF').focus()
        return;
    }

    if (trim($('txtLNameF').value) == "")
    {
        alert('Last name is required.')
        $('txtLNameF').focus()
        return;
    }
    
    if (trim($('txtEmailF').value) == "")
    {
        alert('Email is required.')
        $('txtEmailF').focus()
        return;
    }
    
    if (!validateEmail($('txtEmailF')))
    {
        return;
    }
    
    if (trim($('txaComments').value) == "")
    {
        alert('Comments / Suggestions is required.')
        $('txaComments').focus()
        return;
    }

    $('hidPost').value = "2";
    document.forms[0].method = "post";
    document.forms[0].submit();
}


function join_submit()
{
    if (trim($('txtNameJ').value) == "")
    {
        alert('Name is required.')
        $('txtNameJ').focus()
        return;
    }

    if (trim($('txtAddressJ').value) == "")
    {
        alert('Address is required.')
        $('txtAddressJ').focus()
        return;
    }
    
    if (trim($('txtEmailJ').value) == "")
    {
        alert('Email is required.')
        $('txtEmailJ').focus()
        return;
    }
    
    if (!validateEmail($('txtEmailJ')))
    {
        return;
    }
    
    if (trim($('txtPositionJ').value) == "")
    {
        alert('Desired Position is required.')
        $('txtPositionJ').focus()
        return;
    }
    
    if (trim($('txtSalaryJ').value) == "")
    {
        alert('Desired Salary is required.')
        $('txtSalaryJ').focus()
        return;
    }

    $('hidPost').value = "3";
    document.forms[0].method = "post";
    document.forms[0].submit();
}

function fnClickOK(sender, e) { 

/*
    if (trim($('ctl00_txtNameJ').value) == "")
    {
        alert('Name is required.')
        $('ctl00_txtNameJ').focus()
        return;
    }

    if (trim($('ctl00_txtAddressJ').value) == "")
    {
        alert('Address is required.')
        $('ctl00_txtAddressJ').focus()
        return;
    }

    if (trim($('ctl00_txtEmailJ').value) == "")
    {
        alert('Email is required.')
        $('ctl00_txtEmailJ').focus()
        return;
    }
    
    if (!validateEmail($('ctl00_txtEmailJ')))
    {
        return;
    }
    
    if (trim($('ctl00_txtPositionJ').value) == "")
    {
        alert('Desired Position is required.')
        $('ctl00_txtPositionJ').focus()
        return;
    }
    
    if (trim($('ctl00_txtLocationJ').value) == "")
    {
        alert('Desired Location is required.')
        $('ctl00_txtLocationJ').focus()
        return;
    }
    
    if (trim($('ctl00_txtSalaryJ').value) == "")
    {
        alert('Desired Salary is required.')
        $('ctl00_txtSalaryJ').focus()
        return;
    }
    
    if (trim($('ctl00_cvUpload').value) == "")
    {
        alert('CV Attachment is required.')
        $('ctl00_cvUpload').focus()
        return;
    }*/
    __doPostBack(sender,e); 
} 
