
var d = document;
var ts = 0;

var oferInf = '<br /><br /><span class="totsumsm">Przez pierwsze <b>dwa miesiące</b> współpracy obniżamy Państwu cenę obsługi księgowej o&nbsp;<b>50%</b> !<br /><br />W&nbsp;cenę usługi wliczone są <b>konsultacje</b> i&nbsp;<b>usługi doradcze</b> związane z&nbsp;prowadzoną przez Państwa działalnością gospodarczą.<br /><br />Zapraszamy do <b>kontaktu</b> z&nbsp;biurem <a href="mailto:biuro@biuro-opi.pl">biuro@biuro-opi.pl</a></span>';

var oferInf2 = '<br /><br /><span class="totsumsm">W&nbsp;cenę usługi wliczone są <b>konsultacje</b> i&nbsp;<b>usługi doradcze</b> związane z&nbsp;prowadzoną przez Państwa działalnością gospodarczą.<br /><br />Zapraszamy do <b>kontaktu</b> z&nbsp;biurem <a href="mailto:biuro@biuro-opi.pl">biuro@biuro-opi.pl</a></span>';




function MM_preloadImages() { //v3.0
	var d=document;
	if(d.images){
		if(!d.MM_p)
			d.MM_p=new Array();
		var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
		if (a[i].indexOf("#")!=0){
			d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];
		}
	}
}

function MM_swapImgRestore() { //v3.0
	var i,x,a=document.MM_sr;
	for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++)
		x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
	var p,i,x;
	if(!d)
		d=document;
	if((p=n.indexOf("?"))>0&&parent.frames.length) {
		d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);
	}
	if(!(x=d[n])&&d.all)
		x=d.all[n];
	for (i=0;!x&&i<d.forms.length;i++)
		x=d.forms[i][n];
	for(i=0;!x&&d.layers&&i<d.layers.length;i++)
		x=MM_findObj(n,d.layers[i].document);
	if(!x && d.getElementById)
		x=d.getElementById(n);
	return x;
}

function MM_swapImage() { //v3.0
	var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array;
	for(i=0;i<(a.length-2);i+=3)
		if ((x=MM_findObj(a[i]))!=null){
			document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];
		}
}

function wopen(url, width, height, scroll)
{
	if (scroll=='') scroll='auto';

	var czas  = new Date();

	rok   = czas.getYear();
	mies  = ( ( czas.getMonth() < 10 ) ? "0": "" ) + ( czas.getMonth() + 1 );
	dzien = ( ( czas.getDate()  < 10 ) ? "0": "" ) + ( czas.getDate() );
	godz  = ( ( czas.getHours() < 10 ) ? "0": "" ) + ( czas.getHours() );
	min   = ( ( czas.getMinutes() < 10 ) ? "0": "" ) + ( czas.getMinutes() );
	sek   = ( ( czas.getSeconds() < 10 ) ? "0": "" ) + ( czas.getSeconds() );

	aktdata=dzien+"_"+mies+"_"+rok+"_"+godz+"_"+min+"_"+sek;

	maxszer=window.screen.width;
	maxwys=window.screen.height;
	polx=Math.round( (maxszer-width)/2);
	poly=100;
	mojas=window.open(url,aktdata,"toolbar=no,scrollbars="+scroll+",directories=no,top="+poly+",left="+polx+",menubar=no,width="+ width +",height="+ height +",resizable=no, statusbar=no");
//	mojas=window.open(url,aktdata);
}

/**
*
* Javascript trim, ltrim, rtrim
* http://www.webtoolkit.info/
*
*
**/

function trim(str, chars) {
	return ltrim(rtrim(str, chars), chars);
}

function ltrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
}

function rtrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
}



function MoveElem(from,to,typ)
{
	pom = from.options.length;

	for(i=0;i<pom;i++)
	{
		if (from.options[i])
		{
			if (from.options[i].selected)
			{
				obj = from.options[i];
				if (typ!=-2)
				S[obj.value][2] = typ;

				from.options[i] = null;
				to.options[to.options.length] = obj;
				i--;
			}
		}
	}
}











