function aff(id){
  if(document.getElementById(id) && document.getElementById(id).innerHTML!=""){
    if(navigator.appName.substr(0,3)=='Mic'){
      document.getElementById('princ15').className='none';
      document.getElementById('princ16').className='none';
      document.getElementById('princ18').className='none';
      idparent = id.replace('menu', 'princ');
      document.getElementById(idparent).className='selected';
      document.getElementById(id).style.display="inline";
    }else{
      document.getElementById('princ15').className='none';
      document.getElementById('princ16').className='none';
      document.getElementById('princ18').className='none';
      idparent = id.replace('menu', 'princ');
      document.getElementById(idparent).className='selected';
      document.getElementById(id).style.display="block";
    }
  }
}

function cache(id){
  if(document.getElementById(id) && document.getElementById(id).innerHTML!=""){
    document.getElementById(id).style.display="none";
  }
}

var fieldstocheck = new Array();
var fieldnames = new Array();
function addFieldToCheck(value,name) {
  fieldstocheck[fieldstocheck.length] = value;
  fieldnames[fieldnames.length] = name;
}
var groupstocheck = new Array();
var groupnames = new Array();
function addGroupToCheck(value,name) {
  groupstocheck[groupstocheck.length] = value;
  groupnames[groupnames.length] = name;
}

function compareEmail()
{
  return (document.subscribeform.elements["email"].value == document.subscribeform.elements["emailconfirm"].value);
}
function checkGroup(name,value) {
  option = -1;
  for (i=0;i<document.subscribeform.elements[name].length;i++) {
    if (document.subscribeform.elements[name][i].checked) {
      option = i;
    }
  }
  if (option == -1) {
    alert ("Veuillez entrer votre "+value);
    return false;
  }
  return true;
}
var maFen;
function ouvreFen(){
  maFen=window.open('', 'windowName','dialog,modal,scrollbars=no,resizable=no,width=1,height=1,left=0,top=0');
  window.focus();
  document.getElementById('message').innerHTML='Votre inscription a &eacute;t&eacute; effectu&eacute;e avec succ&egrave;s';
  //setTimeout('maFen.close();',3000);
}

function checkform() {
  for (i=0;i<fieldstocheck.length;i++) {
    if (eval("document.subscribeform.elements['"+fieldstocheck[i]+"'].type") == "checkbox") {
      if (document.subscribeform.elements[fieldstocheck[i]].checked) {
      } else {
        alert("Veuillez entrer votre "+fieldnames[i]);
        eval("document.subscribeform.elements['"+fieldstocheck[i]+"'].focus()");
        return false;
      }
    }
    else {
      if (eval("document.subscribeform.elements['"+fieldstocheck[i]+"'].value") == "") {
        alert("Veuillez entrer votre "+fieldnames[i]);
        eval("document.subscribeform.elements['"+fieldstocheck[i]+"'].focus()");
        return false;
      }
    }
  }
  for (i=0;i<groupstocheck.length;i++) {
    if (!checkGroup(groupstocheck[i],groupnames[i])) {
      return false;
    }
  }
  
  document.getElementById("emailconfirm").value = document.getElementById("email").value;

  
  return true;
}

function showPopup(){
	//jQuery('#msgPopupVoeux').height(jQuery('#header').height()+jQuery('#content').height()+jQuery('#footer').height()+200);
	window.scrollTo(0,0);
	jQuery('#msgPopup').hide();
	jQuery.facebox(jQuery('#msgPopup').html());
	
	var posPop = jQuery('#PageHeader').findPos();
	
	jQuery('#facebox').css("top",posPop.y-0);
	jQuery('#facebox').css("left",posPop.x+125);

	jQuery('#facebox .body').css("width",640);
	jQuery('#facebox .body').css("height",520);
    
	jQuery('#msgPopup').css("top",posPop.y+20);
	jQuery('#msgPopup').css("left",posPop.x+145);
        
        jQuery('#centerContent').hide();

	jQuery('#msgPopup').show();
    jQuery('#msgPopup .closeUp').click(function (e){
		e.preventDefault();
		jQuery.facebox.close();
		
		jQuery('#msgPopup').hide();
                jQuery('#centerContent').show();

        //jQuery('#msgPopupVoeux').hide();
	});
	
	jQuery('#facebox_overlay').click(function (e){
		
	  e.preventDefault();
		
	  jQuery.facebox.close();
		
		
	  jQuery('#msgPopup').hide();
          
          jQuery('#centerContent').show();

	  //jQuery('#msgPopupVoeux').hide();
	
	});
	
} 

//jQuery's noConflict mode
jQuery.noConflict();

//extension de Jquery pour trouver les positions d'un élément.

jQuery.fn.extend({
	findPos : function() {
       var obj = jQuery(this).get(0);
       var curleft = obj.offsetLeft || 0;
       var curtop = obj.offsetTop || 0;
       while (obj = obj.offsetParent) {
                curleft += obj.offsetLeft
                curtop += obj.offsetTop
       }
       return {x:curleft,y:curtop};
	} 
});

/*jQuery(document).ready(function(){
	if (jQuery('#msgPopupVoeux').html() != null){
		showPopup();
   }
});  */