<?
if (!$_SESSION['connected'])	die();

$siret = trim(preg_replace('/[^0-9]/', '', $_REQUEST['siret']));
if (strlen($siret)<>0 && strlen($siret)<>9 && strlen($siret)<>14)	die('Paramètres incorrects !');

$idEntreprise=trim(preg_replace('/[^0-9]/', '', $_REQUEST['idEntreprise']))*1;	// Si id=0 alors non communiqué
if (($siret*1)==0 && $idEntreprise==0) die('Paramètres incorrects !');
$siren = substr($siret,0,9);

require_once 'partenaires/classMTva.php';
require_once 'partenaires/classMMap.php';
require_once 'common/dates.php';
require_once 'cache/cache.php';
require_once 'scoresws/scoresws.php';

$liens = scoresws_liens($siret, $siren, $idEntreprise);
?>
<div id="center">
<h1 class="titre">LIENS FINANCIERS</h1>

<table>
<tr>
	<td width="30">&nbsp;</td>
	<td width="200" class="StyleInfoLib">Num&eacute;ro identifiant Siren</td>
	<td width="350" class="StyleInfoData"><?=substr($siren,0,3).' '.substr($siren,3,3).' '.substr($siren,6,3)?></td>
</tr>
<tr>
	<td width="30">&nbsp;</td>
	<td width="200" class="StyleInfoLib">Raison Sociale</td>
	<td width="350" class="StyleInfoData"><?=$_SESSION['tabInfo']['entrep']['raisonSociale'];?></td>
</tr>
</table>

<h2>Actionnariat</h2>
<table>
<tr>
	<td width="30">&nbsp;</td>
	<td colspan="2" width="550" class="StyleInfoData">
	<table>
	<?php
	if( ($_SESSION['tabInfo']['entrep']['fj']>=1000 && $_SESSION['tabInfo']['entrep']['fj']<=1999)
		|| ($_SESSION['tabInfo']['entrep']['fj']>=10 && $_SESSION['tabInfo']['entrep']['fj']<=19) )
	{
	?>
	<tr>
		<td width="30">&nbsp;</td>
		<td width="550" colspan="2" class="StyleInfoData">Cette entreprise est une personne physique.</td>
	</tr>
	<?php
	}
	else
	{
		if (@count($liens['actionnaires'])>0)
		{
			foreach ($liens['actionnaires'] as $i=>$lien)
			{
				if ($lien['Actif']==0)
				{
					$font1='<font color="gray"><i>';
					$font2='</i></font>';
				} else
					$font1=$font2='';
	?>
	<tr>
		<td class="StyleInfoData" width="100">
				<?php
				echo $font1;
				if ($lien['Pmin']*1>0) 			echo $lien['Pmin'].'&nbsp;%';
				elseif ($lien['MajMin']=='+')	echo 'major.';
				elseif ($lien['MajMin']=='-')	echo 'minor.';
				elseif ($lien['MajMin']=='C')	echo 'major.';
				elseif ($lien['MajMin']=='S')	echo 'minor.';
				else							echo '&nbsp;';
				echo $font2;
				?>
		</td>
		<td class="StyleInfoLib" width="300">
				<?php
				echo $font1;
				echo 	utf8_decode($lien['RaisonSociale']);
				echo $font2;
				?>
		</td>
		<td class="StyleInfoData" width="150">
				<?php
				echo $font1;
				if ( $lien['Siren']<>'' && $lien['Siren']<>0) {
					echo 'Siren&nbsp;<a href="./?page=identite&siret='. $lien['Siren'] .'">'. $lien['Siren'].'</a>';
				}
				else '&nbsp;';

				if ($lien['Pays']<>'France') echo '<b>'.utf8_decode($lien['Pays']).'</b>';
				echo $font2;
				?>
		</td>
	</tr>
		<?php
			} //Fin pour chaque actionnaire
		} else {
		?>
	<tr>
		<td width="30">&nbsp;</td>
		<td width="550" colspan="2" class="StyleInfoData">Aucun actionnaire r&eacute;f&eacute;renc&eacute; par nos services</td>
	</tr>
		<?php
		}
	}//Fin test personne physique
		?>
	<tr><td colspan="3">&nbsp;</td></tr>
	</table>
	</td>
</tr>
</table>

<h2>Participations</h2>
<table>
<tr>
	<td width="30">&nbsp;</td>
	<td colspan="2" width="550" class="StyleInfoData">
	<table>
	<?php
	if (@count($liens['participations'])>0)
	{
		foreach ($liens['participations'] as $i=>$lien)
		{
			if ($lien['Actif']==0)	{
				$font1='<font color="gray"><i>';
				$font2='</i></font>';
			} else
				$font1=$font2='';
	?>
	<tr>
	<td class="StyleInfoData" width="100">
		<?php
		echo $font1;
		if ($lien['Pmin']*1>0) 			echo $lien['Pmin'].'&nbsp;%';
		elseif ($lien['MajMin']=='+')	echo 'major.';
		elseif ($lien['MajMin']=='-')	echo 'minor.';
		elseif ($lien['MajMin']=='C')	echo 'major.';
		elseif ($lien['MajMin']=='S')	echo 'minor.';
		else							echo '&nbsp;';
		echo $font2;
		?>
	</td>
	<td class="StyleInfoLib" width="300"><?
		echo $font1;
		echo 	utf8_decode($lien['RaisonSociale']);
		echo $font2;
		?>
	</td>
	<td class="StyleInfoData" width="150"><?
		echo $font1;
		if ( $lien['Siren']<>'' && $lien['Siren']<>0) {
			echo 'Siren&nbsp;<a href="./?page=identite&siret='. $lien['Siren'] .'">'. $lien['Siren'].'</a>';
		}
		else '&nbsp;';

		if ($lien['Pays']<>'France') echo '<b>'.utf8_decode($lien['Pays']).'</b>';
		echo $font2;?></b>
	</td>
	</tr>
	<?
		} // Fin pour chaque participations
	}else{
	?>
	<tr>
		<td width="30">&nbsp;</td>
		<td width="550" colspan="2" class="StyleInfoData">Aucune participation r&eacute;f&eacute;renc&eacute;e par nos services</td>
	</tr>
	<?
	}//Fin conditions participations
	?>
	<tr><td colspan="3">&nbsp;</td></tr>
	</table>
	</td>
</tr>
</table>
</div>
<?php

if (($siret*1)==0 || ($siren*1)<100){ $fileName = 'liens-'.$idEntreprise;
}else{ $fileName = 'liens-'.$siret; }

//Exportation des données sous forme de fichier
function htmldecode($value){
	$value = is_array($value) ? array_map('htmldecode', $value) : html_entity_decode($value, ENT_QUOTES, 'UTF-8');
	return $value;
}

$tabForExport = htmldecode($liens['actionnaires']);
$firephp->log($tabForExport, 'tabForExport');

if(count($tabForExport)>0){
	require_once 'export.php';

	$array2csv = new ExportCSV();
	$array2csv->records = $tabForExport;
	$array2csv->writeCSV($fileName);

	$array2xml = new ExportXML();
	$array2xml->rootName = $page.'s';
	$array2xml->defaultTagName = $page;
	$array2xml->records = $tabForExport;
	$array2xml->writeXML($fileName);
}

?>