﻿// JScript File
function showForgotPassword(){
    var oForgotPassword = document.getElementById('forgotPassword').style;
    oForgotPassword.visibility = 'visible';
}

function sendNewsletter(bSubscribe, errID){
    var textfield = document.getElementById('ctl00_ContentPlaceHolder1_txtEmailNewsletterSubscribeEmail');
    var textfieldLastName = document.getElementById('ctl00_ContentPlaceHolder1_txtEmailNewsletterSubscribeLastName');
    var textfieldFirstName = document.getElementById('ctl00_ContentPlaceHolder1_txtEmailNewsletterSubscribeFirstName');
    var textfieldCompany = document.getElementById('ctl00_ContentPlaceHolder1_txtEmailNewsletterSubscribeCompany');
      
    var sLastName = textfieldLastName.value;
    var sFirstName = textfieldFirstName.value;
    var sCompany = textfieldCompany.value;
    
    if (sLastName == 'last name'){
        sLastName = '';
    }
    if (sFirstName == 'first name'){
        sFirstName = '';
    }
    if (sCompany == 'company'){
        sCompany = '';
    }

    if (textfield.value != 'email@example.com'){
        if (checkEmail(textfield.value)){
            document.getElementById(errID).style.display='none';
            window.location="./newsletter.aspx?redirect=index.aspx&email=" + textfield.value + "&ln=" + sLastName + "&fn=" + sFirstName + "&cmp=" + sCompany + "&sbs=" + bSubscribe + "&reload=true";
        }else{
            document.getElementById(errID).style.display='block';
        }
    }else{
        document.getElementById(errID).style.display='block';
    }
}
function checkEmail(email){
    var pattern=/^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/;
    if(pattern.test(email)){         
		return true;
    }else{   
		return false;
    }
}
function showNewsletterUnSubscription(){
    document.getElementById('newsletterSubscribe').style.display='none';
    document.getElementById('newsletterUnSubscribe').style.display='block';
}
function showNewsletterSubscription(){
    document.getElementById('newsletterSubscribe').style.display='none';
    document.getElementById('newsletterSubscribeContent').style.display='block';
    document.getElementById('newsletterUnSubscribe').style.display='none';
}

