	/**/
	var Itv = null;
	var ItvTime = 500;
	var Obj = null;
	var Color = null;
	function over(obj){
		if(obj){
			Color = obj.style.color;
			Obj = obj;
			Itv = setInterval("color()", ItvTime);
		}
	}
	
	/**/
	function out(obj){
		if(obj){
			clearInterval(Itv);
			obj.style.color = Color;
			Obj = null;
			Color = null;
		}
	}
	
	/**/
	function color(){
		if(Obj && Obj.style.color == "red"){
			Obj.style.color = "blue";
		}else if(Obj && Obj.style.color == "blue"){
			Obj.style.color = "orange";
		}else if(Obj && Obj.style.color == "orange"){
			Obj.style.color = "red";
		}
	}
	
	
	var Old_Map = null;
	var Old_Map_Color = null;
	var Itv_Map = null;
	var ItvTime_Map = 500;
	var Index_Map = 0;
	function clickMap(obj){
		if(obj != Old_Map){
			if(Old_Map != null){
				clearInterval(Itv_Map);
				Old_Map.style.color = Old_Map_Color;
			}
			Old_Map = obj;
			Old_Map_Color = obj.style.color;
			Itv_Map = setInterval("colorMap()", ItvTime_Map);
		}
	}
	
	
	function colorMap(){
		Old_Map.style.color = changeMapColor();
	}
	
	
	
	function changeMapColor(){
		Index_Map ++;
		if(Index_Map == 3){
			Index_Map = 0;
		}
		var color = "";
		switch (Index_Map){
			case 0:
				color = "blue";
				break;
			case 1:
				color = "orange";
				break;
			case 2:
				color = "red";
				break;
		}
		return color;
	}