<?php
function menu_href_recherche_ent()
{
	return './?page=recherche&vue=ent';
}

function menu_href_recherche_dir()
{
	return './?page=recherche&vue=dir';
}

function menu_href_recherche_act()
{
	$href = './?page=recherche&vue=act';
	return $href;
}

function menu_href_international()
{
	return './?page=international_recherche';
}

function menu_href_list_pre()
{
    $href = false;
    if (isset($_SESSION['recherche']) &&
        count($_SESSION['recherche']['list']) > 0) {
        return './?page=recherche&vue=list_pre';
    } else {
        return '#';
    }
}

function menu_href_list_derniere_recherche()
{
    $href = false;
    if (isset($_SESSION['recherche']) &&
        count($_SESSION['recherche']['list']) > 0) {
        $href = './?page=recherche&vue=histo';
    }
    return $href;
}

function menu_href_annonce()
{
	$href = false;
	if( $_SESSION['tabInfo']['idClient']==1 ){
		$href = './?page=recherche&vue=annonce';
	}
	return $href;
}

function menu_href_ipari()
{
	global $siret;
	$href = IPARI_URL.'?action=logon&login='.$_SESSION['tabInfo']['login'].
		'&hach='.$_SESSION['tabInfo']['password'].'&pass=';
	if ($siret*1!=0){
		return $href.'&siret='.$siret;
	} else {
		return $href;
	}
}

function menu_href_identite()
{
	global $siret, $idEntreprise;
	if ($siret*1==0 && $idEntreprise*1==0){
		return '#';
	} else{
		return './?page=identite&siret='.$siret.'&idEntreprise='.$idEntreprise;
	}
}

function menu_href_identite_profil()
{
	global $siret, $idEntreprise;
	if ($siret*1==0 && $idEntreprise*1==0){
		return '#';
	} else{
		return './?page=identite&profil=1&siret='.$siret.'&idEntreprise='.$idEntreprise;
	}

}


function menu_href_etablissement()
{
	global $siret, $idEntreprise;
	if ($siret*1!=0 && ($_SESSION['tabInfo']['idClient']!=34 || $_SESSION['nowAuthorized']))
	{
		return './?page=etablissements&siret='.$siret.'&idEntreprise='.$idEntreprise;
	} else {
		return '#';
	}
}

function menu_href_lienentreprise()
{
	global $siret, $idEntreprise;
	if ($siret*1!=0 && ($_SESSION['tabInfo']['idClient']!=34 || $_SESSION['nowAuthorized']))
	{
		return './?page=liens&siret='.$siret.'&idEntreprise='.$idEntreprise;
	} else{
		return '#';
	}
}

function menu_href_insee()
{
	global $siret, $idEntreprise;
	if ($siret*1!=0 && ($_SESSION['tabInfo']['idClient']!=34 || $_SESSION['nowAuthorized']))
	{
		return './?page=evenements&siret='.$siret.'&idEntreprise='.$idEntreprise;
	} else {
		return '#';
	}
}

function menu_href_dirigeants()
{
	global $siret, $idEntreprise;
	if ($siret*1!=0 && ($_SESSION['tabInfo']['idClient']!=34 || $_SESSION['nowAuthorized']))
	{
		return './?page=dirigeants&siret='.$siret.'&idEntreprise='.$idEntreprise;
	} else{
		return '#';
	}
}

function menu_href_histodirigeants()
{
	global $siret, $idEntreprise;
	if ($siret*1!=0 && ($_SESSION['tabInfo']['idClient']!=34 || $_SESSION['nowAuthorized']))
	{
		return './?page=dirigeants&vue=histo&siret='.$siret.'&idEntreprise='.$idEntreprise;
	} else{
		return '#';
	}
}

function menu_href_synthese()
{
	global $siret, $idEntreprise;
	if ($siret*1!=0 && ($_SESSION['tabInfo']['idClient']!=34 || $_SESSION['nowAuthorized']))
	{
		return './?page=synthese&siret='.$siret.'&idEntreprise='.$idEntreprise;
	} else{
		return '#';
	}
}

function menu_href_bilans()
{
	global $siret, $idEntreprise;
	if ($siret*1!=0 && ($_SESSION['tabInfo']['idClient']!=34 || $_SESSION['nowAuthorized']))
	{
		$href = './?page=bilans&siret='.$siret.'&idEntreprise='.$idEntreprise;
	}else{
		$href = '#';
	}
	return $href;
}

