
//=============================================================================
function stateCheck( form_name, radio_name ) {
  var checkedButton = 0;
  radio_group = document.forms[form_name].elements[radio_name];
  for ( i = 0; i < radio_group.length; i++ ) {
    if ( radio_group[i].checked ) {
       checkedButton = radio_group[i].value;
    }
  }
  //alert(checkedButton);
  return checkedButton;
}
//== VOTE =====================================================================
var vote_div = '';

function doVoteShow( div_id, url, lang_id )
{
  //alert( 'doVoteShow(' + div_id + ',' + url + ',' + lang_id + ')' );

  vote_div = '#' + div_id;
  $(vote_div).empty();
  data = { mode: 'show', curr_lang_id: lang_id };
  jQuery.post( url, data, doVoteCallback );
}

function doVote( div_id, msg, url, question, answer, lang_id )
{
  //alert( 'doVote(' + div_id + ',' + msg + ',' + url + ',' + question + ',' + answer + ',' + lang_id + ')' );

  data = { mode: 'vote', question_id: question, answer_id: answer, curr_lang_id: lang_id };

  jQuery.post( url, data, doVoteCallback );

  vote_div = '#' + div_id;
  //$(vote_div).hide();
  $(vote_div).empty();
  $(vote_div).text(msg);
/*
  $(vote_div).css({
    textAlign: "center",
    fontWeight: "bold",
    //backgroundColor: "#00F",
    //color: "#F00"
  });
*/
  //alert('...doVote() done.');
}

function doVoteCallback( obj )
{
//alert('doVoteCallback(' + obj + ')');
  $(vote_div).empty();
  $(vote_div).html(obj);
}
//== GUESTBOOK=================================================================
var guestbook_div = '';
//var global_ajax_url = '';
//var global_lang_id = 0;

function doGuestBookShow( div_id, url, lang_id )
{
  //alert( 'doGuestBookShow(' + div_id + ',' + url + ',' + lang_id + ')' );

  guestbook_div = '#' + div_id;
  $(guestbook_div).empty();
  data = { mode: 'show', curr_lang_id: lang_id };
  jQuery.post( url, data, doGuestBookCallback );
}

function doGuestBookComment( div_id, msg, url, lang_id )
{
  //alert( 'doVote(' + div_id + ',' + msg + ',' + url + ',' + lang_id + ')' );

  form_fio     = $("input[@name=comment_fio]").val();
  form_email   = $("input[@name=comment_email]").val();
  form_comment = $("textarea[@name=comment_text]").val();
  //alert(form_fio);alert(form_email);alert(form_comment);
  
  data = { mode: 'save_comment', curr_lang_id: lang_id, fio: form_fio, email: form_email, comment: form_comment };

//global_ajax_url = url;
//global_lang_id = lang_id;
  jQuery.post( url, data, doGuestBookCallback
/*
    function(obj) {
  	  doGuestBookCallback(obj);
      //alert('redraw form after 5 sec');
      setTimeout( 'showForm()', 5000 ); // need only on success
    }
*/
  );

  $(guestbook_div).empty();
  $(guestbook_div).text(msg);
}

function doGuestBookCallback( obj )
{
//alert('doGuestBookCallback(' + obj + ')');
  $(guestbook_div).empty();
  $(guestbook_div).html(obj);
}

/*
function showForm() {
  url = global_ajax_url;
  lang_id = global_lang_id;
  //alert( 'doGuestBookShow(): url=' + url + ',lang_id=' + lang_id + ')' );
	doGuestBookShow( 'guestbook_block', url, lang_id );
}
*/
//=============================================================================

