//var czas = 1800;
//var min = 30;
function odmierz_czas(czas,min) {
    //var min = czas / 60;
    //if(pierw>0) {
    //var min = pierw;
    //var czas = pierw * 60;
    //alert(min + ":" + czas + ":" + pierw);
    //}
    //if(!czas) var czas = 120;
    //var min = czas / 60;
    //var now = new Date();
    //var czas = now.getSeconds();
    //var min;
    czas--;
    //var sek = czas % 60;
    var sek = czas % 60;
    if(sek==59) min--;
    
    var sekshow = sek;
    if(sek<10) sekshow="0" + sek;
    
    if(czas>0 && min>2) document.getElementById("pokaz_czas").innerHTML="do końca sesji: " + min + " min " + sekshow + " sek";
    if(min<=2 && czas>0) document.getElementById("pokaz_czas").innerHTML="do końca sesji:<font color=red><b> " + min + " min " + sekshow + " sek</b></font>";
    if(min==0 && czas==0) document.getElementById("pokaz_czas").innerHTML="<font color=red><b>Wylogowano użytkownika!</b></font>";

    //alert (czas);
    if(czas>0) setTimeout("odmierz_czas(" + czas + "," + min + ")",1000);
}

function billing_szczegoly_show(txt) {
    document.getElementById("billing_szczegoly").innerHTML=txt;
}
function billing_szczegoly_hide() {
    document.getElementById("billing_szczegoly").innerHTML="";
}

function edytor(txt) {
  okno=window.open('editor.php?txt='+escape(txt),'','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,copyhistory=0,width=520,height=430');
}
function edytor2(txt) {
  okno=window.open('../editor.php?txt='+escape(txt),'','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,copyhistory=0,width=520,height=430');
}

function doladuj(kom1,typ) {
  var idkom = kom1;
  var pytaj = prompt("Wpisz ilość","");
  if(pytaj!=null) {
  //alert(pytaj);
    document.formdoladuj.typ_doladuj.value=typ;
    document.formdoladuj.ilosc_doladuj.value=pytaj;
    document.formdoladuj.id_doladuj.value=idkom;
    document.formdoladuj.submit();
    //return true;
  } else {
    //alert("nie podano komentarza!");
    return false;
  }
}
    function copyToList(name,from,to)
    {
      fromList = eval("document.forms['" + name + "'].elements['" + from + "']");
      toList = eval("document.forms['" + name + "'].elements['" + to + "']");
      // toClir = eval("document.forms['kreator'].elements['dane[usr_clir]']");

      if (toList.options.length > 0 && toList.options[0].value == 'temp')
      {
        toList.options.length = 0;
      }
      var sel = false;
      for (i=0;i<fromList.options.length;i++)
      {
          var current = fromList.options[i];
          if (current.selected)
          {
            sel = true;
            if (current.value == 'temp')
            {
                alert ('Nie mozesz tego przeniesc!');
                return;
            }
            txt = current.text;
            val = current.value;

            toList.options[toList.length] = new Option(txt,val);
            fromList.options[i] = null;
       
            // dodaje lub zdejmuje z numerów CLIR
            /*if (toList.name == 'dane[usr_przypisane_numery][]')
                toClir.options[toClir.length] = new Option(txt,val);
            else if (toList.name == 'dane[usr_dostepne_numery][]')
                toClir.options[i] = null;
            */
                
            /**/
            i--;
          }
       }
       if (!sel) alert ('Nic nie wybrales!');
    }

function ShowHide(divId){
       var id = document.getElementById(divId);
       if (id.style.display == "none") {
              eval("id.style.display = 'block';");
       } else {
              eval("id.style.display = 'none';");
       }
}
function Show(divId){
       var id = document.getElementById(divId);
       eval("id.style.display = 'block';");
}
function Hide(divId){
       var id = document.getElementById(divId);
       eval("id.style.display = 'none';");
}

function selecturl(s) {
  var gourl = s.options[s.selectedIndex].value;
  window.top.location.href = gourl;
}



