
//puts browser window at top (out of frames) - stops bug with registering from inside hotmail frame.
if (self != top){
   if (document.images) top.location.replace(document.location.href);
   else top.location.href = document.location.href;
}

function objShowHide(id) 
	{
	
	if (document.getElementById) {
		if (document.getElementById(id).style.display == 'block') 
		{
			document.getElementById(id).style.display = 'none';
		}
		else 
		{
			document.getElementById(id).style.display = 'block';
		}
	}
	else {
		if (document.layers) 
		{
			if (document.id.visibility == 'block') 
			{
				document.id.visibility = 'none';
			}
			else {
				document.id.visibility = 'block';
			}
		}
		else { // IE 4
			if (document.all.id.style.display == 'block') 
			{
				document.all.id.style.display = 'none';
			}
			else 
			{
				document.all.id.style.display = 'block';
			}
		}
	}
}


function objHide(id) 
{
	
	if (document.getElementById) 
	{
		document.getElementById(id).style.display = 'none';
	}
	else 
	{
		if (document.layers) 
		{
			document.id.visibility = 'none';
		}
		else 
		{ 
			// IE 4
			document.all.id.style.display = 'none';
		}
	}
}


function swapImage() 
{
	var element,n; 

	document.$imgSwaps=new Array(); 
	for(n=2; n < arguments.length; n+=2) 
	{
		element = FP_getObjectByID(arguments[n]); 
		if(element) 
		{ 
			document.$imgSwaps[document.$imgSwaps.length] = element;
			element.$src=element.src; 
			element.src=arguments[n+1]; 
		} 
	}
}



function FP_preloadImgs() 
{
	//v1.0
	var d=document,a=arguments; 
	if(!d.FP_imgs) d.FP_imgs=new Array();
	for(var i=0; i<a.length; i++) 
	{
		d.FP_imgs[i]=new Image; 
		d.FP_imgs[i].src=a[i]; 
	}
}



function FP_getObjectByID(id,o) 
{
	//v1.0
	var c,el,els,f,m,n; if(!o)o=document; if(o.getElementById) el=o.getElementById(id);
	else if(o.layers) c=o.layers; else if(o.all) el=o.all[id]; if(el) return el;
	if(o.id==id || o.name==id) return o; if(o.childNodes) c=o.childNodes; if(c)
	for(n=0; n<c.length; n++) { el=FP_getObjectByID(id,c[n]); if(el) return el; }
	f=o.forms; if(f) for(n=0; n<f.length; n++) { els=f[n].elements;
	for(m=0; m<els.length; m++){ el=FP_getObjectByID(id,els[n]); if(el) return el; } }
	return null;
}

function openNewWindow(w,h,nav,loc,sts,menu,scroll,resize,name,url) 
{
	//v1.0
	var windowProperties=''; if(nav==false) windowProperties+='toolbar=no,'; else
	windowProperties+='toolbar=yes,'; if(loc==false) windowProperties+='location=no,'; 
	else windowProperties+='location=yes,'; if(sts==false) windowProperties+='status=no,';
	else windowProperties+='status=yes,'; if(menu==false) windowProperties+='menubar=no,';
	else windowProperties+='menubar=yes,'; if(scroll==false) windowProperties+='scrollbars=no,';
	else windowProperties+='scrollbars=yes,'; if(resize==false) windowProperties+='resizable=no,';
	else windowProperties+='resizable=yes,'; if(w!="") windowProperties+='width='+w+',';
	if(h!="") windowProperties+='height='+h; if(windowProperties!="") { 
	if( windowProperties.charAt(windowProperties.length-1)==',') 
	windowProperties=windowProperties.substring(0,windowProperties.length-1); } 
	window.open(url,name,windowProperties);
}
// -->
</script>
