<?php
#-----------------------------------------------------------------------------------
# $Author: vld $
# $Revision: 1.5 $
# $Id: index.php,v 1.5 2003/02/26 13:02:01 vld Exp $
#-----------------------------------------------------------------------------------
include_once('php-include/config.lib.php');
include_once('php-include/strings.lib.php');
include_once('php-include/util.lib.php');
include_once('php-include/db.lib.php');
include_once('php-include/ecom.lib.php');
include_once('php-include/ecomgui.lib.php');
include_once('php-include/ecomads.lib.php');
include_once('php-include/order.lib.php');
include_once('php-include/session.lib.php');
include_once('php-include/engines.lib.php');
include_once('php-include/delivery_method.lib.php');

include_once('html-include/every_page.php');

# set page title
$__TOPMENU_TITLE = "Kraj procesa naručivanja";

# see if shopping session has expired
$shopping_visitor = shopping_auth($HTTP_COOKIE_VARS[$G_CFG['shoppingcookie']['name']]);
if (!$shopping_visitor['gvisitorid'] && !$shopping_visitor['gemail'])
{
	print '<meta http-equiv="refresh" content="3; url=index.php">';
	print "shopping session expired ... reloading";
	exit;
}

# get shopping visitor all data
$sh_vis = dblib_get_row_list_by_key("gvisitor","gvisitorid",$shopping_visitor['gvisitorid']);

# maintain shopping state
$S_STATE = "SS_TO=$SS_TO&SS_ADDRESS=$SS_ADDRESS&SS_ZIP=$SS_ZIP&SS_CITY=$SS_CITY&SS_PHONE=$SS_PHONE&";
$S_STATE .= "SS_COUNTRY=&SS_STATE=&SS_CITYTEXT=$SS_CITYTEXT&SS_COUNTRYTEXT=$SS_COUNTRYTEXT&SS_PAYDELIVERYPLACE=$SS_PAYDELIVERYPLACE";
$S_STATE .= "&SS_PDVFIRM=$SS_PDVFIRM&SS_PDVPIB=$SS_PDVPIB";

# get account
$account = $F_SETTINGS['PORTAL_ACCOUNT'];

# at this poing update order staus. Set the status to 0
# and update order payment method
if ($payementmethodid != 3)
	update_order_status($poid,1);
else
	update_order_status($poid,16);

update_order_paymentmethod($poid,$payementmethodid);

# get order
$po = get_po($poid);

# see if this visitor owns this po
if ($po['gvisitorid'] != $shopping_visitor['gvisitorid'])
{
	print '<meta http-equiv="refresh" content="5; url=index.php">';
	print "Nemete paravo pristupa ovoj stranici";
	exit;
}

if (!$po['gpoid'])
	$message = "Nepoznata porudzbina";


# if this payment type is '4' - Pakom Pay
# don't send any e-mails. Just redirect to a pre-pakom page.
if ($payementmethodid==4)
	redirect('ems_pay.php?poid='.$po['gpoid']."&$S_STATE");

# load appropriate payment and delivery instructions depending on 
# order payment method
$var_payment = read_file('html-include/orders/email/placanje_'.$po['gpayementmethodid'].'.txt');
$var_deliv = read_file('html-include/orders/email/dostava_'.$po['gpayementmethodid'].'.txt');

# at this point we should send an email
# containing payement details and ordered items
if ($po['ghasdailydeal'])
{
	$email_message = read_file('html-include/orders/email/dailydeal_order_email.txt');
}
else
{
	$email_message = read_file('html-include/orders/email/order_email.txt');
}

# substitute delivery and payment segments
$email_message = str_replace('{VAR_PAYMENT}',$var_payment,$email_message);
$email_message = str_replace('{VAR_DELIVERY}',$var_deliv,$email_message);

