function setupRemoveDefault() {
  var els = document.getElementsByTagName("input");
  
  for(var i=0,j=els.length; i<j; i++) {
  if (els[i].type == 'text'){
    els[i].onclick = function () {removeDefault(this);}
	}
	
  }   

  var els1 = document.getElementsByTagName("textarea");
  for(var i=0,j=els1.length; i<j; i++) {
    els1[i].onclick = function () {removeDefaultTextarea(this);}
  }   
}

function removeDefault(el) {
	if((!el.rel || el.value == el.rel) && (el.type == "text" || el.type == "")) {     
    el.rel = el.value;
    el.value = '';
    var elName = el.id;
    el.onblur = function () { if(!el.value) {addDefault(elName);}}
    return true;
  }
}

function removeDefaultTextarea(el) {
	if(!el.rel || el.value == el.rel) {     
    el.rel = el.value;
    el.value = '';
    var elName = el.id;
    el.onblur = function () { if(!el.value) {addDefaultTextarea(elName);}}
    return true;
  }
}

function addDefault(elName) {
  var el = document.getElementById(elName);
  el.value = el.rel;
}

function addDefaultTextarea(elName) {
  var el = document.getElementById(elName);
  el.value = el.rel;
}
