function ready_type(el)
{    
    if(el.value == "Type your email here")
    {
        el.value = "";
        el.className = "thetext";
    }
    
}

function reset_message(el)
{    
    if(el.value == "")
    {
        el.value = "Type your email here";
        el.className = "thetext lowlight";
    }
    
}

function check_email(strng)
{
    var emailFilter=/^((\"[^\"\f\n\r\t\v\b]+\")|([\w\!\#$\%\&'\*\+\-\~\/\^\`\|\{\}]+(\.[\w\!\#$\%\&'\*\+\-\~\/\^\`\|\{\}]+)*))@((\[(((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9])))\])|(((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9])))|((([A-Za-z0-9\-])+\.)+[A-Za-z\-]+))$/;
    if (!(emailFilter.test(strng)))
    { 
        error = "Please enter a valid email address.\n";
        alert(error);
        return false;
    }
    else return true;
}

function test_and_submit()
{
    var signUpText = document.getElementById('sign_up_text').value;
    
    if(check_email(signUpText))document.f_newslet.submit();
}
    
