function onFocus(input) {	$(input).css("background", "#FFFFDF");}function onBlur(input) {	$(input).css("background", "#fff");} function buscarProvincia(input){	formulario = input.parent();	codigo = input.val();	campo = input.attr('id');		if(campo == 'codigo_postal_envio')		campo = 'provincia_envio';	else		campo = 'provincia';			while(formulario.is("form") == false)	{		formulario = formulario.parent(); 	}		$(input).css("background", "#fff");	formulario = formulario.attr('id');	$.get("/includes/carrito/buscarProvincias.ajax.php?cp="+codigo, function(provincia){$('#'+formulario+' #'+campo).val(provincia);});}function datosEnvio(){		$('#nombre_envio').val($('#nombre').val());		$('#direccion_envio').val($('#direccion').val());		$('#localidad_envio').val($('#localidad').val());		$('#codigo_postal_envio').val($('#codigo_postal').val());		$('#telefono_envio').val($('#telefono').val());		$('#movil_envio').val($('#movil').val());		$('#provincia_envio').val($('#provincia').val());		$('#pais_envio').val($('#pais').val());	}function comprobacionFormulario(){	var msgError = 'EL FORMULARIO PRESENTA ERRORES:\n';	var procesar = true;		if(($('#nombre').attr("value")=="")||	   ($('#nombre').attr("value")==undefined))	{		msgError += "- Nombre vacio\n";		procesar = false;	}		if(($('#tratamiento').attr("value")=="-1"))	{		msgError += "- Tratamiento vacio\n";		procesar = false;	}		if(($('#direccion').attr("value")=="")||	   ($('#direccion').attr("value")==undefined))	{		msgError += "- Dirección vacia\n";		procesar = false;	}		if(($('#codigo_postal').attr("value")=="")||	   ($('#codigo_postal').attr("value")==undefined))	{		msgError += "- Código postal vacio\n";		procesar = false;	}		if(($('#localidad').attr("value")=="")||	   ($('#localidad').attr("value")==undefined))	{		msgError += "- Localidad vacia\n";		procesar = false;	}		if(($('#provincia').attr("value")=="")||	   ($('#provincia').attr("value")==undefined))	{		msgError += "- Provincia vacia\n";		procesar = false;	}		if(($('#pais').attr("value")=="-1")||	   ($('#pais').attr("value")==undefined))	{		msgError += "- Debe seleccionar un pais\n";		procesar = false;	}		if(($('#dni_cif').attr("value")=="")||	   ($('#dni_cif').attr("value")==undefined))	{		msgError += "- DNI/CIF/NIF vacio\n";		procesar = false;	}		if(($('#movil').attr("value")=="")||	   ($('#movil').attr("value")==undefined))	{		msgError += "- Móvil vacio\n";		procesar = false;	}	else	{		if($('#movil').val().length!=9)		{			msgError += "- El número de móvil debe de tener 9 dígitos\n";			procesar = false;		}	}		if(($('#id_usuario').attr("value")=="")||	   ($('#id_usuario').attr("value")==undefined))	{				if(($('#clave').attr("value")=="")||		   ($('#clave').attr("value")==undefined))		{			msgError += "- Clave vacio\n";			procesar = false;		}		else		{			if($('#clave').val().length<6)			{				msgError += "- La clave al menos debe tener 6 dígitos\n";				procesar = false;			}			else			{							if(($('#clave2').attr("value")=="")||				   ($('#clave2').attr("value")==undefined))				{					msgError += "- Debe repetir la contraseña\n";					procesar = false;				}				else				{					if(($('#clave').attr("value"))!=($('#clave2').attr("value")))					{						msgError += "- Los campos de contraseña y repetir contraseña no coinciden\n";						procesar = false;					}				}			}		}				if(($('#email').attr("value")=="")||		   ($('#email').attr("value")==undefined))		{			msgError += "- Dirección de email vacia\n";			procesar = false;		}		else		{			if(validarEmail($('#email').attr("value")))			{				if(($('#email2').attr("value")=="")||				   ($('#email2').attr("value")==undefined))				{					msgError += "- Debe repetir la dirección de email\n";					procesar = false;				}				else				{					if(($('#email').attr("value"))!=($('#email2').attr("value")))					{						msgError += "- Los campos de email y repetir email no coinciden\n";						procesar = false;					}				}			}			else			{				msgError += "- La dirección de email no es válida\n";				procesar = false;			}		}	}		if (!$("#selectorFormaPago input[type='radio']:checked").val())	{		msgError += "- Debes seleccionar una forma de pago\n";		procesar = false;	}	if (!$('#condiciones').is(':checked'))	{		msgError += "- Debes aceptar los términos y condiciones\n";		procesar = false;	}		if(!procesar)	{		alert(msgError);	}	else	{			$('#formularioNuevoCliente').submit();	}		return procesar;}function validarEmail(valor){    re=/^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*(.[a-z]{2,3})$/;    if(!re.exec(valor))        {        return false;    }    else    {        return true;    }}
