<?php
/**
 * @package linea21.modules
 * @subpackage sdi
 * @author linea21 <info@linea21.com>
 * @version $id SVN
 * @access public
 * @license http://opensource.org/licenses/gpl-3.0.html
 */

//////////// Check Inclusion de pages //////////// 
if (!function_exists('AuthenthificationProcess')){ 
include_once("../lib/lib_common.php");
ReloadIndex('admin');
}
////////////

$link_mod_r=$rub_link."&amp;todo=mod_r&amp;id=";
$link_mod_e=$rub_link."&amp;todo=mod_e&amp;id=";
$link_mod=$rub_link."&amp;todo=mod&amp;id=";

if(!isset($_GET['id']) && !isset($_POST['id'])) {
	$id="1";
} else {
	if(isset($_POST['id']))	$id=$_POST['id'];
	if(isset($_GET['id']))	$id=$_GET['id'];
}

if (isset($_POST['enregistrer'])) {
    $data_table = unserialize(urldecode($_POST['data_table']));
$j=0;
	for ($i=19;$i<27;$i++){
	$data_table_p[$j]=$data_table[$i];
	$j++;
	}
	$sdi_object= new sdi;
	$result=$sdi_object->ModifyParam($id, $data_table_p, "P", $sql_object);
	$link_confirm="confirm.php?rub=".$rub."&todo=".$todo."&id=".$id;
	if(isset($result)) header("Location: ".$link_confirm);
	else  system_error();
} 

$sdi_object= new sdi;
//$data_provider=$sdi_object->GetProvider($id_idd=$id, $sql_object, $ID="-1");

$req_sdip=SQL_getProvider($id_idd=$id, $sql_object, $ID="-1");
$data_provider = $sql_object -> DBSelect($req_sdip);


$form_p_name = formatText($data_provider[0]['sdip_name'], '2FIELD');
$form_p_service  = formatText($data_provider[0]['sdip_service'], '2FIELD');
$form_p_description  = formatText($data_provider[0]['sdip_description'], '2FIELD');
$form_p_incharge  = formatText($data_provider[0]['sdip_incharge'], '2FIELD');
$form_p_address  = formatText($data_provider[0]['sdip_address'], '2FIELD');
$form_p_phone  = $data_provider[0]['sdip_phone'];
$form_p_fax  = $data_provider[0]['sdip_fax'];
$form_p_email = $data_provider[0]['sdip_email'];

if (isset($_POST['valider3'])) {

    //$table = unserialize(urldecode($_POST['table']));

    $table[19] = $_POST['p_name'];
    $table[20] = $_POST['p_service'];
    $table[21] = $_POST['p_description'];
    $table[22] = $_POST['p_incharge'];
    $table[23] = $_POST['p_address'];
    $table[24] = $_POST['p_phone'];
    $table[25] = $_POST['p_fax'];
    $table[26] = $_POST['p_email'];

    $sdi_object = new sdi;
    $integrity3 = $sdi_object -> CheckDataIntegrity_provider($table);

    $form_p_name = formatText($_POST['p_name'], '2FIELD');
    $form_p_service = formatText($_POST['p_service'], '2FIELD');
    $form_p_description = formatText($_POST['p_description'], '2FIELD');
    $form_p_incharge = formatText($_POST['p_incharge'], '2FIELD');
    $form_p_address = formatText($_POST['p_address'], '2FIELD');
    $form_p_phone = $_POST['p_phone'];
    $form_p_fax = $_POST['p_fax'];
    $form_p_email = $_POST['p_email'];

    $table = urlencode(serialize($table));
} 
include_once("quickicons.php");
$req_list_sdiname=SQL_getOnesdiname($id);
$data_sdi_name = $sql_object -> DBSelect($req_list_sdiname);
$navtitle=$GLOBALS['lang']['sdi']['mod_p']." : ".$data_sdi_name[0]['sdii_name'];
 ?>
 <div id="chemin">
	<ul>
		<li>
			<a href="index.php"><?php echo $GLOBALS['lang']['way']['home'] ?></a>
		</li>
		<li>
			<a href="<?php echo $rub_link; ?>"><?php echo $GLOBALS['lang']['menu']['sdi']?></a>
		</li>
		<li>
			<span><?php echo formatnavTitle($navtitle) ?></span>
		</li>
	</ul>
