
/**
 * Metoda pokazuje selecta z listą uczelni albo MBA, w zależności od tego co się wybierze z selecta edu_lvl
 **/ 
var js_higher_prov = 0;

 function showCalcTag(id,waluta)
{   
    $("tag1").className = 'tag';
    $("tag2").className = 'tag';
    $("tag3").className = 'tag';
  //  $("tag4").className = 'tag';
    
    configCalc(id,waluta);
    
    $("tag"+id).className = 'tag active';

}

function configCalc(id,waluta) {

    var price = document.getElementById('cena').value; 
    
    $("f_wla1").style.display = "";
    $("f_wla2").style.display = "";
    $("text_f_wla1").style.display = "";
    $("text_f_wla2").style.display = "";
	    
    if(id == 1) {
	js_higher_prov = 0;
	if(price) {
	    setvalue(waluta,0);
	}
    } else {
	if(id == 3) { 

	    $("f_wla1").style.display = "none";
	    $("f_wla2").style.display = "none";
	    $("text_f_wla1").style.display = "none";
	    $("text_f_wla2").style.display = "none";
	    $("f_wla0").checked = true;
	} 
	js_higher_prov = 1;
	if(price) {
	    setvalue(waluta,1);
	}
    }
}

function roundit(val) {
	return Math.round(val*100)/100;
}

function setvalue(waluta,higher_prov) {

  var nota_paym = 0;
  var mon_paym = 0;
  var VATT = 0;
  var prov = 0;
  if(higher_prov || js_higher_prov) {
      var prov_perc = 0.03;	
  } else {
      var prov_perc = 0.025;
  }
  var ju_paym = 0;
  var sum = 0;
  var prov_vat = 0;
  var waluta = (waluta == null) ? 1 : waluta;
	
  var price = document.getElementById('cena').value; 
  if(!price) {
      price = 0;
  }
  if(document.getElementById('prowizja').value){
  var prov_perc = document.getElementById('prowizja').value/100; 
  if(!prov_perc) {
     // prov_perc = 0.025;
  }
  }
  var final_value = price;
  var final_cost_value = price;

  mon_paym = roundit(price*0.02);
  
  if (price>0 && price<=3000) {
	nota_paym = 100;
  } else if (price>3000 && price<=10000) {
  	nota_paym = 100 + (0.03 * (price-3000));	
  } else if (price>10000 && price<=30000) {
  	nota_paym = 310 + (0.02 * (price-10000));	
  } else if (price>30000 && price<=60000) {
	nota_paym = 710 + (0.01 * (price-30000));	
  } else if (price>60000 && price<=1000000) {
  	nota_paym = 1010 + (0.004 * (price-60000));	
  } else if (price>1000000 && price<=2000000) {
  	nota_paym = 4770 + (0.002 * (price-1000000));	
  } else if (price>2000000) {
    nota_paym = 6770 + (0.0025 * (price-2000000));	
  }
  
  //if($('f_wla0').checked == true){//hipoteka
//  		
//  }else if($('f_wla1').checked==true || $('f_wla2').checked==true){//sp�dzielcze
//  	nota_paym = nota_paym/2;
//  }
  nota_paym = nota_paym/2;
  
  if( nota_paym>100000 ){
  	nota_paym=100000;
  }
  	
  nota_paym = roundit(nota_paym);
  VATT = roundit(nota_paym*0.22);
  prov = roundit(price*prov_perc);
  /*  
  if(higher_prov || js_higher_prov) {
      if(prov <= 3000){
	      prov = 3000;
      }
  }
  else {
      if(prov <= 2500){
	      prov = 2500;
      }
  }
  */
  prov_vat = roundit(prov*0.22);
  
  if ($('f_wla1').checked==true) {
  	ju_paym = 0;
  }else{
		ju_paym = 200/waluta;
	
		if($('f_wla2').checked == true){//z wpisem
	  		ju_paym += 0;	
	  	}
	}
	
	ju_paym = roundit(ju_paym);
	
//  } else {
//  	ju_paym=0;
//  }

	final_cost_value = roundit(parseFloat(nota_paym) + parseFloat(ju_paym) + parseFloat(mon_paym) + parseFloat(VATT) + parseFloat(prov) + parseFloat(prov_vat));  
	final_value = roundit(parseFloat(price) + parseFloat(nota_paym) + parseFloat(ju_paym) + parseFloat(mon_paym) + parseFloat(VATT) + parseFloat(prov) + parseFloat(prov_vat));  

  var f = document.calc;
  f.nota_paym.value = nota_paym;
  f.ju_paym.value = ju_paym;
  f.mon_paym.value = mon_paym;
  f.VATT.value = VATT;
  f.prov.value = prov;
  f.prov_vat.value = prov_vat;
  f.final_cost_value.value=final_cost_value;
  f.final_value.value=final_value;
  
}




