function formPost(destinationUrl, loaderId,submitId,formId,returnSubmit)
{

	
	var useAjaxLoader= true;
	var hideSubmitAction = true;
	var showReturnSubmit;
	
	if (loaderId===undefined) {     useAjaxLoader = false; }
	if (submitId===undefined) { hideSubmitAction = false; }
	if (returnSubmit === undefined) {	showReturnSubmit = true; }else{ showReturnSubmit = returnSubmit; }

	//contentParams = { "name":"oren","email": "oo@oo.com"};
	
	var sentData = "";

	jQuery("#" + formId + " input[type!=submit]").each(function(){
    	var el = jQuery(this);
   		sentData += jQuery(el).attr('name') + '=' + jQuery(el).val() + '&';
	});
	sentData = sentData.substr(0,sentData.length-1)
	
	

//show ajax loader
if (hideSubmitAction)    { jQuery("#" + submitId).css('display','none');}
if (useAjaxLoader)    {jQuery("#" + loaderId).css('display','');} //block
jQuery.ajax({
		type: 'POST',
		url: destinationUrl,
		data: sentData,
		success: function(data) {
			if(data === "true")	{
				jQuery('#message').fadeIn();
			}
			else{
				jQuery('#errorMessage').fadeIn();
			}
			if (useAjaxLoader)    { jQuery("#" + loaderId).css('display','none');}
			if (hideSubmitAction && showReturnSubmit)    { jQuery("#" + submitId).css('display','');}
		},
		error: function(data) { console.debug("An error occurred: ", data); },
		timeout: 40000,
	});

}

