//Set Text Fade Changer Speed
//var TextSpeed = 128;
			
//Set Background Color
//var TextColorR = parseInt("ff",16);
//var TextColorG = parseInt("90",16);
//var TextColorB = parseInt("00",16);
		
//Set Foreground Color
//var TextOffsetR = (parseInt("ff",16)-TextColorR)/TextSpeed;
//var TextOffsetG = (parseInt("ff",16)-TextColorG)/TextSpeed;
//var TextOffsetB = (parseInt("ff",16)-TextColorB)/TextSpeed;
		
// Text Fade Changer
var TextDirection = 1;
var TextDelay = 0;
var LoopCounter = 0;
var TextMessageNumber = 0;
var TextInterval = Object;

function textFader() {
	clearInterval(TextInterval);
	TextInterval = setInterval("textFader()",TextDelay);
	TextDelay=1;
			
	LoopCounter = LoopCounter + TextDirection;
			
	if (LoopCounter == TextSpeed || LoopCounter == 0) {
		TextDirection = TextDirection * -1;
		if (LoopCounter == 0) {
			ChangeMessage();
		} else {
			TextDelay = 2000;
		}
	} else {
		TextColorR = TextColorR + (TextOffsetR * TextDirection);
		TextColorG = TextColorG + (TextOffsetG * TextDirection);
		TextColorB = TextColorB + (TextOffsetB * TextDirection);

		if (navigator.appName=="Microsoft Internet Explorer") {
		 	document.getElementById('swap_text').style.color = parseInt(HexConvert(TextColorR) + HexConvert(TextColorG) + HexConvert(TextColorB),16);
		} else {
			document.getElementById('swap_text').style.color = HexConvert(TextColorR) + HexConvert(TextColorG) + HexConvert(TextColorB);
		}
	}
}
		
function HexConvert(Number) {
	Hex="00" + parseInt(Number).toString(16);
	return (Hex.substring(Hex.length-2));
}

function textPopper(id, FontSize) {
	document.getElementById(id).style.fontSize = FontSize;
}


//Image Enlarger
var ImageInterval = new Array();
var EnlargePercent = new Array();
var EnlargeDirection = new Array();

function imageswap(image, cond) {
	document.getElementById(image).src = 'images/' + image + '_' + cond + '.gif';
}

function imageswap_png(image, cond) {
	document.getElementById(image).src = 'images/' + image + '_' + cond + '.png';
}

function pict_over(image) {
	if (ImageInterval[image]==null) {
		document.getElementById('enlarge').innerHTML = document.getElementById('enlarge').innerHTML + '<div id="pict_enlarge' + image + '" style="display:none; position:absolute;top:0px;left:0px;"><img id="pict_image' + image + '" src="' + document.getElementById(image).src + '" width="100%" height="100%" onMouseOver="pict_over(\'' + image + '\')" onMouseOut="pict_out(\'' + image + '\')" style="position:absolute; background-color:#000000; border:0px; padding:0px;"></div>';
		
		ImageInterval[image] = "";
		EnlargePercent[image] = 1;
	}

	if (ImageInterval[image]=="" || EnlargeDirection[image] == -.01) {
		clearInterval(ImageInterval[image]);
		EnlargeDirection[image] = .01;
		ImageInterval[image] = setInterval("ImageEnlarger('" + image + "')",10);

	}
}

function pict_out(image) {
	clearInterval(ImageInterval[image]);
	EnlargeDirection[image] = -.01;
	ImageInterval[image] = setInterval("ImageEnlarger('" + image + "')",10);
}

function ImageEnlarger(image) {
	EnlargePercent[image] = EnlargePercent[image] + EnlargeDirection[image];

	var Object = document.getElementById(image);
	var ObjectTop = Object.offsetTop;
	var ObjectLeft = Object.offsetLeft;
	var ObjectWidth = Object.offsetWidth;

	while(Object=Object.offsetParent) {
		if (Object.offsetTop > 0){ObjectTop = ObjectTop + Object.offsetTop}
		if (Object.offsetLeft > 0){ObjectLeft = ObjectLeft + Object.offsetLeft}
	}

	document.getElementById('pict_image' + image).width = document.getElementById(image).width * EnlargePercent[image];
	document.getElementById('pict_image' + image).height = document.getElementById(image).height * EnlargePercent[image];
	document.getElementById('pict_enlarge' + image).style.left = ObjectLeft +
		(ObjectWidth / 2) - (document.getElementById('pict_image' + image).width / 2) - 0;
	document.getElementById('pict_enlarge' + image).style.top = ObjectTop +
		document.getElementById(image).height / 2 -
		document.getElementById('pict_image' + image).height / 2;

	document.getElementById('pict_enlarge' + image).style.display = 'block';

	if (EnlargePercent[image] >= 2) {clearInterval(ImageInterval[image])};
	if (EnlargePercent[image] <= 1) {
		clearInterval(ImageInterval[image]);
		document.getElementById('pict_enlarge' + image).style.display = 'none';
		ImageInterval[image] = "";
		EnlargePercent[image] = 1;
	}
}