<?php
if (!$_SESSION['connected']){
	echo ('Vous devez être connecté afin de pouvoir utiliser cette fonctionnalité');
}

$type = trim(@$_REQUEST['type']);
$siret = trim(preg_replace('/[^0-9]/', '', $_REQUEST['siret']));
$tabInfo = $_SESSION['tabInfo'];

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);
$raisonSociale = etabSession($siren, $idEntreprise);


if ($type<>'tri' && //Tribunaux
	$type<>'pre' && // Préfectures
	$type<>'jal' && // Journaux d'Annonces Légales
	$type<>'adm' && // Mandataires
	$type<>'hui' &&	// Huissiers
	$type<>'cad' &&	// Cadastre
	$type<>'avo' &&	// Avocats
	$type<>'not' &&	// Notaires
	// CFE
	/*
	$type<>'cci' &&	// Chambres de Commerce
	$type<>'cma' &&	// Chambres des métiers
	$type<>'cag' &&	// Chambres d'agriculture
	$type<>'cba' &&	// Chambre nationale de la batellerie artisanale
	$type<>'cur' &&	// URSSAF
	$type<>'cdi' &&	// Centres des impôts
	*/
	$type<>'cfe' && // Centres de Formalités des Entreprises
	$type<>'') {
	echo ('Compétence territoriale inexistante');
}
else
{
	if (isset($_REQUEST['id']) && $_REQUEST['id']*1<>0)	$idCom=$_REQUEST['id'];
	else												$idCom=false;

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

if (($siret*1)==0 || ($siren*1)<100){ $fileName = $page2.'-'.$idEntreprise;
}else{ $fileName = $page2.'-'.$siret; }
if($type!=''){ $fileName.= '-'.$type; }
cache_filename($fileName);
if( cache_exist() && !( preg_match('/\bsaisie\b/i', $_SESSION['tabInfo']['droits']) || $_SESSION['tabInfo']['mode_edition']==1 ) ){
	$competences = cache_get('competences');
}else{
	try {
		$O = $client->getListeCompetences($siret, $type, $_SESSION['tabInfo']['entrep']['codeCommune']);
		$competences = $O['result'];
		cache_delete();
		cache_add('competences', $competences);
	} catch (SoapFault $fault) {
		require_once 'soaperror.php';
		processSoapFault($client,$fault,$tabInfo);
	    die();
	}
}
?>
<div id="center">
<h1 class="titre">COMP&Eacute;TENCES TERRITORIALES</h1>
<table>
<tr>
	<td width="30">&nbsp;</td>
	<td width="200" colspan="2" 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" colspan="2" class="StyleInfoLib">Raison Sociale</td>
	<td width="350" class="StyleInfoData"><?=$raisonSociale?></td>
</tr>
<tr><td colspan="4" class="StyleInfoData">&nbsp;</td></tr>
<tr>
  	<td width="30">&nbsp;</td>
	<td colspan="3" class="StyleInfoData"><a href="./?page=competences&idEntreprise=<?=$idEntreprise?>&siret=<?=$siret?>&type=tri">Tribunaux</a></td>
</tr>
<tr>
    <td width="30">&nbsp;</td>
	<td colspan="3" class="StyleInfoData"><a href="./?page=competences&idEntreprise=<?=$idEntreprise?>&siret=<?=$siret?>&type=adm">Administrateurs &amp; Mandataires judiciaires</a></td>
</tr>
<tr>
    <td width="30">&nbsp;</td>
	<td colspan="3" class="StyleInfoData"><a href="./?page=competences&idEntreprise=<?=$idEntreprise?>&siret=<?=$siret?>&type=hui">Huissiers de justice</a></td>
</tr>
<tr>
    <td width="30">&nbsp;</td>
	<td colspan="3" class="StyleInfoData"><a href="./?page=competences&idEntreprise=<?=$idEntreprise?>&siret=<?=$siret?>&type=pre">Pr&eacute;fectures &amp; Sous-pr&eacute;fectures</a></td>
</tr>
<?php
if ($_SERVER['REMOTE_ADDR']=='83.206.102.217' || $_SERVER['REMOTE_ADDR']=='88.185.121.243')
{
?>
<tr>
	<td width="30">&nbsp;</td>
	<td colspan="3" class="StyleInfoData"><a href="./?page=competences&idEntreprise=<?=$idEntreprise?>&siret=<?=$siret?>&type=cfe">Centres de formalit&eacute;s des Entreprises (CCI, Greffes, M&eacute;tiers, Artisanat, Agriculture, URSSAF, Imp&ocirc;ts, etc...)</a></td>
</tr>
<?php
}
?>
<tr>
    <td width="30">&nbsp;</td>
	<td colspan="3" class="StyleInfoData"><a href="./?page=competences&idEntreprise=<?=$idEntreprise?>&siret=<?=$siret?>&type=jal">Journaux d'Annonces L&eacute;gales</a></td>
</tr>
</table>
<?php
if ($type=='tri')
{
?>
<h2>Tribunaux</h2>
<table>
	<?php
	foreach ($competences as $comp)
	{
	?>
<tr>
	<td width="30">&nbsp;</td>
	<td width="550" colspan="3" class="StyleInfoData">
	<b><ul><li>
	<?php
		print strtr(' '.$comp['Nom'],array(' TGI '=>'TRIBUNAL DE GRANDE INSTANCE DE ',' TI '=>'TRIBUNAL D\'INSTANCE DE ', ' TC '=>'TRIBUNAL DE COMMERCE DE ', ' TGIcc '=>'TRIBUNAL DE GRANDE INSTANCE A COMPETENCE COMMERCIALE '));
	?>
	</b><br/>
	<?php
		if (trim($comp['Siret'])<>'')
		{
	?>
	<b>RCS <a href="./?page=identite&idEntreprise=<?=$idEntreprise?>&siret=<?=$comp['Siret']?>"><?=substr($comp['Siret'],0,3).' '.substr($comp['Siret'],3,3).' '.substr($comp['Siret'],6,3).' <i>'.substr($comp['Siret'],9,5);?></i></a></b><br/>
	<?php
		}
	?>
	<?=$comp['Adr'];?><br/>
	<?if ($comp['AdrComp']<>'')	echo $comp['AdrComp'].'<br/>';?>
	<b><?=$comp['CP'].' '.$comp['Ville']?></b><br/>
	<?if ($comp['Tel']<>'')		echo 'T&eacute;l : '.wordwrap($comp['Tel'],2,".",true).'<br/>';?>
	<?if ($comp['Fax']<>'')		echo 'Fax : '.wordwrap($comp['Fax'],2,".",true).'<br/>';?>
	<?if (trim($comp['Web'])<>'') {
		if (substr($comp['Web'],0,7)<>'http://')
			$siteWeb='http://'.$comp['Web'];
		else
			$siteWeb=$comp['Web'];
		echo 'Site internet : <a href="'.$siteWeb.'" target="_blank">'.$siteWeb.'</a><br/>';
	}?>
	<?if ($comp['Mail']<>'')	echo 'Courriel : <a href="mailto:'.$comp['Mail'].'">'.$comp['Mail'].'</a><br/>';?>
	<?if ($comp['Remarque']<>'')echo $comp['Remarque'].'<br/>';?>
	<?php if($comp['IdentifiantGreffe']>0) echo 'Identifiant Greffe : '.$comp['IdentifiantGreffe']; ?>
	</li>
	</ul>
	</td>
	</td>
</tr>
<?php
	}
?>
</table>
<?php
} elseif ($type=='cfe') {
?>
<h2>Centre de formalités des entreprises</h2>
<table>
<?php	foreach ($competences as $comp) {?>
   <tr>
	<td width="30">&nbsp;</td>
	<td width="550" colspan="3" class="StyleInfoData"><b><ul><li><?=strtr(' '.$comp['Nom'],array(' TGI '=>'TRIBUNAL DE GRANDE INSTANCE DE ',
	' TI '=>'TRIBUNAL D\'INSTANCE DE ', ' TC '=>'TRIBUNAL DE COMMERCE DE ', ' TGIcc '=>'TRIBUNAL DE GRANDE INSTANCE A COMPETENCE COMMERCIALE '))?></b><br/>
<? if (trim($comp['Siret'])<>'') { ?>
	<b>RCS <a href="./?page=identite&idEntreprise=<?=$idEntreprise?>&siret=<?=$comp['Siret']?>"><?=substr($comp['Siret'],0,3).' '.substr($comp['Siret'],3,3).' '.substr($comp['Siret'],6,3).' <i>'.substr($comp['Siret'],9,5);?></i></a></b><br/><?}?>
<?=$comp['Adr'];?><br/>
<?if ($comp['AdrComp']<>'')	echo $comp['AdrComp'].'<br/>';?>
<b><?=$comp['CP'].' '.$comp['Ville']?></b><br/>
<?if ($comp['Tel']<>'')		echo 'T&eacute;l : '.wordwrap($comp['Tel'],2,".",true).'<br/>';?>
<?if ($comp['Fax']<>'')		echo 'Fax : '.wordwrap($comp['Fax'],2,".",true).'<br/>';?>
<?if (trim($comp['Web'])<>'') {
	if (substr($comp['Web'],0,7)<>'http://')
		$siteWeb='http://'.$comp['Web'];
	else
		$siteWeb=$comp['Web'];
	echo 'Site internet : <a href="'.$siteWeb.'" target="_blank">'.$siteWeb.'</a><br/>';
}?>
<?if ($comp['Mail']<>'')	echo 'Courriel : <a href="mailto:'.$comp['Mail'].'">'.$comp['Mail'].'</a><br/>';?>
<?if ($comp['Remarque']<>'')echo $comp['Remarque'].'<br/>';?>
</li></ul></td></td>
  </tr>
<?php
	}
?>
</table>
<?php
} elseif ($type=='pre')
{
?>
<h2>Préfectures et Sous-Préfectures</h2>
<table>
<?php	foreach ($competences as $comp) {?>
   <tr>
	<td width="30">&nbsp;</td>
	<td width="550" colspan="3" class="StyleInfoData"><b><ul><li><?=$comp['Nom']?></b><br/>
<? if (trim($comp['Siret'])<>'') { ?>
	<b>RCS <a href="./?page=identite&idEntreprise=<?=$idEntreprise?>&siret=<?=$comp['Siret']?>"><?=substr($comp['Siret'],0,3).' '.substr($comp['Siret'],3,3).' '.substr($comp['Siret'],6,3).' <i>'.substr($comp['Siret'],9,5);?></i></a></b><br/><?}?>
<?=$comp['Adr'];?><br/>
<?if ($comp['AdrComp']<>'')	echo $comp['AdrComp'].'<br/>';?>
<b><?=$comp['CP'].' '.$comp['Ville']?></b><br/>
<?if ($comp['Tel']<>'')		echo 'T&eacute;l : '.wordwrap($comp['Tel'],2,".",true).'<br/>';?>
<?if ($comp['Fax']<>'')		echo 'Fax : '.wordwrap($comp['Fax'],2,".",true).'<br/>';?>
<?if (trim($comp['Web'])<>'') {
	if (substr($comp['Web'],0,7)<>'http://')
		$siteWeb='http://'.$comp['Web'];
	else
		$siteWeb=$comp['Web'];
	echo 'Site internet : <a href="'.$siteWeb.'" target="_blank">'.$siteWeb.'</a><br/>';
}?>
<?if ($comp['Mail']<>'')	echo 'Courriel : <a href="mailto:'.$comp['Mail'].'">'.$comp['Mail'].'</a><br/>';?>
<?	if ($comp['Remarque']<>'')	echo $comp['Remarque'].'<br/>';?>
</li></ul></td></td>
  </tr>
<?php
	}
?>
</table>
<?php
} elseif ($type=='jal') {
?>
<h2>Jounaux d'Annonces Légales</h2>
<table>
<?php	foreach ($competences as $comp) {?>
   <tr>
	<td width="30">&nbsp;</td>
	<td width="550" colspan="3" class="StyleInfoData"><b><ul><li><?=$comp['Nom']?></b><br/>
<? if (trim($comp['Siret'])<>'') { ?>
	<b>RCS <a href="./?page=identite&idEntreprise=<?=$idEntreprise?>&siret=<?=$comp['Siret']?>"><?=substr($comp['Siret'],0,3).' '.substr($comp['Siret'],3,3).' '.substr($comp['Siret'],6,3).' <i>'.substr($comp['Siret'],9,5);?></i></a></b><br/><?}?>
<?=$comp['Adr'];?><br/>
<?if ($comp['AdrComp']<>'')	echo $comp['AdrComp'].'<br/>';?>
<b><?=$comp['CP'].' '.$comp['Ville']?></b><br/>
<?if ($comp['Tel']<>'')		echo 'T&eacute;l : '.wordwrap($comp['Tel'],2,".",true).'<br/>';?>
<?if ($comp['Fax']<>'')		echo 'Fax : '.wordwrap($comp['Fax'],2,".",true).'<br/>';?>
<?if (trim($comp['Web'])<>'') {
	if (substr($comp['Web'],0,7)<>'http://')
		$siteWeb='http://'.$comp['Web'];
	else
		$siteWeb=$comp['Web'];
	echo 'Site internet : <a href="'.$siteWeb.'" target="_blank">'.$siteWeb.'</a><br/>';
}?>
<?if ($comp['Mail']<>'')	echo 'Courriel : <a href="mailto:'.$comp['Mail'].'">'.$comp['Mail'].'</a><br/>';?>
<?	if ($comp['Remarque']<>'')	echo $comp['Remarque'].'<br/>';?>
</li></ul></td></td>
  </tr>
<?php
	}
?>
</table>
<?php
} elseif ($type=='adm') {
 ?>
<h2>Administrateur(s) / Mandataire(s) judiciaires</h2>
<table>
<?php	foreach ($competences as $comp) {?>
   <tr>
	<td width="30">&nbsp;</td>
	<td width="550" colspan="3" class="StyleInfoData"><b><ul><li><?=$comp['Nom']?></b><br/>
<?php
	if ($comp['Type']=='A')	echo '<i>Administrateur judiciaire</i><br/>';
elseif ($comp['Type']=='M')	echo '<i>Mandataire judiciaire</i><br/>';
	if (trim($comp['Siret'])<>'') { ?>
	<b>RCS <a href="./?page=identite&idEntreprise=<?=$idEntreprise?>&siret=<?=$comp['Siret']?>"><?=substr($comp['Siret'],0,3).' '.substr($comp['Siret'],3,3).' '.substr($comp['Siret'],6,3).' <i>'.substr($comp['Siret'],9,5);?></i></a></b><?if (trim($comp['IdSup'])*1>0) { ?>(SCP : <a href="./?page=identite&idEntreprise=<?=$idEntreprise?>&siret=<?=$comp['IdSup']?>"><?=substr($comp['IdSup'],0,3).' '.substr($comp['IdSup'],3,3).' '.substr($comp['IdSup'],6,3);?></a>)<?}?><br/><?}?>
<?=$comp['Adr'];?><br/>
<?	if ($comp['AdrComp']<>'')	echo $comp['AdrComp'].'<br/>';?>
<b><?=$comp['CP'].' '.$comp['Ville']?></b><br/>
<?if ($comp['Tel']<>'')		echo 'T&eacute;l : '.wordwrap($comp['Tel'],2,".",true).'<br/>';?>
<?if ($comp['Fax']<>'')		echo 'Fax : '.wordwrap($comp['Fax'],2,".",true).'<br/>';?>
<?if (trim($comp['Web'])<>'') {
	if (substr($comp['Web'],0,7)<>'http://')
		$siteWeb='http://'.$comp['Web'];
	else
		$siteWeb=$comp['Web'];
	echo 'Site internet : <a href="'.$siteWeb.'" target="_blank">'.$siteWeb.'</a><br/>';
}?>
<?	if ($comp['Mail']<>'')		echo 'Courriel : <a href="mailto:'.$comp['Mail'].'">'.$comp['Mail'].'</a><br/>';?>
<?	if ($comp['Remarque']<>'')	echo 'Remarque : '.$comp['Remarque'].'<br/>';?>
	</li></ul></td>
  </tr>
<?php
	}
?>
</table>
<?php
} elseif ($type=='hui') {
 ?>
<h2>Huissiers</h2>
<table>
<?php	foreach ($competences as $comp) {?>
   <tr>
	<td width="30">&nbsp;</td>
	<td width="550" colspan="3" class="StyleInfoData"><b><ul><li><?=$comp['Nom']?></b><br/>
<i>Huissier de justice</i><br/>
<?
	if (trim($comp['Siret'])<>'' && trim($comp['Siret'])*1<>0) { ?>
	<b>RCS <a href="./?page=identite&idEntreprise=<?=$idEntreprise?>&siret=<?=$comp['Siret']?>"><?=substr($comp['Siret'],0,3).' '.substr($comp['Siret'],3,3).' '.substr($comp['Siret'],6,3).' <i>'.substr($comp['Siret'],9,5);?></i></a></b><?if (trim($comp['IdSup'])*1>0) { ?>(SCP : <a href="./?page=identite&idEntreprise=<?=$idEntreprise?>&siret=<?=$comp['IdSup']?>"><?=substr($comp['IdSup'],0,3).' '.substr($comp['IdSup'],3,3).' '.substr($comp['IdSup'],6,3);?></a>)<?}?><br/><?}?>
<?=$comp['Adr'];?><br/>
<?	if ($comp['AdrComp']<>'')	echo $comp['AdrComp'].'<br/>';?>
<b><?=$comp['CP'].' '.$comp['Ville']?></b><br/>
<?if ($comp['Tel']<>'')		echo 'T&eacute;l : '.wordwrap($comp['Tel'],2,".",true).'<br/>';?>
<?if ($comp['Fax']<>'')		echo 'Fax : '.wordwrap($comp['Fax'],2,".",true).'<br/>';?>
<?if (trim($comp['Web'])<>'') {
	if (substr($comp['Web'],0,7)<>'http://')
		$siteWeb='http://'.$comp['Web'];
	else
		$siteWeb=$comp['Web'];
	echo 'Site internet : <a href="'.$siteWeb.'" target="_blank">'.$siteWeb.'</a><br/>';
}?>
<?	if ($comp['Mail']<>'')		echo 'Courriel : <a href="mailto:'.$comp['Mail'].'">'.$comp['Mail'].'</a><br/>';?>
<?	if ($comp['Remarque']<>'')	echo 'Remarque : '.$comp['Remarque'].'<br/>';?>
	</li></ul></td>
  </tr>
<?php
	}
?>
</table>
<?php
	} elseif ($type=='cad') {
 ?>
<h2>Cadastre et Hypothèques</h2>
<?php
	} elseif ($type=='pre') {
?>
<h2>Préfectures et Sous-Préfectures</h2>
<?php
	} elseif ($type=='avo') {
 ?>
<h2>Avocat(s)</h2>
<?php
	}
?>
<br>
</div>
<?php
/** @todo
 *
 * Cadastre
 * Hypothèques
 * Avocats					http://www.cnb.avocat.fr/annuaire/resultats.php
 *
 * A voir 1 :
 * Experts Comptables		http://www.bretagne.experts-comptables.fr/annuaire/resultats.php
 * Commisaires aux comptes
 *
 * A voir 2 :
 * Notaires					http://www.notaires.fr/notaires/annuaire.nsf/F_RN_RECH_PUB?OpenForm&comLangue=FR
 *					 		Forme : Profession liberale (1500) SCP de notaires (6565)
 *					 		Activité : Organisations professionnelles (911C)
 * 									   Activites des organisations professionnelles (9412Z) Activites juridiques (6910Z)
 *  *
 * Faire des scripts génériques qui à partir de l'INSEE et de la création, maj ou suppression de de SIREN/SIRET dans certaines CJ ou NAF
 **/
}
?>