# continue with variable substitution
$email_message = str_replace('{VAR_POID}',$po['gpoid'],$email_message);
$email_message = str_replace('{VAR_ORDERDATE}',$po['orderdate'],$email_message);
$email_message = str_replace('{VAR_BILLNAME}',$po['gbill_name'],$email_message);
$email_message = str_replace('{VAR_BILLADDRESS}',$po['gbill_address'],$email_message);
$email_message = str_replace('{VAR_BILLZIP}',$po['gbill_zip'],$email_message);
$email_message = str_replace('{VAR_BILLCITY}',$po['gbill_city'],$email_message);
$email_message = str_replace('{VAR_BILLSTATE}',$po['gbill_state'],$email_message);
$email_message = str_replace('{VAR_BILLCOUNTRY}',$po['gbill_country'],$email_message);
$email_message = str_replace('{VAR_BILLPHONE}',$po['gbill_phone'],$email_message);
$email_message = str_replace('{VAR_ACCOUNT}',$account,$email_message);
$email_message = str_replace('{VAR_PRICE}',$po['gprice'],$email_message);
$email_message = str_replace('{VAR_ITEMSPRICE}',$po['gitemsprice'],$email_message);
$email_message = str_replace('{VAR_DELIVERYPRICE}',$po['gdeliveryprice']+$po['gpackprice'],$email_message);


# and substitute articles part of email message
$articles = '';
for ($i=0; $i<count($po['items']); $i++)
{
	$articles .= "- ".$po['items'][$i]['itemname']."\nkom.:".$po['items'][$i]['gquantity']." cena:".$po['items'][$i]['gprice']."x".intval($po['items'][$i]['gquantity'])."=".number_format($po['items'][$i]['gquantity']*$po['items'][$i]['gprice'],2)." din.\n";
}
$email_message = str_replace('{VAR_ARTICLES}',$articles,$email_message);


# generate packages part
$packages = '';

$cnt = 0;
# check to see if there are any packages for paid delivery
for ($i=0; $i<count($po['packages']); $i++)
{
	if ($po['packages'][$i]['gdeliverymethodid']>0)
		$cnt++;				
}
$next_package = $cnt;

# paid delivery packages
$cnt = 0;
for ($i=0; $i<count($po['packages']); $i++)
{
	if ($po['packages'][$i]['gdeliverymethodid']>0)
	{
		$cnt++;
		$packages .= "PAKET ".$cnt."\nNacin dostave: ".$po['packages'][$i]['methodname']."\nSardzaj paketa:\n";

		# items in this package
		for ($j=0; $j<count($po['packages'][$i]['lines']); $j++)
		{
			$packages .= "- ".$po['packages'][$i]['lines'][$j]['gname'];

			list($aa1,$aa2) = split('PART_',$po['packages'][$i]['gpackageid']);
			if (strlen($aa2)>0)
			{
				$packages .= " - deo $aa2";
			}
			else
			{
				# means that this package is not a part of an item
				$packages .= " (Kom. ".$po['packages'][$i]['lines'][$j]['gquantity'].")";
			}

			$packages .= "\n";
		}

		$packages .= "Ocekivano vreme urucenja paketa: ".($po['packages'][$i]['gshipment_days']+$po['packages'][$i]['gdelivery_days'])." dana od momenta prispeca uplate.\n";
	}
}

# free delivery packages
$cnt = 0;
for ($i=0; $i<count($po['packages']); $i++)
{
	if ($po['packages'][$i]['gfreedelivery']>0)
	{
		$cnt++;
		$packages .= "PAKET ".($cnt+$next_package)."\nNacin dostave: Besplatna dostava\nSadrzaj paketa:\n";

		for ($j=0; $j<count($po['packages'][$i]['lines']); $j++)
		{
			$packages .= "- ".$po['packages'][$i]['lines'][$j]['gname'];
			$packeges .= " (Kom. ".$po['packages'][$i]['lines'][$j]['gquantity'].")";
			$packages .= "\n";
		}

		$packages .= "Za utvrdjivanje tacnog termina dostave bicete kontaktirani telefonom nakon izvrsene uplate.";
	}
}

