
var form_received = 0;
var msgNum = 1;

function monitor(msg)
{
	$('monitor').innerHTML += "<span style=\"color:#999;\">"+msgNum+".</span> "+msg+"<br>";
	msgNum++;
}


/*====================================================================
                                                        Send to friend
*/
function displayStfForm(){
	if(!form_received)
	{
		var page_title=$F('page_title');
		var ajaxobj=new Ajax.Request('http://v4.editionsmontparnasse.fr/elements/send_to_friend.php',{method: 'post',parameters: 'stf_title='+page_title,onComplete: displaySendToFriend});
	}

	Effect.toggle('send-to-friend','appear');
	monitor('form_received = '+form_received);
}

function displaySendToFriend(requestObj){
   $('send-to-friend').innerHTML=requestObj.responseText;
	 //Event.observe(window, 'load', observeSendToFriend, false);
	 observeSendToFriend();
	 form_received = 1;
	 
	 monitor(requestObj.toString());
}

function updateSendToFriend(requestObj){
	$('send-to-friend').innerHTML=requestObj.responseText;
	monitor('updateSendToFriend');
	form_received = 1;
	//Effect.Fade('send-to-friend');
}

function submitSendToFriend(){
	monitor('form submitted');
	observeSendToFriend()

	var sender_name=$F('sender_name');
	var sender_email=$F('sender_email');
	var to_email=$F('to_email');
	var message=$F('message');

	var ajaxobj=new Ajax.Request('http://v4.editionsmontparnasse.fr/elements/send_to_friend.php',{method: 'post',parameters: 'sender_name='+sender_name+'&sender_email='+sender_email+'&to_email='+to_email+'&message='+message+'&process=1',onComplete: updateSendToFriend});

	return false;
}


function observeSendToFriend(){
	var stfForm=$('stf-form');

	if(!stfForm){return};
		stfForm.onsubmit=submitSendToFriend;
		monitor('observeSendToFriend');
		form_received = 1;
}



window.onload=function(){
	if(document.getElementById && document.createElement &&
document.getElementsByTagName){

		var btn=$('send-to-friend-btn');
		if(!btn){return};
		btn.onclick=displayStfForm;
	}
}

