function loaded()
{
  var input = window.frames['upload_frame'].document.getElementById('photo1'); // Input type file sur le fichier iframe
  var valid = window.frames['upload_frame'].document.getElementById('photo'); // Input type qui contiendra le nom de l'image si l'uploads c'est bien passé!
  var sub_video = window.frames['upload_video'].document.getElementById('video');

  if(document.getElementById('1_lien_photo').addEventListener)
  {
    valid.addEventListener('change',loading, false);
    sub_video.addEventListener('change',loading2, false);
    document.getElementById('1_lien_photo').addEventListener('click',del_img,false);
    document.getElementById('2_lien_photo').addEventListener('click',del_img,false);
    input.addEventListener('change',add_photo,false);
  }
  else
  {
    valid.attachEvent('onchange',loading);
    sub_video.attachEvent('onchange',loading2);
    document.getElementById('1_lien_photo').attachEvent('onclick',del_img);
    document.getElementById('2_lien_photo').attachEvent('onclick',del_img);
    input.attachEvent('onchange',add_photo);
  }
}

//------------------------------------------------------------------------------
function add_photo()
{
  var photo1 = window.frames['upload_frame'].document.getElementById('photo1');
  var photo = window.frames['upload_frame'].document.getElementById('photo');
  var erreur = document.getElementById('erreur_envoi');
  photo.disabled = 'disabled';
  
  if (photo1.value != 0) // Si different de 0 pas d'erreur !
  {
    flag = true;
    erreur.style.display = 'none';
  }
  else
  {
    flag = false;
    erreur.style.display = 'block';
  }

  var i = 1;
  while(flag && i < 3)
  {
    var img = document.getElementById('inp_img_' + i);
    if(img.value == "")
    {
      flag = false;
      document.getElementById('uploaded_img_' + i).setAttribute('src','');
      document.getElementById('div_img_' + i).style.display = 'block';
      document.getElementById('div_img_' + i).style.marginTop = '15px';
      document.getElementById('div_img_' + i).style.marginLeft = '-20px';
      document.getElementById('div_img_' + i).style.width = '250px';
      document.getElementById('div_img_' + i).style.height = '20px';
      document.getElementById('div_img_' + i).style.color = 'green';
      document.getElementById('div_img_' + i).style.fontSize = '14px';
      document.getElementById('div_img_' + i).style.fontWeight = 'bold';
      document.getElementById('inp_img_' + i).value = photo1.value;
	  window.frames['upload_frame'].document.getElementById('photo').style.display = 'none';
    }
    i++;
  }
    
  // Je vérifie si les huits photos sont occupées ! si c'est le cas je desactive l'input type file 
  flag = false;
  if(document.getElementById('inp_img_1').value == "" || document.getElementById('inp_img_2').value == "")
      flag = true;

  if(flag)
    photo.disabled = '';
  document.getElementById('load').style.visibility = 'hidden';
  var valid = window.frames['upload_frame'].document.getElementById('photo');
  if(document.getElementById('1_lien_photo').addEventListener)
    valid.addEventListener('change',loading, false);
  else
    valid.attachEvent('onchange',loading);
}

//------------------------------------------------------------------------------
function add_video() {
  var video1 = window.frames['upload_video'].document.getElementById('video1');
  var video = window.frames['upload_video'].document.getElementById('video');
  var erreur1 = document.getElementById('erreur_envoiv');
  //video.disabled = 'disabled';
  
  if (video1.value != 0) // Si different de 0 pas d'erreur !
  {
    flag = true;
    erreur1.style.display = 'none';
  }
  else
  {
    flag = false;
    erreur1.style.display = 'block';
  }
  
  if(flag){
    video.disabled = '';
	
  document.getElementById('load2').style.visibility = 'hidden';
  document.getElementById('info_video').style.display = 'block';
  document.getElementById('btn_enregister').disabled = false;
  window.frames['upload_video'].document.getElementById('video').style.display = 'none';
  }else{
	document.getElementById('load2').style.visibility = 'hidden';
	//document.getElementById('info_video').style.display = 'block';
	document.getElementById('btn_enregister').disabled = true;
	//window.frames['upload_video'].document.getElementById('video').style.display = 'none';
  }
  if(document.getElementById('1_lien_video').addEventListener)
    video.addEventListener('change',loading2, false);
  else
    video.attachEvent('onchange',loading2);
}

//------------------------------------------------------------------------------
function del_img (e) // Appel de la page qui supprimera l'image en question !
{
  var lien = e.target || e.srcElement;
  var id = parseInt(lien.id);
  var img = document.getElementById('uploaded_img_' + id);
  var div = document.getElementById('div_img_' + id);
  var inp = document.getElementById('inp_img_' + id);
  xhr.open('get', 'ajax/del_image.php?photo=' + inp.value, false); // Appel de ma page php qui supprimer l'image du dossier !
  xhr.send(null);
    
  img.setAttribute('src',''); // Je vide le champs src de l'image
  div.style.display = 'none'; // Je met le display en none de façon a cacher la div !
  inp.value = "";
  window.frames['upload_frame'].document.getElementById('photo').disabled = '';
}

function loading()
{
  document.getElementById('load').style.visibility = 'visible';
  window.frames['upload_frame'].document.getElementById('photo').style.display = 'none';
}
function loading2()
{
  document.getElementById('load2').style.visibility = 'visible';
  window.frames['upload_video'].document.getElementById('video').style.display = 'none';
}
//------------------------------------------------------------------------------
function createXHRObject()
{
  if(window.XMLHttpRequest)
    return new XMLHttpRequest();
  else
    return new ActiveXObject('Microsoft.XMLHTTP');
}
var xhr = createXHRObject();
if (xhr)
  if(window.addEventListener) window.addEventListener('load', loaded,false);
  else window.attachEvent('onload', loaded);