var sendRecommendation = function(f){
	dojo.xhrGet ({
		poutput:'xhtml',
		url: '/pub/stat/sendtofriend',
		form:'recommend-form',
		handle: function (data, ioArgs) {
			if( data.indexOf('Wiadomość została wysłana') != -1 ) {
				document.getElementById('recommend-form-content').style.display = 'none';
				document.getElementById('recommend-form-ok').style.display = 'block';
			} else {
				document.getElementById('recommend-form-errors').style.display = 'block';
				document.getElementById('recommend-form-errors').innerHTML = data;
			}
			loadRecommendCapcha();
		},
		error: function (data) {
			console.error('Wystapil blad: ', data);
		}
	});
	return false;
}

var recommendFormReset = function(f) {
	document.getElementById('recommend_to_email').value = '';
	document.getElementById('recommend_from_name').value = '';
	document.getElementById('recommend_from_email').value = '';
	document.getElementById('recommend_content').value = '';
	document.getElementById('recommend_captcha_code').value = '';
	document.getElementById('recommend-form-errors').innerHTML = '';
	document.getElementById('recommend-form-content').style.display = 'block';
	document.getElementById('recommend-form-ok').style.display = 'none';
}

var loadRecommendCapcha = function(){
	dojo.xhrGet({
		content:{ 
			method:'post',
			poutput:'xhtml',
			mod:'1',
			xslt:'tvp-info/shared/captcha.xslt'
		}, 
		handleAs: "json",
		url: "/pub/stat/captchacode", 
		handle: function(response, ioArgs){
			var key = response.captcha;
			var image = '<img src="/pub/captcha/image/'+key+'.jpg" alt="Przepisz poniżej kod z obrazka"/>';
			document.getElementById('recommend-captcha').innerHTML = image;
			document.getElementById('recommend_captcha_key').value = key;
		},
		error: function(response,ioArgs){
			console.error('HTTP status code: ',ioArgs.xhr.status); 
		}
	});
}

var showRecommendForm = function( el ) {document.getElementById( 'recommend-form-' + el ).style.display = 'block';
	loadRecommendCapcha();
}
var hideRecommendForm = function( el ) {
	document.getElementById( 'recommend-form-' + el ).style.display = 'none';
	if( document.getElementById('recommend-form-ok').style.display == 'block' ) {
		recommendFormReset();
	}
}

//dojo.addOnLoad(loadRecommendCapcha);