// JavaScript Document

		function el(id){return document.getElementById(id);}
		
			
		function izracun(){
		
		  var s1 = el('s1')
			var s2 = el('s2')
			var s3 = el('s3')
			var m1 = el('m1')
			var m2 = el('m2')
			var m3 = el('m3')
			var m4 = el('m4')
			var ilipe = el('ilipe')
			var iglavna = el('iglavna')
			var mjpromet = el('mjpromet')
			var jednokratno = el('jednokratno')
			var itype = el('itype')

			var pc1 = el('pc1')
			var pc2 = el('pc2')
			var pc3 = el('pc3')			
			var pc4 = el('pc4')

			var speed = el('speed');
			var cijena2 = el('cijena2');		
			var install = el('install');		
			var tip = el('tippaketa');
			
			var cugovor = el('cugovor');
			var namj = el('namj');
			var akcija = el('akcija_FR')
			

			var elementi= new Array(s1, s2 ,s3,m1,m2,m3,m4);
			
			for(var i=0; i<elementi.length; i++){
			elementi[i].onclick = izracunaj;
			}
			cugovor.onclick = izracunaj; 
			
			function izracunaj(){
			var ukupno = 0;

			var instalacija = 10;
			
			
		/*	function change_price(){
				console.info(this.value);				
				}
			
		function install_price (){
				opt = itype.options
				console.info(opt.length)
				for(var i = 0; i<opt.length; i++){
						opt.onclick = change_price;
					}
				}
			install_price();
			
			*/
			var cinstall;
			var ci2;
			 function install_price(){
				sel = itype.selectedIndex		
				var p = itype.options[sel].value
				if(cugovor.checked) p=p.split('|')[0]
				if(!cugovor.checked) p=p.split('|')[1]
				//console.info(p)
				cinstall = parseFloat(p)
				
				if(parseFloat(p.split('.')[1])>0) {ci2 = cinstall.toFixed(2).toString().replace('.',',');}
				else{ci2 = cinstall.toString().replace('.',',');}
				
					install.innerHTML = ci2
				
				

				}
				
				install_price();
			
			
			itype.onchange = function(){
				install_price();
				izracunaj();
				}
			
if(cugovor.checked){
	//var instalacija = parseFloat(cugovor.value.split('|')[0]);
	if(akcija) akcija.className = akcija.className.replace(' hide_action','');	
}

if(!cugovor.checked){
	//var instalacija = parseFloat(cugovor.value.split('|')[1])
	
	if(install) install.innerHTML = ci2
	
	if(akcija) akcija.className += ' hide_action';
	}

			for(var i=0; i<elementi.length; i++){
			
			

			if(!cugovor.checked){
				

					pc1.innerHTML = m1.value.split('|')[2].replace('.',',')
					pc2.innerHTML = m2.value.split('|')[2].replace('.',',')
					pc3.innerHTML = m3.value.split('|')[2].replace('.',',')
					pc4.innerHTML = m4.value.split('|')[2].replace('.',',')				  
					
				
				
				}

				else{
				
					
				  pc1.innerHTML = m1.value.split('|')[0].replace('.',',')
					pc2.innerHTML = m2.value.split('|')[0].replace('.',',')
					pc3.innerHTML = m3.value.split('|')[0].replace('.',',')
					pc4.innerHTML = m3.value.split('|')[0].replace('.',',')
				
					if(install)install.innerHTML = ci2
				
			
			}


				if(elementi[i].checked){
				
			
				
					if(elementi[i].id == 's1' || elementi[i].id == 's2' || elementi[i].id == 's3'){
						var c = elementi[i].value.split('-')[0]
						var b = elementi[i].value.split('-')[1]
						c=c.replace('.',',')
						
					  cijena2.innerHTML = c +' kn';
						
						speed.innerHTML = b+ ' Kbps';
					}


					if(elementi[i].id == 'm1' || elementi[i].id == 'm2' || elementi[i].id == 'm3' || elementi[i].id == 'm4'){
						var c = parseFloat(elementi[i].value.split('|')[0])+cinstall;
						var b = elementi[i].value.split('|')[1]
						var d = parseFloat(elementi[i].value.split('|')[2])+cinstall;
						 
						c =c.toFixed(2);
						d =d.toFixed(2);
						c=c.replace('.',',')
						d=d.replace('.',',')

						tip.innerHTML =b;
					    if(cugovor.checked){ jednokratno.innerHTML ='jednokratno<br /><span>' + c +'</span> kn';}
						else{
							jednokratno.innerHTML ='jednokratno<br /><span>' + d +'</span> kn'							
							}
						
					}

					if(elementi[i].id == 'm2' || elementi[i].id == 'm3' || elementi[i].id == 'm4'){
					namj.innerHTML = '24'
					}
					else{
					namj.innerHTML = '12'
					}
					
					
					
					
					
					
				
				if(elementi[i].id == 's1' || elementi[i].id == 's2' || elementi[i].id == 's3'){
						ukupno += parseFloat(elementi[i].value);
					}
				
				
				
				}
			
						
			}
			
			//console.info(jednokratno.getElementsByTagName('span')[0].innerHTML.replace(',','.'));
			ukupno += parseFloat(mjpromet.innerHTML.replace(',','.'));
			//if(akcija) ukupno +=parseFloat(jednokratno.getElementsByTagName('span')[0].innerHTML.replace(',','.'));
			ukupno = ukupno.toFixed(2);
			
			ukupno = String(ukupno)
			iglavna.innerHTML = ukupno.split('.')[0];
			iglavna.style.visibility ='visible';
			
			if(ukupno.split('.')[1]>0){
			ilipe.className = 'lipe';
			ilipe.innerHTML = ','+ukupno.split('.')[1];
			
			}
			
			else{
			ilipe.className = 'lipeh';
			
			}
			
	}
			
			
			izracunaj();
		}
		


		
		$(function(){
     if(el('s1')) izracun();
    })
	
	 

