var tb_pathToImage = "###AJAX_LOADER###";
function showRecommendMsg(text) {
	document.getElementById('recommend_loading').style.display = 'none';
	document.getElementById('recommend_msg').style.display = 'block';
	document.getElementById('recommend_msg').innerHTML = text;
}
function sendRecommend(event) {
	var valEmail = /^(([\-\w]+)\.?)+@(([\-\w]+)\.?)+\.[a-zA-Z]{2,4}$/;
	if (document.getElementById('to_email').value == '' || !valEmail.test(document.getElementById('to_email').value) || document.getElementById('from_email').value == '' || !valEmail.test(document.getElementById('from_email').value)) {
		document.getElementById('error_msg').innerHTML = '###EMAIL_ERROR###';
		return false;
	} else {
		clearErrorMsg();
	}

	var ajaxComplete = function(text) {
		if (text == 'Success') {
			showRecommendMsg('###SEND_SUCCESS###');
		} else {
			ajaxFailure();
		}
	}
	
	var ajaxFailure = function(xhr) {
		showRecommendMsg('###SEND_FAILURE###');
		//window.location.href = "###TEST_URL###";
	}
	
	var ajaxRequest = function() {
		document.getElementById('popCon').style.display = 'none';
		document.getElementById('recommend_loading').style.display = 'block';
	}
	ajaxRequest();
	
	/*var ajaxOptions = {
			method: 		'post',
			evalScripts: 	false,
			evalResponse: 	false,
			onRequest:		ajaxRequest,
			onComplete: 	ajaxComplete, 
			onFailure: 		ajaxFailure
			};
	*/		
	/*var postData	= document.getElementById('recommend_form').toQueryString()+'&url='+document.URL;*/ //mootools
  	//var ajaxRequest = new Ajax('###SEND_URI###', ajaxOptions).request(postData);
	var content = document.getElementById('recommend_content_nodisplay_before').value;
	content += document.getElementById('recommend_content').value;
	/*content += document.getElementById('recommend_content_nodisplay_after').value;*/
    var postData	= "to_email="+document.getElementById('to_email').value+"&from_email="+document.getElementById('from_email').value+"&lastname="+document.getElementById('lastname').value+"&firstname="+document.getElementById('firstname').value+"&subject="+document.getElementById('subject').value+"&content="+content+'&url='+document.URL;
	jQuery.ajax({
		type:       'POST',
		url :       '###SEND_URI###',
		data:       postData,
		dataType:   "text",
		success:    ajaxComplete,
		error:      ajaxFailure
	});
}
function clearErrorMsg(event) {
	document.getElementById('error_msg').innerHTML = '';
}