function init_form_fields(){ var inputs = $(":text"); for(x=0;x < inputs.length;x++){ switch(inputs[x].id){ case "lmail": $(inputs[x]).bind("focus", function(){ if(this.value == 'Your email') this.value = ''; }); $(inputs[x]).bind("blur", function(){ if(this.value == '') this.value = 'Your email'; }); break; case "lcode": $(inputs[x]).bind("focus", function(){ if(this.value == 'Your Postcode') this.value = ''; }); $(inputs[x]).bind("blur", function(){ if(this.value == '') this.value = 'Your Postcode'; }); break; } } } function on_load(){ init_form_fields(); //init form fields } $(document).ready(on_load);