/**************************************************************************
 * APPLICATION	: BMCEK
 * COMPOSANT	: JS
 * FICHIER     	: bmce.cs
 * HISTORIQUE 	:
 *         23/02/2008 OCH : Initialisation
 * INFOS CVS	:
 * $Source: ../LookAndFeel/_Common/js/bmce.js
 * $Author: OCH $
 * $Exigence : xxx
 * $Exigence : xxx
 * ************************************************************************/
 
function appearBloc(param) {
	if(document.getElementById(param).className=='Niv3') {
		document.getElementById(param).className='Vis';
} 
}


//Menu Horiz prb IE 8
function montreMHover(id){
    document.getElementById(id).style.backgroundColor = "#FFFFFF";
    document.getElementById(id).style.color = "#fff";
}
//Menu Horiz
function montreMHout(id){

	document.getElementById(id).style.backgroundColor = "#D4E0ED";
    document.getElementById(id).style.color = "#fff";
}


//Menu Horiz
function montre(id){
var d = document.getElementById(id);
for (var i = 1; i<=100; i++) {
if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}

if (document.getElementById('xsmenu'+i)) {
	if (document.getElementById('xsmenu'+i).className != "Current"){
	document.getElementById('xsmenu'+i).style.backgroundColor = "#0E3659";
    document.getElementById('xsmenu'+i).style.color = "#fff";
	}
  }
}

	if (d) {
		       d.style.display='block';		
		       if (document.getElementById("x"+id))
			   {document.getElementById("x"+id).style.backgroundColor = "#D4E0ED";
			    document.getElementById("x"+id).style.color = "#0E3659";
			   }
	     }
}


//LeftMenu
window.onload=montreV;
function montreV(id) {
var d = document.getElementById(id);
	for (var i = 1; i<=100; i++) {
			if (document.getElementById('menuV'+i)) {
	if (document.getElementById('menuV'+i).className != "Current"){
		
		if (document.getElementById('menuV'+i)) {document.getElementById('menuV'+i).style.display='none';}}
	}
	}
	
if (d) {d.style.display='block';
}
}

// Bloc indicateur
var oldTab = 1;
var urlOngInd;
var tInd=0;
function makeactive(tab,id,lblDate,hid1,hid2,hid3) { 

        document.getElementById("tab1").className = ""; 
        document.getElementById("tab2").className = ""; 
        document.getElementById("tab3").className = "";

        document.getElementById("cont1").className = "Hide"; 
        document.getElementById("cont2").className = "Hide"; 
        document.getElementById("cont3").className = "Hide";

        document.getElementById("cont"+tab).className = "Visible";
        document.getElementById("tab"+tab).className = "active";
        
      if(document.getElementById(id)!=null)
        {
        if(tInd==0)
        urlOngInd=document.getElementById(id).href;
        tInd=1;
      
        }
        if(tab=='1')
        {
        document.getElementById(id).href=urlOngInd + '277&g='+tab;
        document.getElementById(id).innerHTML='Tous les cours virement Devise/MAD';
        if(hid1!=null)
        document.getElementById(lblDate).innerHTML=document.getElementById(hid1).value;
         
       if(document.getElementById('pscroller11').style.top == '0px' && document.getElementById('pscroller12').style.top=='0px')
        {
        document.getElementById('pscroller11').style.top = "0px";
		document.getElementById('pscroller12').style.top = "100px";
        }
        }
        else
        if(tab=='2')
        {
         document.getElementById(id).href=urlOngInd + '278&g='+tab;
         document.getElementById(id).innerHTML='Tous les cours des valeurs cot&eacute;es en bourse';
         document.getElementById(lblDate).innerHTML=document.getElementById(hid2).value;
         
           if(document.getElementById('pscroller21').style.top == '0px' && document.getElementById('pscroller22').style.top=='0px')
          { 
         document.getElementById('pscroller21').style.top = "0px";
		 document.getElementById('pscroller22').style.top = "100px";
		 }
	
		   }
         else
         if(tab=='3')
         {
          document.getElementById(id).href=urlOngInd + '279&g='+tab;
          document.getElementById(id).innerHTML='Toutes les VL des fonds BMCE Capital Gestion'
          document.getElementById(lblDate).innerHTML=document.getElementById(hid3).value;
          
          if(document.getElementById('pscroller31').style.top == '0px' && document.getElementById('pscroller32').style.top=='0px')
          {
          document.getElementById('pscroller31').style.top = "0px";
		  document.getElementById('pscroller32').style.top = "100px";
	        }
         }
        
} 

