$(document).ready(function() {
	
$('#contactform').submit(function () {	
		
		//Get the data from all the fields
        var gjuha = $('input[name=gj]');
        var gj=gjuha.val();	        
		var name=$("#name").val();		
		var email=$("#email").val();		
		var subject=$("#subject").val();				
		var sms=$("#sms").val();    	

		// check to see if the field is blank
		if (name == '') {			
			if(gj="gj1"){
				alert('Kujdes! Duhet te percaktoni emrin tuaj.');
			}
			else{
				alert('Attention! Name / Surname is requred.');
			}
			return false;
		} 
		// require at least 3 characters be entered
	    if (name.length < 3){
			if(gj="gj1"){
				alert('Kujdes! Emri juaj i plote duhet te kete te pakten 3 karaktere.');
			}
			else{
				alert("\"Your full name \" must be at least 3 characters.");
			} 
		    return (false);
	    }
		if (email == '') {
			if(gj="gj1"){
				alert('Kujdes! Duhet te plotesoni email.');
			}
			else{
				alert('Attention! E-mail is required.');
			}
			return false;
		} 
		if(!isValidEmailAddress(email)){
			if(gj="gj1"){
				alert('Kujdes! Adresa email nuk eshte nje adrese e vlefshme.');
			}
			else{
				alert('Attention! E-mail address is not valid.');
			}
			return false;
		} 
		if (subject == '') {			
			if(gj="gj1"){
				alert('Kujdes! Duhet te percaktoni subjektin e mesazhit.');
			}
			else{
				alert('Attention! Subject is requred.');
			}
			return false;
		} 
		// require at least 3 characters to be entered
	    if (subject.length < 3){
			if(gj="gj1"){
				alert('Kujdes! Subjekti duhet te kete te pakten 3 karaktere.');
			}
			else{
				alert("\"Subject \" must be at least 3 characters.");
			} 
		    return (false);
	    }
		if (sms == '') {			
			if(gj="gj1"){
				alert('Kujdes! Duhet te percaktoni mesazhin.');
			}
			else{
				alert('Attention! Message is requred.');
			}
			return false;
		}
		// require at least 3 characters to be entered
	    if (sms.length < 10){
			if(gj="gj1"){
				alert('Kujdes! Mesazhi duhet te kete te pakten 10 karaktere.');
			}
			else{
				alert("\"Your message \" must be at least 3 characters.");
			} 
		    return (false);
	    }
		
	});
return false;
});

function isValidEmailAddress(emailAddress) {
	var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
	return pattern.test(emailAddress);
	}
