var esterisc_apr=false; //Indica si l'esterisc de la barra de desplaçament està apretat o no
var pos_mouse; //Indica la posició relativa del cursor respecte l'esterisc de la barra de desplaçament
var top_esterisc_1; var top_esterisc_2;
var fletxa_apr;

function inicialitzar_top(){
	document.getElementById("esterisc_scroll").style.top="-431px";
	document.getElementById("div_contingut").style.top="0px";
	//pos_mouse=e.clientY-parseInt(document.getElementById("esterisc_scroll").style.top);
}		

function esterisc_negre(){
	if (esterisc_apr==false){
		document.getElementById("esterisc_scroll").src="imatges/plantilla_principal/barres_scroll/esterisc_negre.png";
	} else {
		document.getElementById("esterisc_scroll").src="imatges/plantilla_principal/barres_scroll/esterisc_vermell.png";
	}
}
function esterisc_blanc(){
	if (esterisc_apr==false){
		document.getElementById("esterisc_scroll").src="imatges/plantilla_principal/barres_scroll/esterisc_gris.png";
	} else {
		document.getElementById("esterisc_scroll").src="imatges/plantilla_principal/barres_scroll/esterisc_vermell.png";
	}
}
function esterisc_vermell(){document.getElementById("esterisc_scroll").src="imatges/plantilla_principal/barres_scroll/esterisc_vermell.png";}

function barra_negre(){document.getElementById("barra_scroll").src="imatges/plantilla_principal/barres_scroll/barra_petit_negre.png"; dins_barra=true;}
function barra_blanc(){document.getElementById("barra_scroll").src="imatges/plantilla_principal/barres_scroll/barra_petit_gris.png"; dins_barra=false;}
function barra_vermell(){document.getElementById("barra_scroll").src="imatges/plantilla_principal/barres_scroll/barra_petit_vermell.png";}

function fletxa_dalt_negre(){document.getElementById("fletxa_dalt_scroll").src="imatges/plantilla_principal/barres_scroll/fletxa_dalt_negre.png";}
function fletxa_dalt_blanc(){document.getElementById("fletxa_dalt_scroll").src="imatges/plantilla_principal/barres_scroll/fletxa_dalt_gris.png";}
function fletxa_dalt_vermell(){document.getElementById("fletxa_dalt_scroll").src="imatges/plantilla_principal/barres_scroll/fletxa_dalt_vermell.png";}

function fletxa_baix_negre(){
	fletxa_apr=false;
	document.getElementById("fletxa_baix_scroll").src="imatges/plantilla_principal/barres_scroll/fletxa_baix_negre.png";
}
function fletxa_baix_blanc(){
	fletxa_apr=false;
	document.getElementById("fletxa_baix_scroll").src="imatges/plantilla_principal/barres_scroll/fletxa_baix_gris.png";
}
function fletxa_baix_vermell(){
	fletxa_apr=true;
	document.getElementById("fletxa_baix_scroll").src="imatges/plantilla_principal/barres_scroll/fletxa_baix_vermell.png";
}

function apretar_esterisc(e){
	esterisc_vermell(); esterisc_apr=true;
	dist_clientY=e.clientY+431;
	pos_mouse=dist_clientY-parseInt(document.getElementById("esterisc_scroll").style.top);
	top_esterisc_1=parseInt(document.getElementById("esterisc_scroll").style.top);
	//alert("DIST_CLIENTY: " + dist_clientY + "      TOP_ESTERISC" + parseInt(document.getElementById("esterisc_scroll").style.top));
}
function deixar_esterisc(e){
	if (esterisc_apr==true){
		esterisc_apr=false;
		if ((e.clientX>509) && (e.clientX<533)){esterisc_negre()} else {esterisc_blanc()}
		top_esterisc_2=parseInt(document.getElementById("esterisc_scroll").style.top);
	}
}
function moure(e){ 
	dist_clientY=e.clientY+431;
	if (esterisc_apr==true){
		if ((parseInt(document.getElementById("esterisc_scroll").style.top)>-432) && (parseInt(document.getElementById("esterisc_scroll").style.top)<-128)){
			document.getElementById("esterisc_scroll").style.top=(dist_clientY-pos_mouse) + "px";
			//dist_div_contingut=dist_clientY+parseInt(document.getElementById("esterisc_scroll").style.top);
			if (parseInt(document.getElementById("esterisc_scroll").style.top)>-431 && (parseInt(document.getElementById("esterisc_scroll").style.top)<-129)){
				document.getElementById("div_contingut").style.top=-(parseInt(document.getElementById("esterisc_scroll").style.top) + 431) + "px";
				document.getElementById("titol_presentacio").style.top=-(parseInt(document.getElementById("esterisc_scroll").style.top) + 431) + "px";
			}
		}
		if (parseInt(document.getElementById("esterisc_scroll").style.top)<-431){document.getElementById("esterisc_scroll").style.top="-431px";}
		if (parseInt(document.getElementById("esterisc_scroll").style.top)>-129){document.getElementById("esterisc_scroll").style.top="-129px";}
	}
}
function pujar_fletxa(){
	fletxa_apr=true;
	if (parseInt(document.getElementById("esterisc_scroll").style.top)!=-431){
		while (fletxa_apr==true){
			document.getElementById("esterisc_scroll").style.top=(parseInt(document.getElementById("esterisc_scroll").style.top) - 25) + "px";
			document.getElementById("div_contingut").style.top=(parseInt(document.getElementById("div_contingut").style.top) + 15) + "px";
			fletxa_apr=false;
		}
	}
	if (parseInt(document.getElementById("esterisc_scroll").style.top)<-431){
		document.getElementById("esterisc_scroll").style.top="-431px";
		document.getElementById("div_contingut").style.top="0px";
	}
}
function baixar_fletxa(){
	fletxa_apr=true;
	if (parseInt(document.getElementById("esterisc_scroll").style.top)<-128){
		while (fletxa_apr==true){
			document.getElementById("esterisc_scroll").style.top=(parseInt(document.getElementById("esterisc_scroll").style.top) + 25) + "px";
			document.getElementById("div_contingut").style.top=(parseInt(document.getElementById("div_contingut").style.top) - 15) + "px";
			fletxa_apr=false;
		}
	}
	if (parseInt(document.getElementById("esterisc_scroll").style.top)>-129){
		document.getElementById("esterisc_scroll").style.top="-129px";
	}
}
function mostrar_dades(){
	alert(document.getElementById("div_contingut").style.top);
}
function desactivar_barra_parent(){
	esterisc_apr=false;
	esterisc_blanc();
	top_esterisc_2=parseInt(document.getElementById("esterisc_scroll").style.top);
}
function scroll_wheel(){
	window.addEventListener('DOMMouseScroll', test, false);
}
function test(e){
	alert('Scrolling:' + e.detail);
}