function putCookie() {
  if(document.cookie != document.cookie)
    {index = document.cookie.indexOf(cookie_name);}
  else
  { index = -1;}
  if (index == -1){
    document.cookie=cookie_name+"="+cookie_value+"; expires=Monday,15-Feb-2066 06:00:00 GMT; path=/";
  }
}

function GetCookie (name) {  
var arg = name + "=";  
var alen = arg.length;  
var clen = document.cookie.length;  
var i = 0;  
  while (i < clen) {    
  var j = i + alen;    
    if (document.cookie.substring(i, j) == arg)      
      return getCookieVal (j);    
      i = document.cookie.indexOf(" ", i) + 1;    
      if (i == 0) break;   
  }  
return null;
}

function getCookieVal(offset) {
var endstr = document.cookie.indexOf (";", offset);
if (endstr == -1)
endstr = document.cookie.length;
return unescape(document.cookie.substring(offset, endstr));
}

function OdrediLokaciju () {
if (document.shop.Isporuka.value == "Afrika") {
  cookie_name = "isporuciti_u";
  cookie_value = "Afriku";
  putCookie();
  window.location = "korpa.htm";
}
if (document.shop.Isporuka.value == "Amerika") {
  cookie_name = "isporuciti_u";
  cookie_value = "Ameriku";
  putCookie();
  window.location = "korpa.htm";
}
if (document.shop.Isporuka.value == "Azija") {
  cookie_name = "isporuciti_u";
  cookie_value = "Aziju";
  putCookie();
  window.location = "korpa.htm";
}
if (document.shop.Isporuka.value == "Australija") {
  cookie_name = "isporuciti_u";
  cookie_value = "Australiju";
  putCookie();
  window.location = "korpa.htm";
}
if (document.shop.Isporuka.value == "Evropa") {
  cookie_name = "isporuciti_u";
  cookie_value = "Evropu";
  putCookie();
  window.location = "korpa.htm";
}
if (document.shop.Isporuka.value == "Srbija") {
  cookie_name = "isporuciti_u";
  cookie_value = "Srbiju";
  putCookie();
  window.location = "korpa.htm"
}
if (document.shop.Isporuka.value == "E-MAIL") {
  cookie_name = "isporuciti_u";
  cookie_value = "isporuku E-mailom ili licno";
  putCookie();
  window.location = "korpa.htm";
}
}

function StaviUKorpu(artikal,opis,tezina,cena) {
  cookie_name = "korpa";
  string = GetCookie(cookie_name);
  if (GetCookie(cookie_name) == null) { // dodaje novi artikal u praznu korpu
    komada = 1;
    cookie_value = "?" + artikal + "?" + opis + "?" + tezina + "?" + cena + "?" + komada + "?";
    putCookie();
  }
  else {
    start = string.indexOf('?' + artikal + '?');
    if (start == -1) { // dodaje novi artikal na kraju spiska
      komada = 1;
      cookie_value = string.substring(0,string.length) + artikal + "?" + opis + "?" + tezina + "?" + cena + "?" + komada + "?";
      putCookie();      
    }
    else { // za vec izabrani artikal povecava kolicinu za jedan
      start_opis = string.indexOf("?",start + 1);
	  start_tezina = string.indexOf("?",start_opis + 1);
      start_cena = string.indexOf("?",start_tezina + 1);
      start_komada = string.indexOf("?",start_cena + 1);
      kraj_komada = string.indexOf("?",start_komada + 1);
      komada = parseInt(string.substring(start_komada + 1, kraj_komada),10);
      komada = komada + 1;
      cookie_value =  string.substring(0,start) + "?" + artikal + "?" + opis + "?" + tezina + "?" + cena + "?" + komada + "?" + string.substring(kraj_komada + 1,string.length);
      putCookie();
    }
  }
}

