<?php 
/*********************************************************************
name   : tkstart.php
author : sa - Copyright EuComp
descr  : Mobil Telefon Kalkulator
param  :

version: 
**********************************************************************/
$doctitle = 'Start';

include_once('config.php' );
include_once('util.inc.php');
include_once('conn_oci.inc.php');

import_request_variables('GP');

if (empty($todo)) $todo = 'ini';

include_once('ctx.inc.php');
include_once('dochdr.inc.php');

$url0 = '';


Dlog(__FILE__, __LINE__, "(ENTER)  pctx=$pctx;  todo=$todo;  url0=$url0;");
Dlog(__FILE__, __LINE__, "ctx['modein']=".$ctx['modein'].";  modein=$modein;");

//$modein = $ctx['modein'];
//$appmod = $ctx['appmod'];
$admin = ($appmod=='admin')?true:false;

function ChkMaintenance($tovabb=false)
{
  global $NHHkalkPath;
  $karb_fil=$NHHkalkPath.'/'.'karbantartas.txt';
  $ok = !is_file($karb_fil)?true:false;
  if ($ok) return $ok;
  echo( '<SCRIPT LANGUAGE="JavaScript"> alert ("Elnézést, az oldal karbantartás alatt áll."); </SCRIPT>' );
  echo( '<b>'.
        '<p> Kérjük, keresse fel oldalunkat később!'.
        '<p> Az oldal átmenetileg karbantartás alatt áll,'.
        '<br> és rövidesen újra elérhető lesz.'.
        '<br> Köszönjük türelmét.'.
        '</b>'
      );
  if ($tovabb) return $ok; 
  exit;
}
ChkMaintenance($admin || ($_DEBUG==77)); //|| UserCheck(USR_LEVEL_RW)

$a_ut = $ctx['a_ut'];
if ( !is_array($a_ut) || count($a_ut)==0 ) {
  $a_ut = rd_ugyfeltip();
  $ctx['a_ut'] = $a_ut;
}

//$csopok=count($a_ut);
$csopok=($_NOCSOP)?0:1;
$csopok=0;

switch  ($todo) {  
  case 'ini': 
    $uf = new Ugyfel;
    break;

  case 'reini': 
    $a_sl = array();
    $ctx['a_sl'] = $a_sl;
    break;

  case 'uj': 
    $a_sl = array();
//  $uf->ff = array();
    $uf_mode= $uf->UF_MODE;
    $uf_atlagos= $uf->ATLAGOS;
    $uf = new Ugyfel;
    $ctx['a_sl'] = $a_sl;
    $ctx['bcs'] = '0';
    break;

  case 'csop': 
  case 'egysz': 
  case 'egysz2': 
  case 'szaml': 
  case 'reszl': 
    if ( $modein!=$todo ) {
      //TODO call NHHkalk normalize ($uf)
      $uf = new Ugyfel;
      if (!$admin) $ut = new Ugyfeltip;
    }
    $modein = $todo;
    break;
}


$ctx['modein'] = $modein;
$uf->UF_MODE = $modein;
$ctx['uf'] = $uf;
$ctx['ut'] = $ut;
$ctx['__cli']=$_SERVER['REMOTE_ADDR'];
CTX_pack();
?>


<?php
  echo '<SCRIPT LANGUAGE="JavaScript">';
  switch ($todo)  {
    case 'csop': 
      echo "Load( '', 'csop.php', 'ini' );";
      echo "</SCRIPT>\n";
      die;
      break;
    case 'egysz': 
      echo "Load( '', 'egysz.php', 'ini' );";
      echo "</SCRIPT>\n";
      die;
      break;
    case 'egysz2': 
      echo "Load( '', 'egysz3.php', 'ini' );";
      echo "</SCRIPT>\n";
      die;
      break;
    case 'szaml': 
      echo "Load( '', 'szaml.php', 'ini' );";
      echo "</SCRIPT>\n";
      die;
      break;
    case 'reszl': 
      echo "Load( '', 'reszl.php', 'ini' );";
      echo "</SCRIPT>\n";
      die;
      break;

    case 'admin': 
if ($_DEBUG) {
      $pctx = NULL;
      echo "Load( '', '<?php echo $AD_PATH; ?>adstart.php', 'ini' );";
      echo "</SCRIPT>\n";
      die;
      break;
}
  }
echo "</SCRIPT>\n"
?>


<SCRIPT LANGUAGE="JavaScript">  
function DataCheck() {
  return true;
}

