var cp_options;
function InitPage()
{
	//Spry.$$(".CollapsiblePanel:not(#CollapsiblePanel2)").forEach(function(n) { window[n.id] = new Spry.Widget.CollapsiblePanel(n); });
	//cp_options = new Spry.Widget.CollapsiblePanel("CollapsiblePanel2", { contentIsOpen: false, enableAnimation: false });
	
	Spry.$$(".CollapsiblePanel").forEach(function(n) { window[n.id] = new Spry.Widget.CollapsiblePanel(n, { contentIsOpen: false, enableAnimation: true} )});
	//cp_options = new Spry.Widget.CollapsiblePanel("CollapsiblePanel2", { contentIsOpen: false, enableAnimation: false });
	
	//Spry.$$(".open").addEventListener("click", function(e){ CollapsiblePanel4.open(); return false;}, false);

	//Spry.$$(".close").addEventListener("click", function(e){ CollapsiblePanel4.close(); return false;}, false);
	
	var username = new Spry.Widget.ValidationTextField("username", "none", {isRequired:true, characterMasking:/[a-zA-Z0-9._-]/, useCharacterMasking:true, validateOn:(["blur", "change"])});

	var byurl = new Spry.Widget.ValidationTextField("byurl", "url", {validateOn:(["blur", "change"]), isRequired:false});
	var galleryname = new Spry.Widget.ValidationTextField("galleryname","none", {isRequired:true, hint:'choose a name', characterMasking:/[a-zA-Z0-9._-]/, useCharacterMasking:true, validateOn:["blur", "change"]});	
	var email = new Spry.Widget.ValidationTextField("email", "email", {validateOn:["blur"]});
	var termsofuse = new Spry.Widget.ValidationCheckbox("termsofuse", {validateOn:["blur", "change"]});
	
}

Spry.Utils.addLoadListener(InitPage);


