$(function() {
    
    $("#submit_travel").click(function(){
    
        var name = $("input#firstnamebox").val(),
		surname = $("input#surnamebox").val(),
		email = $("input#emailbox").val(),
        telephone = $("input#telephonebox").val(),
		address1 = $("input#address1box").val(),
		towncity = $("input#towncitybox").val(),
		address2 = $("input#address2box").val(),
		county = $("input#countybox").val(),
		postcode = $("input#postcodebox").val(),
		country = $("input#countrybox").val(),
		spam = $("input#spam").val(),
		tickets = $("input#tickets").val(),
		tournament = $("input#tournament").val(),
        competition = $("select#tournamentbox").val(),
		newsletter = $("input#newsletter").val(),
		moreinfo = $("input#moreinfo").val();
        
        if(name.length <  1) {	
            if($('#travel_form .loginfailed2').length === 0) {
                $('<div class="loginfailed2"><div class="loginfailed_inner2"><a href="#" id="CloseBtn2"></a><p class="loginfailed_text2">You have entered an invalid name</p></div></div>').appendTo('#travel_form').center().hide().fadeIn(600,
                function(){
                    $("a#CloseBtn2").click(function(){
                        $('#travel_form .loginfailed2').fadeOut(600,
                        function() { 
                            $("#travel_form .loginfailed2").remove(); 
                        });
                        $('input#firstnamebox').focus();
                        return false;
                    });
                });
            }	
        return false;
        }
		
		else if(spam.length >  1) {	
            if($('#travel_form .loginfailed2').length === 0) {
                $('<div class="loginfailed2"><div class="loginfailed_inner2"><a href="#" id="CloseBtn2"></a><p class="loginfailed_text2">You are a spammer, go away!</p></div></div>').appendTo('#travel_form').center().hide().fadeIn(600,
                function(){
                    $("a#CloseBtn2").click(function(){
                        $('#travel_form .loginfailed2').fadeOut(600,
                        function() { 
                            $("#travel_form .loginfailed2").remove(); 
                        });
                        $('input#spam').focus();
                        return false;
                    });
                });
            }	
        return false;
        }
		
		 else if(surname.length <  1) {	
            if($('#travel_form .loginfailed2').length === 0) {
                $('<div class="loginfailed2"><div class="loginfailed_inner2"><a href="#" id="CloseBtn2"></a><p class="loginfailed_text2">You have entered an invalid surname</p></div></div>').appendTo('#travel_form').center().hide().fadeIn(600,
                function(){
                    $("a#CloseBtn2").click(function(){
                        $('#travel_form .loginfailed2').fadeOut(600,
                        function() { 
                            $("#travel_form .loginfailed2").remove(); 
                        });
                        $('input#surnamebox').focus();
                        return false;
                    });
                });
            }	
        return false;
        }
        
        else if(email.length <1 || email.indexOf("/") > -1 || email.indexOf("/") > -1 || email.indexOf(":") > -1 || email.indexOf(",") > -1 || email.indexOf(";") > -1 || email.indexOf("@") < 0 || email.indexOf("\.") < 0) {	
            if($('#travel_form .loginfailed2').length === 0) {
                $('<div class="loginfailed2"><div class="loginfailed_inner2"><a href="#" id="CloseBtn2"></a><p class="loginfailed_text2">You have entered an invalid email</p></div></div>').appendTo('#travel_form').center().hide().fadeIn(600,
                function(){
                    $("a#CloseBtn2").click(function(){
                        $('#travel_form .loginfailed2').fadeOut(600,
                        function() { 
                            $("#travel_form .loginfailed2").remove(); 
                        });
                        $('input#emailbox').focus();
                        return false;
                    });
                });
            }	
        return false;
        }
        
        else if(telephone.length <  1) {	
            if($('#travel_form .loginfailed2').length === 0) {
                $('<div class="loginfailed2"><div class="loginfailed_inner2"><a href="#" id="CloseBtn2"></a><p class="loginfailed_text2">You have entered an invalid telephone number</p></div></div>').appendTo('#travel_form').center().hide().fadeIn(600,
                function(){
                    $("a#CloseBtn2").click(function(){
                        $('#travel_form .loginfailed2').fadeOut(600,
                        function() { 
                            $("#travel_form .loginfailed2").remove(); 
                        });
                        $('input#telephonebox').focus();
                        return false;
                    });
                });
            }	
        return false;
        }
        
        else if(telephone.length >  1) {
        
            telephone = telephone.replace("-","");
            telephone = telephone.replace(" ","");
            telephone = telephone.replace("(","");
            telephone = telephone.replace(")","");
            telephone = telephone.replace(".","");
    
            for (i=0;i<telephone.length;i++) {
                if (telephone.charAt(i) < "0" || telephone.charAt(i) > "9") {
                    if($('#travel_form .loginfailed2').length === 0) {
                    $('<div class="loginfailed2"><div class="loginfailed_inner2"><a href="#" id="CloseBtn2"></a><p class="loginfailed_text2">Telephone numbers can only contain numbers</p></div></div>').appendTo('#travel_form').center().hide().fadeIn(600,
                    function(){ //when finished fading in. hide before fading in
                        $("a#CloseBtn2").click(function(){
                            $('#travel_form .loginfailed2').fadeOut(600,
                            function() {  //when finished fading out
                                $("#travel_form .loginfailed2").remove(); 
                            });
                            $('input#telephonebox').focus();
                            return false;
                        });
                    });
                    }	
                return false;
                }
            }
            
            if(address1.length <  1) {	
                if($('#travel_form .loginfailed2').length === 0) {
                    $('<div class="loginfailed2"><div class="loginfailed_inner2"><a href="#" id="CloseBtn2"></a><p class="loginfailed_text2">You have entered an invalid address</p></div></div>').appendTo('#travel_form').center().hide().fadeIn(600,
                    function(){
                        $("a#CloseBtn2").click(function(){
                            $('#travel_form .loginfailed2').fadeOut(600,
                            function() { 
                                $("#travel_form .loginfailed2").remove(); 
                            });
                            $('input#address1box').focus();
                            return false;
                        });
                    });
                }	
                return false;
            }
			
			else if(towncity.length <  1) {	
                if($('#travel_form .loginfailed2').length === 0) {
                    $('<div class="loginfailed2"><div class="loginfailed_inner2"><a href="#" id="CloseBtn2"></a><p class="loginfailed_text2">You have entered an invalid town/city name</p></div></div>').appendTo('#travel_form').center().hide().fadeIn(600,
                    function(){
                        $("a#CloseBtn2").click(function(){
                            $('#travel_form .loginfailed2').fadeOut(600,
                            function() { 
                                $("#travel_form .loginfailed2").remove(); 
                            });
                            $('input#towncitybox').focus();
                            return false;
                        });
                    });
                }	
                return false;
            }
			
			else if(county.length <  1) {	
                if($('#travel_form .loginfailed2').length === 0) {
                    $('<div class="loginfailed2"><div class="loginfailed_inner2"><a href="#" id="CloseBtn2"></a><p class="loginfailed_text2">You have entered an invalid county name</p></div></div>').appendTo('#travel_form').center().hide().fadeIn(600,
                    function(){
                        $("a#CloseBtn2").click(function(){
                            $('#travel_form .loginfailed2').fadeOut(600,
                            function() { 
                                $("#travel_form .loginfailed2").remove(); 
                            });
                            $('input#countybox').focus();
                            return false;
                        });
                    });
                }	
                return false;
            }
			
			else if(country.length <  1) {	
                if($('#travel_form .loginfailed2').length === 0) {
                    $('<div class="loginfailed2"><div class="loginfailed_inner2"><a href="#" id="CloseBtn2"></a><p class="loginfailed_text2">You have entered an invalid country name</p></div></div>').appendTo('#travel_form').center().hide().fadeIn(600,
                    function(){
                        $("a#CloseBtn2").click(function(){
                            $('#travel_form .loginfailed2').fadeOut(600,
                            function() { 
                                $("#travel_form .loginfailed2").remove(); 
                            });
                            $('input#countrybox').focus();
                            return false;
                        });
                    });
                }	
                return false;
            }
			
			else if(postcode.length <  1) {	
                if($('#travel_form .loginfailed2').length === 0) {
                    $('<div class="loginfailed2"><div class="loginfailed_inner2"><a href="#" id="CloseBtn2"></a><p class="loginfailed_text2">You have entered an invalid postcode</p></div></div>').appendTo('#travel_form').center().hide().fadeIn(600,
                    function(){
                        $("a#CloseBtn2").click(function(){
                            $('#travel_form .loginfailed2').fadeOut(600,
                            function() { 
                                $("#travel_form .loginfailed2").remove(); 
                            });
                            $('input#postcodebox').focus();
                            return false;
                        });
                    });
                }	
                return false;
            }
			
			else if(competition.length <  1) {	
                if($('#travel_form .loginfailed2').length === 0) {
                    $('<div class="loginfailed2"><div class="loginfailed_inner2"><a href="#" id="CloseBtn2"></a><p class="loginfailed_text2">You have not entered a tournament name</p></div></div>').appendTo('#travel_form').center().hide().fadeIn(600,
                    function(){
                        $("a#CloseBtn2").click(function(){
                            $('#travel_form .loginfailed2').fadeOut(600,
                            function() { 
                                $("#travel_form .loginfailed2").remove(); 
                            });
                            $('select#tournamentbox').focus();
                            return false;
                        });
                    });
                }	
                return false;
            }
            
        } // telephone length
        
        return true;
    }); //a sumbit
    
}); //document ready
