// JavaScript Document

/**
* Redirige la page vers le lien spécifié
**/
function redirectLink(linkname)
{
	lien = findDOM(linkname, 0);
	if (lien!=null)
	{
		url = lien.href;
		document.location.href=url;
	}
}

/**
* Fonction de récupération de la valeur d'un meta
**/
function getMeta (name)
{
	var metas = document.getElementsByTagName('META');
	var i;
	for (i = 0; i < metas.length; i++)
    if (metas[i].getAttribute('NAME') == name)
    	break;

	var value = '';
	if (metas[i]!=null)
	value = metas[i].getAttribute('CONTENT');
	
	if (value==null)
		return '';
	else
		return value;
}

/**
* Cette fonction ouvre le menu dans lequel
* se trouve la page courante
*/
function chargement()
{
	// récupération des metas
	var zone = parseInt(getMeta('zone'));
	var menu = parseInt(getMeta('menu'));
	var sous_menu = parseInt(getMeta('sous_menu'));
	var lien = parseInt(getMeta('lien'));
	
	// zone afpa, particulier, entreprise ou partenaire
	if (zone > 0) 
	{
		zone = zone-1;
		swap(tabEspace[0][zone]);
		fermeNiv1(tabEspace[0][zone]);
		
		// menu
		if (menu >= 0)
		{
			swap(tabEspace[1][menu], tabPuce[menu]);
			fermeNiv2(tabEspace[1][menu], tabPuce[menu]);
		
			if (sous_menu >= 0)
			{
				swap(tabEspace[2][sous_menu]);
				fermeNiv3(tabEspace[2][sous_menu]);		
			}
		}
		
		if (lien >=0)
			colorLienCop(tabLienCop[lien]);
	}
	else if (zone==0)// zone=0 (zone afpa)
	{
		if (menu >= 0)
		{
			swap(tabAfpa[0][menu], tabPuceAfpa[menu]);
			
			if (sous_menu >= 0)
			{
				swap(tabAfpa[1][sous_menu]);
			}
		}
		
		if (lien >=0)
			colorLienAfpa(tabLienAfpa[lien]);
	}
}


function MM_openBrWindow(theURL,winName,features)
{
	window.open(theURL,winName,features);
}


var popUpWin=0;
function popUpWindow(URLStr, left, top, width, height)
{
  if(popUpWin)
  {
    if(!popUpWin.closed) popUpWin.close();
  }
  popUpWin = open(URLStr, 'popUpWin', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbar=no,resizable=no,copyhistory=yes,width='+width+',height='+height+',left='+left+', top='+top+',screenX='+left+',screenY='+top+'');
}

// Scripts pour les onglets des fiches metier
ongletFiche = new Array();
ongletFiche[0] = "metier";
ongletFiche[1] = "avenir";
ongletFiche[2] = "formation";
ongletFiche[3] = "certification";

function swapOngletFiche(id)
{
	domLien = findDOM(id+'_lien', 0);
	
	if (domLien!=null)
	{
		if (domLien.className=='txtOngletFicheOff')
		{
			// ouverture d'onglet
			domLien.className='txtOngletFicheOn';
			
			domTd = findDOM(id+'_td', 0);
			if (domTd!=null)
				domTd.className='tdFicheOn';
			
			domStyleDiv = findDOM(id+'_div', 1);
			if (domStyleDiv!=null)
				domStyleDiv.display='block';
			
			// fermeture de tous les autres liens et div
			for (var i=0;i<ongletFiche.length;i++)
			{
				if (ongletFiche[i]!=id)
				{
					domLien = findDOM(ongletFiche[i]+'_lien', 0);
					if (domLien!=null)
						domLien.className = 'txtOngletFicheOff';

					domTd = findDOM(ongletFiche[i]+'_td', 0);
					if (domTd!=null)
						domTd.className='tdFicheOff';
				
					domStyleDiv = findDOM(ongletFiche[i]+'_div', 1);
					if (domStyleDiv!=null)
						domStyleDiv.display='none';
				}
			}
		}
	}
}