function menu_href_ratios()
{
	global $siret, $idEntreprise;
	if ($siret*1!=0 && ($_SESSION['tabInfo']['idClient']!=34 || $_SESSION['nowAuthorized']))
	{
		return './?page=ratios&siret='.$siret.'&idEntreprise='.$idEntreprise;
	}else{
		return '#';
	}
}

function menu_href_liasse()
{
	global $siret, $idEntreprise;
	if ($siret*1!=0 && ($_SESSION['tabInfo']['idClient']!=34 || $_SESSION['nowAuthorized']))
	{
		$href = './?page=liasse&siret='.$siret.'&idEntreprise='.$idEntreprise;
	} else{
		$href = '#';
	}
	return $href;
}

function menu_href_bourse()
{
	global $siret, $idEntreprise;
	if ($siret*1!=0 && ($_SESSION['tabInfo']['idClient']!=34 || $_SESSION['nowAuthorized']))
	{
		return './?page=bourse&siret='.$siret.'&idEntreprise='.$idEntreprise;
	} else{
		return '#';
	}
}

function menu_href_banque()
{
	global $siret, $idEntreprise;
	$href = false;
	if( $_SESSION['tabInfo']['idClient']==1 ){
		if ($siret*1!=0 && ($_SESSION['tabInfo']['idClient']!=34 || $_SESSION['nowAuthorized']))
		{
			$href = './?page=banque&siret='.$siret.'&idEntreprise='.$idEntreprise;
		} else{
			$href = '#';
		}
	}
	return $href;
}

function menu_href_annonces()
{
    global $siret, $idEntreprise, $firephp;
    $href = '#';
    if ($_SESSION['tabInfo']['idClient'] != 34 ||
        $_SESSION['nowAuthorized']) {
        if ($siret * 1 != 0) {
            $source = $_SESSION['tabInfo']['entrep']['Source'];
            $href = './?page=annonces&siret='.$siret.'&source='.$source.
                '&idEntreprise='.$idEntreprise;
        }
        else if ($siret * 1 == 0 &&  // Est-ce vraiement utile ?
                 isset($idEntreprise) && $idEntreprise != 0) {
            $source   = $_SESSION['tabInfo']['entrep']['Source'];
            $sourceId = $_SESSION['tabInfo']['entrep']['SourceId'];
            $href = './?page=annonces&idEntreprise='.$idEntreprise.
                '&idan='.$sourceId.'&siret='.$siret.'&source='.$source;
        }
    }
    return $href;
}

function menu_href_infosreg()
{
	global $siret, $idEntreprise;
	if ($siret*1!=0 && ($_SESSION['tabInfo']['idClient']!=34 || $_SESSION['nowAuthorized']))
	{
		return './?page=infosreg&siret='.$siret.'&idEntreprise='.$idEntreprise;
	} else {
		return '#';
	}
}

function menu_href_competences()
{
	global $siret, $idEntreprise, $tabEntrep;
	if ($siret*1!=0 && ($_SESSION['tabInfo']['idClient']!=34 || $_SESSION['nowAuthorized']))
	{
		return './?page=competences&siret='.$siret.'&codcom='.$tabEntrep['codeCommune'].'&vue=tous&idEntreprise='.$idEntreprise;
	} else {
		return '#';
	}
}

function menu_href_conventions()
{
	global $siret, $idEntreprise, $tabEntrep;
	if ($siret*1!=0 && ($_SESSION['tabInfo']['idClient']!=34 || $_SESSION['nowAuthorized']))
	{
		return './?page=conventions&siret='.$siret.'&codcom='.$tabEntrep['codeCommune'].'&nafEn='.$tabEntrep['nafEn'].'&nafEt='.$tabEntrep['nafEt'].'&idEntreprise='.$idEntreprise;
	} else {
		return '#';
	}
}

function menu_href_marques()
{
	global $siret, $idEntreprise;
	if ($siret*1!=0 && ($_SESSION['tabInfo']['idClient']!=34 || $_SESSION['nowAuthorized']))
	{
		return './?page=marques&siret='.$siret.'&idEntreprise='.$idEntreprise;
	} else {
		return '#';
	}
}

function menu_href_indiscore()
{
    if (isset($_SESSION['tabInfo']['entrep']['siretSiege']) == false) {
        return '#';
    }
    
	global $idEntreprise;
	$siret = $_SESSION['tabInfo']['entrep']['siretSiege'];
	if ($siret*1!=0 && ($_SESSION['tabInfo']['idClient']!=34 || $_SESSION['nowAuthorized']))
	{
		return './?page=indiscore&siret='.$siret.'&idEntreprise='.$idEntreprise;
	} else {
		return '#';
	}
}

