window.addEvent('domready', function(e){
	// initialise UI
	kamUi.setInitialiseOptions({
		kamForm: {
			errorReporting: 'modal'
		}
	});
	kamUi.initialise()	
	
	// clear input on click
	var input = document.id('email');
	if( input ){
		input.store('value',input.get('value'));
		input.addEvent('focus', function(e){
			if(input.value == input.retrieve('value')) input.value="";											
		});
		input.addEvent('blur', function(e){
			if(input.value == '') input.value = input.retrieve('value');
		});													
	}
	
	// handle profile fieldset on signup form
	var websiteField = document.id('website');
	var inputYes = document.id('profileYes');
	var inputNo = document.id('profileNo');
	if( inputYes && inputNo && websiteField){
		inputYes.addEvent("click", function(evt){
			document.id("profileFieldset").reveal();
			websiteField.set("value","http://");
		});
		inputNo.addEvent("click", function(evt){
			document.id("profileFieldset").dissolve()
			websiteField.set("value","");
		});
	}
	
	
});
