// JavaScript Document
function send_petition() {
var country = getSelect('country','value');
var firstname = document.getElementById('firstname').value;
var lastname = document.getElementById('lastname').value;
var title = document.getElementById('title').value;
var city = document.getElementById('city').value;
var country = document.getElementById('country').value;
var postcode = document.getElementById('postcode').value;
var address = document.getElementById('address').value;
var email = document.getElementById('email').value;
var message = document.getElementById('message').value;

if(email == ''){alert('Please add your email'); return; }
if(lastname == '') { alert('Please enter your last name.'); return; }
if(firstname == '') { alert('Please enter your first name.'); return; }

var ajax = new sack();
ajax.requestFile = 'petition/sendMessage.php';
ajax.setVar('firstname',firstname);
ajax.setVar('lastname',lastname);
ajax.setVar('title',title);
ajax.setVar('address',address);
ajax.setVar('postcode',postcode);
ajax.setVar('email',email);
ajax.setVar('city',city);
ajax.setVar('country',country);
ajax.setVar('message',message);

ajax.onLoading = function() {  var txt = document.getElementById('message');   txt.value = 'Sending.....'; };
ajax.onError = function() { alert('Thank-you, please click the link on the confirmation email we just sent.'); ajax = null;
 };
ajax.onCompletion = function() { 
		var answer = ajax.response;
		var txt = document.getElementById('message');  
			
			document.getElementById('firstname').value = '';
			document.getElementById('lastname').value = '';
			document.getElementById('title').value = '';
			document.getElementById('city').value = '';
		    document.getElementById('country').value = '';
			document.getElementById('postcode').value = '';
		    document.getElementById('address').value = '';
			document.getElementById('email').value = '';
		
		if(answer == 1) {
		txt.value = "Thank-you, please click the link on the confirmation email we just sent. Don't forget to double check your junk folder!";
		} else {
		txt.value = 'Thank-you, please click the link on the confirmation email we just sent.';
		};
	};
ajax.runAJAX();

}


function getSelect(id,textorvalueorindex) {
	//if (typeof textorvalueorindex == 'undefined' ) textorvalueorindex = 'text';
	var el = document.getElementById(id);
	var index = el.selectedIndex;
	switch (textorvalueorindex) {
		case 'value':
			return el[index].value; 
		case 'index':
			return index; 
		case 'text':
			return el[index].text;
		default:
			return el;		
	}	
}
