var moeda = 'euro'
var taxa = 1
var fb = 0
var com = 0.05
//var url = location.href.substring(0,location.href.lastIndexOf('/')+1)
var url = 'http://www.aposta-na-net.com/'

function calcula() {
document.getElementById('mask').style.display = 'block';
var v1 = parseFloat((document.getElementById("val1").value).replace(/,/, ".") * taxa);
var o1 = parseFloat((document.getElementById("odd1").value).replace(/,/, "."));
var o2 = parseFloat((document.getElementById("odd2").value).replace(/,/, "."));
var v2 = ''

if(v1 > 0 && o1 > 0 && o2 > 0){
if(fb == 0){
	v2 = (v1 * o1)/((1 - com + o2 - 1))
	v2 = (v2 + 0.000001).toFixed(2)
}
else if(fb == 1){
	v2 = (v1 * o1 - v1)/(o2 - com)
	v2 = (v2 + 0.000001).toFixed(2)
}
}
document.getElementById("val2").value = v2
lucros(v2)
}

function lucros(val){

var v1 = parseFloat((document.getElementById("val1").value).replace(/,/, ".") * taxa);
var v2 = val
var o1 = parseFloat((document.getElementById("odd1").value).replace(/,/, "."));
var o2 = parseFloat((document.getElementById("odd2").value).replace(/,/, "."));

if(v1 > 0 && v2 >= 0 && o1 > 0 && o2 >0){
	var resp = v2*(o2-1)
	resp = (resp + 0.000001).toFixed(2)
	document.getElementById("resp").innerHTML= resp + '&nbsp;&euro;';	
	
	if(fb == 0){
		var bf = (v2*(1-com)-v1).toFixed(2);
		document.getElementById("ganha_betfair").innerHTML = bf + '&nbsp;&euro;'
		var casa = ((v1*(o1-1))-(v2*(o2-1))).toFixed(2)
		document.getElementById("ganha_casa").innerHTML = casa  + '&nbsp;&euro;'
	}
	else if(fb == 1){
		var bf = (v2*(1-com)).toFixed(2)
		document.getElementById("ganha_betfair").innerHTML = bf + '&nbsp;&euro;'
		var casa = ((v1*(o1-1))-(v2*(o2-1))).toFixed(2)
		document.getElementById("ganha_casa").innerHTML = casa + '&nbsp;&euro;'
}
}
else
document.getElementById("ganha_betfair").innerHTML = document.getElementById("ganha_casa").innerHTML = document.getElementById("resp").innerHTML = ''
cores(bf, casa)
}

function cores(bet, casa){
if(bet == 0)
document.getElementById("ganha_betfair").className = "lucro_zero";
else if(bet < 0)
document.getElementById("ganha_betfair").className = "lucros_neg";
else
document.getElementById("ganha_betfair").className = "lucros";

if(casa == 0)
document.getElementById("ganha_casa").className = "lucro_zero";
else if(casa <0)
document.getElementById("ganha_casa").className = "lucros_neg";
else
document.getElementById("ganha_casa").className = "lucros";
}


var valor2
var cent
function mais(){
	if(document.getElementById('val2').value > 0){
		document.getElementById('btn_igual').style.display = 'block';
		document.getElementById('mask').style.display = 'none';
		valor2 = parseInt(document.getElementById('val2').value * 10) / 10
		valor2 = (valor2 + 0.1).toFixed(1)
		document.getElementById('val2').value = valor2
		lucros(valor2);
	}
}
function menos(){
	if(document.getElementById('val2').value > 0){
		document.getElementById('btn_igual').style.display = 'block';
		document.getElementById('mask').style.display = 'none';
		cent = (parseFloat(document.getElementById('val2').value)).toFixed(2)
		cent = (cent * 10 % parseInt(cent * 10) * 10).toFixed(0)
		if(cent == 0){
		valor2 = parseInt(document.getElementById('val2').value * 10) / 10
		valor2 = (valor2 - 0.1).toFixed(1)
		document.getElementById('val2').value = valor2
		}
		else{
		valor2 = (parseInt(document.getElementById('val2').value * 10) / 10)
		valor2 = parseFloat(valor2).toFixed(1)
		document.getElementById('val2').value = (valor2)
		}
		lucros(valor2);
	}
}

var interval
var cont = 0