//<!--
var liczba_znakow = 0;var wlaczone = 0;var smsy = 0;var dalej=0;var myTimeout;var ads=null;
var warning=0;var SM_data='', S_data='';var sms_len=160;var sms_max=sms_len*1;
//var sms_prev = '*LONG#';var sms_prev_l = '*LAST#';
var inboxidsv = 'inboxidsv';var inboxid = 'inboxid';var respcnt = 'respcnt';var lastIbxReread = 0;var is;var wnd,svwnd,nmwnd,cfgwnd;
var brt;var ccphone = 'ccphone';var ccsave = 'ccsave'; var ccemail = 'ccemail';
var text_not_defined = "[brak]"
function Is ()
{
this.major = parseInt(navigator.appVersion);
this.minor = parseFloat(navigator.appVersion);

var agt = navigator.userAgent.toLowerCase();
this.nav = ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')==-1)
                     && (agt.indexOf('compatible') == -1) && (agt.indexOf('opera')==-1)
                     && (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')==-1));
this.nav4x = (this.nav && ((agt.indexOf(";nav") != -1) ||
                        (agt.indexOf("; nav") != -1) || this.major == 4) );
}

is = new Is();


function ibxreread()
{
var currDate = new Date();
if((currDate-lastIbxReread)<5000)
{
if (is.nav4x){
document.layers["layer_za_chwile"].visibility = 'show'
}
else
{
if (document.getElementById)
       document.getElementById("div_za_chwile").style.visibility = 'visible'       
else
              if (document.all)
              document.all("div_za_chwile").style.visibility = 'visible'       
}
}
else
{
if (is.nav4x){
document.layers["layer_za_chwile"].visibility = 'hide'
}
else
{
if (document.getElementById)
       document.getElementById("div_za_chwile").style.visibility = 'hidden'       
else
              if (document.all)
              document.all("div_za_chwile").style.visibility = 'hidden'       
}

lastIbxReread = currDate;
if (is.nav4x)
{
if (wnd + "" != "undefined" && wnd + "" != "null")
       if (!wnd.closed)
              wnd.close()
wnd = window.open('inbox.aspx?recv=yes', 'inbox', 'scrollbars=yes,status=no,toolbar=no,width=392,height=300')
}
else {                     
if (nmwnd + "" != "undefined" && nmwnd + "" != "null")
       if (!nmwnd.closed)
       {                            
              nmwnd.close();
              nmwnd = null;
              //return;
       }       
frames['inbox'].location.href='inbox.aspx?recv=yes';
frames['auto'].location.href='inputAutoCounter.aspx';
}
}
}

function getRespInfo(respinfo)
{
    return '*' + respinfo + '*';
}

function ldbody(ext_ads)
{
var inboxs,inbox;              
inboxs = GetCookie(inboxidsv);
inbox = GetCookie(inboxid);
if(inbox.length==0)
{
       setcookie(inboxid,inboxs,false);
       inbox = inboxs;
       if(inboxs.length!=0)
       setcookie(respcnt,'10000',false);
}
ads = ext_ads;brt = ads[0];
var allowload = GetCookie('allowload');
if ((frames['auto'] !=null) && (inbox.length>0) )
       if(allowload!='yes')
              frames['auto'].location.href='inputAutoCounter.aspx';
              else
              frames['auto'].location.href='inputAutoCounter.aspx?recv=yes';
if (frames['inbox'] != null )
       frames['inbox'].location.href='inbox.aspx?recv=no';
//if (document.komunikat.SENDER != null)
//       document.komunikat.SENDER.focus();

rchecked();
}
function wlacz(obj){
wlaczone = 1;
myTimeout = setTimeout('policz(\'' + obj.name + '\');',100);}
function wylacz(){
wlaczone = 0;
clearTimeout(myTimeout);}
function nie_daj(edit){
if(dalej==0)alert('Nie mo\u017cesz edytowa\u0107 tego pola');
setTimeout('dalej=0',200);
edit.blur();}

function podgl()
{
//alert(ads);
       if(ads==null)
       ads = ",,,";
              //return;

       var form = document.komunikat
       var checked = false
       var selectedMsgVal = null
       var predefMsgEditable = false
       var predefMsg = false
       var predefMsgText = ""
       
       if (predefMsg && form.chkbxPredefMsgs != null)
       {
       
              checked = form.chkbxPredefMsgs.checked
              selectedMsgVal = FindSelectedPredefMsg()
       }

       if (checked && selectedMsgVal != null)
       { 
              predefMsgText = FindMsgValueById(selectedMsgVal, arrMsg)
              if (predefMsgEditable)
                     predefMsgText += " "
       }

       var SM = form.SHORT_MESSAGE.value;
       var S = form.SENDER.value;

       var alltext,allen,writetext

       if (checked)
        alltext=S + predefMsgText;
       else
        alltext=S + ads[0];
/*       if (checked)
              alltext='OD ' + S + ':' + predefMsgText;
       else
              alltext='OD ' + S + ads[0] + ':';
*/
              
       writetext = SM; //to mamy podzielic alltext + 

       allen = writetext.length;
       var tot_ads_space=0;
       
       if((alltext.length+SM.length)<=sms_len)
              alltext = alltext + SM ;
       else {
              var onemsg,i=0,cutout=0,steps=0,ad="";       
              while((i<allen)&&(steps<4)) {
                     if(steps>0)
                     {
                            ad = ads[steps]
                            if (checked)
                                   ad = ""

                //cutout = ad.length+7;
                cutout = ad.length+0;
                            onemsg = 'SMS(' + (steps+1) + '):' + writetext.substr(i,sms_len-cutout) + ad;
                     }
                     else
                     {
                            cutout = alltext.length;
                            onemsg = alltext + writetext.substr(i,sms_len-cutout);
                            alltext = '';
                     }
                     tot_ads_space += cutout;                                   
                     steps = steps + 1;
                     i = i + sms_len-cutout;
                     alltext = alltext + onemsg;
              }
       }
       liczba_znakow = alltext.length;
       
       if ((liczba_znakow>sms_max)||(i < allen)) {
              if(warning==0) alert('Przekroczona d\u0142ugo\u015b\u0107 komunikatu');
              warning=1;
              form.ILE_ZNAKOW.value = 'Przekroczono';
              var liczznaa = form.SENDER.value;
              var liczba_znakow22 = liczznaa.length;
              form.SHORT_MESSAGE.value = form.SHORT_MESSAGE.value.substr(0,sms_max-1-liczba_znakow22);//tot_ads_space);
       }
       if (liczba_znakow<=sms_max) {
              warning=0;
              smsy = Math.floor((liczba_znakow-1)/sms_len)+1;
              //alert(liczba_znakow + " - " + sms_len);
              form.ILE_ZNAKOW.value = '' + sms_max - liczba_znakow;
              form.ILE_SMSOW.value = '' + smsy;
       }
       SM_data = SM;                     
       S_data = S;
       alltext = alltext.replace(/[\[\{]/gi,'(');alltext = alltext.replace(/[\]\}]/gi,')');
       alltext = alltext.replace(/[\\\~|\^]/gi,'.');
       form.MESSAGE_PREV.value = alltext;

}

function policz(obj){
var SM = document.komunikat.SHORT_MESSAGE.value;
var S = document.komunikat.SENDER.value;
clearTimeout(myTimeout);
if((SM==SM_data)&&(S==S_data))
{                            
       myTimeout = setTimeout('policz(\'' + obj + '\');',100);
       return;
}
podgl();
myTimeout = setTimeout('policz(\'' + obj + '\');',100);
}
function rchecked()
{
       var respInfo = document.komunikat.respInfo
       if(document.komunikat.CHK_RESP.checked)
       {
              ads[0] = getRespInfo(respInfo.options[respInfo.selectedIndex].text);
              podgl();
       } else {
              ads[0] = brt;
              podgl();
       }
}
function checkFields(form) {
var predefMsgEditable = false
var predefMsg = false
var form = document.komunikat; 
var predefMsgs_checked = false


if(form.SENDER.value.match(/^ *$/)){
       alert('Wpisz nadawc\u0119');
       form.SENDER.focus();
       return;
}
if(!form.RECIPIENT.value.length){
       alert('Wpisz numer telefonu odbiorcy');
       form.RECIPIENT.focus();
       return;
}
if(isNaN(form.RECIPIENT.value)){
       alert('Wpisz numer telefonu komórkowego-tylko cyfry, bez spacji.');
       form.RECIPIENT.focus();
       form.RECIPIENT.select();
       return;
}
if(form.RECIPIENT.value.length!=9){
       alert('Numer telefonu powinien by\u0107 9-cyfrowy.');
       form.RECIPIENT.focus();
       return;
}
if (!predefMsgs_checked) 
{
if(form.SHORT_MESSAGE.value.match(/^ *$/)){
       alert('Wpisz tre\u015b\u0107 Twojej wiadomo\u015bci');
       form.SHORT_MESSAGE.focus();
       return;
}
if (form.SHORT_MESSAGE.value.length >631) {
       alert('Mo\u017cesz wpisa\u0107 maksymalnie 640 znakow!');
       form.SHORT_MESSAGE.focus();
       return;
}
}
else
{ 
if (FindSelectedPredefMsg() == null) {
       alert('Wybierz predefiniowan\u0105 tre\u015b\u0107 wiadomo\u015bci.');
       predefMsgs.focus();
       return;
}

}

if (form.pass.value.length==0) {
       alert('Aby wys\u0142a\u0107 wiadomo\u015b\u0107 SMS, wpisz tekst, który zosta\u0142 umieszczony na obrazku.');
       form.pass.focus();
       return;
}
askcookie = false;
form.submit();
}

function resetFields(form) {form.reset();}

function getCookieVal(offset) {var endstr = document.cookie.indexOf (";", offset);  
if (endstr == -1)    
       endstr = document.cookie.length;  
return unescape(document.cookie.substring(offset, endstr));
}
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 "";
}
function setcookie(name,val,persist){
if(persist) {
       date = new Date();
       date.setFullYear(2030);              
       document.cookie = name + '=' + val + '; expires=' + date.toGMTString();
} else              
       document.cookie = name + '=' + val;
}
function delinbox(){var inbox;              
inbox = GetCookie(inboxid);

if(inbox.length==0)
{
       alert('Wy\u015blij SMSa aby uaktywni\u0107 skrzynk\u0119 odbiorcz\u0105!');
       return;
}
if(window.confirm('Wci\u015bnij OK je\u015bli chcesz usun\u0105\u0107 skrzynk\u0119. Nie b\u0119dziesz móg\u0142 odczyta\u0107 odpowiedzi, je\u015bli takie nadejd\u0105'))
{
       setcookie(inboxidsv,'',true);
       setcookie(inboxid,'',false);
       setcookie(ccemail,'',false);
       setcookie(ccphone,'',false);

       if(document.getElementById)
       {
              document.getElementById("lbl_ccemail").innerHTML = text_not_defined
              document.getElementById("lbl_ccphone").innerHTML = text_not_defined
       }
       else
       {
              
              if(document.all)
              {
                     document.all("lbl_ccemail").innerHTML = text_not_defined
                     document.all("lbl_ccphone").innerHTML = text_not_defined
              }
       }

       //frames['inbox'].location.href='inbox.aspx?recv=no';
       frames['inbox'].location.href='inbox.aspx?removeInbox=' + inbox;
}

}
function saveinbox()
{var inbox;              
inbox = GetCookie(inboxid);
email = GetCookie(ccemail);
phone = GetCookie(ccphone);

if(inbox.length==0)
{
       alert('Wy\u015blij SMSa aby uaktywni\u0107 skrzynk\u0119 odbiorcz\u0105!');
       return;
}
if(window.confirm('Wci\u015bnij OK je\u015bli chcesz zapami\u0119ta\u0107 skrzynk\u0119 tak aby by\u0142a dost\u0119pna po ponownym uruchomieniu przegl\u0105darki.'))
{
       setcookie(inboxidsv,inbox,true);
       
       if(email.length > 0)
              setcookie(ccemail,email,true);
       if(phone.length > 0)
              setcookie(ccphone,phone,true);
}
}
function quietsaveinbox()
{var inbox;              
inbox = GetCookie(inboxid);
email = GetCookie(ccemail);
phone = GetCookie(ccphone);
if(inbox.length > 0)
       setcookie(inboxidsv,inbox,true);
if(email.length > 0)
       setcookie(ccemail,email,true);
if(phone.length > 0)
       setcookie(ccphone,phone,true);
}