function UzmiIzKorpe(artikal,opis,tezina,cena) {
  cookie_name = "korpa";
  string = GetCookie(cookie_name);
//  if (GetCookie(cookie_name) == null) { // dodaje novi artikal u praznu korpu
//    komada = 1;
//    cookie_value = artikal + "?" + opis + "?" + tezina + "?" + cena + "?" + komada + "?";
//    putCookie();
//  }
//  else {
    start = string.indexOf('?' + artikal + '?');
//    if (start == -1) { // dodaje novi artikal na kraju spiska
//      komada = 1;
//      cookie_value = string.substring(0,string.length) + artikal + "?" + opis + "?" + tezina + "?" + cena + "?" + komada + "?";
//      putCookie();      
//    }
//    else { // za vec izabrani artikal umanjuje kolicinu za jedan
      start_opis = string.indexOf("?",start + 1);
	  start_tezina = string.indexOf("?",start_opis + 1);
      start_cena = string.indexOf("?",start_tezina + 1);
      start_komada = string.indexOf("?",start_cena + 1);
      kraj_komada = string.indexOf("?",start_komada + 1);
      komada = parseInt(string.substring(start_komada + 1, kraj_komada),10);
      if (komada > 0) {
        komada = komada - 1;
      }
      cookie_value =  string.substring(0,start) + "?" + artikal + "?" + opis + "?" + tezina + "?" + cena + "?" + komada + "?" + string.substring(kraj_komada + 1,string.length);
      putCookie();
//    }
//  }
}

