
function add_text_tinymce(elm, file)
{
  var str;

  str = "<a href='"+news_pdf_path+file+"'>"+file+"</a>";
  tinyMCE.execCommand('mceInsertContent', elm, str);
}

function del_object(id)
{
  if (confirm("Voulez vous supprimer ce media ?"))
  ajaxGET(news_admin_path+'ajax.php?section=/'+module_name+'/news_aff_objects&delete='+id+'&id='+id_object+'&tmp_id='+timestamp, 'add_img_container');
}

function update_main_img(img, type, div)
{
  if (type == 'flash')
     document.getElementById(div+'_img').innerHTML = '<object type="application/x-shockwave-flash" data="'+img+'" height="100" width="246"><param name="movie" value="'+img+'"></object>';
  else {  
    document.getElementById(div+'_img').innerHTML = '<img src="'+img+'" style="margin-left:auto; margin-right:auto; border:1px solid #adb3bf; display:block;" />';
	}
 document.getElementById(div+'_del').style.display='';
	 
}

function change_language(lang, r_snippet, r_text)
{
  for (var i = 1; document.getElementById('div_language_'+i); i++)
  {
    document.getElementById('div_language_'+i).style.display = "none";
    //tinyMCE.execCommand("mceRemoveControl", true, 'elm'+i);
    //tinyMCE.execCommand("mceRemoveControl", true, 'elm-2-'+i);
  }
  if (document.getElementById('div_language_'+lang).getAttribute('loaded') == null)
    {
      document.getElementById('div_language_'+lang).setAttribute('loaded', 'true');
      if (r_snippet == 1)
	    tinyMCE.execCommand('mceAddControl', true, 'elm'+lang);
      if (r_text == 1)
	tinyMCE.execCommand('mceAddControl', true, 'elm-2-'+lang);
    }
  document.getElementById('div_language_'+lang).style.display = "";
}

function verif_image_before_submit(r_snippet, r_text)
{
  /* verification que les champs ont bien été remplis */
  var flag = 0;
  var i;
  for (i = 0; document.getElementById('checkbox_'+i); i++)
    if (document.getElementById('checkbox_'+i).value && document.getElementById('checkbox_'+i).checked == true)
      flag = 1;

  if (i == 1)
    flag = 1;

  for (var j = 0; j < tab_categs_id.length; j++)
  {
    for (i = 0; document.getElementById('checkbox_'+j+'_'+i); i++)
      if (document.getElementById('checkbox_'+j+'_'+i).value && document.getElementById('checkbox_'+j+'_'+i).checked == true)
        flag = 1;
    if (i == 1)
      flag = 1;
  }

  if (flag == 0)
    {
      alert("Veuillez entrer une categorie");
      return(null);
    }
	
	if (tinymce_inputs.length > 0)
	{
    tinyMCE.triggerSave();
    for (var i = 1; tinymce_inputs[i]; i++)
      {
	      tinyMCE.execCommand('mceRemoveControl', true, tinymce_inputs[i]);
	  }
	}
	ajaxPOST(news_admin_path+page_to, main_div_name,'addnews');

}

function confirm_before_delete()
{
  if (confirm("Etes vous sûr de vouloir effacer cette entrée ?"))
    RemoveTinyMcePOST(news_admin_path+'ajax.php?section=/'+module_name+'/news_register_delete', main_div_name, 'addnews');
}

function reload_images_supp()
{
  ajaxGET(news_admin_path+'ajax.php?section=/'+module_name+'/news_aff_objects&id='+id_object+'&tmp_id='+timestamp, 'add_img_container');
  //window.parent.document.focus();
}

function upload_file_name(name)
{
  if (document.getElementById('file_to_dl') && name)
     document.getElementById('file_to_dl').value = name;
}

function close_news_div(div)
{
	document.getElementById(div).style.display='none';
}

function verif_before_submit(action, val, url)
{
 if (confirm("Etes vous sûr de vouloir "+action+" ces entrées?"))
 {
    document.getElementById('action').value = val;
    ajaxPOST(url, 'news_list', 'main_div');
 }
}


function newsObjectsAfterUpload(tab_images)
{
	//var container = $('album_upload_div');
    var container = $('frmObjectsContainer');
	var contain = "<div id='formUploadInfosForm' style='width:600px; margin-left:auto; margin-right:auto;'>";
	for (var i = 0; tab_images[i]; i++)
	{
		contain += "<div id='albumUploadContainer_"+tab_images[i][0]+"'><div class='albumUploadObjectDiv'>";
		contain += "<input type='hidden' name='objDescId[]' id='obj_id_"+i+"' value='"+tab_images[i][0]+"' />";
		contain += "<table border='0' cellspacing='0' cellpadding='0' style='width:100%'><tr>";
		contain += "<td rowspan='2'><div class='albumUploadObjectImgDiv'><img src='"+tab_images[i][1]+"' style='width:60px; display:block;' /></div><div class='clear'></div></td>";
		contain += "<td>&nbsp;</td>";
		contain += "<tr><td class='albumFormTdTitle'>Description : </td>";
		contain += "<td><textarea name='objDesc[]' id='objDesc"+tab_images[i][0]+"' style='width:290px; height:75px;' class='albumFormInput'></textarea></td>";
		contain += "</tr></table>";
		contain += "</div></div>";
	}
	contain += "</div><div style='display:none;' id='album_action'></div>";
	container.innerHTML = contain;
}

function update_object_after_upload(id, value)
{
	$(id).value = value;
}
