/**
	JAVA script file for general functions
	Peter Kissa
	Jan2K2
*/
function cookieCreate( cookieName, cookieValue, cookieExpires )
{
	if( cookieExpires == null ) {
		var today = new Date();
		//default 3 months expiration period (90 days)
		var expiry = new Date(today.getTime() + 90 * 24 * 60 * 60 * 1000);

		cookieExpires = expiry.toGMTString();
	}
	document.cookie = cookieName + "=" + escape(cookieValue) + "; expires=" + cookieExpires + ";";
	return cookieExpires;
}

function cookieReadValue(cookieName)
{
	var countbegin = (document.cookie.indexOf(cookieName+"=") + cookieName.length+1);
	var countend = countbegin + document.cookie.substring( countbegin ).indexOf(";");

	if( countend < countbegin ) {
		countend = document.cookie.length;
	}

	return document.cookie.substring( countbegin, countend);
}

function replaceChar( strSource, charOld, charNew ) {
	strTemp = "";
	for( iTemp=0; iTemp<strSource.length; iTemp++ ) {
		if( strSource.charAt(iTemp)==charOld ) {
			strTemp += charNew;
		} else {
			strTemp += strSource.charAt(iTemp);
		}
	}

	return strTemp;
}

function fadeOut(obj) {
	obj.style.filter="blendTrans(duration=2)";
	// Make sure filter is not playing.
	if ((obj.visibility != "hidden") && (obj.filters.blendTrans.status != 2)) {
		obj.filters.blendTrans.Apply();
		obj.style.visibility="hidden";
		obj.filters.blendTrans.Play();
	}
}
function fadeIn(obj) {
	obj.style.filter="blendTrans(duration=2)";
	// Make sure filter is not playing.
	if ((obj.visibility != "visible") && (obj.filters.blendTrans.status != 2)) {
	  obj.filters.blendTrans.Apply();
	  obj.style.visibility="visible";
	  obj.filters.blendTrans.Play();
	  alert("Hi");
	}
}

