// JavaScript Document
function blinker(color1, color2, tempo) {
		factor = 0;
		brightness = 1;
		red1 = color1.substr(0, 2);
		green1 = color1.substr(2, 2);
		blue1 = color1.substr(4, 2);
		red1 = parseInt(red1, 16);
		green1 = parseInt(green1, 16);
		blue1 = parseInt(blue1, 16);
		red2 = color2.substr(0, 2);
		green2 = color2.substr(2, 2);
		blue2 = color2.substr(4, 2);
		red2 = parseInt(red2, 16);
		green2 = parseInt(green2, 16);
		blue2 = parseInt(blue2, 16);
		redDiff = red2 - red1;
		greenDiff = green2 - green1;
		blueDiff = blue2 - blue1;
		esecuzioneTempo = tempo;
		esecuzioneBlinker();
	}
function esecuzioneBlinker() {
		redColor = red1 + redDiff / 100 * factor;
		greedColor = green1 + greenDiff / 100 * factor;
		blueColor = blue1 + blueDiff / 100 * factor;
		redColor = Math.floor(redColor);
		greedColor = Math.floor(greedColor);
		blueColor = Math.floor(blueColor);
		if(brightness == 0) {
			factor += 10;
		} else {
			factor -= 10;
		}
		if(factor >= 100) {
			brightness = 1;
		}
		if(factor <= 0) {
			brightness = 0;
		}
		for(i=0; i<document.getElementsByTagName("span").length; i++) {
			if(document.getElementsByTagName("span")[i].className == "blink") document.getElementsByTagName("span")[i].style.color = "rgb(" + redColor + ", " + greedColor + ", " + blueColor + ")";
		}
		window.setTimeout("esecuzioneBlinker()", esecuzioneTempo);
	}