function menu_href_indiscoreplus()
{
    if (isset($_SESSION['tabInfo']['entrep']['siretSiege']) == false) {
        return '#';
    }

	global $idEntreprise;
	$siret = $_SESSION['tabInfo']['entrep']['siretSiege'];
	$href = false;
	$usersAuthorized = array('ylenaour','jmartory','mricois','mheitz','testreunica','reunicacsf');
	if ($siret*1!=0 && ($_SESSION['tabInfo']['idClient']!=34 || $_SESSION['nowAuthorized']))
	{
		if (in_array($_SESSION['tabInfo']['login'], $usersAuthorized))
		{
			$href = '#';
		}
	}
	return $href;
}

function menu_href_creditsafe()
{
	global $siret, $idEntreprise;
	$href = false;
	if ($siret*1!=0 && ($_SESSION['tabInfo']['idClient']!=34 || $_SESSION['nowAuthorized']) )
	{
		$href = './?page=scorescf&siret='.$siret.'&idEntreprise='.$idEntreprise;
	}else {
		$href = '#';
	}
	return $href;
}

function menu_href_rsynthese()
{
	global $idEntreprise;
	$siret = $_SESSION['tabInfo']['entrep']['siretSiege'];
	$href = false;
	if ( $siret*1!=0 ) {
		$href = './?page=rsynthese&siret='.$siret.'&idEntreprise='.$idEntreprise;
	}else{
		$href = '#';
	}
	return $href;
}

function menu_href_indiscore3()
{
    if (isset($_SESSION['tabInfo']['entrep']['siretSiege']) == false) {
        return '#';
    }

	global $idEntreprise;
	$siret = $_SESSION['tabInfo']['entrep']['siretSiege'];
	$href = false;
	if ( $siret*1!=0 ) {
		$href = './?page=indiscore3&siret='.$siret.'&idEntreprise='.$idEntreprise.'&niveau=2';
	}else{
		$href = '#';
	}
	return $href;
}

function menu_href_indiscore2()
{
    if (isset($_SESSION['tabInfo']['entrep']['siretSiege']) == false) {
        return '#';
    }

	global $idEntreprise;
	$siret = $_SESSION['tabInfo']['entrep']['siretSiege'];
	$href = false;
	if ( $siret*1!=0 ) {
		$href = './?page=indiscore2&siret='.$siret.'&idEntreprise='.$idEntreprise;
	}else{
		$href = '#';
	}
	return $href;
}

function menu_href_enquetec()
{
	global $siret, $idEntreprise;
	$href = false;
	if ($siret*1!=0 && ($_SESSION['tabInfo']['idClient']!=34 || $_SESSION['nowAuthorized']))
	{
		$href = './?page=enquetec&siret='.$siret.'&idEntreprise='.$idEntreprise;
	} else {
		$href = '#';
	}
	return $href;
}

function menu_href_pieces()
{
    global $siret;
    if ($siret != 0) {
        $href = './?page=pieces&siret='.$siret;
        if (empty($idEntreprise) == false) {
            $href .= '&idEntreprise='.$idEntreprise;
        }
        return $href;
    } else {
        return false;
    }
}

function menu_href_kbis()
{
	global $siret, $idEntreprise;
	$href = false;
	if ($siret*1!=0)
	{
		$href = './?page=kbis2&siret='.$siret.'&idEntreprise='.$idEntreprise;
	} else {
		$href = '#';
	}
	return $href;
}

function menu_href_greffesbilans()
{
	global $siret, $idEntreprise;
	$href = false;
	if ($siret*1!=0)
	{
		$href = './?page=greffes&vue=bilans&siret='.$siret.'&idEntreprise='.$idEntreprise;
	} else {
		$href = '#';
	}
	return $href;
}

function menu_href_greffesactes()
{
	global $siret, $idEntreprise;
	$href = false;
	if ($siret*1!=0) { $href = './?page=greffes&vue=actes&siret='.$siret.'&idEntreprise='.$idEntreprise; }
	elseif ( $siret==0 && isset($idEntreprise) && $idEntreprise!=0 )
	{
		$source = $_SESSION['tabInfo']['entrep']['Source'];
		$sourceId = $_SESSION['tabInfo']['entrep']['SourceId'];
		$href = './?page=greffes&vue=actes&idEntreprise='.$idEntreprise.'&idan='.$sourceId.'&siret='.$siret.'&source='.$source;
	}
	else { $href = '#'; }
	return $href;
}

