﻿window.onload=function() {
    if(document.getElementById('container').offsetHeight < screen.height){
        document.getElementById('container').style.height = screen.height;
        document.getElementById('mainContent').style.height = screen.height - document.getElementById('header').offsetHeight - 61 + 'px';
    }
    var divh = document.getElementById('mainContent').offsetHeight;
    var cc = document.getElementById('cc');
    var menu = document.getElementById('MenuBar').offsetHeight;
    cc.style.marginTop = divh - menu - cc.offsetHeight - 105 + 'px';
    cc.style.display = 'block';
    
    var sidebar = document.getElementById('sidebar').getElementsByTagName("img");
    
    for(var i = 0; i < sidebar.length; i++){
        sidebar[i].style.display = 'block';
    }
    
    document.getElementById("newsletter_email").onclick = signup;
}

function signup(e){
    var e = e || window.event;
    var target = e.target || e.srcElement;

    target.onclick = "";
    target.value = "";
    target.focus();
}

function check(){

    var emailRegEx = /^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,9})$/;
    var newsletter_email = document.getElementById("newsletter_email");
    var error = document.getElementById("error");
    
    if(newsletter_email.value == "email@address.com") newsletter_email.value = "";
    for(var i = 0; i < error.childNodes.length; i++){
        error.removeChild(error.childNodes[i]);
    }
    
    if (!newsletter_email.value.match(emailRegEx)){
        error.appendChild(document.createTextNode("Please enter a valid email address"));
        return false;
    }
    else{
        return true;
    }
}