function selectCheck(campo,valor) {
	campo.checked = false;
	switch (valor) {
		case "1":
		case "Verdadero":
		case "False":
				campo.checked = true;
				break;
	}
}
function selectRadio(f,v){
	if (v=='Verdadero') v='1';
	if (v=='Falso') v='0';
	if (v=='True') v='1';
	if (v=='False') v='0';
	for (i=0;i<f.length;i++) {
		if (f[i].value==v) {f[i].checked=1;};
	}
}
function selectSelect(campo,valor) {
	campo.selectedIndex = 0;
	for (i=0;i<campo.options.length;i++) {
		if (campo.options[i].value==valor) campo.selectedIndex = i;
	};
};

/*Comprueba que el string que se le pase sea una direccion de mail correcta.*/
function comprobar_email(string){
	valor=string;
	i=0;
	TROBATPUNT=0;//servira para mirar si hay un punto en el string
	var TROBATARROBA;//servira para mirar si hay un @ en el string
	TROBATARROBA=0;

 	while (i<valor.length) {
  		if(valor.charAt(i)=="@")  {
   			TROBATARROBA= TROBATARROBA+ 1;
  		}
  		if(valor.charAt(i)==".") {
   			TROBATPUNT= TROBATPUNT+ 1;
  		}
  		if((valor.charAt(i)==".")||(valor.charAt(i)=="@")){ //no puede ser que acabe un Email en "." o en @
   			if(i==valor.length-1)   {
    			TROBATARROBA= 3;   //forzamos que sea incorrecto
   			}
  		}
  		if(valor.charAt(i)==" ")  {
   			if(i<valor.length-1) { //miramos que no sea el ultimo caracter
   				TROBATARROBA= 3;   //forzamos que sea incorrecto
   			}
  		}
  		i++;
 	}
 	if ((TROBATPUNT>=1) && (TROBATARROBA==1))//si hay las dos cosas, @(solo una) y . nos dara el ok
 		return(0);
 	else
 		return(-1);
 }
