function needLog(){
	alert('Vous devez vous identifier pour pouvoir télécharger !\n\nYou have to login to download!\n ');
}

// Identification ---------------------------------------
function submitForm(){
	if(document.submit_form.myIdent.value == ''){
		alert('Veuillez entrer votre Identifiant !');
		document.submit_form.myIdent.focus();
	}
	else if(document.submit_form.myPass.value == ''){
		alert('Veuillez entrer votre Mot de Passe !');
		document.submit_form.myPass.focus();
	}
	else{
		document.submit_form.method = 'POST';
		document.submit_form.action = 'login.html';
		document.submit_form.submit();
	}
}


// Player mp3 -------------------------------------------
function createXHR() 
{
 var request = false;
	try{ request = new ActiveXObject('Msxml2.XMLHTTP'); }
        catch(err2){
        
	try{ request = new ActiveXObject('Microsoft.XMLHTTP'); }
        catch(err3){
		
	try{ request = new XMLHttpRequest(); }
		catch (err1){
			request = false;
		}
      }
    }
   return request;
}


function Write(url, content){ 
	var xhr = createXHR();

	xhr.onreadystatechange=function(){ 
		if(xhr.readyState == 4){
				// nothing for now
				// alert("sent " + url + " " + content);
		}
	}; 
	xhr.open("POST", url, true);		
	xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	xhr.send(content); 
} 


function playNow(idmix,mp3,nom,titre_rmx){ 
	if(idmix == ''){
		alert('Impossible de retrouver cet extrait !');
	}
	else{	
		//var content = 'idmix='+idmix+'&type='+mix;
		//Write("increment.php", content);
		
		var storing = document.getElementById("storage");
		storing.innerHTML = "<table cellpadding=10 cellspacing=0 background='images/bg_player.jpg' width=350 height=103><tr><td align=center><font color=#b7b6b6><b>"+nom+"</b></font><br><font color=#7b7b7b>"+titre_rmx+"</font><br><br><object type='application/x-shockwave-flash' data='zplayer.swf?mp3=mp3/"+mp3+"&c1=020200&c2=c0bebe&c3=fdfaf6&autoplay=1' width='200' height='20'/><param name='movie' value='zplayer.swf?mp3=mp3/"+mp3+"&c1=020200&c2=c0bebe&c3=fdfaf6&autoplay=1' /></object></td></tr></table>";
	}
}



// Formulaire d'inscription -----------------------------
function verif_mail(a_mail) {
   mymail = a_mail;
   var mail_err = 0
   var r_mail = /^[A-Za-z0-9._-]+@[A-Za-z0-9.-]{2,}[.][A-Za-z]{2,4}$/
   ok_mail = r_mail.exec(mymail);
   if (!ok_mail) {
      return false;
   } else {
      return true;
   }
}

function errorMessage(color,message){
	return '<table cellpadding=3 cellspacing=0 width="99%" style="border: 1px solid '+color+';background-color:#000000"><tr><td align=center><font color=#df1835>'+message+'</font></td></tr></table><img src="images/1px.gif" height=10><br>';
}


function suscribeCheck(){	
	if(document.suscribeForm.identifiant.value == ''){
		var storing = document.getElementById("errorMessage");
		storing.innerHTML = errorMessage('#df1835','Merci de taper votre Pseudo/Identifiant !');
		document.suscribeForm.identifiant.focus();
	}
	else if(document.suscribeForm.motdepasse.value == ''){
		var storing = document.getElementById("errorMessage");
		storing.innerHTML = errorMessage('#df1835','Merci de taper votre Mot de Passe !');
		document.suscribeForm.motdepasse.focus();
	}
	else if(document.suscribeForm.motdepasse_confirm.value == ''){
		var storing = document.getElementById("errorMessage");
		storing.innerHTML = errorMessage('#df1835','Merci de confirmer votre Mot de Passe !');
		document.suscribeForm.motdepasse_confirm.focus();
	}
	else if(document.suscribeForm.motdepasse.value != document.suscribeForm.motdepasse_confirm.value){
		var storing = document.getElementById("errorMessage");
		storing.innerHTML = errorMessage('#df1835','La confirmation du Mot de Passe est incorrecte !');
		document.suscribeForm.motdepasse_confirm.value = '';
		document.suscribeForm.motdepasse_confirm.focus();
	}
	else if(document.suscribeForm.nom.value == ''){
		var storing = document.getElementById("errorMessage");
		storing.innerHTML = errorMessage('#df1835','Merci de taper votre Nom complet !');
		document.suscribeForm.nom.focus();
	}
	else if(document.suscribeForm.statut.value == ''){
		var storing = document.getElementById("errorMessage");
		storing.innerHTML = errorMessage('#df1835','Merci de choisir un Statut !');
		document.suscribeForm.statut.focus();
	}
	else if(document.suscribeForm.ville.value == ''){
		var storing = document.getElementById("errorMessage");
		storing.innerHTML = errorMessage('#df1835','Merci de taper votre Ville !');
		document.suscribeForm.ville.focus();
	}
	else if(document.suscribeForm.pays.value == ''){
		var storing = document.getElementById("errorMessage");
		storing.innerHTML = errorMessage('#df1835','Merci de sélectionner votre Pays !');
		document.suscribeForm.pays.focus();
	}
	else if(document.suscribeForm.email.value == ''){
		var storing = document.getElementById("errorMessage");
		storing.innerHTML = errorMessage('#df1835','Merci de taper votre adresse E-mail !');
		document.suscribeForm.email.focus();
	}
	else if(document.suscribeForm.email_confirm.value == ''){
		var storing = document.getElementById("errorMessage");
		storing.innerHTML = errorMessage('#df1835','Merci de confirmer votre adresse E-mail !');
		document.suscribeForm.email_confirm.focus();
	}
	else if(document.suscribeForm.email.value != document.suscribeForm.email_confirm.value){
		var storing = document.getElementById("errorMessage");
		storing.innerHTML = errorMessage('#df1835','La confirmation de votre adresse E-mail est incorrecte !');
		document.suscribeForm.email_confirm.value = '';
		document.suscribeForm.email_confirm.focus();
	}
	else if(!verif_mail(document.suscribeForm.email.value)){
		var storing = document.getElementById("errorMessage");
		storing.innerHTML = errorMessage('#df1835','Le format de votre adresse E-mail est incorrect !');
		document.suscribeForm.email.value = '';
		document.suscribeForm.email_confirm.value = '';
		document.suscribeForm.email.focus();
	}
	else if(document.suscribeForm.captcha_form.value == ''){
		var storing = document.getElementById("errorMessage");
		storing.innerHTML = errorMessage('#df1835','Merci de recopier le code de sécurité anti-robot !');
		document.suscribeForm.captcha_form.focus();
	}
	else{
		document.suscribeForm.action = 'inscription.html';
		document.suscribeForm.method = 'POST';
		document.suscribeForm.submit();
	}
}
