function getXMLHTTPRequest() {
try {
req = new XMLHttpRequest();
} catch(err1) {
    try {
    req = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (err2) {
        try {
        req = new ActiveXObject("Microsoft.XMLHTTP");
        } catch (err3) {
            req = false;
        }
    }
}
return req;
} 

function cleanString(ch) {
ch = ch.replace(/\\/g,"\\\\")
ch = ch.replace(/\'/g,"\\'")
ch = ch.replace(/\"/g,"\\\"")
return ch
}

function el(id) {  return document.getElementById(id);}

function cleanXML() {  cleanvalue('xml');  cleanvalue('xslt');}function cleanvalue(id) {  var x = el(id);  x.value = x.value.replace(/^\s*/, '').replace(/\n\s*/g, '\n');}

function ajaxIframe(url)
{
	document.getElementById('mycontent').innerHTML = '<iframe id=\"tit\" frameborder=no border=0 style=\"width:570px;border:1px dashed gray;z-index:15000;height:445px\" src=\"'+url+'\"></iframe>';
	document.getElementById("message").className="hiddenblock";


}

function ajax(pagename)
{
 
 lastimgname="";
    var xhr=getXMLHTTPRequest();
   
    //on d finit l'appel de la fonction au retour serveur
switch(pagename)
{
 case "news2":
	xhr.onreadystatechange = function() { news_ajax(xhr); };
	break;
case "default":
	xhr.onreadystatechange = function() { default_ajax(xhr); };
	break;
 case "shows":
	xhr.onreadystatechange = function() { shows_ajax(xhr); };
	break;
 case "pro":
	xhr.onreadystatechange = function() { pro_ajax(xhr); };
	break;
 case "links":
	xhr.onreadystatechange = function() { links_ajax(xhr); };
	break;
 case "gallery":
	xhr.onreadystatechange = function() { gallery_ajax(xhr); };
	break;
 case "media":
	xhr.onreadystatechange = function() { media_ajax(xhr); };
	break;
 case "mp3lister":
	xhr.onreadystatechange = function() { mp3lister_ajax(xhr); };
	break;
 case "store":
	xhr.onreadystatechange = function() { store_ajax(xhr); };
	break;

}
    
    //on affiche le message d'acceuil
    document.getElementById("message").className="visibleblock";

    //on appelle le fichier reponse.txt
    xhr.open("GET", pagename+".php", true);
    xhr.send(null);
    
}

function ajaxWithParam(pagename,param)
{

    var xhr=getXMLHTTPRequest();
   
    //on d finit l'appel de la fonction au retour serveur
switch(pagename)
{
 case "galleryexplorer":
	xhr.onreadystatechange = function() { galleryexplorer_ajax(xhr); };
	param='idgallery='+param;
	break;

 case "mediaexplorer":
	xhr.onreadystatechange = function() { mediaexplorer_ajax(xhr); };
	param='idrelease='+param;
	break;

 case "storeexplorer":
	xhr.onreadystatechange = function() { storeexplorer_ajax(xhr); };
	param='idstore='+param;
	break;
}
   /* A pr ciser pour les requ tes de type POST
xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
*/

    
    //on affiche le message d'acceuil
    document.getElementById("message").className="visibleblock";
    
    //on appelle le fichier reponse.txt
    xhr.open("GET", pagename+".php?"+param, true);
    xhr.send(null);
}

function ajaxPage(pagename)
{
    var xhr=getXMLHTTPRequest();
   
    //on d finit l'appel de la fonction au retour serveur
	xhr.onreadystatechange = function() { loadpage(xhr); };
    
    //on affiche le message d'acceuil
    document.getElementById("message").className="visibleblock";
  
  

    //on appelle le fichier reponse.txt
    xhr.open("GET", pagename+".html", true);
    xhr.send(null);
}


function loadpage(page_request, containerid){

if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
{
  
  el('mycontent').innerHTML = page_request.responseText;
	document.getElementById("message").className="hiddenblock";

}

}

function galleryexplorer_ajax(xhr)
{
      if (xhr.readyState==4) 
    {
    
    	var response     = xhr.responseXML.documentElement;
	var sep="";
	var imggallery="";
	var nomgallery="";
	var idgallery="";
	var items    = response.getElementsByTagName("IMG");
	var gallery  = response.getElementsByTagName("GALLERY");
	var	html="<div style=\'background-image:url(img/newsite/media.gif);width:641px;height:432px;background-repeat:no-repeat\'><div style='position:relative;top: 5px;left:10; width:380px'><table cellpadding=5 cellspacing=0 border=0 width=100%>";

    	//on fait juste une boucle sur chaque element "donnee" trouv 
	var i=0;
	var nbTot=items.length;
	html +='<tr><td colspan=3 class=LinkPro>'+gallery[0].getElementsByTagName("TITRE")[0].firstChild.nodeValue+'<b>('+nbTot+')</b></td></tr>';
	nomgallery=gallery[0].getElementsByTagName("TITRE")[0].firstChild.nodeValue;
	idgallery=gallery[0].getElementsByTagName("IDGALLERY")[0].firstChild.nodeValue;
	
	while((i < nbTot)&&(i<9))
	{
	
		imggallery=items[i].getElementsByTagName("IMAGEURL")[0].firstChild.nodeValue;
		vign_imggallery=items[i].getElementsByTagName("VIGNETTE_URL")[0].firstChild.nodeValue;

		if(i%3==0)
		{
			html += sep + '<tr>';
		}

		if(items[i].getElementsByTagName("ISVERTICAL")[0].firstChild.nodeValue==0)
		{
			html+='<td><table cellpadding=0><tr><td colspan=3><a href=\"'+imggallery+'\" target=\"_blank\"><img width=\"95\" onmouseover=\"this.className=\'ImgClassHover\';\" onmouseout=\"this.className=\'ImgClass\';\" align=absmiddle  class=ImgClass src=\"'+vign_imggallery+'\" /></a></td></tr><tr><td colspan=3 align=\"center\" style=\"height:15px\" class=MP3style>'+nomgallery+'</td></tr></table></td>';
		}
		else
		{
			html +='<td ><table cellpadding=0 cellspacing=0 ><tr><td width=\"15px\" bgcolor=\"black\">&nbsp;</td><td><a href=\"'+imggallery+'\" target=\"_blank\"><img onmouseover=\"this.className=\'ImgClassHover\';\" onmouseout=\"this.className=\'ImgClass\';\" align=absmiddle class=ImgClass height=\"65\" width=65 src=\"'+vign_imggallery+'\" /></a></td><td width=\"15px\" bgcolor=\"black\">&nbsp;</td></tr>';
			html +='<tr><td colspan=3 align=\"center\" style=\"height:15px\" class=MP3style>'+nomgallery+'</td></tr></table></td>';
		}
		sep ='</tr>';
		i++;
	}


 	html+="</table>";
 	html+="<font size=1><br></font><span align=right class=MoreTitle><a href=\"javascript:PopUpScroll(\'morephotos.php?idgallery="+idgallery+"\',\'photos\');\" >+ de photos</a></span></div>";
 	html+="<div style='position: absolute; top: 10px;  left: 415px;  width: 200px;'><span class=TitlePro>Pictures</span>";
   

	var items    = response.getElementsByTagName("GALLERYS");   
    	//on fait juste une boucle sur chaque element "donnee" trouv 
	var i=0;
	var nbTot=items.length;


	var annee="";
	var folder="";
	var fonctionAjax='';
	var sep="";

	while(i < nbTot)
	{
		imggallery='img/Vignettes/'+items[i].getElementsByTagName("IMGURL")[0].firstChild.nodeValue;
		nomgallery=items[i].getElementsByTagName("TITRE")[0].firstChild.nodeValue+'-';
		datefull=items[i].getElementsByTagName("DATE")[0].firstChild.nodeValue;
		nomgallery+=datefull.substring(8,10) +'/' + datefull.substring(5,7) + '/' + datefull.substring(2,4);
		
		if(i%2==0)
		{
			html += '<div style=\'position:relative;width:200px;height:100px;\'><table cellpadding=2><tr><td  valign=top>';
			html+='<a href=\"#\"><img onmouseover=\"this.className=\'ImgClassHover\';\" onmouseout=\"this.className=\'ImgClass\';\" align=absmiddle  class=ImgClass onclick=\"ajaxWithParam(\'galleryexplorer\',\''+items[i].getElementsByTagName("IDGALLERY")[0].firstChild.nodeValue+'\');\"  width=\"90\" src=\"'+imggallery+'\" /></a><br><span class=photoTitleStyle>'+nomgallery+'</font></td>';
		}
else
{
html+='<td valign=top><a href=\"#\"><img onmouseover=\"this.className=\'ImgClassHover\';\" onmouseout=\"this.className=\'ImgClass\';\" align=absmiddle  class=ImgClass onclick=\"ajaxWithParam(\'galleryexplorer\',\''+items[i].getElementsByTagName("IDGALLERY")[0].firstChild.nodeValue+'\');\"  width=\"90\" src=\"'+imggallery+'\" /></a><br><span class=photoTitleStyle>'+nomgallery+'</font></td></tr></table>';
	
}
	
		i++;
	}

   
   
   html+="</div></div>";
	document.getElementById('mycontent').innerHTML = html;
	document.getElementById("message").className="hiddenblock";

    }


}

var Mp3List=[];

function mp3lister_ajax(xhr)
{
    if (xhr.readyState==4) 
    {
	var response = xhr.responseXML.documentElement;
	var items    = response.getElementsByTagName("SONG");
	var i=0;
	var nbTot=items.length;
	soundPlayer.oPlaylist.links = [];
	while(i < nbTot)
	{
	  Mylink = document.createElement('a');
	  Mylink.href=items[i].getElementsByTagName("MP3URL")[0].firstChild.nodeValue;
	  Mylink.innerHTML=items[i].getElementsByTagName("TITRE")[0].firstChild.nodeValue;
          soundPlayer.oPlaylist.links[soundPlayer.oPlaylist.links.length] = Mylink;
	  Mp3List[i]=parseInt(items[i].getElementsByTagName("IDSONG")[0].firstChild.nodeValue);
          soundPlayer.oPlaylist.addItem({name:items[i].getElementsByTagName("TITRE")[0].firstChild.nodeValue,url:items[i].getElementsByTagName("MP3URL")[0].firstChild.nodeValue});
	  i++;
	}
	document.getElementById("message").className="hiddenblock";
	soundPlayer.oPlaylist.createPlaylist();

    }
}

var lastsound="";
var lastimgname="";
var lasthref="";


function PlayItem(id)
{
	if(lastsound.length>0)
	{
		soundManager.stop(lastsound);
		if(lastimgname!="")
			{
				el(lastimgname).src="img/newsite/pic_ecoute.gif";
			}
	}
var i=0;
var idi=parseInt(id);

   while(idi != Mp3List[i])
	{
	  i++;
	}
	
if(idi==Mp3List[i])
	{
		soundPlayer.oPlaylist.playItemId(i);
	}
}


function PlayExtractSound(href,id,url, imgname)
{

	soundManager.stop(soundPlayer.currentSound);

	if(lastsound.length>0)
	{
		soundManager.stop(lastsound);
		soundManager.sounds[lastsound]=null;
		if(lastimgname!="")
		{
			el(lastimgname).src="img/newsite/pic_ecoute.gif";
		}
	}


	soundManager.createSound({
	 id:id,
	 url:url,
	 onfinish:function() {
	   el(imgname).src="img/newsite/pic_ecoute.gif";
	   soundPlayer.setPlayState(true);
	 }
	});

	soundManager.play(id,{volume:100});
	el(href).onMouseOver="MM_swapImage(imgname,'','img/newsite/pic_ecoute_reading.gif',1)";
	el(imgname).src="img/newsite/pic_ecoute_reading.gif";
	lastsound=id;
	lastimgname= imgname;


}

function mediaexplorer_ajax(xhr)
{
      if (xhr.readyState==4) 
    {

	var response     = xhr.responseXML.documentElement;
	var sep="";
	var imggallery="";

	var nomgallery="";
	var items    = response.getElementsByTagName("SONG");
	var release  = response.getElementsByTagName("RELEASE");
	var html     = '<div style=\'background-image:url(img/newsite/media.gif);background-repeat:no-repeat;width:640px;height:432px\' ><div style=\'position:relative;top: 5px;left:10; width:380px\'>';
	var i=0;
	var nbTot=items.length;
	html +='<div style=\'position:relative;top:1px;left:5px;\'><img align=absmiddle src=\"img/media/' + release[0].getElementsByTagName("IMGURL")[0].firstChild.nodeValue+'\" alt=\"' + release[0].getElementsByTagName("TITRE")[0].firstChild.nodeValue + '\" title=\"' + release[0].getElementsByTagName("TITRE")[0].firstChild.nodeValue + '\" class=albumClass \></div><div style=\'position:absolute;top:20px;left:120px;\'><span class=titlepro>'+release[0].getElementsByTagName("TITRE")[0].firstChild.nodeValue+'</span><br><b><font color=#fd5300>'+release[0].getElementsByTagName("ARTISTE")[0].firstChild.nodeValue+'</font></b><br><span class=TitlePro>'+release[0].getElementsByTagName("DATERELEASE")[0].firstChild.nodeValue.substring(0,4)+'</span></div>';
	nomgallery=release[0].getElementsByTagName("TITRE")[0].firstChild.nodeValue;
	html +='<div class=titlesong><br>';
	while(i < nbTot)
	{
		var numpiste=items[i].getElementsByTagName("NUMPISTE")[0].firstChild.nodeValue;
		if(numpiste<10) numpiste='0'+numpiste;
		if(i==13){html +='&nbsp;...';} 
		if(i<13)
		{
  		/*if(items[i].getElementsByTagName("MP3URL")[0].firstChild!=null)
  			{
  				if(items[i].getElementsByTagName("PLAYLIST")[0].firstChild.nodeValue==1)
  					scriptSound='&nbsp;<a id=\"href_ecoute'+items[i].getElementsByTagName("IDSONG")[0].firstChild.nodeValue+'\" href=\"#\" title=\"Listen\" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage(\'pic_ecoute'+items[i].getElementsByTagName("IDSONG")[0].firstChild.nodeValue+'\',\'\',\'img/newsite/pic_ecoute_on.gif\',1)"><img id="\pic_ecoute'+items[i].getElementsByTagName("IDSONG")[0].firstChild.nodeValue+'\" border=0 onclick=\"PlayItem(\''+items[i].getElementsByTagName("IDSONG")[0].firstChild.nodeValue+'\');\" align=absmiddle src=\"img/newsite/pic_ecoute.gif\"></a>&nbsp;';
  				else
  					scriptSound='&nbsp;<a id=\"href_ecoute'+items[i].getElementsByTagName("IDSONG")[0].firstChild.nodeValue+'\" href=\"#\" title=\"Listen\" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage(\'pic_ecoute'+items[i].getElementsByTagName("IDSONG")[0].firstChild.nodeValue+'\',\'\',\'img/newsite/pic_ecoute_on.gif\',1)"><img id="\pic_ecoute'+items[i].getElementsByTagName("IDSONG")[0].firstChild.nodeValue+'\" border=0 onclick=\"PlayExtractSound(\'href_ecoute'+items[i].getElementsByTagName("IDSONG")[0].firstChild.nodeValue+'\',\''+items[i].getElementsByTagName("IDSONG")[0].firstChild.nodeValue+'\',\'media/'+items[i].getElementsByTagName("MP3URL")[0].firstChild.nodeValue+'\',\'pic_ecoute'+items[i].getElementsByTagName("IDSONG")[0].firstChild.nodeValue+'\');\" align=absmiddle src=\"img/newsite/pic_ecoute.gif\"></a>&nbsp;';
  			}
  		else*/
  			scriptSound='';
  		if(items[i].getElementsByTagName("LYRICSURL")[0].firstChild!=null)
  			scriptLyrics='&nbsp;<a href=\"#\" title=\"Lyrics\" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage(\'lyrics_'+items[i].getElementsByTagName("IDSONG")[0].firstChild.nodeValue+'\',\'\',\'img/site/lyrics_on.gif\',1)"><img border=0 id="\lyrics_'+items[i].getElementsByTagName("IDSONG")[0].firstChild.nodeValue+'\" onclick=\"PopUp(\'textes/'+items[i].getElementsByTagName("LYRICSURL")[0].firstChild.nodeValue+'\',\'lyrics\');\" align=absmiddle src=\"img/site/lyrics.gif\"></a>&nbsp;';
  		else
  			scriptLyrics='';
  		if(items[i].getElementsByTagName("VIDEOURL")[0].firstChild!=null)
  			scriptvideo='&nbsp;<a href=\"#\" title=\"Watch video\"><img border=0 onclick=\"PopUp(\''+items[i].getElementsByTagName("VIDEOURL")[0].firstChild.nodeValue+'\',\'video\');\" align=absmiddle src=\"img/site/video.gif\"></a>&nbsp;';
  		else
  			scriptvideo='';
  
  		if(items[i].getElementsByTagName("ARTISTE")[0].firstChild==null)
  			html +='<ul style=\'padding:0px;margin-left:10px;margin:3px;\'><b>'+numpiste+'</b>&nbsp;-&nbsp;'+items[i].getElementsByTagName("TITRE")[0].firstChild.nodeValue+'&nbsp;'+scriptSound+scriptLyrics+scriptvideo+'</ul>';
  		else
  			html +='<ul style=\'padding:0px;margin-left:10px;margin:3px;\'><b>'+numpiste+'</b>&nbsp;-&nbsp;'+items[i].getElementsByTagName("ARTISTE")[0].firstChild.nodeValue + '&nbsp;-&nbsp;'+items[i].getElementsByTagName("TITRE")[0].firstChild.nodeValue+'&nbsp;'+scriptSound+scriptLyrics+scriptvideo+'</ul>';
		}
		i++;
	}
	html+='<br>'+release[0].getElementsByTagName("RELEASEINFO")[0].firstChild.nodeValue+'</div></div></div>';	
	
	
	

    
	document.getElementById('mycontent').innerHTML = html;
	document.getElementById("message").className="hiddenblock";

    }
}

function storeexplorer_ajax(xhr)
{
      if (xhr.readyState==4) 
    {

	var response     = xhr.responseXML.documentElement;
	var sep="";
	var imggallery="";

	var nomgallery="";
	var items    = response.getElementsByTagName("PRODUCT");
	var release  = response.getElementsByTagName("STORE");
	var html     = '<table cellpadding=3 cellspacing=0 border=0 width=100%>';
	var i=0;
	var nbTot=items.length;
	html +='<tr><td valign=middle width=\"20px\"><a href=\"javascript:ajax(\'store\');\"><img src=\"img/newsite/back.gif\"></a></td><td width=\"100%\" class=\"groupTeteOrange\" valign=top >'+ release[0].getElementsByTagName("TITRE")[0].firstChild.nodeValue + '('+nbTot+' produits)</td></tr><td valign=top colspan=2><table cellpadding=\"2\" cellspacing=\"0\" border=\"0\" width=\"100%\"><tr><td></td><td><b>Produit</b></td><td><b>Ref.</b></td><td><b>Prix</b></td><td><b>Stock</b></td></tr>';
	html +='<tr><td colspan=5 height=1px bgcolor=black></td></tr>';
	html +='<tr><td colspan=5 height=5px></td></tr>';
	while(i < nbTot)
	{
		if(items[i].getElementsByTagName("IDSTORE")[0].firstChild.nodeValue==1)
			html +='<tr><td height=\"146px\" valign=top ><a href=\"javascript:ajaxWithParam(\'mediaexplorer\',\''+items[i].getElementsByTagName("IDRELEASE")[0].firstChild.nodeValue+'\');\"><img onmouseover=\"this.className=\'albumClassHover\';\" onmouseout=\"this.className=\'albumClass\';\" align=absmiddle src=\"img/store/' + items[i].getElementsByTagName("IMGURL")[0].firstChild.nodeValue+'\" alt=\"' + items[i].getElementsByTagName("TITRE")[0].firstChild.nodeValue + '\" title=\"' + items[i].getElementsByTagName("TITRE")[0].firstChild.nodeValue + '\" class=albumClass></a></td>';
		else
			html +='<tr><td height=\"146px\" valign=top ><img src=\"img/store/'+items[i].getElementsByTagName("IMGURL")[0].firstChild.nodeValue+'\" class=albumClass></td>';
		
		if(items[i].getElementsByTagName("TAILLES")[0].firstChild!=null)
			html +='<td valign=middle >'+items[i].getElementsByTagName("TITRE")[0].firstChild.nodeValue+'<br>Tailles:'+items[i].getElementsByTagName("TAILLES")[0].firstChild.nodeValue+'</td>';
		else
			html +='<td valign=middle >'+items[i].getElementsByTagName("TITRE")[0].firstChild.nodeValue+'</td>';

		html +='<td valign=middle>'+items[i].getElementsByTagName("REF")[0].firstChild.nodeValue+'</td>';
		html +='<td valign=middle>'+items[i].getElementsByTagName("PRIX")[0].firstChild.nodeValue+' €</td>';

		var bodyEmail ="Vous desirez acheter le produit suivant : " + items[i].getElementsByTagName("REF")[0].firstChild.nodeValue + "-" + items[i].getElementsByTagName("TITRE")[0].firstChild.nodeValue + ", Veuillez indiquer ici votre adresse, numero de telephone, et les tailles/couleurs de votre choix, nous vous contacterons au plus vite pour vous indiquez les conditions de livraison et de paiement. Merci d'avance";
		if(items[i].getElementsByTagName("ENSTOCK")[0].firstChild.nodeValue==1)
			html +='<td valign=middle><a title=\"En stock\"><img border=0 src=\"img/site/in_stock.gif\"></a>&nbsp;<a title=\"Commander cet article!\" href="\mailto:kinkymusic@hotmail.fr?subject=Kinky Site Officiel Commande&body='+bodyEmail+'\"><img border=0 src=\"img/site/cart.gif\"></a></td>';
		else
			html +='<td valign=middle><a title=\"OUt of stock\"><img border=0 src=\"img/site/out_stock.gif\"></a>&nbsp;<a title=\"Commander cet article!\" href="\mailto:kinkymusic@hotmail.fr?subject=Kinky Site Officiel Commande&body='+bodyEmail+'\"><img src=\"img/site/cart.gif\"></a></td>';

		html +='</tr>';
		i++;
	}
	html+='</table></td></tr></table>';	
	document.getElementById('mycontent').innerHTML = html;
	document.getElementById("message").className="hiddenblock";

    }
}



function OnFocus(elementId, defaultText)
{ 
   if (document.getElementById(elementId).value == defaultText)
   {
      document.getElementById(elementId).value = "";
   }
}

function OnBlur(elementId, defaultText)
{
   var textValue = document.getElementById(elementId).value;

   if (textValue == defaultText || textValue.length == 0)
      document.getElementById(elementId).value = defaultText;
 
}



function news_ajax(xhr)
{
    if (xhr.readyState==4) 
    {
    	var response     = xhr.responseXML.documentElement;
	var items    = response.getElementsByTagName("NEW");
	var html     = '';
    	html="<div style=\'background-image:url(img/newsite/news.gif);background-repeat:no-repeat;width:640px;height:482px\' ><div  style=\'position:relative;top: 5px;left:10; width:380px\' >";
    	html+="<span class=TitlePro>Derniers articles</span><br><br>";
	var i =0;
	nbTot=items.length;
	var titre="";
	while(i < 3)
	{
		titre="";
		if(items[i].getElementsByTagName("TITRE")[0].firstChild!=null)
		titre =items[i].getElementsByTagName("TITRE")[0].firstChild.nodeValue;
		idNews=items[i].getElementsByTagName("IDNEWS")[0].firstChild.nodeValue;
		html += '<div style=\'background-image:url(img/newsite/separateur.png);background-position:bottom;background-repeat:no-repeat;position:relative;height:125px\'><ul style=\'margin:0px;padding:0px;\' class=LinkPro>';
		var imgUrl=items[i].getElementsByTagName("IMGFOLDER")[0].firstChild.nodeValue;
		if(imgUrl.substring(0,1)=='/')
		{imgUrl=imgUrl.substring(1);}
		html +=titre +'<br><span class=pdfstyle>Post&eacute;  le ' + items[i].getElementsByTagName("DATE")[0].firstChild.nodeValue.substring(8,10)+'/'+items[i].getElementsByTagName("DATE")[0].firstChild.nodeValue.substring(5,7) + '/' + items[i].getElementsByTagName("DATE")[0].firstChild.nodeValue.substring(0,4) + '</span><br>';
    	if(items[i].getElementsByTagName("IMGFOLDER")[0].firstChild!=null)
    	 {
       html +='<div style=\'position:relative;top:1px;left:5px;\'><img style=\"border:1px solid black;width:150px\" src=\"img/news/s_'+imgUrl+'\"></div>'
       html += '<div id=\"divNews'+idNews+'\" style=\'position:absolute;top:40px;left:170px;width:200px;text-align:justify;font-size:9pt;\'>'+items[i].getElementsByTagName("CONTENU")[0].firstChild.nodeValue +'</div>';
       }
			else
			{
      html += '<div id=\"divNews'+idNews+'\" style=\'font-size:9pt;text-align:justify;\'>'+items[i].getElementsByTagName("CONTENU")[0].firstChild.nodeValue +'</div>';
      }
      
		
		html +='</ul></div>';
		i++;
	}
 	html+="<font size=1><br></font>";
 	html+="<div style=\'position:absolute;top:5px;left:420px;\' class=LinkPro><span style=\'padding-left:10px\'>Inscription Newsletter</span><br><div class=\'inputNewsLetter\'><form action=\'addemail.php\' name=formEmail onSubmit=\"return checkEmail(this)\"><input type=\'text\' id=\'email\' value=\'Votre email...\' onfocus=\"OnFocus('email', 'Votre email...')\" onblur=\"OnBlur('email', 'Votre email...')\" name=\'emailNewsLetter\' class=inputNews  /><input id=newsletterpic style='\position:absolute;top:17;left:146\' onMouseOut=\"MM_swapImgRestore()\" onMouseOver=\"MM_swapImage(\'newsletterpic\',\'\',\'img/newsite/ok2_03.png\',1)\" type=image src=\'img/newsite/ok_03.png\'  /></div></form></div>"
	var items    = response.getElementsByTagName("IMG");

	i =0;
	nbTot=items.length;
	nbSlide=0;
	var slideNum="1";

	
		html+='<a  target=\"_blank\"><div style=\'position:absolute;top:85px;left:412px;\' class=\"timedSlideshow jdSlideshow mySlideshow\" id=\"mySlideshow'+slideNum+'\"></div>&nbsp;</a>';

		eval('countArticle = 0;var mySlideData'+slideNum+' = new Array();');
		while(i < nbTot)
		{
			eval('mySlideData'+slideNum+'[countArticle++] = new Array(\''+items[i].getElementsByTagName("VIGNETTE_URL")[0].firstChild.nodeValue+'\',\'#\',\'Title\',\'Description\');');
			i++;
		}
		html +='</script><br>';
		

	html+="</div>";
	var items    = response.getElementsByTagName("SHOW");

    	//on fait juste une boucle sur chaque element "donnee" trouv 
	var i=0;
	var nbTot=items.length;
	var annee="";
// 	html="<table cellpadding=3 cellspacing=0 border=0><tr><td width=\"380px\" valign=top><table cellpadding=3 cellspacing=0 border=0 width=\"100%\">";
 	html+="<div style=\'position:absolute;top:275px;left:410px;\' ><span class=TitlePro>Concerts</span><font size=1><br><br></font>";
	var DateActu = new Date();
	var DateShow= new Date();
	while((i < nbTot)&&(i<6))
	{
		annee=items[i].getElementsByTagName("ANNEE")[0].firstChild.nodeValue;

			DateShow = new Date(annee,parseInt(items[i].getElementsByTagName("DATESHOW")[0].firstChild.nodeValue.substring(5,7),10)-1,parseInt(items[i].getElementsByTagName("DATESHOW")[0].firstChild.nodeValue.substring(8,10),10));
			var infos ='';
			if(items[i].getElementsByTagName("ONLYPIC")[0].firstChild.nodeValue ==0)
			{
			if(items[i].getElementsByTagName("LIEU")[0].firstChild !=null)
			{infos+=cleanString(items[i].getElementsByTagName("LIEU")[0].firstChild.nodeValue);}
			if(items[i].getElementsByTagName("VILLE")[0].firstChild !=null)
			{infos+='<br>'+cleanString(items[i].getElementsByTagName("VILLE")[0].firstChild.nodeValue);}
			if(items[i].getElementsByTagName("REGION")[0].firstChild !=null)
			{infos+='<br>'+cleanString(items[i].getElementsByTagName("REGION")[0].firstChild.nodeValue);}
			if(items[i].getElementsByTagName("HEURE")[0].firstChild !=null)
			{infos+='<br>'+cleanString(items[i].getElementsByTagName("HEURE")[0].firstChild.nodeValue);}
			if(items[i].getElementsByTagName("COUT")[0].firstChild !=null)
			{infos+='<br>'+cleanString(items[i].getElementsByTagName("COUT")[0].firstChild.nodeValue);}
			if(items[i].getElementsByTagName("DESCRIPTION")[0].firstChild !=null)
			{infos+='<br>'+cleanString(items[i].getElementsByTagName("DESCRIPTION")[0].firstChild.nodeValue);}
			}
			else
			{if(items[i].getElementsByTagName("DESCRIPTION")[0].firstChild !=null)
			{infos+=cleanString(items[i].getElementsByTagName("DESCRIPTION")[0].firstChild.nodeValue);}}
			if(DateShow>DateActu)
			{

				html += '<span class=ShowsOn><a href="javascript:void(0);" onmouseout=\'UnTip()\'  onmouseover="Tip(\''+infos+'\')">' + items[i].getElementsByTagName("DATESHOW")[0].firstChild.nodeValue.substring(8,10) + '-'+items[i].getElementsByTagName("DATESHOW")[0].firstChild.nodeValue.substring(5,7) + '-'+items[i].getElementsByTagName("DATESHOW")[0].firstChild.nodeValue.substring(2,4) ;
				html += '&nbsp;@&nbsp;' + items[i].getElementsByTagName("LIEU")[0].firstChild.nodeValue;
       				html +='</a></span><br>';
			}
			else
      			{
				html += '<span class=ShowsOff><a href="javascript:void(0);" onmouseout=\'UnTip()\'  onmouseover="Tip(\''+infos+'\')">' + items[i].getElementsByTagName("DATESHOW")[0].firstChild.nodeValue.substring(8,10) + '-'+items[i].getElementsByTagName("DATESHOW")[0].firstChild.nodeValue.substring(5,7) + '-'+items[i].getElementsByTagName("DATESHOW")[0].firstChild.nodeValue.substring(2,4);
				html += '&nbsp;@&nbsp;' + items[i].getElementsByTagName("LIEU")[0].firstChild.nodeValue;
		   		html +='</a></span><br>';
		  	}
			i++;
		}
 	
	html+="<br>";
	
 	html+="</div>";
	html+="<div align=right class=MoreTitle style='position:absolute;top:400;left:550'><a href=# onclick=\"PopUpScroll(\'moreshows.php\',\'shows\');\"  >+ de dates</a></span></div>";
html+="<div align=right style='position:absolute;top:400;left:310'class=MoreTitle><a href=# onclick=\"PopUpScroll(\'morenews.php\',\'news\');\" >+ de news</a></span></div>";
	el('mycontent').innerHTML = html;
	i=1;
	
	eval('var slideshow'+i+' = new timedSlideShow($(\'mySlideshow'+i+'\'), mySlideData'+i+');');		
	

	el("message").className="hiddenblock";
	eval('SqueezeBox.initialize({size: {x: 350, y: 400}});');
    }
}

function checkEmail(myForm) {
if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(myForm.emailNewsLetter.value)){
return (true)
}
alert("Veuillez renseigner correctement l'email")
return (false)
}

function shows_ajax(xhr)
{
    if (xhr.readyState==4) 
    {
	var response     = xhr.responseXML.documentElement;
	var items    = response.getElementsByTagName("SHOW");
	var html     = '';
    	//on fait juste une boucle sur chaque element "donnee" trouv 
	var i=0;
	var nbTot=items.length;
	var annee="";
// 	html="<table cellpadding=3 cellspacing=0 border=0><tr><td width=\"380px\" valign=top><table cellpadding=3 cellspacing=0 border=0 width=\"100%\">";
 	html="<table cellpadding=3 cellspacing=0 border=0><tr><td width=\"500px\" valign=top><table cellpadding=3 cellspacing=0 border=0 width=\"100%\">";
	var DateActu = new Date();
	var DateShow= new Date();
	while(i < nbTot)
	{
		annee=items[i].getElementsByTagName("ANNEE")[0].firstChild.nodeValue;
		html += '<tr><td style="padding-top:4px;border-bottom:1px solid black" colspan=3 class=groupTeteOrange>' + annee + '</td></tr>';
		while((i < nbTot)&&(annee==items[i].getElementsByTagName("ANNEE")[0].firstChild.nodeValue))
		{

			DateShow = new Date(parseInt(annee),parseInt(items[i].getElementsByTagName("DATESHOW")[0].firstChild.nodeValue.substring(5,7))-1,items[i].getElementsByTagName("DATESHOW")[0].firstChild.nodeValue.substring(8,10),0,0,0);
			if(DateShow>DateActu)
			{

				html += '<tr><td colspan=3><b>' + items[i].getElementsByTagName("DATESHOW")[0].firstChild.nodeValue.substring(8,10) + '/'+items[i].getElementsByTagName("DATESHOW")[0].firstChild.nodeValue.substring(5,7) +'</b>';
				html += '&nbsp;|&nbsp;<b>' + items[i].getElementsByTagName("LIEU")[0].firstChild.nodeValue +'</b>';
		        	html += '&nbsp;|&nbsp;<b>' + items[i].getElementsByTagName("VILLE")[0].firstChild.nodeValue + '</b></td></tr>';
			}
			else
{
				html += '<tr><td colspan=3><b>' + items[i].getElementsByTagName("DATESHOW")[0].firstChild.nodeValue.substring(8,10) + '/'+items[i].getElementsByTagName("DATESHOW")[0].firstChild.nodeValue.substring(5,7) +'</b>';
				html += '&nbsp;|&nbsp;' + items[i].getElementsByTagName("LIEU")[0].firstChild.nodeValue;
		        html += '&nbsp;|&nbsp;' + items[i].getElementsByTagName("VILLE")[0].firstChild.nodeValue + '</td></tr>';
		        	}
			i++;
		}
 	}
	html+="</table></td></tr></table>";
/*	html+="</table></td><td align=center>";

	var items    = response.getElementsByTagName("IMG");
    	html+="<table cellpadding=0 style=\"padding-left:20px;padding-bottom:5px;\" cellspacing=0 border=0 width=\"100%\" height=\"100%\">";
	i =0;
	nbTot=items.length;
	nbSlide=0;
	var slideNum="";
	while(i < nbTot)
	{
		slideNum=items[i].getElementsByTagName("IDSLIDE")[0].firstChild.nodeValue;
		html+='<tr><td align=center style=\"width: 100%; height: 146px\"><table align=\"center\" cellpadding=\"0\" cellspacing=\"0\" style=\"width: 100%\"><tr><td rowspan=\"4\" style=\"width: 6px\"><img src=\"img/site/cadre_gauche.gif\" /></td><td style=\"height: 6px\" valign=\"top\"><img src=\"img/site/cadre_haut.gif\" /></td><td rowspan=\"4\" style=\"width: 73px\"><img src=\"img/site/cadre_droite.gif\" /></td></tr>';
		html+='<tr><td><a  target=\"_blank\"><div class=\"timedSlideshow jdSlideshow mySlideshow\" id=\"mySlideshow'+slideNum+'\"></div></td></tr><tr><td align=\"center\" style=\"background-color:#e4e3e8;height:21px\" class=galleryText>&nbsp;</td></tr><tr><td style=\"height: 11px\" valign=\"bottom\"><img src=\"img/site/cadre_bas.gif\" /></td></tr></table></td>';

		eval('countArticle = 0;var mySlideData'+slideNum+' = new Array();');
		while((i < nbTot)&&(slideNum==items[i].getElementsByTagName("IDSLIDE")[0].firstChild.nodeValue))
		{
			eval('mySlideData'+slideNum+'[countArticle++] = new Array(\''+items[i].getElementsByTagName("VIGNETTE_URL")[0].firstChild.nodeValue+'\',\'#\',\'Title\',\'Description\');');
			i++;
		}
		html +='</script></td></tr>';
			nbSlide++;
		
	}

 	html+="</table></td></tr></table>";*/

	el('mycontent').innerHTML = html;
	i=1;
	/*while(i <= nbSlide)
	{
		eval('var slideshow'+i+' = new timedSlideShow($(\'mySlideshow'+i+'\'), mySlideData'+i+');');		
		i++;
	}
 	*/
	el("message").className="hiddenblock";	
    }
}


function media_ajax(xhr)
{
    if (xhr.readyState==4) 
    {
	var response     = xhr.responseXML.documentElement;
	var items    = response.getElementsByTagName("MEDIA");
	var html     = '';
    	//on fait juste une boucle sur chaque element "donnee" trouv 
	var i=0;
	var j=0;
	var nbTot=items.length;
	var annee="";
 	html="<div style=\'background-image:url(img/newsite/media.gif);width:641px;background-repeat:no-repeat\'><div style='position:relative;top: 5px;left:10; width:120px'><table cellpadding=5 cellspacing=0 border=0 width=100%>";
	var sep="";
	while(i < nbTot)
	{
	annee=items[i].getElementsByTagName("CAT")[0].firstChild.nodeValue;
j=0;
	html += '<tr><td style="padding-top:4px;" colspan=\"4\" class=TitlePro>' + annee + '</td></tr>';
	while((i < nbTot)&&(annee==items[i].getElementsByTagName("CAT")[0].firstChild.nodeValue))
	{
		if(j%4==0)
		{
			html += sep + '<tr>';
		}

		html += '<td style=\"height:80;width:85px\"  align=center><a href=\"javascript:ajaxWithParam(\'mediaexplorer\',\''+items[i].getElementsByTagName("IDRELEASE")[0].firstChild.nodeValue+'\');\"><img onmouseover=\"this.className=\'albumClassHover\';\" onmouseout=\"this.className=\'albumClass\';\" align=absmiddle src=\"img/media/' + items[i].getElementsByTagName("IMGURL")[0].firstChild.nodeValue+'\" alt=\"' + items[i].getElementsByTagName("TITRE")[0].firstChild.nodeValue + '\" title=\"' + items[i].getElementsByTagName("TITRE")[0].firstChild.nodeValue + '\" class=albumClass></a></td>';
		sep ='</tr>';
		i++;
		j++;
	}
 
	}
 	html+="</tr></table></div><div style='position: absolute; top: 10px;  left: 415px;  width: 200px;'><span class=TitlePro>Pictures</span>";
   

	var items    = response.getElementsByTagName("GALLERY");   
    	//on fait juste une boucle sur chaque element "donnee" trouv 
	var i=0;
	var nbTot=items.length;


	var annee="";
	var folder="";
	var fonctionAjax='';
	var sep="";

	while(i < nbTot)
	{
		imggallery='img/Vignettes/'+items[i].getElementsByTagName("IMGURL")[0].firstChild.nodeValue;
		nomgallery=items[i].getElementsByTagName("TITRE")[0].firstChild.nodeValue+'-';
		datefull=items[i].getElementsByTagName("DATE")[0].firstChild.nodeValue;
		nomgallery+=datefull.substring(8,10) +'/' + datefull.substring(5,7) + '/' + datefull.substring(2,4);
		
		if(i%2==0)
		{
			html += '<div style=\'position:relative;width:200px;height:100px;\'><table cellpadding=2><tr><td  valign=top>';
			html+='<a href=\"#\"><img onmouseover=\"this.className=\'ImgClassHover\';\" onmouseout=\"this.className=\'ImgClass\';\" align=absmiddle  class=ImgClass border=0 onclick=\"ajaxWithParam(\'galleryexplorer\',\''+items[i].getElementsByTagName("IDGALLERY")[0].firstChild.nodeValue+'\');\"  width=\"90\" src=\"'+imggallery+'\" /></a><br><span class=photoTitleStyle>'+nomgallery+'</font></td>';
		}
else
{
html+='<td valign=top><a href=\"#\"><img onmouseover=\"this.className=\'ImgClassHover\';\" onmouseout=\"this.className=\'ImgClass\';\" align=absmiddle  class=ImgClass border=0 onclick=\"ajaxWithParam(\'galleryexplorer\',\''+items[i].getElementsByTagName("IDGALLERY")[0].firstChild.nodeValue+'\');\"  width=\"90\" src=\"'+imggallery+'\" /></a><br><span class=photoTitleStyle>'+nomgallery+'</font></td></tr></table>';
	
}
	
		i++;
	}

   
   
   html+="</div></div>";
	document.getElementById('mycontent').innerHTML = html;
	document.getElementById("message").className="hiddenblock";

    }
}

function gallery_ajax(xhr)
{
    if (xhr.readyState==4) 
    {
	var response     = xhr.responseXML.documentElement;
	var items    = response.getElementsByTagName("GALLERY");
	var html     = '<table cellpadding=3 cellspacing=0 border=0 width=100%>';
    	//on fait juste une boucle sur chaque element "donnee" trouv 
	var i=0;
	var nbTot=items.length;
	var annee="";
	var folder="";
	var fonctionAjax='';
	var sep="";
	while(i < nbTot)
	{
		imggallery='img/Vignettes/'+items[i].getElementsByTagName("IMGURL")[0].firstChild.nodeValue;
		nomgallery=items[i].getElementsByTagName("TITRE")[0].firstChild.nodeValue+'-';
		datefull=items[i].getElementsByTagName("DATE")[0].firstChild.nodeValue;
		nomgallery+=datefull.substring(8,10) +'/' + datefull.substring(5,7) + '/' + datefull.substring(2,4);
		if(i%3==0)
		{
			html += sep + '<tr>';
		}

		html+='<td style=\"width: 3px; height: 146px\"><table align=\"center\" cellpadding=\"0\" cellspacing=\"0\" style=\"width: 163px\"><tr><td rowspan=\"4\" style=\"width: 6px\"><img src=\"img/site/cadre_gauche.gif\" /></td><td style=\"height: 6px\" valign=\"top\"><img src=\"img/site/cadre_haut.gif\" /></td><td rowspan=\"4\" style=\"width: 73px\"><img src=\"img/site/cadre_droite.gif\" /></td></tr>';
		html+='<tr><td><a href=\"#\"><img onclick=\"ajaxWithParam(\'galleryexplorer\',\''+items[i].getElementsByTagName("IDGALLERY")[0].firstChild.nodeValue+'\');\" height=\"108\" width=\"147\" src=\"'+imggallery+'\" /></a></td></tr><tr><td align=\"center\" style=\"background-color:#e4e3e8;height:21px\" class=galleryText>'+nomgallery+'</td></tr><tr><td style=\"height: 11px\" valign=\"bottom\"><img src=\"img/site/cadre_bas.gif\" /></td></tr></table></td>';
		//html+='<tr><td><img height=\"108\" width=\"147\" src=\"'+imggallery+'\" /></td></tr><tr><td align=\"center\" style=\"background-color:#e4e3e8;height:21px\" class=galleryText>'+nomgallery+'</td></tr><tr><td style=\"height: 11px\" valign=\"bottom\"><img src=\"img/site/cadre_bas.gif\" /></td></tr></table></td>';
		sep ='</tr>';
		i++;
	}
	html+="</tr></table>";
	document.getElementById('mycontent').innerHTML = html;
	document.getElementById("message").className="hiddenblock";

    }
}


function store_ajax(xhr)
{
    if (xhr.readyState==4) 
    {
	var response     = xhr.responseXML.documentElement;
	var items    = response.getElementsByTagName("STORE");
	var html     = '<table cellpadding=3 cellspacing=0 border=0 width=100%><tr><td style=\"height:50px\" colspan=3></td>';
    	//on fait juste une boucle sur chaque element "donnee" trouv 
	var i=0;
	var nbTot=items.length;
	var annee="";
	var folder="";
	var fonctionAjax='';
	var sep="";

	while(i < nbTot)
	{
		imggallery=items[i].getElementsByTagName("IMGURL")[0].firstChild.nodeValue;
		nomgallery=items[i].getElementsByTagName("TITRE")[0].firstChild.nodeValue;

		if(i%3==0)
		{
			html += sep + '<tr>';
		}

		html+='<td style=\"width: 3px; height: 146px\"><table align=\"center\" cellpadding=\"0\" cellspacing=\"0\" style=\"width: 163px\"><tr><td rowspan=\"4\" style=\"width: 6px\"><img src=\"img/site/cadre_gauche.gif\" /></td><td style=\"height: 6px\" valign=\"top\"><img src=\"img/site/cadre_haut.gif\" /></td><td rowspan=\"4\" style=\"width: 73px\"><img src=\"img/site/cadre_droite.gif\" /></td></tr>';
		html+='<tr><td><a href=\"#\"><img onclick=\"ajaxWithParam(\'storeexplorer\',\''+items[i].getElementsByTagName("IDSTORE")[0].firstChild.nodeValue+'\');\" height=\"108\" width=\"147\" src=\"'+imggallery+'\" /></a></td></tr><tr><td align=\"center\" style=\"background-color:#e4e3e8;height:21px\" class=grouptete>'+nomgallery+'</td></tr><tr><td style=\"height: 11px\" valign=\"bottom\"><img src=\"img/site/cadre_bas.gif\" /></td></tr></table></td>';
		//html+='<tr><td><img height=\"108\" width=\"147\" src=\"'+imggallery+'\" /></td></tr><tr><td align=\"center\" style=\"background-color:#e4e3e8;height:21px\" class=galleryText>'+nomgallery+'</td></tr><tr><td style=\"height: 11px\" valign=\"bottom\"><img src=\"img/site/cadre_bas.gif\" /></td></tr></table></td>';
		sep ='</tr>';
		i++;
	}
	html+="</tr></table>";
	document.getElementById('mycontent').innerHTML = html;
	document.getElementById("message").className="hiddenblock";

    }
}

function links_ajax(xhr)
{
    if (xhr.readyState==4) 
    {
	var response     = xhr.responseXML.documentElement;
	var items    = response.getElementsByTagName("LINK");
	var html     = '';
    	//on fait juste une boucle sur chaque element "donnee" trouv 
	var i=0;
	var j=0;
	var nbTot=items.length;
	var cat="";
	var alignMode='left';
 	html="<table cellpadding=10 cellspacing=0 border=0 width=\"100%\"><tr><td colspan=5 style=\"height:50px\"></td></tr>";
	html += '<tr><td style=\"width:50px\"></td><td style="height:204px;width:150px;padding-top:50px;padding-right:15px;background-image: url(img/site/boite_bands.gif);" valign=top align=right class=groupTeteOrange >';
	while(i < nbTot)
	{
		cat=items[i].getElementsByTagName("CATEGORY")[0].firstChild.nodeValue;

		while((i < nbTot)&&(cat==items[i].getElementsByTagName("CATEGORY")[0].firstChild.nodeValue))
		{
			html += '<a target=\"_blank\" id=linkkinky href=\"' + items[i].getElementsByTagName("LIEN")[0].firstChild.nodeValue+'\">'+ items[i].getElementsByTagName("TITRE")[0].firstChild.nodeValue+'</a><br>';
			i++;
		}
		if(i<nbTot)
			html +='</td><td style=\"width:20px\"></td><td style="padding-top:4px;height:200px;width:175px;padding-top:45px;background-image: url(img/site/boite_others.gif)" class=groupTeteOrange valign=top>';
		 j++;
	}
	html+='</td><td style=\"width:15px\"></td></tr></table>';
	document.getElementById('mycontent').innerHTML = html;
	document.getElementById("message").className="hiddenblock";

    }
}