current=0;
blocked=false;
autoID='';
var errorText='';
var queryString='';
var usernameStatus='';

function emailCheck()
{
        failedMessage='';

        if(document.getElementById('name').value=='')
        {

                failedMessage+='Please enter your name<br/>';


        }

        if(document.getElementById('email').value=='')
        {

                failedMessage+='Please enter your email address<br/>';


        }
        else
        {
                     var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/

                        if(!emailPattern.test(document.getElementById('email').value))
                     {

                                        failedMessage+='Please enter a valid email address<br/>';


                     }


        }




        if(document.getElementById('message').value=='')
        {


                failedMessage+='Please enter a message';

        }



        if(failedMessage!='')
        {

                ge('errors').style.display='block';
                ge('errors-text').innerHTML=failedMessage;

                ge('errors').style.display='none';
                new Effect.ScrollTo('errors');
                new Effect.BlindDown('errors',{'queue':'end'});

        }
        else
        {
                queryString='name='+ge('name').value;

                queryString+='&email='+ge('email').value;



                queryString+='&message='+nl2br(ge('message').value);

                document.location='/email/?'+queryString;

        }

}
function nl2br(text){
        text = escape(text);
        if(text.indexOf('%0D%0A') > -1){
                re_nlchar = /%0D%0A/g ;
        }else if(text.indexOf('%0A') > -1){
                re_nlchar = /%0A/g ;
        }else if(text.indexOf('%0D') > -1){
                re_nlchar = /%0D/g ;
        }else
        {

                re_nlchar='';
        }
        //return unescape( text.replace(re_nlchar,'<br/>') );
        return text;
}



function send()
{




}
function hider(){
                new Effect.Fade('errors');

}

function ge(id)
{

        return document.getElementById(id);
}

