<?php
/*$Id: param_plans.class.php,v 1.1 2008-11-24 11:13:41 fraynaud Exp $
*/

require_once ("formulaire.class.php");
require_once ("dbform.class.php");

class param_plans extends dbForm
{
    var $table="plans";
    var $clePrimaire= "plans";
    var $typeCle= "A" ;


function param_plans($id,&$db,$DEBUG) 
{
$this->constructeur($id,$db,$DEBUG);
} // fin constructeur

function setvalF($val)
{
    $this->valF['plans'] = $val['plans'];
    $this->valF['planslib'] = $val['planslib'];
}




function verifier()
{
$this->correct=True;
// obligatoire
if ($this->valF['planslib']=="")
{
   $this->correct=false;
   $this->msg= $this->msg."<br>libelle obligatoire";
}
}//verifier

// formulaire

function setLib(&$form, $maj) 
{
$form->setLib('plans','Fichier plan : ');
}

function setType(&$form, $maj) 
{
if ($maj < 2) { //ajouter et modifier
  if ($maj==1){ //modifier
    $form->setType('plans','hiddenstatic');
  }else{ // ajouter
    $form->setType('plans','upload');
  }
}else{ // supprimer
    $form->setType('plans','hiddenstatic');
}
}


function setOnchange(&$form, $maj) {
$form->setOnchange('planslib','this.value=this.value.toUpperCase()');
}

function setTaille(&$form, $maj) {
$form->setTaille('plans',20);
$form->setTaille('planslib',40);
}
function setMax(&$form, $maj) {
$form->setMax('plans',20);
$form->setMax('planslib',40);
}


	/**
	* Surcharge de [openmairie/dbForm.class.php] version 1.11
	* l'objet de retour est $this -> table alors que ce n'est pas le nom de l'objet, ici : param_bureau
	*/
	function retour ($premier, $recherche)
	{
		// =============================================================================
		// $premier = page de retour
		// $recherche = critere de recherche retour
		// =============================================================================
		if (!$this -> correct)
		{
			///////////////////////////////////////////////////////////////////
			// * surcharge *
			///////////////////////////////////////////////////////////////////
			echo "<a href=\"tab.php?obj=param_plans
				&premier=".$premier."&recherche=".$recherche."\">";
			///////////////////////////////////////////////////////////////////
			// * custom *
		    if (file_exists ("../dyn/custom/img/retour.png"))
				echo "<img src='../dyn/custom/img/retour.png' align='top' hspace='10' border='0'>";
		    else
				echo"<img src='../img/retour.png' align='top' hspace='10' border='0'>";
		    // *
		    echo "</a></center></td></tr>";
		}
		else
		{
			echo "<tr><td><br></td></tr><tr><td colspan=2><center>";
			///////////////////////////////////////////////////////////////////
			// * surcharge *
			///////////////////////////////////////////////////////////////////
			echo "<a href=\"tab.php?obj=param_plans
				&premier=".$premier."&recherche=".$recherche."\">";
			///////////////////////////////////////////////////////////////////
			// * custom *
		    if (file_exists ("../dyn/custom/img/retour.png"))
				echo "<img src='../dyn/custom/img/retour.png' align='top'  border='0'>";
			else
				echo"<img src='../img/retour.png' align='top'  border='0'>";
			//*
		    echo "</a></center></td> </tr>";
		}
	} // retour ($premier, $recherche)

}// fin de classe
?>