function getElement(i)
{ 
 var ob = d.all?d.all[i]:d.layers?d.layers[i]:d.getElementById(i); 
 return ob; 
} 








function click2Step1()
{
 if (getElement('fobpr1').checked || getElement('fobpr2').checked)
   {
    TXTstatus('flipr', 'on');
   }
 else
   {
    TXTstatus('flipr', 'off');
   }
 
 click2Step2();
}








function click2Step2()
{
 if (isNumSpec(getElement('flipr').value))
   {
    TXTstatus('flpcp', 'on');
   }
 else
   {
    TXTstatus('flpcp', 'off');
   }
 
 
 click2Step3();
}








function click2Step3()
{
 if (isNumSpec(getElement('flpcp').value) && isNumSpec(getElement('flipr').value))
   {
    RBstatus('fprzg', 2, 'on');
   }
 else
   {
    RBstatus('fprzg', 2, 'off');
   }
 
 
 click2Step4();
}








function click2Step4()
{
 if (getElement('fprzg1').checked || getElement('fprzg2').checked )
   {
    calculatePrice2();
   }
}







function calculatePrice2()
{
 txt = '';
 st = 0;
 
 if (getElement('fprzg1').checked)
   {
    txt = 'W sprawie obsługi kadrowo - płacowej pracowników zatrudnionych za granicą prosimy o kontakt z nami.<br />';
   }
 else
   if(getElement('fprzg2').checked)
     {
      if (getElement('flipr').value>0)
        {
         if (getElement('fobpr1').checked)
           {
            st = getElement('flipr').value * 35;
           }
         
         if (getElement('fobpr2').checked)
           {
            st = getElement('flipr').value * 25;
           }
        }
      
      if (getElement('flpcp').value>0) st = st*1 + (getElement('flpcp').value * 20);
      
      
      
      if (getElement('fobpr1').checked) txt = 'Orientacyjna cena za obsługę kadrowo - płacową firmy wynosi: ';
      if (getElement('fobpr2').checked) txt = 'Orientacyjna cena za obsługę płacową firmy wynosi: ';
      

      
      if (st>0) txt = txt + '<span class="finprice">'+st+'</span>,- zł netto.'+oferInf2;
      else      txt = 'Podaj liczbę pracowników.';
     }
 
 
 changeDIVcontent('k2pr', txt, '');
}








function clickStep1()
{
 if (getElement('frodz1').checked || getElement('frodz2').checked || getElement('frodz3').checked)
   {
    RBstatus('ffoop', 3, 'on');
   }
 else
   {
    RBstatus('ffoop', 3, 'off');
    
    getElement('ffoop3').checked = true;
   }
 
 clickStep2();
}








function clickStep2()
{
 if (getElement('ffoop1').checked || getElement('ffoop2').checked || getElement('ffoop3').checked) RBstatus('fppv', 2, 'on');
 
 clickStep3();
}








function clickStep3()
{
 if (getElement('fppv1').checked || getElement('fppv2').checked ) RBstatus('fsld', 5, 'on');
 
 clickStep4();
}








function clickStep4()
{
 if (getElement('fsld1').checked || getElement('fsld2').checked || getElement('fsld3').checked || getElement('fsld4').checked || getElement('fsld5').checked  )
  {
   if (getElement('fppv1').checked) RBstatus('fdnw', 2, 'on');
   else
     {
      RBstatus('fdnw', 2, 'off');
      RBstatus('fei', 2, 'on');
      
      getElement('fdnw2').checked = true;
     }
  }
 
 clickStep5();
}








function clickStep5()
{
 if (getElement('fdnw1').checked || getElement('fdnw2').checked ) RBstatus('fei', 2, 'on');
 
 clickStep6();
}








function clickStep6()
{
 if (getElement('fei1').checked || getElement('fei2').checked )
   {
    calculatePrice1();
   }
}