function VidiKorpu() {
  ptt_lokacija = 0;
  ptt_ukupno = 0;
  tezina_ukupno = 0;
  online_popust = 0;
  document.write('<script language="JavaScript1.2" src="gore.js"></script><br>');
//  document.write('<script language="JavaScript1.2" src="korpa.js"></script>');
  cookie_name = "isporuciti_u";
  isporuka_u = GetCookie(cookie_name);

  if (GetCookie(cookie_name) == null) {
    isporuka_u = "Srbiju";
    ptt_lokacija = 1.65;
  }
  if (GetCookie(cookie_name) == "Afriku") {
    ptt_lokacija = 12.50;
  }
  if (GetCookie(cookie_name) == "Ameriku") {
    ptt_lokacija = 10;
  }
  if (GetCookie(cookie_name) == "Aziju") {
    ptt_lokacija = 12.50;
  }
  if (GetCookie(cookie_name) == "Australiju") {
    ptt_lokacija = 10;
  }
  if (GetCookie(cookie_name) == "Evropu") {
    ptt_lokacija = 7;
  }
  if (GetCookie(cookie_name) == "Srbiju") {
    ptt_lokacija = 1.65;
  }
  if (GetCookie(cookie_name) == "isporuku E-mailom") {
    ptt_lokacija = 0;
  }

  cookie_name = "korpa";
  string = GetCookie(cookie_name);

  if (GetCookie(cookie_name) == null) {
    document.write('<p><div align="center">');
    document.write("<font color='#0000FF' size='3' face='Verdana'><strong><BR> Vaša korpa je prazna ! <BR><BR><BR> Idite u cenovnik <BR><BR> i izaberite željeni artikal !</strong></font>");
    document.write('</div></p>');
  }
  else {
    if (suma < 10) {
      document.write('<p align="center"><b><font color="#ff0000" face=verdana,arial,helvetica size=3><u>Za robu kaja se šalje poštom minimalna<br>vrednost porudžbine je 10 EUR (SUMA) !</u></font></b></p>');
	}
    document.write('<form action="http://hard-soft.rs/cgi-sys/FormMail.cgi" method="POST" name="shop" onsubmit="">');
    document.write('  <input type="hidden" name="env_report" value="REMOTE_ADDR">');
    document.write('  <input type="hidden" name="recipient" value="shop@hard-soft.rs">');
    document.write('  <input type="hidden" name="redirect" value="http://www.hard-soft.rs/html/porudzbenica.htm">');
    document.write('  <input type="hidden" name="subject" value="Form: SHOP artikli - porudzbina !">');
    document.write('<p><div align="center">');
    document.write('<table border="1" cellpadding="2" cellspacing="1" bgcolor="#FFFFFF" bordercolor="#FFFFFF">');
    document.write('    <tr>');
    document.write('        <td align="center" bgcolor="#0000FF" nowrap><font color="#FFFFFF" size="2" face="Verdana"><strong>+/-</strong></font></td><td align="center" bgcolor="#0000FF" nowrap><font color="#FFFFFF" size="2" face="Verdana"><strong>Art.No.</strong></font></td><td align="center" bgcolor="#0000FF" nowrap><font color="#FFFFFF" size="2" face="Verdana"><strong>Opis</strong></font></td><td align="center" bgcolor="#0000FF" nowrap><font color="#FFFFFF" size="2" face="Verdana"><strong>Cena</strong></font></td><td align="center" bgcolor="#0000FF" nowrap><font color="#FFFFFF" size="2" face="Verdana"><strong>Kom.</strong></font></td><td align="center" bgcolor="#0000FF" nowrap><font color="#FFFFFF" size="2" face="Verdana"><strong>IZNOS u EUR</strong></font></td>');
    document.write('    </tr>');
    start = 1;
    i = 0;
    suma = 0;
    suma_din = 0;
    while (start < string.length) {
      start_opis = string.indexOf("?",start + 1);
      art[i] = string.substring(start,start_opis);
      start_tezina = string.indexOf("?",start_opis + 1);
      opi[i] = string.substring(start_opis + 1,start_tezina);
	  start_cena = string.indexOf("?",start_tezina + 1);
      tez[i] = string.substring(start_tezina + 1,start_cena);
      start_komada = string.indexOf("?",start_cena + 1);
      cen[i] = string.substring(start_cena + 1,start_komada);
      kraj_komada = string.indexOf("?",start_komada + 1);
      kom[i] = string.substring(start_komada + 1,kraj_komada);
      izn[i] = cen[i] * kom[i];
      if (kom[i] > 0) {
        document.write('    <tr>');
        document.write('        <td align="center" bgcolor="#FFFFFF" nowrap><font color="#0000FF" size="2" face="Verdana"><strong><a href="korpa.htm" target="_self" onclick="StaviUKorpu(art[' + i + '],opi[' + i + '],tez[' + i + '],cen[' + i + ']); DodeliAkciju(&quot;prikaz&quot; );" onMouseOver="self.status=&quot;Uvećanje broja komada za 1.&quot;; return true;" onmouseout="self.status=&quot; &quot;;return true;"><img src="../picture/plus.gif" align="middle" border="0"></a><img src="../picture/5x5.gif" align="middle" border="0"><a href="korpa.htm" target="_self" onclick="UzmiIzKorpe(art[' + i + '],opi[' + i + '],tez[' + i + '],cen[' + i + ']); DodeliAkciju(&quot;prikaz&quot;);" onMouseOver="self.status=&quot;Smanjenje broja komada za 1.&quot;; return true;" onmouseout="self.status=&quot; &quot;;return true;"><img src="../picture/minus.gif" align="middle" border="0"></a></strong></font></td><td align="left" bgcolor="#FFFF00" nowrap><font color="#0000FF" size="2" face="Verdana"><strong>' + art[i] + '</strong></font></td><td align="left" bgcolor="#FFFF00" nowrap><font color="#0000FF" size="2" face="Verdana"><strong>' + opi[i] + '</strong></font></td><td align="right" bgcolor="#FFFF00" nowrap><font color="#0000FF" size="2" face="Verdana"><strong>' + cen[i] + '</strong></font></td><td align="right" bgcolor="#FFFF00" nowrap><font color="#0000FF" size="2" face="Verdana"><strong>' + kom[i] + '&nbsp</strong></font></td><td align="right" bgcolor="#FFFF00" nowrap><font color="#0000FF" size="2" face="Verdana"><strong>' + izn[i] + '</strong></font></td>');
        document.write('  <input type="hidden" name="Artikal_' + eval(i+1) + '" value="' + art[i] + '   ' + opi[i] + '   ' + cen[i] + ' EUR x ' + kom[i] + ' = ' + izn[i] + ' EUR">');
        document.write('    </tr>');
      }
      suma = suma + izn[i];
	  tezina_ukupno = tezina_ukupno + tez[i]*kom[i];
      start = kraj_komada + 1;
      i = i + 1;
    }
	tezina_ukupno = parseInt((tezina_ukupno*1.2 + 0.1)*10,10)/10;	
    document.write('    <tr>');
    document.write('        <td align="center" bgcolor="#0000FF" nowrap><font color="#FFFFFF" size="2" face="Verdana"><strong> </strong></font></td><td align="center" bgcolor="#0000FF"><font color="#FFFFFF" size="2" face="Verdana"><strong> </strong></font></td><td align="center" bgcolor="#0000FF" nowrap><font color="#FFFFFF" size="2" face="Verdana"><strong> </strong></font></td><td align="center" bgcolor="#0000FF" nowrap><font color="#FFFFFF" size="2" face="Verdana"><strong> </strong></font></td><td align="center" bgcolor="#0000FF" nowrap><font color="#FFFFFF" size="2" face="Verdana"><strong>SUMA:</strong></font></td><td align="right" bgcolor="#0000FF" nowrap><font color="#FFFFFF" size="2" face="Verdana"><strong>' + suma + '</strong></font></td>');
    document.write('    </tr>');
    document.write('    <tr>');
    online_popust = parseInt((suma*0.05)*100,10)/100;
    document.write('        <td colspan="5" align="right" bgcolor="#0000FF" nowrap><font color="#FFFFFF" size="2" face="Verdana"><strong>ON LINE popust 5%:</strong></font></td><td align="right" bgcolor="#0000FF" nowrap><font color="#FFFFFF" size="2" face="Verdana"><strong>' + online_popust + '</strong></font></td>');
    document.write('    </tr>');
    document.write('    <tr>');
    document.write('        <td colspan="2" align="left" bgcolor="#0000FF" nowrap><font color="#FFFFFF" size="2" face="Verdana"><strong>');
    document.write('        <p><select name="Isporuka" size="1" style="font-family:sans-serif;font-size:9px" onclick="OdrediLokaciju()">');
    document.write('           <option value="' + 'u&nbsp;' + isporuka_u + '">Nova lokacija ...</option>');
    document.write('           <option value="Afrika">Afrika</option>');
    document.write('           <option value="Amerika">Amerika</option>');
    document.write('           <option value="Azija">Azija</option>');
    document.write('           <option value="Australija">Austarlija</option>');
    document.write('           <option value="Evropa">Evropa</option>');
    document.write('           <option value="Srbija">Srbija</option>');
    document.write('           <option value="E-MAIL">E-MAIL ili licno</option>');
    document.write('        </select></p>');
    ptt_ukupno = parseInt((ptt_lokacija + ptt_lokacija*tezina_ukupno*0.2 + suma*0.03)*100,10)/100;
    if (ptt_lokacija == 0) {ptt_ukupno = 0;};
    document.write('        </strong></font></td><td colspan="3" align="right" bgcolor="#0000FF" nowrap><font color="#FFFFFF" size="2" face="Verdana"><strong>Troškovi isporuke za ' + isporuka_u + ' (' + tezina_ukupno + ' kg):</strong></font></td><td align="right" bgcolor="#0000FF" nowrap><font color="#FFFFFF" size="2" face="Verdana"><strong>' + ptt_ukupno + '</strong></font></td>');
    document.write('    </tr>');
    document.write('    <tr>');
    suma = parseInt((suma - online_popust + ptt_ukupno)*100,10)/100;
    document.write('        <td colspan="5" align="right" bgcolor="#0000FF" nowrap><font color="#FFFFFF" size="2" face="Verdana"><strong>UKUPNO ZA UPLATU (sa popustom) u EUR:</strong></font></td><td align="right" bgcolor="#0000FF" nowrap><font color="#FFFFFF" size="2" face="Verdana"><strong>' + suma + '</strong></font></td>');
    document.write('    </tr>');
    document.write('    <tr>');
    document.write('        <td colspan="6" align="right" bgcolor="#FF00FF" height="2"></td>');
    document.write('    </tr>');
    document.write('    <tr>');
    suma_din = parseInt(((suma + online_popust)*kurs_din)/10,10)*10;
    document.write('        <td colspan="5" align="right" bgcolor="#AAAAAA" nowrap><font color="#FFFFFF" size="2" face="Verdana"><strong>UKUPNO (bez popusta) u dinarima:</strong></font></td><td align="right" bgcolor="#AAAAAA" nowrap><font color="#FFFFFF" size="2" face="Verdana"><strong>' + suma_din + '</strong></font></td>');
    document.write('    </tr>');
    document.write('    <tr>');
    suma_din = parseInt((suma*kurs_din)/10,10)*10;
    document.write('        <td colspan="5" align="right" bgcolor="#20C020" nowrap><font color="#FFFFFF" size="2" face="Verdana"><strong>UKUPNO ZA UPLATU (sa popustom) u dinarima:</strong></font></td><td align="right" bgcolor="#20C020" nowrap><font color="#FFFFFF" size="2" face="Verdana"><strong>' + suma_din + '</strong></font></td>');
    document.write('    </tr>');
    document.write('    <tr>');
    document.write('        <td colspan="6" align="right" bgcolor="#FFFFFF" height="10"></td>');
    document.write('    </tr>');
//    document.write('    <tr>');
//    document.write('        <td colspan="5" align="right" bgcolor="#0000FF" nowrap><font color="#FFFFFF" size="2" face="Verdana"><strong>UKUPNO ZA UPLATU (sa popustom) u AUD:</strong></font></td><td align="right" bgcolor="#0000FF" nowrap><font color="#FFFFFF" size="2" face="Verdana"><strong>' + parseInt((suma * 100)/4,10)/10 + '</strong></font></td>');
//    document.write('    </tr>');
//    document.write('    <tr>');
//    document.write('        <td colspan="5" align="right" bgcolor="#0000FF" nowrap><font color="#FFFFFF" size="2" face="Verdana"><strong>UKUPNO ZA UPLATU (sa popustom) u USD:</strong></font></td><td align="right" bgcolor="#0000FF" nowrap><font color="#FFFFFF" size="2" face="Verdana"><strong>' + parseInt((suma * 100)/0.80,10)/100 + '</strong></font></td>');
//    document.write('    </tr>');
    document.write('    <tr>');
    document.write('        <td colspan="6" align="right" bgcolor="#FFFFFF" height="10"></td>');
    document.write('    </tr>');
    document.write('    <tr>');
    document.write('        <td colspan="6" align="center" nowrap><font size="2" face="Arial, Helvetica, sans-serif">Vaš e-mail:&nbsp;&nbsp;&nbsp;</font><input type="text" size="30" maxlength="100" name="E-mail"></td>');
    document.write('    </tr>');
    document.write('    <tr>');
    document.write('        <td colspan="6" align="center"><font color="#FFFFFF" size="3" face="Verdana"><strong><input type="submit" name="Popust 5%" value="Neopozivo porucujem sa popustom od 5 % !"></strong></font></td>');
    document.write('        <input type="hidden" name="Troskovi_isporuke" value="' + ptt_ukupno + ' EUR">');
    document.write('        <input type="hidden" name="Tezina_posiljke" value="' + tezina_ukupno + ' kg">');
    document.write('        <input type="hidden" name="Naplatiti_din" value="' + suma_din + ' din.">');
    document.write('        <input type="hidden" name="Naplatiti_EUR" value="' + suma + ' EUR">');
    document.write('    </tr>');
    document.write('    <tr>');
    document.write('        <td colspan="6" align="center" nowrap><br><br><input type="button" name="clear" value="Briši celu korpu !" onclick="IsprazniCeluKorpu(); window.location=&quot;korpa.htm&quot;;"></td>');
    document.write('    </tr>');
    document.write('</table></form>');
    document.write('</div></p>');
  }
}