# no delivery wrap packages
$cnt = 0;
for ($i=0; $i<count($po['packages']); $i++)
{
	if ($po['packages'][$i]['gnodelivery_wrap']>0)
	{
		$cnt++;
		$packages .= "PAKET ".($cnt+$next_package)."\nNacin dostave: Bez dostave i pakovanja\nSadrzaj paketa:\n";

		for ($j=0; $j<count($po['packages'][$i]['lines']); $j++)
		{
			$packages .= "- ".$po['packages'][$i]['lines'][$j]['gname'];
			$packeges .= " (Kom. ".$po['packages'][$i]['lines'][$j]['gquantity'].")";
			$packages .= "\n";
		}

		$packages .= "Ocekivano vreme urucenja: ".($po['packages'][$i]['gshipment_days']+$po['packages'][$i]['gdelivery_days'])." dana od momenta prispeca uplate.\n";
	}
}

# substitute package part
$email_message = str_replace('{VAR_PACKAGES}',$packages,$email_message);

# extract shipping address
$add = split(":==:",$po['gshipaddress']);
$ship_name = $add[0];
$ship_address = $add[1];
$ship_zip = $add[2];
$ship_city = $add[3];
$ship_state = $add[4];
$ship_country = 'Srbija' ;
if ($add[6])
	$ship_country = $add[6] ;

# substitute shipping address
$email_message = str_replace('{VAR_SHIPNAME}',$ship_name,$email_message);
$email_message = str_replace('{VAR_SHIPADDRESS}',$ship_address,$email_message);
$email_message = str_replace('{VAR_SHIPZIP}',$ship_zip,$email_message);
$email_message = str_replace('{VAR_SHIPCITY}',$ship_city,$email_message);
$email_message = str_replace('{VAR_SHIPSTATE}',$ship_state,$email_message);
$email_message = str_replace('{VAR_SHIPCOUNTRY}',$ship_country,$email_message);

# send mail to customer
send_mail(get_setting('NOTIFYMAIL'), $shopping_visitor['gemail'],"SveZaKucu.rs - Narudzbenica br: ".$poid,$email_message);

# send notification mail
send_mail(get_setting('NOTIFYMAIL'), 'sales@SveZaKucu.rs',"Narudzbenica: $poid; $shopping_visitor[gemail]-$shopping_visior[gname]-$shopping_visior[gvisitorid] ", $email_message);

# send notification mail
send_mail(get_setting('NOTIFYMAIL'), 'ivan.stankovic@SveZaKucu.rs',"Narudzbenica: $poid; $shopping_visitor[gemail]-$shopping_visior[gname]-$shopping_visior[gvisitorid] ", $email_message);

# send notification mail
send_mail(get_setting('NOTIFYMAIL'), 'milan.stankovic@SveZaKucu.rs',"Narudzbenica: $poid; $shopping_visitor[gemail]-$shopping_visior[gname]-$shopping_visior[gvisitorid] ", $email_message);

# send notification mail
send_mail(get_setting('NOTIFYMAIL'), 'marijana.vasovic@SveZaKucu.rs',"Narudzbenica: $poid; $shopping_visitor[gemail]-$shopping_visior[gname]-$shopping_visior[gvisitorid] ", $email_message);


# clear visitor basket
clear_visitor_basket($shopping_visitor['gvisitorid']);
?>
<html>
<title><?=$F_SETTINGS['FIRMNAME']?> - Kraj procesa naručivanja</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<?php /* include meta tags */ include('html-include/metas.php'); ?>

