function toggle_taf_pop(type)
{
	if (type=='off')
	{
		document.getElementById('taf_pop_div').style.display = 'none';
		document.getElementById('taf_pop_div').innerHTML = '';
		document.getElementById('taf_form_holder').style.display = 'none';
		document.getElementById('taf_form_holder').innerHTML = '';
	}
	else
	{
		var url = "/scripts/tell_a_friend_pop.php";
		var params = "show_form=true";
		ajax_call(params, url, 'post', 'show_taf_form');
	}
}

function show_taf_form(req)
{
	var response = req.responseXML.documentElement;
	var html_return = response.getElementsByTagName('html_return')[0].firstChild.data;

	var scroll_top = get_scroll_top();

	if (navigator.appName=="Netscape")
	{
		height = window.innerHeight;
	}
	else if( document.documentElement &&( document.documentElement.clientWidth || document.documentElement.clientHeight ))
	{
		height = document.documentElement.clientHeight;
  	}
  	else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) )
  	{
		height = document.body.clientHeight;
	}

	if (!document.getElementById('taf_pop_div'))
	{
		taf_div = document.createElement("div");
		document.body.appendChild(taf_div);

		taf_div.id = "taf_pop_div";
		taf_div.style.position = 'absolute';
		taf_div.style.width = '100%';
		taf_div.style.zIndex = '51';
	}
	else
	{
		taf_div = document.getElementById('taf_pop_div');
		taf_div.style.display = '';
	}

	taf_div.style.top = '120px';

	taf_div.innerHTML = html_return;
}

function send_taf()
{
	var url = "/scripts/tell_a_friend_pop.php";
	var params = "send_taf=true&v1=" + url_encode(document.getElementById('token').value) + "&v2=" + url_encode(document.getElementById('email_to').value) + "&v3=" + url_encode(document.getElementById('email_from_name').value)  + "&v4=" + url_encode(document.getElementById('email_from').value) + "&v5=" + url_encode(document.getElementById('email_body').value) + "&statistic_id=" + statistic_id;
	ajax_call(params, url, 'post', 'send_taf_callback');
}

function send_taf_callback(req)
{
	var response = req.responseXML.documentElement;
	var url = "/scripts/tell_a_friend_pop.php";
	var error_response = response.getElementsByTagName('error')[0].firstChild.data;
	if (error_response == "true")
	{
		var error_message = response.getElementsByTagName('error_message')[0].firstChild.data;
		var params = "try_again=true&em=" + error_message;
	}
	else
	{
		var error_message = response.getElementsByTagName('error_message')[0].firstChild.data;
		var params = "show_response=true&em=" + error_message;
	}
	ajax_call(params, url, 'post','show_taf_form');
}