/*function $(id) {
	return document.getElementById(id);
}*/

var previous_menu = "";
var menu_timer;
function menu(name) {

	/*if (name != "") {
		clearTimeout(menu_timer);
		
		//open het menu, en sluit het vorige
		if (name != previous_menu) {
			try {
				$('children_'+previous_menu).style.display = 'none';
			} catch (E) {}
			try {
				$('children_'+name).style.display = '';
			} catch (E) {}
			previous_menu = name;
		}
	}
	else {
		if (previous_menu != "") {
			id = 'children_'+previous_menu;
			menu_timer = setTimeout("$('"+id+"').style.display = 'none'; previous_menu = ''",500);
		}
	}*/
}

//rclick disable
$(document).ready(function() {
	$("img").noContext();
	
	$("#telefoonnummer").change( function() {
		$("#telefoonnummer").val($.trim( $("#telefoonnummer").val() ) );
	} );
});


function changeimage(newimage,smallimg) {
	$('#loading-image').show();
	$('#changeable-image').load(function () {
		$('#loading-image').hide();
	});
	
	//$('#smallimgdiv img').css('border-color','#AAAAAA');
	//$("#"+smallimg).css('border-color','#333333')
	$('#changeable-image').attr('src',newimage);
}

function offertevalidation() {
	/*var vl = new LiveValidation('voorletters', {validMessage: "Ok"});
	vl.add( Validate.Presence, { wait: 500, failureMessage: "Verplicht" } );  
	
	var an = new LiveValidation('lastname', {validMessage: "Ok"});
	an.add( Validate.Presence, { wait: 500, failureMessage: "Verplicht" } );
	
	var str = new LiveValidation('straat', {validMessage: " "});
	str.add( Validate.Presence, { wait: 500, failureMessage: "Verplicht" } );
	
	var hnr = new LiveValidation('huisnummer', {validMessage: "Ok"});
	hnr.add( Validate.Presence, { wait: 500, failureMessage: "Verplicht" } ); */

	var pc = new LiveValidation('postcode', {validMessage: "Ok"});
	pc.add( Validate.Format, { pattern: /^[0-9]{4}[ ]{0,1}[a-z]{2}$/i, wait: 500, failureMessage: "Postcode onjuist" } );
	pc.add( Validate.Presence, {wait: 500, failureMessage: "Verplicht"} );
	
	var pl = new LiveValidation('plaats', {validMessage: "Ok"});
	pl.add( Validate.Presence, { wait: 500, failureMessage: "Verplicht" } );

	var an = new LiveValidation('lastname', {validMessage: "Ok"});
	an.add( Validate.Presence, { wait: 500, failureMessage: "Verplicht" } );

   	var str = new LiveValidation('straat', {validMessage: "Ok"});
	str.add( Validate.Presence, { wait: 500, failureMessage: "Verplicht" } );

   	var hnr = new LiveValidation('huisnummer', {validMessage: "Ok"});
	hnr.add( Validate.Presence, { wait: 500, failureMessage: "Verplicht" } );

	
	var tel = new LiveValidation('telefoonnummer', {validMessage: "Ok"});	
	tel.add( Validate.Presence, { wait: 500, failureMessage: "Verplicht" } );	
	tel.add( Validate.Length, { minimum: 8 } );
	
	
	 
	
	
	var email = new LiveValidation('email', {validMessage: "Ok"});
	email.add( Validate.Email, { wait: 500, failureMessage: "E-mail onjuist"} );
	email.add( Validate.Presence, {wait: 500, failureMessage: "Verplicht"} );	
	
}