function delmsgs()
{var inbox;              
inbox = GetCookie(inboxid);
if(inbox.length==0)
{
       alert('Wy\u015blij SMSa aby uaktywni\u0107 skrzynk\u0119 odbiorcz\u0105!');
       return;
}
if(window.confirm('Wci\u015bnij OK je\u015bli chcesz usun\u0105\u0107 wszystkie wiadomo\u015bci ze swojej skrzynki.'))
       frames['inbox'].location.href='delInboxMsgs.aspx';
}
function saveinbox2()
{var inbox;              
inbox = GetCookie(inboxid);
if(inbox.length==0)
{
       alert('Wy\u015blij SMSa aby uaktywni\u0107 skrzynk\u0119 odbiorcz\u0105!');
       return;
}
setcookie(inboxidsv,inbox,true);
window.close();}
function launchwnd(l_wnd,href,w,h) //svwnd, 'saveInbox.aspx', 'saveinbox' 420 200
{
if (l_wnd + "" != "undefined" && l_wnd + "" != "null")
       if (!l_wnd.closed)
              l_wnd.close()
return window.open(href + '.aspx', href, 'scrollbars=yes,status=no,toolbar=no,width=' + w + ',height=' + h)
}
function ibxConfig()
{
cfgwnd = launchwnd(cfgwnd,"ibxConfig",540,360);
}
function restoreibx()
{var td = window.prompt('Prosz\u0119 poda\u0107 has\u0142o','');
if(td + "" == "undefined") return;
if(td == null) return;
if(td.length!=6){
       alert('Has\u0142o powinno mie\u0107 6 znaków');
       return;}
window.location.href='restoreInbox.aspx?pass=' + td;}
function setsender(val)
{window.parent.document.komunikat.RECIPIENT.value=val;}

