// JavaScript Document

var w_pass="";

function ini() {
	document.getElementById("f_coche").style.display="none";
	document.getElementById("f_coche").style.visibility="hidden";
	document.getElementById("conductor").checked = false; 
	document.getElementById("noconductor").checked = false;
	}
function mostrar_cc(){
    document.getElementById("f_coche").style.display="block";
   	document.getElementById("f_coche").style.visibility= "visible";
	document.getElementById("noconductor").checked = false;
	}

function ocultar_cc() {
  	document.getElementById("f_coche").style.visibility="hidden"; 
  	document.getElementById("f_coche").style.display="none";
  	document.getElementById("conductor").checked = false;
 
	}


function limpia_email() {
	document.getElementById("eemail").value = "";
	}
	
function comprueba_email() {
	if (document.getElementById("eemail").value.length = 0)
	   document.getElementById("eemail").value = "Usuario";
	}
	
function limpia_epass() {
	changeInputType(document.getElementById("epass"),'password','password',false,true);
	//document.getElementById("epass").type = "password";
	document.getElementById("epass").value = "";
	}

function comprueba_epass() {	
	if (document.getElementById("epass").value.length = 0)
		{
		document.getElementById("epass").type = "text";
	   	document.getElementById("epass").value = "Contraseņa";}
	}
function changeInputType(
  oldElm, // a reference to the input element
  iType, // value of the type property: 'text' or 'password'
  iValue, // the default value, set to 'password' in the demo
  blankValue, // true if the value should be empty, false otherwise
  noFocus) {  // set to true if the element should not be given focus
 
  if(!oldElm || !oldElm.parentNode || (iType.length<4) || 
    !document.getElementById || !document.createElement) return;
  var newElm = document.createElement('input');
  newElm.type = iType;
  if(oldElm.name) newElm.name = oldElm.name;
  if(oldElm.id) newElm.id = oldElm.id;
  if(oldElm.className) newElm.className = oldElm.className;
  if(oldElm.size) newElm.size = oldElm.size;
  if(oldElm.tabIndex) newElm.tabIndex = oldElm.tabIndex;
  if(oldElm.accessKey) newElm.accessKey = oldElm.accessKey;
  newElm.onfocus = function(){return function(){
    if(this.hasFocus) return;
    var newElm = changeInputType(this,'password',iValue,
      (this.value.toLowerCase()==iValue.toLowerCase())?true:false);
    if(newElm) newElm.hasFocus=true;
  }}();
  newElm.onblur = function(){return function(){
    if(this.hasFocus)
    if(this.value=='' || (this.value.toLowerCase()==iValue.toLowerCase())) {
      changeInputType(this,'text',iValue,false,true);
    }
  }}();
 // hasFocus is to prevent a loop where onfocus is triggered over and over again
  newElm.hasFocus=false;
  oldElm.parentNode.replaceChild(newElm,oldElm);
  if(!blankValue) newElm.value = iValue;
  if(!noFocus || typeof(noFocus)=='undefined') {
    window.tempElm = newElm;
    setTimeout("tempElm.hasFocus=true;tempElm.focus();",1);
  }
  return newElm;
}
