var CONFIG = {};
var Museumprijs = {};

window.addEvent('domready', function() 
{	
	CONFIG.BASE_URL = $(document.head).getElement('base').get('href');
	
	$$('#form-sendafriend input[type=text]').each(function(elInput)
	{
		elInput.addEvent('focus', function()
		{
			doClear(elInput);
		});
		elInput.addEvent('blur', function()
		{
			resetField(elInput);
		});
	});

	
	if($('form-validate'))
	{
		var voteFormValidator = new Form.Validator($('form-validate'), {
			serial: false,
			useTitles: true,
			stopOnFailure: false,
			evaluateOnSubmit: true,
			evaluateFieldsOnBlur: true,
			evaluateFieldsOnChange: true
		});
		
		Form.Validator.add('required', {
			test: function(element) {
				if (element.value.length == 0 || element.value == 'Jouw naam hier..' || element.value == 'Jouw e-mailadres hier..' || element.value == 'Uw e-mailadres') return false;
				else return true;
			}
		});
		
		Form.Validator.add('phone-required', {
			test: function(element) {
				if (element.value.test(/^\+?[0-9()\- ]{10,}$/) || element.value.length == 0) return true;
				else return false;
				
			}
		});
	}
	
	if($('form-sendafriend'))
	{
		var voteFormValidator = new Form.Validator($('form-sendafriend'), {
			serial: false,
			useTitles: true,
			stopOnFailure: false,
			evaluateOnSubmit: true,
			evaluateFieldsOnBlur: true,
			evaluateFieldsOnChange: true
		});
		
		Form.Validator.add('required', {
			test: function(element) {
				if (element.value.length == 0 || element.value == 'E-mailadres vriend(in) hier' || element.value == 'Jouw opmerkingen hier...') return false;
				else return true;
			}
		});
	}
	
});

function doClear(field) 
{
	if (field.value == field.defaultValue) 
	{
	 	field.value = "";
	}
}

function resetField(field) 
{
	if (field.value == '') 
	{
		field.value = field.defaultValue;
	}
}

function loadTinyMCE() 
{
	tinyMCE.init({
		mode : "textareas",
		theme : "simple"

	});	
}