function menu_href_mesoptions()
{
	global $siret, $idEntreprise;
	$href = false;
	$usersNotAuthorized = array('testreunica','reunicacsf','reunicastats');
	if ( !in_array($_SESSION['tabInfo']['login'], $usersNotAuthorized) )
	{
		$href = './?page=moncompte&idEntreprise='.$idEntreprise.'&siret='.$siret;
	}
	return $href;
}

function menu_href_surveillances()
{
	$href = './?page=surveillance';
	return $href;
}

function menu_href_administration()
{
	global $siret, $idEntreprise;
	$href = false;
	$usersNotAuthorized = array('testreunica','reunicacsf','reunicastats');
	if (($_SESSION['tabInfo']['profil']=='Administrateur' || $_SESSION['tabInfo']['profil']=='SuperAdministrateur') &&
		!in_array($_SESSION['tabInfo']['login'], $usersNotAuthorized) )
	{
		$href = './?page=administration&idEntreprise='.$idEntreprise.'&siret='.$siret;
	}
	return $href;
}

function menu_href_greffescmd()
{
	$href = false;
	if(hasModeEdition())
	{
		$href = './?page=greffescmd';
	}
	return $href;
}

function menu_href_internationalcmd()
{
    return './?page=international_commandes';
}

function menu_href_giantcmd()
{
	$href = false;
	if(hasModeEdition())
	{
		$href = './?page=giant_commandes';
	}
	return $href;
}

function menu_href_stats()
{
	global $siret, $idEntreprise;
	$href = false;
	$usersAuthorized = array('fzicaro','jmartory','mheitz','mricois','ylenaour','reunicastats');
	if (($_SESSION['tabInfo']['profil']=='Administrateur' || $_SESSION['tabInfo']['profil']=='SuperAdministrateur' ) &&
		 in_array($_SESSION['tabInfo']['login'], $usersAuthorized))
	{
		$href = './?page=stats&idEntreprise='.$idEntreprise.'&siret='.$siret;
	}
	return $href;
}

function menu_href_survliste()
{
	global $siret, $idEntreprise;
	$href = false;
	if (substr($_SESSION['tabInfo']['login'],0,6)=='cnasea' ||
		strtolower($_SESSION['tabInfo']['login'])=='omni04' ||
		$_SESSION['tabInfo']['idClient']==32 ||
		$_SESSION['tabInfo']['idClient']==82
		)
	{
		$href = './?page=survliste&idEntreprise='.$idEntreprise.'&siret='.$siret;
	}
	return $href;
}

function menu_href_portefeuille()
{
	global $siret, $idEntreprise;
	$href = './?page=portefeuille';
	return $href;
}

function menu_href_logout()
{
	return './?page=main&action=logout';
}

// --------------------------------------------------------------------------- //
// BdF
// --------------------------------------------------------------------------- //
function menu_href_bdf($module)
{
	global $siret, $idEntreprise, $req;
	$href = '#';
    if (empty($siret)    		== false ||
        empty($idEntreprise) 	== false ||
        empty($req)          	== false)
    {
		$href = './?page=bdf&module='.$module.
            '&idEntreprise='.$idEntreprise.
            '&siret='.$siret.
            '&req='.$req.
            '&type=u';
	}
	elseif ($module == 'autres')
    {
    	$href = './?page=bdf&module=autres';
    }
	return $href;
}
function menu_href_bdf27() { return menu_href_bdf(27); }
function menu_href_bdf28() { return menu_href_bdf(28); }
function menu_href_bdf29() { return menu_href_bdf(29); }
function menu_href_bdf37() { return menu_href_bdf(37); }
function menu_href_bdf40() { return menu_href_bdf(40); }
function menu_href_bdf51() { return menu_href_bdf(51); }
function menu_href_bdfautres() { return menu_href_bdf('autres'); }

function menu_href_procol()
{
	global $siret, $idEntreprise;
	if ($siret*1==0 && $idEntreprise*1==0){
		$href = '#';
	} else{
		$href = './?page=identite&procol=1&idEntreprise='.$idEntreprise.'&siret='.$siret;
	}
	return $href;
}

function menu_href_privileges(){
	global $siret, $idEntreprise;
	if ($siret*1==0 && $idEntreprise*1==0){
		$href = '#';
	} else{
		$href = './?page=privileges&idEntreprise='.$idEntreprise.'&siret='.$siret;
	}
	return $href;
}

function menu_href_documentation(){
	return 'http://infos.scores-decisions.com/?do=login&u='.$_SESSION['tabInfo']['login'].'&p='.$_SESSION['tabInfo']['password'];
}