function blockError(){return true;}
window.onerror = blockError;

function stopRKey(evt)
	{
	var evt = (evt) ? evt : ((event) ? event : null);
	var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
	if ((evt.keyCode == 13) && (node.type=="text"))  {return false;}
	}
document.onkeypress = stopRKey;


// mypage, myname, w, h, scroll, resize //
function NewWindow(mypage, myname, w, h, scroll, resize)
	{
	var winl = (screen.width - w) / 2;
	var wint = (screen.height - h) / 2;
	winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable='+resize
	win = window.open(mypage, myname, winprops)
	if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
	}


var slideimagesKids=new Array()
function slideshowimagesKids()
    {
    for (i=0;i<slideshowimagesKids.arguments.length;i++)
	    {
	    slideimagesKids[i]=new Image()
	    slideimagesKids[i].src=slideshowimagesKids.arguments[i]
	    }
    }

function slideitKids()
    {
    var slideshowspeed=( (Math.random()*3000)+1000 )
    var whichimage=Math.floor(Math.random()*slideimagesKids.length)
    if (!document.images)
    return
    document.images.random.src=slideimagesKids[whichimage].src
    setTimeout("slideitKids()",slideshowspeed)
    }
    
function validate()
	{
	var ck_email = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i 
	var problem = "no"
	if (document.forms[0].email)
		{ var email = document.forms[0].email.value }
	if (document.forms[0].name)
		{ var name = document.forms[0].name.value }
	if (document.forms[0].customPhone)
		{ var phone = document.forms[0].customPhone.value }

	if ( !ck_email.test(email) || email == "Retype email" )
		{ problem = "yes"; document.forms[0].email.value="Retype email"; }
		
	if ( name == "" || name == "Retype name" )
		{ problem = "yes"; document.forms[0].name.value="Retype name"; }
		
	if ( phone == "" || phone == "Retype phone number" )
		{ problem = "yes"; document.forms[0].customPhone.value="Retype phone number"; }

	if ( problem == "yes" )
		return false;
		else return true;
	}

function Age()
	{
	var bday=parseInt(document.forms[0].birthdateDay.value);
	var bmo=(parseInt(document.forms[0].birthdateMonth.value)-1);
	var byr=parseInt(document.forms[0].birthdateYear.value);
	var byr;
	var age;
	var now = new Date();
	tday=now.getDate();
	tmo=(now.getMonth());
	tyr=(now.getFullYear());
		{
		if((tmo > bmo)||(tmo==bmo & tday>=bday)) {age=byr}
			else{age=byr+1}
		presentage = tyr-age;
		if (document.forms[0].birthdateDay.value!="error" &&
			document.forms[0].birthdateMonth.value!="error" &&
			document.forms[0].birthdateYear.value!="error")
		{ document.forms[0].age.value=presentage; }
			else { document.forms[0].age.value="--"; }
		}
	}


// flooble Expandable Content header start
// Expandable content script from flooble.com.
// For more information please visit:
//   http://www.flooble.com/scripts/expand.php
// Copyright 2002 Animus Pactum Consulting Inc.
//----------------------------------------------
var ie4 = false; if(document.all) { ie4 = true; }
function getObject(id) { if (ie4) { return document.all[id]; } else { return document.getElementById(id); } }
function toggle(link, divId, title)
	{
		var lText = link.innerHTML;
		var d = getObject(divId);
		var TITLE1 = title;
		
 		if (lText == '[+]' + TITLE1)
 			{
 			link.innerHTML = '[-]' + TITLE1;
 			d.style.display = 'block';
 			}
 		else
 			{
 			link.innerHTML = '[+]' + TITLE1;
 			d.style.display = 'none';
 			}
 	}
 
/*

<!-- flooble Expandable Content box start -->
<div style="border: 1px solid #000000; padding: 0px; background: #EEEEEE; ">

<table border="0" cellspacing="0" cellpadding="2" width="100%" style="background: #000000; color: #FFFFFF; ">
	<tr>
	  <td>
About Circus Camp
	  </td>
	  <td align="right">
[<a title="show/hide" id="exp1229664735_link" href="javascript: void(0);" onclick="toggle(this, 'exp1229664735');"  style="text-decoration: none; color: #FFFFFF; ">−</a>]
	  </td>
	</tr>
</table>

<div id="exp1229664735" style="padding: 3px;">
This is the content in this box. <strong>HTML</strong> is ok, as well as <img src="http://www.mrgreggy.com/imgs/MG-AC_Squr_150px.png"> images
</div>

</div>

*/                