function newMsg()
{

if (nmwnd + "" != "undefined" && nmwnd + "" != "null")
       if (!nmwnd.closed)
              nmwnd.close()
nmwnd = window.open('newMessage.aspx', 'nm', 'scrollbars=no,status=no,toolbar=no,width=300,height=70,top=240,left=320;')

}
function rAC()
{window.location.href = 'inputAutoCounter.aspx';}
function updateCC(email, phone, save)
{
       var dataNotSet= "[brak]"
       var inboxidsaved = GetCookie(inboxidsv)
       var persist = false

       if(inboxidsaved.length > 0)
              persist = true

       setcookie(ccemail, email, persist)
       setcookie(ccphone, phone, persist)
       setcookie(ccsave, save, false)
       
       if (email.length == 0)
              email = dataNotSet
       if (phone.length == 0)
              phone = dataNotSet

       if(window.opener)
       {
              if(document.getElementById)
              {
                     window.opener.document.getElementById("lbl_ccemail").innerHTML = email
                     window.opener.document.getElementById("lbl_ccphone").innerHTML = phone
                     window.opener.document.getElementById("hdn_ccsave").value = save
              }
              else
              {
                     
                     if(document.all)
                     {
                            window.opener.document.all("lbl_ccemail").innerHTML = email
                            window.opener.document.all("lbl_ccphone").innerHTML = phone
                            window.opener.document.all("hdn_ccsave").value = save
                     }
              }
              window.close()
       }
}

