
function openWindow(url, name)
{
	window.open(url, name, "resizable=no, height=650, width=720, location=no, menubar=no, scrollbars=yes");
}

	
function openWindowOfSize(url, name, height, width)
{
	window.open(url, name, "resizable=no, height=" + height + ", width=" +width+", location=no, menubar=no, scrollbars=yes");
}

function getFormElement(theForm, masterPageName,  fieldName, type)
{
	for (var i = 0; i < theForm.elements.length; i++)
	{
		var name = theForm.elements[i].name;
		if ((theForm.elements[i].type == type) && (name.indexOf(masterPageName) >= 0) && (name.indexOf(fieldName) >= 0) )
		{
			return theForm.elements[i];
		}
	}
	return undefined;
}

function formatCurrency(num) 
{
	num = num.toString().replace(/\$|\,/g,'');
	if(isNaN(num))
	{
		num = "0";
	}
	sign = (num == (num = Math.abs(num)));
	num = Math.floor(num*100+0.50000000001);
	cents = num%100;
	num = Math.floor(num/100).toString();
	if(cents < 10)
	{
		cents = "0" + cents;
	}
	for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
	{
		num = num.substring(0,num.length-(4*i+3))+','+ num.substring(num.length-(4*i+3));
	}
	
	return (((sign)?'':'-') +  num + '.' + cents);
}

var nextImage = 0;
function displayImages()
{	
	/* 
	Script made by Martial Boissonneault © 2001-2006 http://getElementById.com
	This script may be used and changed freely as long as this msg is intact
	Visit http://getElementById.com/ for more free scripts and tutorials.
	*/
	var ie5 = (document.getElementById && document.all); 
	var ns6 = (document.getElementById && !document.all);
	
	if (document.getElementById('cont') != null)
	{
		var images = document.getElementById('cont').getElementsByTagName('DIV');
		var objs = document.getElementById('cont');
		objs.style.display="block";
		if(ie5 && !window.opera)
		{
			objs.style.filter = "blendTrans(Duration=0.7)"
			objs.filters[0].Apply();
			objs.style.visibility = "visible";
			objs.filters[0].Play();
		}
		else if(ns6)
		{
			objs.style.visibility = "visible";
		}

		if(ie5 || ns6)
		{
			for(var i=0; i<images.length; i++)
			{
				images[i].style.visibility = "hidden";
			}

			images[nextImage++].style.visibility = "visible";
			nextImage=nextImage%images.length;
		}
	}
}

var nextImage2 = 0;
function displayImagesForDiv(id)
{	
	/* 
	Script made by Martial Boissonneault © 2001-2006 http://getElementById.com
	This script may be used and changed freely as long as this msg is intact
	Visit http://getElementById.com/ for more free scripts and tutorials.
	*/
	var ie5 = (document.getElementById && document.all); 
	var ns6 = (document.getElementById && !document.all);
	
	if (document.getElementById(id) != null)
	{
		var images = document.getElementById(id).getElementsByTagName('DIV');
		var objs = document.getElementById(id);
		objs.style.display="block";
		if(ie5 && !window.opera)
		{
			objs.style.filter = "blendTrans(Duration=0.7)"
			objs.filters[0].Apply();
			objs.style.visibility = "visible";
			objs.filters[0].Play();
		}
		else if(ns6)
		{
			objs.style.visibility = "visible";
		}

		if(ie5 || ns6)
		{
			for(var i=0; i<images.length; i++)
			{
				images[i].style.visibility = "hidden";
			}

			images[nextImage2++].style.visibility = "visible";
			nextImage2=nextImage2%images.length;
		}
	}
}
