// recommendation.js
// Version 1.1.1.1

function showRecommendation(lang) {
  var pageId = $('pageId').value;
  var param = {contentManagement: "recommendation", lang: lang, pageId: pageId};
  Lightbox.showRecommendationBox(param);
}

function sendRecommendation() {
  var form = $("recommendation_form");
  var param = {contentManagement: "sendRecommendation"};
  for (i = 0; i < form.length; i++)
    param[form[i].name] = form[i].value;
  
  param['url'] = $('url').value;
  
  var tmp = recommendAjax(param, false);
  if (tmp.substr(0, 5) == "error")
    $('error').innerHTML = (tmp.substr(7, tmp.length - 2));
  else {
    $('introduction').style.display = "none";
    $('link').style.display = "none";
    $('recommendation_form').style.display = "none";
    
    $('email').innerHTML = form.email_colleague.value;
    $('sent').style.display = "block";
    
    $('error').innerHTML = "";
  }
}

var recommResponse = "";
function recommendAjax(param, asynch) {
  url = window.urlBase + "index.php";
  
  new Ajax.Request(url, {
		method: 'post',
		parameters: param,
		asynchronous: asynch,
		onSuccess: function(response) { window.recommResponse = response.responseText; }
	});

	return window.recommResponse;
}