function clearCC(form)
{
       for(var i = 0; i < form.elements.length; i++)
              if(form.elements(i).type.toLocaleLowerCase() == "text")
                     form.elements(i).value = ""
       
}
//-->


function setCheckboxes(the_form, do_check)
{
//alert(the_form);
//alert(do_check);
if (do_check == "false") {
       //if (the_form=='form2') { document.images.check2.src = "images/true.gif"; }
       //else if (the_form=='form3') { document.images.check3.src = "images/true.gif"; }
       //else { document.images.check.src = "images/true.gif"; }
       do_check = false;
}
else { 
do_check = true; 
       //if (the_form=='form2') { document.images.check2.src = "images/false.gif"; }
       //else if (the_form=='form3') { document.images.check3.src = "images/false.gif"; }
       //else { document.images.check.src = "images/false.gif"; }
}
    var elts      =
 (typeof(document.forms[the_form].elements['selected_db[]']) != 'undefined')
                  ? document.forms[the_form].elements['selected_db[]']
                  :
(typeof(document.forms[the_form].elements['checkboxlogin[]']) != 'undefined')
          ? document.forms[the_form].elements['checkboxlogin[]']
          : document.forms[the_form].elements['selected_fld[]'];
    var elts_cnt  = (typeof(elts.length) != 'undefined')
                  ? elts.length
                  : 0;
    if (elts_cnt) {
        for (var i = 0; i < elts_cnt; i++) {
            elts[i].checked = do_check;
        } // end for
    } else {
        elts.checked        = do_check;
    } // end if... else

if (the_form=='form2') {
       if (document.forms[the_form].checker2.value == "true") {
       document.forms[the_form].checker2.value = "false"; }
       else { document.forms[the_form].checker2.value = "true"; }
} else {
       if (document.forms[the_form].checker.value == "true") {
       document.forms[the_form].checker.value = "false"; }
       else { document.forms[the_form].checker.value = "true"; }
}
 return true;
}