function sobe(tempo){
	if(document.getElementById('val2').value > 0){
		document.getElementById('btn_igual').style.display = 'block';
		document.getElementById('mask').style.display = 'none';
		clearInterval(interval)
		interval = setInterval(function(){
		valor2 = parseFloat(document.getElementById('val2').value) + 0.1						
		document.getElementById('val2').value = valor2.toFixed(1)
		lucros(valor2)
		cont += 1
		if(cont == 10){
		   clearInterval(interval)
		   sobe(150)}
		   if(cont == 30){
		   clearInterval(interval)
		   sobe(100)}
		   if(cont == 60){
		   clearInterval(interval)
		   sobe(50)}
		   }, tempo)
	}
}
function desce(tempo){
	if(document.getElementById('val2').value > 0){
		document.getElementById('btn_igual').style.display = 'block';
		document.getElementById('mask').style.display = 'none';
		clearInterval(interval)
		interval = setInterval(function(){
		valor2 = parseFloat(document.getElementById('val2').value) - 0.1
		document.getElementById('val2').value = valor2.toFixed(1)
		lucros(valor2)
		if(valor2 <= 0)
		clearInterval(interval)
		cont += 1
		if(cont == 10){
		   clearInterval(interval)
		   desce(150)}
		   if(cont == 30){
		   clearInterval(interval)
		   desce(100)}
		   if(cont == 60){
		   clearInterval(interval)
		   desce(50)}
		}, tempo)
	}
}

function para(){
	clearInterval(interval)
	cont = 0
}

function muda_moeda(tipo, cambio){
	if(tipo != moeda){
	document.getElementById('mask').style.display = 'block';
	moeda = tipo
	document.getElementById('moedas').style.backgroundImage = 'url('+url+'imagens/calculadora/'+moeda+'.gif)'
	taxa = cambio
	if(document.getElementById('val2').value != ''){
		calcula();
	}
	}
}

function freebet(){
	if(fb == 0){
		fb = 1
		document.getElementById('freebet').style.backgroundImage = 'url('+url+'imagens/calculadora/freebet_on.gif)'
		document.getElementById('desc_lucro').style.backgroundImage = 'url('+url+'imagens/calculadora/lucro_freebet.gif)'
	}
	else if(fb == 1){
		fb = 0
		document.getElementById('freebet').style.backgroundImage = 'url('+url+'imagens/calculadora/freebet_off.gif)'
		document.getElementById('desc_lucro').style.backgroundImage = 'url('+url+'imagens/calculadora/lucro_normal.gif)'
	}
	if(document.getElementById('val2').value != ''){
		calcula();
	}
}

function cal_com(dir){
	var valor
	
	if(dir == 'mais' && com < 0.05){
		com += 0.001
		valor = (com * 100).toFixed(1) + ' %'
		document.getElementById('com').innerHTML = valor
		calcula()
	}
	else if(dir == 'menos' && com > 0.02){
		com -= 0.001
		valor = (com * 100).toFixed(1) + ' %'
		document.getElementById('com').innerHTML = valor
		calcula()
	}
}

var e = 0
function help(){
	var ie = /*@cc_on!@*/false;
	if(e == 0){
	document.getElementById('ajuda').style.display = 'block'
	document.getElementById('help_button').style.backgroundImage = 'url('+url+'imagens/calculadora/bt_fechar.gif)'
	e = 1
	if(ie == false)
	document.getElementById('ajuda').style.opacity = 1
	}
	else if(e == 1){
	document.getElementById('help_button').style.backgroundImage = 'url('+url+'imagens/calculadora/help.gif)'
	e = 0
	if(ie == false){
	for(i=1; i<=20; i++){//Fade in
			transparencia(100 - i*5, (100/5)*i)
		}
	}
	else
	document.getElementById('ajuda').style.display = 'none'
	}
}

function transparencia(percent, tempo){
setTimeout(function(){
	document.getElementById('ajuda').style.opacity = percent/100
	}, tempo)
}

function igual_down(){
	document.getElementById('btn_igual').style.backgroundImage='url(../imagens/calculadora/btn_igualar_down.gif)'
	}
	
function igual_up(){
	document.getElementById('btn_igual').style.backgroundImage='url(../imagens/calculadora/btn_igualar.gif)'
	document.getElementById('mask').style.display = 'block'
	calcula()
	}	
	