<link href="css/regular.css" rel="stylesheet" type="text/css">
<script language="JavaScript">
</script>
<body bgcolor="#FFFFFF" leftMargin=0 topMargin=0 marginheight="0" marginwidth="0" rightmargin="0">
<?php include('html-include/topmenu.php') ?>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td><img src="img/spacer.gif" width="5" height="1"></td>
    <td><img src="img/spacer.gif" width="194" height="1"></td>
    <td><img src="img/spacer.gif" width="1" height="1"></td>
    <td ><img src="img/spacer.gif" width="1" height="1"></td>
    <td><img src="img/spacer.gif" width="1" height="1"></td>
	
    <td><img src="img/spacer.gif" width="5" height="1"></td>
    <td width="100%"><img src="img/spacer.gif" width="420" height="1"></td>
    <td><img src="img/spacer.gif" width="5" height="1"></td>
	
    <td><img src="img/spacer.gif" width="1" height="1"></td>
    <td><img src="img/spacer.gif" width="164" height="1"></td>
  </tr>
  <tr> 
    <td><img src="img/spacer.gif" width="5" height="1"></td>
    <td><img src="img/spacer.gif" width="1" height="1"></td>
    <td><img src="img/spacer.gif" width="1" height="1"></td>
    <td><img src="img/spacer.gif" width="1" height="1"></td>
    <td><img src="img/spacer.gif" width="1" height="1"></td>
    <td><img src="img/spacer.gif" width="1" height="1"></td>
    <td><img src="img/spacer.gif" width="1" height="1"></td>
    <td><img src="img/spacer.gif" width="1" height="1"></td>
    <td><img src="img/spacer.gif" width="1" height="1"></td>
    <td><img src="img/spacer.gif" width="1" height="1"></td>
  </tr>
  <tr>
    <td><img src="img/spacer.gif" width="5" height="10"></td>
    <td valign="top" align="center">&nbsp; </td>
    <td><img src="img/spacer.gif" width="1" height="1"></td>
    <td><img src="img/spacer.gif" width="1" height="1"></td>
    <td bgcolor="#CCCCCC"><img src="img/spacer.gif" width="1" height="1"></td>
    <td><img src="img/spacer.gif" width="1" height="1"></td>
    <td align="left" valign="top" class="contentnormal">
	<table width="100%" border="0" cellspacing="0" cellpadding="0">
        <tr> 
          <td><img src="img/spacer.gif" width="10" height="10"></td>
          <td width="100%"><img src="img/spacer.gif" width="1" height="1"></td>
          <td><img src="img/spacer.gif" width="10" height="1"></td>
        </tr>
        <tr> 
          <td><img src="img/spacer.gif" width="1" height="10"></td>
          <td class="blueDefault">Proces naručivanja je uspešno obavljen. Broj 
            vaše narudžbenice je: <strong>
            <?=$po['gpoid']?>
            </strong>. <br>
            Na email adresu vam je upravo poslata poruka koja sadrži sve detalje 
            narudžbine kao i uputstvo kako da izvršite plaćanje. </td>
          <td><img src="img/spacer.gif" width="1" height="1"></td>
        </tr>
        <tr> 
          <td><img src="img/spacer.gif" width="1" height="10"></td>
          <td><img src="img/spacer.gif" width="1" height="1"></td>
          <td><img src="img/spacer.gif" width="1" height="1"></td>
        </tr>
		<tr> 
          <td><img src="img/spacer.gif" width="1" height="10"></td>
          <td class="blueDefault"><strong>NAPOMENA</strong>:<br>
            Osim u poruci koja vam je poslata na email adresu, detaljne podatke 
            o svojim narudžbinama možete u svakom trenutku pogledati na <strong>Korisničkoj 
            strani</strong>. Korisnička strana sadrži:
			<ul>
				
              <li> listu vaših narudžbina</li>
				
              <li>detaljne podatke o svakoj narudžbini</li>
				
              <li>uputstvo za plaćanje </li>
				svake narudžbine pojedinačno 
              <li>trenutni status narudžbine npr. kada uplata pristigne na naš 
                račun, narudžbina će dobiti status - uplata izvršena - priprema 
                pošiljke, kada pošaljemo pošiljku, narudžbina će imati status 
                - pošiljka poslata itd. Pomoću ove opcije ćete u svakom trenutku 
                znati šta se dešava sa vašom narudžbinom tj. pošiljkom.</li>
              <li>takođe, sa korisničke strane možete odštampati račun ili fakturu 
                svoje narudžbine.</li>
			</ul>
			Drugim rečima, svaki put kada posetite SveZaKucu.rs podatke vezane za svoje narudžbine možete naći na Korisničkoj strani. 
			</td>
          <td><img src="img/spacer.gif" width="1" height="1"></td>
        </tr>
		<tr> 
          <td><img src="img/spacer.gif" width="1" height="10"></td>
          <td class="blueDefault"><img src="img/spacer.gif" width="1" height="1"></td>
          <td><img src="img/spacer.gif" width="1" height="1"></td>
        </tr>
		<tr> 
          <td><img src="img/spacer.gif" width="1" height="10"></td>
          <td class="blueDefault">Na kraju, zahvaljujemo se na ukazanom poverenju, 
            a u slučaju da vam je potrebna bilo kakva pomoć, budite slobodni da 
            nas kontaktirate putem emaila <a href="mailto:support@SveZaKucu.rs" class="contentnormalver">support@SveZaKucu.rs</a> 
            ili na telefon 011/30-47-098 (radnim danima od 9-17h).</td>
          <td><img src="img/spacer.gif" width="1" height="1"></td>
        </tr>
		<tr> 
          <td><img src="img/spacer.gif" width="1" height="10"></td>
          <td class="blueDefault">
            <br><strong>www.SveZaKucu.rs</strong><br>
            Sve Za Kuću d.o.o.<br>
            Rableova 24<br>
            11160 Beograd<br>
            Srbija<br>
            [tel] 011/30-47-098<br>
            [email] <a href="mailto:office@SveZaKucu.rs" class="contentnormalver">office@SveZaKucu.rs</a></td>
          <td><img src="img/spacer.gif" width="1" height="1"></td>
        </tr>
		<tr> 
          <td><img src="img/spacer.gif" width="1" height="10"></td>
          <td><img src="img/spacer.gif" width="1" height="1"></td>
          <td><img src="img/spacer.gif" width="1" height="1"></td>
        </tr>
        <tr> 
          <td><img src="img/spacer.gif" width="1" height="1"></td>
          <td  bgcolor="#CCCCCC"><img src="img/spacer.gif" width="1" height="1"></td>
          <td><img src="img/spacer.gif" width="1" height="1"></td>
        </tr>
        <tr> 
          <td><img src="img/spacer.gif" width="1" height="10"></td>
          <td><img src="img/spacer.gif" width="1" height="1"></td>
          <td><img src="img/spacer.gif" width="1" height="1"></td>
        </tr>
		<tr> 
          <td><img src="img/spacer.gif" width="1" height="10"></td>
          <td class="blueDefault">Želite da pogledate detalje svoje narudžbine? 
            Klikite link <strong>KORISNIČKA STRANA</strong> sa vrha stranice.</td>
          <td><img src="img/spacer.gif" width="1" height="1"></td>
        </tr>
		<tr> 
          <td><img src="img/spacer.gif" width="1" height="30"></td>
          <td><img src="img/spacer.gif" width="1" height="1"></td>
          <td><img src="img/spacer.gif" width="1" height="1"></td>
        </tr>
		
        
      </table>
    </td>
    <td><img src="img/spacer.gif" width="1" height="1"></td>
    <td bgcolor="#CCCCCC"><img src="img/spacer.gif" width="1" height="1"></td>
    <td align="left" valign="top"><img src="img/spacer.gif" width="1" height="1"></td>
  </tr>
  <tr bgcolor="#cccccc">
    <td><img src="img/spacer.gif" width="1" height="1"></td>
    <td><img src="img/spacer.gif" width="1" height="1"></td>
    <td><img src="img/spacer.gif" width="1" height="1"></td>
    <td><img src="img/spacer.gif" width="1" height="1"></td>
    <td><img src="img/spacer.gif" width="1" height="1"></td>
    <td><img src="img/spacer.gif" width="1" height="1"></td>
    <td><img src="img/spacer.gif" width="1" height="1"></td>
    <td><img src="img/spacer.gif" width="1" height="1"></td>
    <td><img src="img/spacer.gif" width="1" height="1"></td>
    <td><img src="img/spacer.gif" width="1" height="1"></td>
  </tr>
  
</table>
<?php include('html-include/bottommenu.php') ?>
<?php include('html-include/gat.php') ?>
</body>
</html>