// JavaScript Document
$(document).ready(function() {
	$("#btnnewssubmit").click(function() {
	var error = 0;
	var errorfieldStyle = 'errorfield';
	var typemethod = "GET";
	var fadeoutdiv = "#deliveryDiv";
	var fadeindiv = "#deliveryDiv";
	var data = '';
		
	if(($('input[name=txtnewsname]').val()=='') || ($('input[name=txtnewsname]').val()=='Name*'))
	{
		error = 1;
		$('input[name=txtnewsname]').addClass("errorfieldStyle");
	}
	else
	{
		$('input[name=txtnewsname]').removeClass("errorfieldStyle");
	}
	
	if(($('input[name=txtnewsphone]').val()=='') || ($('input[name=txtnewsphone]').val()=='Mobile*'))
	{
		error = 1;
		$('input[name=txtnewsphone]').addClass("errorfieldStyle");
	}
	else
	{
		$('input[name=txtnewsphone]').removeClass("errorfieldStyle");
	}
	
	if(($('input[name=txtnewsemail]').val()=='') || ($('input[name=txtnewsemail]').val()=='Email*'))
	{
		error = 1;
		$('input[name=txtnewsemail]').addClass("errorfieldStyle");
	}
	else
	{
		$('input[name=txtnewsemail]').removeClass("errorfieldStyle");
	}
		
	if(($('input[name=txtnewsaddress]').val()=='') || ($('input[name=txtnewsaddress]').val()=='Address*'))
	{
		error = 1;
		$('input[name=txtnewsaddress]').addClass("errorfieldStyle");
	}
	else
	{
		$('input[name=txtnewsaddress]').removeClass("errorfieldStyle");
	}
		
	if(($('input[name=txtnewstown]').val()=='') || ($('input[name=txtnewstown]').val()=='Town*'))
	{
		error = 1;
		$('input[name=txtnewstown]').addClass("errorfieldStyle");
	}
	else
	{
		$('input[name=txtnewstown]').removeClass("errorfieldStyle");
	}
		
	if(($('input[name=txtnewspostcode]').val()=='') || ($('input[name=txtnewspostcode]').val()=='Postcode*'))
	{
		error = 1;
		$('input[name=txtnewspostcode]').addClass("errorfieldStyle");
	}
	else
	{
		$('input[name=txtnewspostcode]').removeClass("errorfieldStyle");
	}
	
	if(error != 0)
	{
		errorMessage = 'Error - Please fill in the mandatory fields';
		$(".newslettermessage").html(errorMessage);
		$(".newslettermessage").fadeIn('slow'); 
		return false;
	}
	else
	{
		var txtnewsname = $('input[name=txtnewsname]'); 
		var txtnewsphone = $('input[name=txtnewsphone]'); 
		var txtnewsemail = $('input[name=txtnewsemail]'); 
		var txtnewsaddress = $('input[name=txtnewsaddress]'); 
		var txtnewstown = $('input[name=txtnewstown]'); 
		var txtnewspostcode = $('input[name=txtnewspostcode]'); 
		
		var data = 'cname='+ txtnewsname.val() + '&cemail=' + txtnewsemail.val() + '&cphone=' + txtnewsphone.val() + '&caddress=' + encodeURIComponent(txtnewsaddress.val()) + '&ctown=' + txtnewstown.val() + '&cpostcode=' + txtnewspostcode.val();
		
		//start the ajax
        $.ajax({
            //this is the php file that processes the data and send mail
            url: "/newsletter_post.php",
             
            //POST method is used
            type: "POST",
 
            //pass the data        
            data: data,    
             
            //Do not cache the page
            cache: false,
             
            //success
            success: function (data) {             
                //if process.php returned 1/true (send mail success)

				            
                    //hide the form              
                    $('.newslettermessage').html(data);
                    //show the success message
                    $('.newslettermessage').fadeIn('slow');
					
                               
            }      
        });
         
        //cancel the submit button default behaviours
        return false;
	}
		
   });
});
