﻿var myT= document.getElementById('titolo');

co2="#ff6600"
co1="#262626"

changecolor();

function changecolor() {
	if (colorToHex(myT.style.color)==co1) {
		myT.style.color=co2;
		wait=(random()*10)+3000;
		setTimeout('changecolor()', wait);
		//console.debug('cambiato a ' + co2 + ' wait ' + wait);
	} else {
		myT.style.color=co1;
		wait=random();
		setTimeout('changecolor()',wait);
		//console.debug('cambiato a ' + co1 + ' wait ' + wait);
	} 
}

function random(){
	num=Math.floor(Math.random()*70)
	return num * 10
}

function colorToHex(color) {
    if (color.substr(0, 1) === '#') {
        return color;
    }
    var digits = /(.*?)rgb\((\d+), (\d+), (\d+)\)/.exec(color);
    
    var red = parseInt(digits[2]);
    var green = parseInt(digits[3]);
    var blue = parseInt(digits[4]);
    
    var rgb = blue | (green << 8) | (red << 16);
    return digits[1] + '#' + rgb.toString(16);
};
