// JavaScript Document

/* showAuthentificationFrm: Affiche la zone d'authentificaion en fonction du compte sélectionné */
function showAuthentificationFrm(occurence) {
	document.getElementById('authentificationFrmm').style.display= 'block' ;
	document.getElementById('utilisateurm').innerHTML = occurence;
}
/* showAuthentificationFrm */

/* showSpecialitiesFrm: Affiche un petit formulaire en fonction du statut sélectionné  */
function showSpecialitiesFrm(elementshow) {

	switch (elementshow) {
		case 'MEDECIN':
			document.getElementById('field_specialite').style.display= '';
			document.getElementById('field_competence').style.display= '';
			document.getElementById('field_adeli').style.display= '';
			document.getElementById('field_RPPS').style.display= '';
			document.getElementById('field_profession').style.display= 'none';
			document.getElementById('mandatory_societe').style.visibility= 'hidden';
			break;
		case 'ETUDIANT':
			document.getElementById('field_specialite').style.display= 'none';
			document.getElementById('field_competence').style.display= 'none';
			document.getElementById('field_adeli').style.display= 'none';
			document.getElementById('field_RPPS').style.display= 'none';
			document.getElementById('field_profession').style.display= 'none';
			document.getElementById('mandatory_societe').style.visibility= 'hidden';
			break;
		case 'INDUSTRIEP':
			document.getElementById('field_specialite').style.display= 'none';
			document.getElementById('field_competence').style.display= 'none';
			document.getElementById('field_adeli').style.display= 'none';
			document.getElementById('field_RPPS').style.display= 'none';
			document.getElementById('field_profession').style.display= '';
			document.getElementById('mandatory_societe').style.visibility= 'visible';
			break;
		case 'RETRAITE':
			document.getElementById('field_specialite').style.display= '';
			document.getElementById('field_competence').style.display= '';
			document.getElementById('field_adeli').style.display= '';
			document.getElementById('field_RPPS').style.display= '';
			document.getElementById('field_profession').style.display= 'none';
			document.getElementById('mandatory_societe').style.visibility= 'hidden';
			break;
		case 'AUTRE':
			document.getElementById('field_specialite').style.display= 'none';
			document.getElementById('field_competence').style.display= 'none';
			document.getElementById('field_adeli').style.display= 'none';
			document.getElementById('field_RPPS').style.display= '';
			document.getElementById('field_profession').style.display= '';
			document.getElementById('mandatory_societe').style.visibility= 'visible';
			break;
	}

}
/* showSpecialitiesFrm */



/**
* Fonction pour ajoute le site aux favoris
*/
function addToFavorites(location){
	if ( navigator.appName != 'Microsoft Internet Explorer' ){ 
		window.sidebar.addPanel("Le Medec",location,""); 
	}else { 
		window.external.AddFavorite(location,"Le Medec"); 
	} 
} 


/* script servant au sous-menus de pages */
// div.style déjà ouvert, permet de le fermer quand on ouvre un nouveau.
var old_obj, old_obj_b;

function bv_showHideLayers() { 

  var i,p,d,nd,obj,args=bv_showHideLayers.arguments;

  for (i=0; i<(args.length-2); i+=3)  {
    if (old_obj != null) {
            old_obj.display = 'none';
            old_obj_b.display = 'block';
    }
    obj_b = MM_findObj( args[i] + '_b' );
    if ((obj=MM_findObj(args[i]))!=null)  { 
       d = args[i+2];
       if (obj.style) { 
           obj = obj.style; 
           obj_b = obj_b.style; 
           d = (d=='show') ? 'block' : (d=='hide') ? 'none' : d;
           nd = (d=='block') ? 'none' : 'block';
       };
       obj.display = d; 
       obj_b.display = nd;
       if (d == 'block') {
            old_obj = obj;
            old_obj_b = obj_b;
       }
    }
  }
}

function MM_findObj(n, d) {

  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {

    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}

  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];

  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);

  if(!x && d.getElementById) x=d.getElementById(n); return x;

}
/* fin du script servant au sous-menus de pages */

function colorPage() {	
	var titre_page = document.title;
	if (document.getElementById(titre_page) != null) {
		document.getElementById(titre_page).style.color = '#000000';
	}
}

function validInscriptionGuideForm(form) {
var maxLength = 400;
	if(form.description.value.length>maxLength) {
		alert("Le descriptif saisi fait " + form.description.value.length + " caractères et dépasse les " + maxLength + " autorisés. Merci de le modifier en conséquence ou de nous contacter à l\'adresse demandeinfoexposant@lemedec.com.");
	}
	else {
		form.submit();
	}
}

function validInscriptionCatalogueForm(form) {
var maxLength = 400;
	if(form.description.value.length>maxLength) {
		alert("Le descriptif saisi fait " + form.description.value.length + " caractères et dépasse les " + maxLength + " autorisés. Merci de le modifier en conséquence ou de nous contacter à l\'adresse demandeinfoexposant@lemedec.com.");
	}
	else {
		form.submit();
	}
}

/**
* Fonction utilisée pour ajouter des bandeaux d'annonces publicitaires dans le site.
* Les bandeaux sont créées par le client depuis le site http://smartadserver.com
*/
sas_tmstp=Math.round(Math.random()*10000000000);sas_masterflag=1;
function SmartAdServer(sas_pageid,sas_formatid,sas_target) {
if (sas_masterflag==1) {sas_masterflag=0;sas_master='M';} else {sas_master='S';};
document.write('<scr'+'ipt SRC="http://www2.smartadserver.com/call/pubj/' + sas_pageid + '/' + sas_formatid + '/'+sas_master + '/' + sas_tmstp + '/' + escape(sas_target) + '?"></scr'+'ipt>');
}
