// JavaScript Document

//fonction qui vas permmettre de partager le video
function partage(){
	var verif = false;
	var err="";
	var errMail="";
	var email = document.getElementById("destinataire").value;
	if(email!=""){
		for (var j=0 ; j<(email.length) ; j++) {
		/*
		Ici, ouverture d'une boucle for à 1 qui permettra de tester du premier jusqu'au dernier caractère de l'adresse e-mail entrée.
		*/
		  if (email.charAt(j)=="@") {
		// La on commence les conditions de tests. Ici on cherche l'@
		   if (j<(email.length-4)){
		// Ici on regarde si il y a bien 4 caractère après le @
			for (var k=j ; k<(email.length-2) ; k++) {
		// On ouvre une seconde boucle pour
			 if (email.charAt(k)=="."){
				 verif=true;
				 errMail = "";
				 break;
			 }
			 else{
				 errMail = "-Il n'y a pas de point dans l'extension de l'adresse mail\n";
			 }
			}
		   }
		   else{
				errMail = "-L'extension de l'adresse mail est incorrect\n";
		   }
		  }
		  else{
			  errMail = "-L'adresse mail est incorrect\n";
		  }
		  if(verif==true)
		  	break;
				
			/*
		on vérifie qu'il y ai bien un point et on met la variable verif à true (implicitement si toutes les conditions sont remplies) puis on ferme les conditions et boucles
		*/
		 }
	 }
	 else
	 	err = err+"-Vous n'avez pas rentré d'adresse mail\n";
	 if(document.getElementById("expediteur").value=="")
		err = err + "-Vous n'avez pas rentré d'expéditeur\n";
	 err = err+errMail;
	 if(err!=""){
	 	alert(err);
	 }
	else{
	//on récupère toutes les donnés
	var ref = document.getElementById('ref').value;
	var destinataire = document.getElementById('destinataire').value;
	var expediteur = document.getElementById('expediteur').value;
	var message = document.getElementById('messagepartage').value;
	
	var xhr_object = null; 
	var data= null;
	if(window.XMLHttpRequest) // Firefox 
		  xhr_object = new XMLHttpRequest(); 
	else if(window.ActiveXObject) // Internet Explorer 
		  xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
	else { // XMLHttpRequest non supporté par le navigateur 
		  alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
		  return; 
	}
		
	xhr_object.open("POST", "/module/annexe/envoie_video.php", true)
	//xhr_object.send(null);
		
	xhr_object.onreadystatechange = function() {
		if(xhr_object.readyState == 4) { 
			//document.eval(image).src=xhr_object.responseText+".JPG";
				document.getElementById('reponse').innerHTML = xhr_object.responseText;
			}
		} 
		
	//data='test='+document.formchamp.eval(champ).value;
	data="ref="+ref+"&expediteur="+expediteur+"&destinataire="+destinataire+"&message="+message;
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=iso-8859-1"); 
	xhr_object.send(data);
	}
	
}

//fonction qui vas permmettre de partager le video
function partagePlaylist(){
	//on récupère toutes les donnés
	var id_playlist = document.getElementById('id_playlist').value;
	var destinataire = document.getElementById('destinataire').value;
	var expediteur = document.getElementById('expediteur').value;
	var message = document.getElementById('messagepartage').value;
	var pseudo = document.getElementById('pseudo').value;
	
	var xhr_object = null; 
	var data= null;
	if(window.XMLHttpRequest) // Firefox 
		  xhr_object = new XMLHttpRequest(); 
	else if(window.ActiveXObject) // Internet Explorer 
		  xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
	else { // XMLHttpRequest non supporté par le navigateur 
		  alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
		  return; 
	}
		
	xhr_object.open("POST", "/module/annexe/envoie_playlist.php", true)
	//xhr_object.send(null);
		
	xhr_object.onreadystatechange = function() {
		if(xhr_object.readyState == 4) { 
			//document.eval(image).src=xhr_object.responseText+".JPG";
				document.getElementById('reponse').innerHTML = xhr_object.responseText;
			}
		} 
		
	//data='test='+document.formchamp.eval(champ).value;
	data="id_playlist="+id_playlist+"&expediteur="+expediteur+"&destinataire="+destinataire+"&message="+message+"&pseudo="+pseudo;
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=iso-8859-1"); 
	xhr_object.send(data);
	
}