function calculatePrice1()
{
 ts = 0;
 
 if (getElement('fsld5').checked) // pow. 200
   {
    ts = 'dn';
   }
 else
   {
    if (!getElement('ffoop1').checked) //nie ryczałt
      {
       
       if (getElement('fppv1').checked) //platnik VAT - TAK
         {
          
          
          if (getElement('fsld1').checked) // !do 30
            {
             if (getElement('ffoop2').checked) //KPR
               {
                
                if (getElement('frodz1').checked) ts += 200;
                if (getElement('frodz2').checked) ts += 250;
                if (getElement('frodz3').checked) ts += 270;
                
               }
             
             if (getElement('ffoop3').checked) //Pełna księgowość
               {
                
                if (getElement('frodz8').checked) ts += 400;
                else                              ts += 800;
                
               }
            }
          
          
          if (getElement('fsld2').checked) // !do 50
            {
             if (getElement('ffoop2').checked) //KPR
               {
                
                if (getElement('frodz1').checked) ts += 270;
                if (getElement('frodz2').checked) ts += 290;
                if (getElement('frodz3').checked) ts += 300;
                
               }
             
             if (getElement('ffoop3').checked) //Pełna księgowość
               {
                
                if (getElement('frodz8').checked) ts += 550;
                else                              ts += 900;
                
               }
            }
          
          
          if (getElement('fsld3').checked) // !do 100
            {
             if (getElement('ffoop2').checked) //KPR
               {
                
                if (getElement('frodz1').checked) ts += 330;
                if (getElement('frodz2').checked) ts += 360;
                if (getElement('frodz3').checked) ts += 380;
                
               }
             
             if (getElement('ffoop3').checked) //Pełna księgowość
               {
                
                if (getElement('frodz8').checked) ts += 750;
                else                              ts += 1200;
                
               }
            }
          
          
          if (getElement('fsld4').checked) // !do 200
            {
             if (getElement('ffoop2').checked) //KPR
               {
                
                if (getElement('frodz1').checked) ts += 500;
                if (getElement('frodz2').checked) ts += 550;
                if (getElement('frodz3').checked) ts += 570;
                
               }
             
             if (getElement('ffoop3').checked) //Pełna księgowość
               {
                
                if (getElement('frodz8').checked) ts += 1000;
                else                              ts += 1600;
                
               }
            }
          
          
          
         }
       
       
       if (getElement('fppv2').checked) //platnik VAT - NIE
         {
          
          
          if (getElement('fsld1').checked) // !do 30
            {
             if (getElement('ffoop2').checked) //KPR
               {
                
                if (getElement('frodz1').checked) ts += 180;
                if (getElement('frodz2').checked) ts += 220;
                if (getElement('frodz3').checked) ts += 250;
                
               }
             
             if (getElement('ffoop3').checked) //Pełna księgowość
               {
                
                if (getElement('frodz8').checked) ts += 400;
                else                              ts += 750;
                
               }
            }
          
          
          if (getElement('fsld2').checked) // !do 50
            {
             if (getElement('ffoop2').checked) //KPR
               {
                
                if (getElement('frodz1').checked) ts += 220;
                if (getElement('frodz2').checked) ts += 250;
                if (getElement('frodz3').checked) ts += 270;
                
               }
             
             if (getElement('ffoop3').checked) //Pełna księgowość
               {
                
                if (getElement('frodz8').checked) ts += 550;
                else                              ts += 850;
                
               }
            }
          
          
          if (getElement('fsld3').checked) // !do 100
            {
             if (getElement('ffoop2').checked) //KPR
               {
                
                if (getElement('frodz1').checked) ts += 300;
                if (getElement('frodz2').checked) ts += 330;
                if (getElement('frodz3').checked) ts += 350;
                
               }
             
             if (getElement('ffoop3').checked) //Pełna księgowość
               {
                
                if (getElement('frodz8').checked) ts += 750;
                else                              ts += 1000;
                
               }
            }
          
          
          if (getElement('fsld4').checked) // !do 200
            {
             if (getElement('ffoop2').checked) //KPR
               {
                
                if (getElement('frodz1').checked) ts += 500;
                if (getElement('frodz2').checked) ts += 550;
                if (getElement('frodz3').checked) ts += 570;
                
               }
             
             if (getElement('ffoop3').checked) //Pełna księgowość
               {
                
                if (getElement('frodz8').checked) ts += 1000;
                else                              ts += 1500;
                
               }
            }
          
          
          
         }
      }
    
    
    else //Ryczałt
      {
       
       
       if (getElement('fppv1').checked) //platnik VAT - TAK
         {
          
          if (getElement('fsld1').checked) // !do 30
            {
             if (getElement('frodz1').checked) ts += 180;
             if (getElement('frodz2').checked) ts += 200;
             if (getElement('frodz3').checked) ts += 220;
            }
          
          if (getElement('fsld2').checked) // !do 50
            {
             if (getElement('frodz1').checked) ts += 220;
             if (getElement('frodz2').checked) ts += 250;
             if (getElement('frodz3').checked) ts += 270;
            }
          
          if (getElement('fsld3').checked) // !do 100
            {
             if (getElement('frodz1').checked) ts += 280;
             if (getElement('frodz2').checked) ts += 300;
             if (getElement('frodz3').checked) ts += 330;
            }
          
          if (getElement('fsld4').checked) // !do 200
            {
             if (getElement('frodz1').checked) ts += 380;
             if (getElement('frodz2').checked) ts += 400;
             if (getElement('frodz3').checked) ts += 430;
            }
         }
       
       
       else
         {
          
          if (getElement('fsld1').checked) // !do 30
            {
             if (getElement('frodz1').checked) ts += 120;
             if (getElement('frodz2').checked) ts += 150;
             if (getElement('frodz3').checked) ts += 170;
            }
          
          if (getElement('fsld2').checked) // !do 50
            {
             if (getElement('frodz1').checked) ts += 200;
             if (getElement('frodz2').checked) ts += 220;
             if (getElement('frodz3').checked) ts += 250;
            }
          
          if (getElement('fsld3').checked) // !do 100
            {
             if (getElement('frodz1').checked) ts += 250;
             if (getElement('frodz2').checked) ts += 280;
             if (getElement('frodz3').checked) ts += 300;
            }
          
          if (getElement('fsld4').checked) // !do 200
            {
             if (getElement('frodz1').checked) ts += 330;
             if (getElement('frodz2').checked) ts += 350;
             if (getElement('frodz3').checked) ts += 370;
            }
         }
      }
    
    
    if (getElement('fdnw1').checked) ts += 80; //dostawy nabycia wewnwspoln.
    
    if (getElement('fei1').checked)  ts += 80; //eksp/imp
   }
 
 
 
 if (ts=='dn') txt = 'Cena obługi księgowej <b>do negocjacji</b>';
 else          txt = 'Orientacyjna cena obsługi księgowej wynosi: <span class="finprice">'+ts+'</span>,- zł. netto'+oferInf;
 
 
 changeDIVcontent('k1pr', txt, '');
}








function RBstatus(lit, il, st)
{
 if (st=='on') stt = false;
 else          stt = true;
 
 for (i=1; i<=il; i++) getElement(lit+''+i).disabled = stt;
}








function TXTstatus(lit, st)
{
 if (st=='on')
   {
    stt = false;
    bgc = '#ffffff';
   }
 else
   {
    stt = true;
    bgc = '#909090';
   }
 
 
 getElement(lit).disabled = stt;
 getElement(lit).style.background = bgc;
}








function changeDIVcontent(div_id, content, doc)
{ 
 if (doc=='') doc=document;
 
 if(doc.layers)
 with(doc.layers[div_id+""].document)
  {
   write(content);
   close();
  }
 else
  {
   if(doc.getElementById)
    doc.getElementById(div_id+"").innerHTML=content;
   
   else
    if(doc.all)
     doc.all[div_id+""].innerHTML=content;
  }
}








function isNumSpec(n)
{
 return/^(\d)/.test(n+'');
}







