function imagesLoading()
{
 image1 = new Image(174,4);
 image1.src = "images/menu_bg_over.jpg";
}



/* AJAX */

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 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 submitForm(){ 
	var email = document.newsletter_suscribe.email.value;
	
	if(email == '' || email == 'Email'){
		var storing = document.getElementById("storage");
		storing.innerHTML = '<font class="p9" color="blue">Merci de taper votre adresse E-mail !</font>';
	}	
	else if(!verif_mail(email)){
		var storing = document.getElementById("storage");
		storing.innerHTML = '<font class="p9" color="blue">Le format est incorrect ! (Il doit être de type : <b>mon_nom@fournisseur.fr</b>)</font>';
	}
	else{	
		var content = 'email='+email;		
		Write("newsletter_add.php", content);
		var storing = document.getElementById("storage");
		storing.innerHTML = '<font class="p9" color="green">Inscription effectuée, merci !</font>';
	}
}


function submitFormUK(){ 
	var email = document.newsletter_suscribe.email.value;
	
	if(email == '' || email == 'Email'){
		var storing = document.getElementById("storage");
		storing.innerHTML = '<font class="p9" color="blue">Please, type your Email address!</font>';
	}	
	else if(!verif_mail(email)){
		var storing = document.getElementById("storage");
		storing.innerHTML = '<font class="p9" color="blue">Format is not correct! (Type must be: <b>my_name@my_isp.com</b>)</font>';
	}
	else{	
		var content = 'email='+email;		
		Write("newsletter_add.php", content);
		var storing = document.getElementById("storage");
		storing.innerHTML = '<font class="p9" color="green">Subscription done, thanks!</font>';
	}
}



function playNow(idmix,mp3,nom,mix){ 
	var content = 'idmix='+idmix;		
	Write("increment.php", content);
		
	var storing = document.getElementById("storage");		
	data = "<table cellpadding=0 cellspacing=5 style='border: 1px dotted #e48450'><tr><td align=center><font class=p8 color=#b95a1a><b>"+nom+"</b></font><br><img src='images/1px.gif' height=8><br><object type='application/x-shockwave-flash' data='zplayer.swf?mp3="+mp3+"&c1=f7f0ea&c2=606060&c3=b95a1a&autoplay=1' width='200' height='20'/><param name='movie' value='zplayer.swf?mp3="+mp3+"&c1=f7f0ea&c2=606060&c3=b95a1a&autoplay=1' /></object></td></tr></table>";
	storing.innerHTML = data;
}



/* JAVASCRIPT */

function playerConsole(mp3){
	var larg = 350;
	var haut = 80;
	var top  = (screen.height-haut)/2;
	var left = (screen.width-larg)/2;
	window.open("console.php?mp3="+mp3,"console","toolbar=0,location=0,directories=0,menuBar=0,scrollbars=1,resizable=0,width="+larg+",height="+haut+",left="+left+",top="+top+"");
}


function showCover(link,title){
	document.getElementById('vignette').src = link;
	
	var storing = document.getElementById("vignette_texte");		
	data = "<b>"+title+"</b>";
	storing.innerHTML = data;

	var storing = document.getElementById("vignette_texte_2");		
	data = "";
	storing.innerHTML = data;
}
