/**
 * accredit functionality
 *
 * [2007-10-24 as] created
 *
 * @since 0.1
 */
function submitAccredit(rel2root)
{

	var lang = document.getElementById('lang').value;
	
  var param_names = new Array('editorial', 'gender', 'first_name', 'last_name', 'address', 'city', 'email', 'for_other');

  var params = '';
  for (var i = 0; i < param_names.length; i++)
  {
    var tmp = document.getElementById(param_names[i]);
    params += '&' + param_names[i] + '=' + tmp.value;
  }

  var param_names = new Array('tw_zeitung', 'onlinemedium', 'hoerfunk', 'tv', 'wm_zeitschrift');

  for (var i = 0; i < param_names.length; i++)
  {
    var tmp = document.getElementById(param_names[i]);
    if ( tmp.checked )
    {
      params += '&' + param_names[i] + '=' + 1;
    }
  }

  // changing parameter because of chaching problem ie 6: t
  var tmp = new Date();
  var t = tmp.getSeconds();

  JSONRequest( rel2root+'_inc/json/accredit.php?action=confirm'+params+'&'+t+'&lang='+lang, renderAccredit );
}

function renderAccredit( requestObject )
{
  var el_1 = document.getElementById('error');
  var el_2 = document.getElementById('box_accredit');

  // building an object called data
  var data = JSON.parse(requestObject.responseText);
  
  if ( data.error )
  {
    el_1.innerHTML = data.error;
  }

  if ( data.success )
  {
    el_2.innerHTML = data.success;
  }
}