// recommendation.js
// Version 1.1.1.1

function showRecommendation(lang) {
  new Ajax.Request(window.ajaxUrl, {
		method: 'post',
		parameters: {cmd: "getHTML", element: "recommendation", lang: lang},
		onSuccess: function(response) { showRecommendation_lightbox(response.responseText); }
	});  
}

function showRecommendation_lightbox(content) {
  Lightbox.showBoxString(content, 560, 620);
}

function sendRecommendation() {
  var form = $("recommendation_form");
  parameters = {
    cmd: "function",
    funcName: "sendRecommendation",
    name: form.name.value,
    email: form.email.value,
    name_colleague: form.name_colleague.value,
    email_colleague: form.email_colleague.value,
    message: form.message.value,
    lang: form.lang.value
  };
  
  new Ajax.Request(window.ajaxUrl, {
		method: 'post',
		parameters: parameters,
		asynchronous: false,
		onSuccess: function(response) { window.ajaxResponse = response.responseText; }
	});
  
  var tmp = window.ajaxResponse; 
  if (tmp.substr(0, 5) == "error")
    $('error').innerHTML = (tmp.substr(7, tmp.length - 2));
  else {
    $('recommendation_text').style.display = "none";
    $('recommendation_form').style.display = "none";
    
    $('email').innerHTML = form.email_colleague.value;
    $('sent').style.display = "block";
    
    $('error').innerHTML = "";
  }
}