function OnNext(modein)  {
  <?php  if ($admin)  echo "if (modein=='csop') return;" ?>
  if ( DataCheck() ) {
    document.f1.todo.value = modein;    
    document.f1.submit();  
  }
}

<?php if ($_DEBUG) { ?>
function OnAdmin()  {
   document.location.replace('<?php echo $AD_PATH; ?>adstart.php'); // no ctx
//   document.f1.todo.value = 'admin'; document.f1.submit();  // with ctx
}
<?php } ?>

<?php if ($admin) { ?>
function OnAdut()  {
  Load( '', '<?php echo $AD_PATH; ?>adut.php', 'reini' );
}
<?php } ?>


</SCRIPT> 

<?php 
  body_start('Díjcsomag összehasonlító alkalmazás','#start');
  main_start(); 
?>
<BR>
<BR>

<FORM NAME="f1" ID="f1" ENCTYPE="multipart/form-data" ACTION="" METHOD="POST"> 
<INPUT TYPE="hidden" NAME="pctx" VALUE="<?php echo rawurldecode($pctx); ?>">  
<INPUT TYPE="hidden" NAME="todo" VALUE="">
</FORM>

<p>
<b>Mi a teendő?</b>
<BR>
<BR>
Mobiltelefon használati szokásait az alábbiak szerint, többféleképpen is megadhatja. 
Választhatja az egyszerűsített adatbevitelt, az adatok számla jellegű megadását, illetve a legrészletesebb, tételes adatmegadást.
</p>
<BR>
<BR>
<p>
<b>TIPP</b>
<BR>
<BR>
Amennyiben hívási szokásait részletesen meg akarja adni, tudnia kell, hogy mikor melyik hálózatba telefonál. 
A számhordozhatóság bevezetése óta a telefonszámokból már nem derül ki egyértelműen, hogy az adott ügyfél mely szolgáltató előfizetője. 
Ugyanakkor lehetőség van a telefonszámok  szolgáltatójának mobiltelefonon keresztül történő lekérdezésére a 1748-as telefonszámon, illetve a következő módon: a telefonkészüléken a *126*KörzetszámTelefonszám#  kódsort kell begépelni, majd a híváskezdeményező gombot lenyomni: a szolgáltató  ingyenes üzenetben küldi a kért információt.
<BR>
<BR>
</p>

<?php main_end(); ?>


<!-- lábléc eleje -->
<div id="prefooter" style=" padding-top:5px; padding-bottom:9px;">
  <table border="0" cellspacing="0" cellpadding="0" style="width:90%;">
<?php if ($csopok) { ?>
  <tr><td><?php BtnGo4('acsop', 'Tipikus felhasználói csoportok szerinti becslés', "OnNext('csop')"); ?></td></tr>
<?php } ?>
  <tr><td><?php BtnGo4('aegysz', 'Felhasználói szokások egyszerűsített megadása', "OnNext('egysz')"); ?></td></tr>
<?php if ($_DEBUG) { ?>
  <tr><td><?php BtnGo4('aegysz2', '$_DEBUG! Felhasználói szokások 2. egyszerűsített megadása', "OnNext('egysz2')"); ?></td></tr>
<?php } ?>
  <tr><td><?php BtnGo4('aszaml', 'Felhasználói szokások számla jellegű megadása', "OnNext('szaml')"); ?></td></tr>
  <tr><td><?php BtnGo4('areszl', 'Felhasználói szokások részletes-tételes megadása', "OnNext('reszl')"); ?></td></tr>

<?php if ($_DEBUG==77) { ?>
  <tr><td><?php BtnGo4('aadmin', '$_DEBUG! Adminisztráció', "OnAdmin()"); ?></td></tr>
<?php } ?>

<?php if ($admin) { ?>
  <tr height="30">
    <td class="txt" colspan="2" > 
      <table border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td class="tbutton"> <INPUT NAME="adut"  ID="adut"  CLASS="button" TYPE="button" ONCLICK="OnAdut()"  VALUE="Szerkesztés vége" STYLE="width:120px"> </td> 
      </tr>
      </table>
    </td>
  </tr>
<?php } ?>

  </table>
</div>

<?php footer(); ?>
<?php body_end(); ?>

<SCRIPT LANGUAGE="JavaScript">  
  <?php echo "s='a$modein';"; ?>
  p = document.getElementById(s);
  if (p) p.focus();
</SCRIPT>

</HTML>