</div>
<!--end barre haute -->
 <?
 if (!isset($integrity3) || is_string($integrity3)) {
?>
<div class="contentcontainer">
		<?php
            include_once($dir . "/menurub.php");

            ?>
		<div id="content">
			<?php 
			
			
            if (isset($integrity3) && is_string($integrity3)) display_errors($integrity3);

            ?>
						<div class="mod_link">
	<a href="<? echo $link_mod.$id ;?>"><?echo $GLOBALS['lang']['sdi']['mod'];?></a> | 
	<a href="<? echo $link_mod_e.$id ;?>"><?echo $GLOBALS['lang']['sdi']['modify_sdi_e'];?></a> | 
	<a href="<? echo $link_mod_r.$id ;?>"><?echo $GLOBALS['lang']['sdi']['modify_sdi_r'];?></a>
	</div>
			<br class="brendstep" />
			<h2><?php echo formatTitleh2($data_sdi_name[0]['sdii_name']); ?></h2>
			
			<form id="addsdi3" action="<?php echo $_SERVER['SCRIPT_NAME'];
            ?>" method="post">
				<p>
				<label for="p_name" ><?php echo $GLOBALS['lang']['sdi']['p_name'] ?> * :</label>
				<input name="p_name" type="text" class="textfield" id="p_name" maxlength="255" value="<?php echo $form_p_name;
            ?>" />
				</p>
				<p>
				<label for="p_service" ><?php echo $GLOBALS['lang']['sdi']['p_service'] ?>  :</label>
				<input name="p_service" type="text" class="textfield" id="p_service" maxlength="255" value="<?php echo $form_p_service;
            ?>" />
				</p>

				<p>
				<label for="p_incharge" ><?php echo $GLOBALS['lang']['sdi']['p_incharge'] ?>  :</label>
				<input name="p_incharge" type="text" class="textfield" id="p_incharge" maxlength="150" value="<?php echo $form_p_incharge;
            ?>" />
				</p>
				<p>
				<label for="p_address" ><?php echo $GLOBALS['lang']['sdi']['p_address'] ?> * :</label>
				<textarea id="p_address" name="p_address" <?php echo AREA_SETTINGS; ?> class="largetextfield" ><?php echo $form_p_address;
            ?></textarea>
				</p>
				<p>
				<label for="p_phone" ><?php echo $GLOBALS['lang']['sdi']['p_phone'] ?>  :</label>
				<input name="p_phone" type="text" class="textfield" id="p_phone" maxlength="10" value="<?php echo $form_p_phone;
            ?>" />
				</p>
				<p>
				<label for="p_fax" ><?php echo $GLOBALS['lang']['sdi']['p_fax'] ?>  :</label>
				<input name="p_fax" type="text" class="textfield" id="p_fax" maxlength="10" value="<?php echo $form_p_fax;
            ?>" />
				</p>
				<p>
				<label for="p_email" ><?php echo $GLOBALS['lang']['sdi']['p_email'] ?> * :</label>
				<input name="p_email" type="text" class="textfield" id="p_email" maxlength="200" value="<?php echo $form_p_email;
            ?>" />
				</p>
				<p>
				<label for="p_description" ><?php echo $GLOBALS['lang']['sdi']['p_description'] ?>  :</label>
				<textarea id="p_description" name="p_description" <?php echo AREA_SETTINGS; ?> class="largetextfield" ><?php echo $form_p_description;
            ?></textarea>
				</p>
				<div>
		<br />
				<? echo cancel_button($rub_link."&amp;todo=det&amp;id=".$id); ?>
						<input name="rub" type="hidden" value="<?php echo $rub;
            ?>" id="rub" />
				<input name="todo" type="hidden" value="<?php echo $todo;
            ?>" id="todo" />
							<input name="id" type="hidden" value="<?php echo $id;
            ?>" id="id" />
				<input name="valider3" type="submit" value="<?php echo $GLOBALS['lang']['btn']['valid'] ?>" class="button" id="valider" />
				</div>
			</form>
		</div>
<?php include_once($dir . "/help.php");
            ?>
</div>

<?php
        } else {
                if (!isset($integrity5) || is_string($integrity5)) {
				
				
                    $table=unserialize(urldecode($table));
                    $display_p_name = formatText(empty_nc($table[19]), '2HTML');
                    $display_p_service = formatText(empty_nc($table[20]), '2HTML');
                    $display_p_description =formatText(empty_nc($table[21]), '2HTML');
                    $display_p_incharge = formatText(empty_nc($table[22]), '2HTML');
                    $display_p_address = formatText(empty_nc($table[23]), '2HTML');
                    $display_p_phone = empty_nc($table[24]);
                    $display_p_fax = empty_nc($table[25]);
                    $display_p_email = empty_nc($table[26]);
                    $table = urlencode(serialize($table));

                    ?>
<div class="contentcontainer">
<?php
                    include_once($dir . "/menurub.php");

                    ?>
<div id="content">
			<h2><?php echo $GLOBALS['lang']['recap']['title'] ;
                    ?></h2>
			<dl class="dl3">
				<dt><?php echo $GLOBALS['lang']['sdi']['p_name'] ;
                    ?> : </dt>
				<dd><?php echo $display_p_name ;
                    ?><br /></dd>
				<dt><?php echo $GLOBALS['lang']['sdi']['p_service'] ;
                    ?> : </dt>
				<dd><?php echo $display_p_service ;
                    ?><br /></dd>
				<dt><?php echo $GLOBALS['lang']['sdi']['p_description'] ;
                    ?> : </dt>
				<dd><?php echo $display_p_description ;
                    ?><br /></dd>
				<dt><?php echo $GLOBALS['lang']['sdi']['p_incharge'] ;
                    ?> : </dt>
				<dd><?php echo $display_p_incharge ;
                    ?><br /></dd>
				<dt><?php echo $GLOBALS['lang']['sdi']['p_address'] ;
                    ?> : </dt>
				<dd><?php echo $display_p_address ;
                    ?><br /></dd>
				<dt><?php echo $GLOBALS['lang']['sdi']['p_phone'] ;
                    ?> : </dt>
				<dd><?php echo $display_p_phone ;
                    ?><br /></dd>
				<dt><?php echo $GLOBALS['lang']['sdi']['p_fax'] ;
                    ?> : </dt>
				<dd><?php echo $display_p_fax ;
                    ?><br /></dd>
				<dt><?php echo $GLOBALS['lang']['sdi']['p_email'] ;
                    ?> : </dt>
				<dd><?php echo $display_p_email ;
                    ?><br /></dd>
			</dl>
			<form id="addsdi5" action="<?php echo $_SERVER['SCRIPT_NAME'];
                    ?>" method="post">
				<div>
				<input name="rub" type="hidden" value="<?php echo $rub;
                    ?>" id="rub" />
				<input name="todo" type="hidden" value="<?php echo $todo;
                    ?>" id="todo" />
					<input name="id" type="hidden" value="<?php echo $id;
            ?>" id="id" />
			<br />
				<? echo cancel_button($rub_link."&amp;todo=det&amp;id=".$id); ?>
				
				<input name="data_table" type="hidden" value="<?php echo $table;
                    ?>" id="data_table" />
				<input name="retour" type="button" value="<?php echo $GLOBALS['lang']['btn']['preview'] ?>" class="button" id="retour" onclick="history.go(-1);" />
				<input name="enregistrer" type="submit" value="<?php echo $GLOBALS['lang']['btn']['save'] ?>" class="button" id="valider" />
				</div>
			</form>
		</div>
	<?php include_once($dir . "/help.php");
                    ?>
</div>
<?php
                } 
            } 
?>
