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);
}

function checkEmail(email) {
	if(isValidEmailAddress(email)) {
		$('#email').css('border','1px solid #49c24f');
		$('#email').css('background','#bcffbf');
		return true;
	} else {
		$('#email').css('border','1px solid #c24949');
		$('#email').css('background','#ffbcbc');
		$('#resp').html('');
		return false;
	}
	
}

function sendUSForm() {

	var firm_name = $('#firm_name').val();
	var contact = $('#contact').val();
	var phone = $('#phone').val();
	var adress = $('#adress').val();
	var zone = $('#zone').val();

	$.post(basePath + "sites/default/ajax/frontend/contact/meeting.php", {firm_name: firm_name, contact: contact, phone: phone, adress: adress, zone: zone}, function(data){
		$('#resp').html(data);
	});
	
	$('#firm_name').val('');		
	$('#contact').val('');
	$('#phone').val('');
	$('#adress').val('');
	$('#zone').val('');
	
}

function sendDForm() {

	var clientNr = $('#clientNr').val();
	var phoneNr11 = $('#phoneNr11').val();
	var phoneNr12 = $('#phoneNr12').val();
	var name = $('#name').val();
	var surname = $('#surname').val();
	var firm = $('#firm').val();
	var code = $('#code').val();
	var post = $('#post').val();
	var city = $('#city').val();
	var street = $('#street').val();
	var homeNr = $('#homeNr').val();
	var localNr = $('#localNr').val();
	var email = $('#email').val();
	var email2 = $('#email2').val();
	var contactPhone = $('#contactPhone').val();
	var cellPhone = $('#cellPhone').val();
	var code2 = $('#code2').val();
	var post2 = $('#post2').val();
	var city2 = $('#city2').val();
	var street2 = $('#street2').val();
	var houseNr2 = $('#houseNr2').val();
	var localNr2 = $('#localNr2').val();
	var sex = getSelectedItem();
	var birth1 = $('#birth1').val();
	var birth2 = $('#birth2').val();
	var birth3 = $('#birth3').val();
	var pesel = $('#pesel').val();
	var nip = $('#nip').val();
	var regon = $('#regon').val();
	var institution = $('#institution').val();
	var representative = $('#representative').val();

	$.post(basePath + "sites/default/ajax/frontend/participation/participation.php", {clientNr: clientNr, phoneNr11: phoneNr11, phoneNr12: phoneNr12, name: name, surname: surname, firm: firm, code: code, post: post, city: city, street: street, homeNr: homeNr, localNr: localNr, email: email, email2: email2, contactPhone: contactPhone, cellPhone: cellPhone, code2: code2, post2: post2, city2: city2, street2: street2, houseNr2: houseNr2, localNr2: localNr2, sex: sex, birth1: birth1, birth2: birth2, birth3: birth3, pesel: pesel, nip: nip, regon: regon, institution: institution, representative: representative}, function(data){ 
		$('#resp').html(data);
	});
	
	$('#clientNr').val('');
	$('#phoneNr11').val('');
	$('#phoneNr12').val('');
	$('#name').val('');
	$('#surname').val('');
	$('#firm').val('');
	$('#code').val('');
	$('#post').val('');
	$('#city').val('');
	$('#street').val('');
	$('#homeNr').val('');
	$('#localNr').val('');
	$('#email').val('');
	$('#email2').val('');
	$('#contactPhone').val('');
	$('#cellPhone').val('');
	$('#code2').val('');
	$('#post2').val('');
	$('#city2').val('');
	$('#street2').val('');
	$('#houseNr2').val('');
	$('#localNr2').val('');
	$('#birth1').val('');
	$('#birth2').val('');
	$('#birth3').val('');
	$('#pesel').val('');
	$('#nip').val('');
	$('#regon').val('');
	$('#institution').val('');
	$('#representative').val('');

	
}

function sendCForm() {
	
	var submission = $('#captcha').val();
	var url = 'sites/default/classes/captcha/process.php?captcha=' + submission;
	
	$.ajax({
	  type: "GET",
	  url: url,
	  data: "",
	  success: function(data){
	    if(data==1) {
			$('#captcha').css('border','1px solid #49c24f');
			$('#captcha').css('background','#bcffbf');

			var name = $('#name').val();
			var number = $('#number').val();
			var email = $('#email').val();
			var target = $('#target option:selected').html();
			var content = $('#content').val();
			
			$.post(basePath + "sites/default/ajax/frontend/contact/contact.php", {name: name, number: number, email: email, target: target, content: content}, function(data){
				$('#resp').html(data);
			});
				
			$('#name').val('');		
			$('#number').val('');
			$('#email').val('');
			$('#content').val('');	

		} else {
			$('#captcha').css('border','1px solid #c24949');
			$('#captcha').css('background','#ffbcbc');
		}
	  }
	});
	
}

function getSelectedItem() {

	chosen = "";
	len = document.participationForm.sex.length;
	
	for (i = 0; i <len; i++) {
		if (document.participationForm.sex[i].checked) {
			chosen = document.participationForm.sex[i].value;
		}
	}
	return chosen;
}
