function showRequest(formData, jqForm, options) { 
		    //var queryString = $.param(formData);
		    //console.log('About to submit: \n\n' + queryString); 
		    
		    // clear any previous messages 
		    $('#messages').html('');
		    return true; 
		} 
		 
// post-submit callback 
function showResponse(responseText, statusText, xhr, $form)  { 
	//console.log('response text ' + responseText);
	
	// send it to Google Analytics
	_gaq.push(['_trackEvent', 'Button Click', 'Contact Form Submission']);
    
    // see if thank you is in response (i.e. it was a good post)
    var response = responseText.search("Thank you");
    
    // if thank you is found, then send thank you message along and hide the form		    
    if(response != -1) {
    	$('#messages').append(responseText).addClass('formGood');
    	$('#contactForm').hide(200);
    } else {
    	// post up the error messages
	    var myArray = responseText.split(',');
	    for(var i in myArray)  {
	    	var mySubArray = myArray[i].split(':');
	    	var zero = '#' + mySubArray[0];
	    	$(zero).addClass('error');
	    	//$(zero).after(mySubArray[1]);
	    	$('#messages').append(mySubArray[1]);
	    }
    }

}


function createCookie(name,value,days) {
	if (days) {
            var date = new Date();
            date.setTime(date.getTime()+(days*24*60*60*1000));
            var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}
