
var defaultList = 'comment/show';

/* ----------------------------------- */
function load_list(listURL) {
	defaultList = listURL;
	
	display('ajax_wait', 'block'); display('list_comments', 'none');
	
	new Ajax.Updater('list_comments', listURL, {
		onComplete:function(request) {
			display('ajax_wait', 'none'); display('list_comments', 'block');
		}
	});

}

/* ----------------------------------- */
function submitComment(submitURL, listURL) {
	// show indicator
	display('submit_wait', 'inline');
	
	new Ajax.Updater('add_comment', submitURL, { 
		parameters:Form.serialize('comment_form'), 
		onComplete:function(request) {
			// hide indicator
			display('submit_wait', 'none');
			Recaptcha.reload ();
			// reload list
			if (document.comment_form.success.value) {
				Effect.toggle('add_comment','blind');
				// clear form
				document.comment_form.comments.value ='';
				document.comment_form.success.value = 0;
				showRecaptcha('banana');	
				load_list(listURL);
			} else {
				showRecaptcha('banana');
			}
			
		}
	});

}


/* ----------------------------------- */
function display(element, style) {
	eval("document.getElementById('" + element + "').style.display = style;");	
}

/* ----------------------------------- */
function changeClass(element, className) {
	eval("document.getElementById('" + element + "').className = className;");	
}

/* ----------------------------------- */
function toggle(element, style) {
	if (document.getElementById(element).style.display != 'none') {
		style = 'none';
	}
	display(element, style)
}

function showRecaptcha(element) {
  Recaptcha.create("6Lci2gQAAAAAAADQSOH6Tzfyu9D6XHnQrYPUbYAq", element, {
        theme: 'blackglass',
        tabindex: 0,
        callback: Recaptcha.focus_response_field
  });
 
}

function changeMenu(sel)
{
var f = sel.form;
var opt = sel.options[sel.selectedIndex].value;
if(opt=="uk")
{
	document.getElementById('schorg').style.display = "block";
}
return true;
}