function IsprazniCeluKorpu() {
  cookie_name = 'korpa';
  cookie_value = "";
  putCookie();
}

function DodeliAkciju(dodeli) {
  var akcija = dodeli;
  cookie_name = 'akcija';
  cookie_value = dodeli;
  putCookie();
}

// ----------------------------------
// Gore su funkcije, dole je script !
// ----------------------------------

//document.write('<script language="JavaScript1.2" src="coolmenus.js"></script>');
//document.write('<script language="JavaScript1.2" src="meni-srp.js"></script>');
//document.write('<br><br>');

var art = new Array();
var opi = new Array();
var tez = new Array();
var cen = new Array();
var kom = new Array();
var izn = new Array();
var akcija = "1";
var kurs_din = 110;

cookie_name = "akcija";
akcija = GetCookie(cookie_name);

cookie_name = "korpa";
string = GetCookie(cookie_name);

if (GetCookie(cookie_name) == null) {
}
else {
    start = 0;
    i = 0;
    suma = 0;
    while (start < string.length) {
      start_opis = string.indexOf("?",start + 1);
      art[i] = string.substring(start,start_opis);
      start_tezina = string.indexOf("?",start_opis + 1);
      opi[i] = string.substring(start_opis + 1,start_tezina);
	  start_cena = string.indexOf("?",start_tezina + 1);
      tez[i] = string.substring(start_tezina + 1,start_cena);
      start_komada = string.indexOf("?",start_cena + 1);
      cen[i] = string.substring(start_cena + 1,start_komada);
      kraj_komada = string.indexOf("?",start_komada + 1);
      kom[i] = string.substring(start_komada + 1,kraj_komada);
      izn[i] = cen[i] * kom[i];
      suma = suma + izn[i];
      start = kraj_komada + 1;
      i = i + 1;
    }
}

