function checkJs(){  try {    document.getElementById('noScript').innerHTML="&nbsp;";  } catch (e) {};}function setFocus(elt){  document.getElementById(elt).focus();}function updatePicPanier(fenetre, idImage, valeur, idx){  if (idx != -1){    for (var i=0; i<10; i++){      try {        fenetre.document.getElementById('pp_'+idImage+'_'+i).src='/img/p_caddy.gif';        fenetre.document.getElementById('lnkp_'+idImage+'_'+i).href='/achatimg.php?I='+idImage+'&Format='+i;        fenetre.document.getElementById('lnkp_'+idImage+'_'+i).onclick='openWin(this.href,\'pu\',330,270,\'yes\'); return false;';      } catch (e){};    }    fenetre.document.getElementById('pp_'+idImage+'_'+idx).src='/img/p_caddy_on.gif';    fenetre.document.getElementById('lnkp_'+idImage+'_'+idx).href='/panier.php';    fenetre.document.getElementById('lnkp_'+idImage+'_'+idx).onclick='';  }  else if (valeur == 1){    fenetre.document.getElementById('pp_'+idImage).src='/img/p_caddy_on.gif';    fenetre.document.getElementById('lnkp_'+idImage).href='/panier.php';    fenetre.document.getElementById('lnkp_'+idImage).onclick='';  }  else    fenetre.document.getElementById('pp_'+idImage).src='/img/p_caddy.gif';}function getXMLHTTP(){  var xhr=null;  if(window.XMLHttpRequest) // Firefox et autres    xhr = new XMLHttpRequest();  else if(window.ActiveXObject){ // Internet Explorer    try {      xhr = new ActiveXObject("Msxml2.XMLHTTP");    } catch (e) {      try {        xhr = new ActiveXObject("Microsoft.XMLHTTP");      } catch (e1) {        xhr = null;      }    }  }  else { // XMLHttpRequest non supporté par le navigateur    alert('Your browser does not support XMLHTTP.');  }  return xhr;}var _xmlHttp = null;function updateVisio(RefPNS,IdImage){  // Clic sur "ajouter a la visio"  var err;  if(_xmlHttp&&_xmlHttp.readyState!=0)    _xmlHttp.abort();  _xmlHttp=getXMLHTTP();  if(_xmlHttp){    _xmlHttp.open('GET','/xmlselimg.php?D=P&I='+IdImage,true);    _xmlHttp.onreadystatechange=function() {      if(_xmlHttp.readyState==4 && _xmlHttp.responseXML) {        var xmlDoc = _xmlHttp.responseXML;        var images = xmlDoc.getElementsByTagName('image');        try {          for (var i=0; i < 3; ++i)            updateImgApVisio(i, images[i].firstChild.data);        }        catch (e){err=1};        var inVisio = xmlDoc.getElementsByTagName('inVisio');        updatePictoVisio(IdImage, inVisio[0].firstChild.data);        try {          nbImg = xmlDoc.getElementsByTagName('nbImgVisioN')[0].firstChild.data;          document.getElementById('nbImgVisio').innerHTML = nbImg;        }        catch (e){err=1};      }    };    _xmlHttp.send(null)  }}function changeVisio(majAp, majBV){  // changement de visio  var err;  if(_xmlHttp&&_xmlHttp.readyState!=0){    _xmlHttp.abort()  }  _xmlHttp=getXMLHTTP();  if(_xmlHttp){    var idVisio = document.getElementById('visioSelect').value;    _xmlHttp.open('GET','/xmlchgvisio.php?D=P&V='+idVisio+'&LI='+majBV,true);    _xmlHttp.onreadystatechange=function() {      if(_xmlHttp.readyState==4 && _xmlHttp.responseXML) {        var xmlDoc = _xmlHttp.responseXML;        var images;        var i = 0;        try {          nbImg = xmlDoc.getElementsByTagName('nbImgVisioN')[0].firstChild.data;          document.getElementById('nbImgVisio').innerHTML = nbImg;        }        catch (e){err=1};        if (majAp == 1){          images = xmlDoc.getElementsByTagName('imgApVisio');          for (i=0; i < 3; ++i)            updateImgApVisio(i, images[i].firstChild.data);        }        if (majBV == 1){          images = xmlDoc.getElementsByTagName('imgVO');          for (i=0; i < images.length; ++i){            updatePictoVisio(images[i].firstChild.data, 0);          }          images = xmlDoc.getElementsByTagName('imgVN');          for (i=0; i < images.length; ++i){            updatePictoVisio(images[i].firstChild.data, 1);          }        }      }    };    _xmlHttp.send(null)  }}function updateImgApVisio(Index, RefImg){  // MAJ d'une image de l'apercu visio  var path = 'http://images3.photononstop.com/images/thumbs/';  if (RefImg != 0){    Millions = Math.floor(RefImg/1000000);    Milliers = Math.floor((RefImg-(Millions*1000000))/1000);    StrMilliers = Milliers + "";    if (Millions > 0){      StrMilliers = '0'+StrMilliers;      if (StrMilliers.length<3)        StrMilliers = '0'+StrMilliers;      if (StrMilliers.length<3)        StrMilliers = '0'+StrMilliers;    }    DossierImg = Millions+'/'+StrMilliers+'/';    document.getElementById('preview_visio_'+Index).src = path+DossierImg+RefImg+'.jpg';  }  else    document.getElementById('preview_visio_'+Index).src = '/img/spacer.gif';}function updatePictoVisio(IdImage, InVisio){  var err;  if (InVisio == 1){    try {      document.getElementById('pv_'+IdImage).src='/img/p_visio_on.gif';      document.getElementById('lnkv_'+IdImage).className='visionneuse_active';    }    catch (e){err=1};  }  else{    try {      document.getElementById('pv_'+IdImage).src='/img/p_visio.gif';      document.getElementById('lnkv_'+IdImage).className='';    }    catch (e){err=1};  }}function addVisio(IdImage){  // Clic sur "ajouter a la visio"  var err;  if(_xmlHttp&&_xmlHttp.readyState!=0)    _xmlHttp.abort();  _xmlHttp=getXMLHTTP();  if(_xmlHttp){    _xmlHttp.open('GET','/xmlselimg.php?D=P&I='+IdImage,true);    _xmlHttp.onreadystatechange=function() {      if(_xmlHttp.readyState==4 && _xmlHttp.responseXML) {        var xmlDoc = _xmlHttp.responseXML;        var inVisio = xmlDoc.getElementsByTagName('inVisio');        if (inVisio[0].firstChild.data == 1){          document.getElementById('pictovisio').src='/img/p_visio_on.gif';          document.getElementById('lnk_pictovisio').className='visionneuse_active';        }        else{          document.getElementById('pictovisio').src='/img/p_visio.gif';          document.getElementById('lnk_pictovisio').className='';        }      }    };    _xmlHttp.send(null)  }}/*function updatePictoVisio(IdImage){  // MAJ du picto Visio  var err;  if(_xmlHttp&&_xmlHttp.readyState!=0)    _xmlHttp.abort();  _xmlHttp=getXMLHTTP();  if(_xmlHttp){    _xmlHttp.open('GET','/xmlisinvisio.php?D=P&I='+IdImage,true);    _xmlHttp.onreadystatechange=function() {      if(_xmlHttp.readyState==4 && _xmlHttp.responseXML) {        var xmlDoc = _xmlHttp.responseXML;        var inVisio = xmlDoc.getElementsByTagName('inVisio');        if (inVisio[0].firstChild.data == 1){          document.getElementById('pictovisio').src='/img/p_visio_on.gif';          document.getElementById('lnk_pictovisio').className='visionneuse_active';        }        else{          document.getElementById('pictovisio').src='/img/p_visio.gif';          document.getElementById('lnk_pictovisio').className='';        }      }    };    _xmlHttp.send(null)  }}*/function change_bg(usr,color){  // change couleur background  document.getElementById('habillage').href = '/cssv2/recherche_'+color+'.css';  if(_xmlHttp&&_xmlHttp.readyState!=0)    _xmlHttp.abort();  _xmlHttp=getXMLHTTP();  if(_xmlHttp){    _xmlHttp.open('GET','/xmlchgbgd.php?U='+usr+'&C='+color,true);    _xmlHttp.onreadystatechange=function() {      if(_xmlHttp.readyState==4 && _xmlHttp.responseXML) {        var xmlDoc = _xmlHttp.responseXML;      }    };    _xmlHttp.send(null)  }}/* rotation des logos LDD  */var idxLogo = -1;var rotalogoactif = true;function rotalogos(){  if (rotalogoactif){    idxLogo++;    if (idxLogo>=tabLogos.length) idxLogo=0;    document.getElementById('imgLogoCol').src='/img/logos/serie2/'+tabLogos[idxLogo];    document.getElementById('lnkLogoCol').href='/collections.php?'+tabLnkCol[idxLogo];    setTimeout("rotalogos();", 1250);  }}/* fin rotation des logos LDD  *//* declenchement diaporama  */function diaporama(adr){  if ((diaporamaOn==1) && (adr != ''))    document.location = adr;}function diaporamaActive(adr,delai){  diaporamaOn=1;  diaporama(adr);}function diaporamaDesactive(){  diaporamaOn=0;  document.getElementById('diapoArret').className='displayNone';  document.getElementById('diapoLance').className='displayBlock';}/* fin declenchement diaporama  *//* Open window */function openWin(url,name,w,h,scroll){  var top, left, height, width;  width = Math.min(w, screen.availWidth-25);  height = Math.min(h, screen.availHeight-50);  top = (screen.availHeight-25 - height)/2;  left = (screen.availWidth-10 - width)/2;  openw = window.open(url,name,'location=no,toolbar=no,directories=no,menubar=no,resizable=yes,scrollbars='+scroll+',status=no,width=' + width + ',height=' + height + ',left=' + left + ',top=' + top);  openw.focus();}function openWinFact(url,name,w,h){  var top, left, height, width;  width = Math.min(w, screen.availWidth-25);  height = Math.min(h, screen.availHeight-50);  top = (screen.availHeight-25 - height)/2;  left = (screen.availWidth-10 - width)/2;  openw = window.open(url,name,'location=no,toolbar=no,directories=no,menubar=yes,resizable=yes,scrollbars=yes,status=yes,width=' + width + ',height=' + height + ',left=' + left + ',top=' + top);  openw.focus();}/* open window */function CheckCB(ItemCB){  var item = document.getElementById(ItemCB);  item.checked = !item.checked;}/* Formulaire de recherche */function NoVide(Item1, Item2){  if (!Item1.checked)    document.getElementById(Item2).checked = true;}/* Gestion des checkboxes *//* Collection Libres de droits */function checkcollectionLD(){	//alert(document.getElementById('searchform').collections.checked)	if (document.getElementById('searchform').collectionsLD.checked == true){checkAllcollectionLD();}	else{uncheckAllcollectionLD();}}function checkAllcollectionLD(field){var field= document.getElementById('searchform').collectionLD;for (i = 0; i < field.length; i++){field[i].checked = true ;}}function uncheckAllcollectionLD(field){var field= document.getElementById('searchform').collectionLD;for (i = 0; i < field.length; i++){field[i].checked = false ;}}function uncheckcollectionLD(){document.getElementById('searchform').collectionsLD.checked = false;}/* Fin Collection Libres de droits *//* Collection droits gérés */function checkcollectionDG(){	if (document.getElementById('searchform').collectionsDG.checked == true){checkAllcollectionDG();}	else{uncheckAllcollectionDG();}}function checkAllcollectionDG(field){var field= document.getElementById('searchform').collectionDG;for (i = 0; i < field.length; i++){field[i].checked = true ;}}function uncheckAllcollectionDG(field){var field= document.getElementById('searchform').collectionDG;for (i = 0; i < field.length; i++){field[i].checked = false ;}}function uncheckcollectionDG(){document.getElementById('searchform').collectionsDG.checked = false;}/* Fin Collection droits gérés *//* themes */function checkfield(){	//alert(document.getElementById('searchform').themes.checked)	if (document.getElementById('searchform').themes.checked == true){		checkAll();	}	else{			uncheckAll();	}}function checkAll(field){var field= document.getElementById('searchform').theme;for (i = 0; i < field.length; i++){	field[i].checked = true ;	}}function uncheckAll(field){var field= document.getElementById('searchform').theme;for (i = 0; i < field.length; i++){	field[i].checked = false ;	}}function uncheckfield(){document.getElementById('searchform').themes.checked = false;}/* Fin themes *//* Messages */function ShowMsg(idMsg){  var item = document.getElementById('txtMsg'+idMsg);  if (item.style.display=='block')    item.style.display='none';  else{    item.style.display='block';    document.getElementById('msg'+idMsg).className = 'messageLu';  }  if(_xmlHttp&&_xmlHttp.readyState!=0)    _xmlHttp.abort()  _xmlHttp=getXMLHTTP();  if(_xmlHttp){    _xmlHttp.open('GET','/xmlmsglu.php?Id='+idMsg,true);    _xmlHttp.onreadystatechange=function() {      if(_xmlHttp.readyState==4 && _xmlHttp.responseXML){        var xmlDoc = _xmlHttp.responseXML;        var nbNonLus = xmlDoc.getElementsByTagName('nbNonLus')[0].firstChild.data;        try {          document.getElementById('nbMsgNonLus').innerHTML = nbNonLus;          if (nbNonLus == 0)            document.getElementById('liNbMsgNonLus').innerHTML = '';          else            document.getElementById('liNbMsgNonLus').innerHTML = ' ('+nbNonLus+')';        } catch (e) {};        try {          if (nbNonLus == 0){            document.getElementById('zoneMessages').className = 'preview_message';            document.getElementById('liNavMsg').className = 'mymessage';          }          else{            document.getElementById('zoneMessages').className = 'preview_message_on';            document.getElementById('liNavMsg').className = 'mymessage_on';          }        } catch (e) {};      }    };    _xmlHttp.send(null)  }}/* Fin Messages *//* Visionneuse */var preview1 = '1';var preview3 = '3';var preview_actuel = '1';function checkVisionneuse(num){	for (i = 1; i < 4; i++){		selected=document.getElementById('preview_thumb'+i).name;		alert(selected);		if(selected==num){			document.getElementById('pict_'+num).src='../../img/common/pict_result_visionneuse.gif';		}		else{			updateVisionneuse(num)		}	}}function showVisio(){  document.getElementById('visioName').value = '';  document.getElementById('visioCom').value = '';  document.getElementById('creVisErr').innerHTML='';  document.getElementById('newVisio').style.display='block';  document.getElementById('callVisio').style.display='none';  document.getElementById('visioName').focus();}function creaVisioR(){  var err = '';  if(_xmlHttp&&_xmlHttp.readyState!=0){    _xmlHttp.abort()  }  _xmlHttp=getXMLHTTP();  if(_xmlHttp){    var titreVisio = escape(document.getElementById('visioName').value);    var comVisio = escape(document.getElementById('visioCom').value);    _xmlHttp.open('GET','/xmlcrevisio.php?D=B&Titre='+titreVisio+'&Com='+comVisio,true);    _xmlHttp.onreadystatechange=function() {      if(_xmlHttp.readyState==4 && _xmlHttp.responseXML) {        var xmlDoc = _xmlHttp.responseXML;        err = xmlDoc.getElementsByTagName('err')[0].firstChild.data;        if (err == '0'){          document.getElementById('creVisErr').innerHTML='';          document.getElementById('creVisErr').style.display='none';          document.getElementById('newVisio').style.display='none';          document.getElementById('callVisio').style.display='block';          curIdVisio = xmlDoc.getElementsByTagName('curIdVisio')[0].firstChild.data;          lstIdVisio = xmlDoc.getElementsByTagName('idVisio');          lstTitreVisio = xmlDoc.getElementsByTagName('titreVisio');          var lstOption = '';          for (i=0; i < lstIdVisio.length; ++i){            lstOption = lstOption+'<option value="'+lstIdVisio[i].firstChild.data+'"';            if (curIdVisio == lstIdVisio[i].firstChild.data)              lstOption = lstOption+' selected="selected"';            lstOption = lstOption+'>'+lstTitreVisio[i].firstChild.data+'</option>';          }          document.getElementById('visioSelect').innerHTML=lstOption;          changeVisio(1,1);        }        else{          document.getElementById('creVisErr').innerHTML=err;          document.getElementById('creVisErr').style.display='block';        }      }    };    _xmlHttp.send(null)  }}function showActVisio(Act){  hideActVisio();  document.getElementById(Act).style.display = 'block';  document.getElementById('lnk'+Act).className = 'lnk_actif';  if (Act=='upd')    document.getElementById('modTitre').focus();  if (Act=='ins')    document.getElementById('insTitre').focus();  if (Act=='snd')    document.getElementById('sndDest').focus();}function hideActVisio(){  document.getElementById('upd').style.display = 'none';  document.getElementById('ins').style.display = 'none';  document.getElementById('del').style.display = 'none';  document.getElementById('snd').style.display = 'none';  document.getElementById('lnkupd').className = 'lnk_simple';  document.getElementById('lnkins').className = 'lnk_simple';  document.getElementById('lnkdel').className = 'lnk_simple';  document.getElementById('lnksnd').className = 'lnk_simple';  document.getElementById('frmupd').reset();  document.getElementById('frmins').reset();  document.getElementById('frmdel').reset();  document.getElementById('frmsnd').reset();}function openSearch(){    document.getElementById('SearchPhotograph').onclick = function(){        if( this.className=='titreClose'){            this.className='titreOpen';            document.getElementById('searchBlockPhoto').className='displayBlock';        }        else{            this.className='titreClose';            document.getElementById('searchBlockPhoto').className='displayNone';        }    }        document.getElementById('SearchThemes').onclick = function(){        if( this.className=='titreClose'){            this.className='titreOpen';            document.getElementById('searchBlockThemes').className='displayBlock';        }        else{            this.className='titreClose';            document.getElementById('searchBlockThemes').className='displayNone';        }    }         document.getElementById('SearchCollec').onclick = function(){        if( this.className=='titreClose'){            this.className='titreOpen';            document.getElementById('searchBlockCollec').className='displayBlock';        }        else{            this.className='titreClose';            document.getElementById('searchBlockCollec').className='displayNone';        }    }         document.getElementById('SearchCatalog').onclick = function(){        if( this.className=='titreClose'){            this.className='titreOpen';            document.getElementById('searchBlockCatalog').className='displayBlock';        }        else{            this.className='titreClose';            document.getElementById('searchBlockCatalog').className='displayNone';        }    }    }/* Boutique CD */function VisuItem(Item, Affiche){  if (Affiche)    Item.className='displayBlock';  else    Item.className='displayNone';}function CheckAllItem(Item, Nb){  var Checked = document.getElementById('all'+Item).checked;  if (Checked)    document.getElementById('filtre'+Item).className='displayNone';  else    document.getElementById('filtre'+Item).className='displayBlock';  for (idx=0; idx<Nb; idx++)    document.getElementById(Item+idx).checked=Checked;}function CheckOneItem(Item, Nb){  var Checked = true;  for (idx=0; idx<Nb; idx++)    Checked = document.getElementById(Item+idx).checked && Checked;  document.getElementById('all'+Item).checked=Checked;  if (Checked)    document.getElementById('filtre'+Item).className='displayNone';  else    document.getElementById('filtre'+Item).className='displayBlock';}function openSearchCD(){  document.getElementById('SearchThemes').onclick = function(){    if (this.className=='titreClose'){      this.className='titreOpen';      document.getElementById('searchBlockThemes').className='displayBlock';    }    else{      this.className='titreClose';      document.getElementById('searchBlockThemes').className='displayNone';    }  }  document.getElementById('SearchCollec').onclick = function(){    if (this.className=='titreClose'){      this.className='titreOpen';      document.getElementById('searchBlockCollec').className='displayBlock';    }    else{      this.className='titreClose';      document.getElementById('searchBlockCollec').className='displayNone';    }  }}/* Fin Boutique CD *//* Recherche */function rechLstColLD(){  var titre = document.getElementById('ttrCollecLD');  if (titre.className=='titreCloseLD'){    titre.className='titreOpenLD';    document.getElementById('lstCollecLD').className='displayBlock';  }  else{    titre.className='titreCloseLD';    document.getElementById('lstCollecLD').className='displayNone';  }}function rechLstColDG(){  var titre = document.getElementById('ttrCollecDG');  if (titre.className=='titreCloseDG'){    titre.className='titreOpenDG';    document.getElementById('lstCollecDG').className='displayBlock';  }  else{    titre.className='titreCloseDG';    document.getElementById('lstCollecDG').className='displayNone';  }}/* Fin Recherche */