//Ajouter OCH popup
//04-02-2009
function affichage_popup(nom_de_la_page, nom_interne_de_la_fenetre)
{
window.open (nom_de_la_page, nom_interne_de_la_fenetre, config='width=1100,height=800,  toolbar=no, menubar=no, scrollbars=yes, resizable=no, location=no, directories=no, status=no,top=100,left=100')
}
//popup width & heith sont variables.
   function affichage_popupVar(nom_de_la_page, nom_interne_de_la_fenetre, width, height)
    {
    var _width = width + 15;
    var _height = height + 10;
    window.open(nom_de_la_page + '&width=' + width + '&height=' + height, nom_interne_de_la_fenetre, config = 'width=' + _width + ',height=' + _height + ',  toolbar=no, menubar=no, scrollbars=yes, resizable=no, location=no, directories=no, status=no')
    }
    
//Ajouter OCH Ong
  var urlImprimer;
  var t=0;
function tabClick(id,lienImprimer){

if(document.getElementById(lienImprimer)!=null)
{
if(t==0)
urlImprimer=document.getElementById(lienImprimer).href;
t=1;

document.getElementById(lienImprimer).href=urlImprimer + '&g='+id;
}

		for (var i = 1; i<=4; i++) {
					 document.getElementById('tabAng'+i).className = "OngletContentCacher";
					 document.getElementById('tabAngL'+i).className = ""; 
				}
				
		document.getElementById('tabAngL'+id).className = "Active"; 
		document.getElementById('tabAng'+id).className = "OngletContent";
		
}
//cacher  les onglet(impression) OCH
function displayOng(id){
		for (var i = 1; i<=4; i++) {
		    if(i!=id)
	         { 
	      	     document.getElementById('tabAngL'+i).style.display = "none";
	         }
	      }
}

//cacher(En savoir plus) les onglet(MasterListOng):OCH
function displayDetailListOng(id,ida){
for (var i = 1; i<=200; i++) {
		if(document.getElementById("listMasterOng"+i)!= null)
            if(i!=id && document.getElementById("listMasterOng"+i).style.display  == "block")
             document.getElementById("listMasterOng"+i).style.display = 'none';
    
	      }
	      
    for (var i = 1; i<=200; i++) {
            if(i!=id && document.getElementById("idSavoir"+i)!= null)
                document.getElementById("idSavoir"+i).innerHTML="en savoir plus +";   
    }  
    
if(document.getElementById("listMasterOng"+id).style.display  == 'none'){
   
    for (var i = 1; i<=200; i++) {
            if(i!=id && document.getElementById("idFermer"+i)!= null)
                document.getElementById("idFermer"+i).style.display = 'none';
    }
    
       for (var i=0; i < document.getElementById("ArticelOng").getElementsByTagName('a').length; i++) 
    { 
       if(i!=id)
       document.getElementById("ArticelOng").getElementsByTagName('a')[i].style.display  = 'block';
    }
    
       for (var i = 1; i<=200; i++) {
            if(i!=id && document.getElementById("idSavoir"+i)!= null)
                document.getElementById("idSavoir"+i).style.display  = 'block';
    }  
    
    
    document.getElementById("listMasterOng"+id).style.display = 'block';
    ida.innerHTML="Fermer -";
    document.getElementById("idFermer"+id).style.display = 'block';
    ida.style.display  = 'none';
}
else{
    document.getElementById("listMasterOng"+id).style.display = 'none';
    ida.innerHTML="en savoir plus +";
}
}

//cacher(Bouton fermer)  les onglet(MasterListOngBas):OCH
function displayDetailListOngBas(id,ida){
    document.getElementById("listMasterOng"+id).style.display = 'none';
    document.getElementById("idFermer"+id).style.display = 'none';

        if(document.getElementById("idSavoir"+id)!= null)
            {
                 document.getElementById("idSavoir"+id).innerHTML="en savoir plus +";   
                 document.getElementById("idSavoir"+id).style.display = 'block';
          }
}

//GV check all
function checkAll(FormName, CheckValue)
{
	if(!document.forms[FormName])
		return;
	var objCheckBoxes = document.forms[FormName].elements;
	if(!objCheckBoxes)
		return;
	
	    for (i = 0; i <= objCheckBoxes.length - 1; i++) 
	    {
	         if (objCheckBoxes[i].type == 'checkbox')
	         {
	         objCheckBoxes[i].checked = CheckValue;
	         }
	    }	
}

