//Control Ajax para formulario.php
//_________________________________________________________________________________________________________________

function anadir(){

	var codigo = document.form.codigo.value;
	var descripcion = document.form.descripcion.value;
	var unidades = document.form.unidades.value;

	if (codigo.length>0 && descripcion.length>0 && unidades.length>0){		
		
		document.form.codigo.value = "";
		document.form.descripcion.value = "";
		document.form.unidades.value = "";
		
		document.form.btAnadir.value = "Espere...";
		document.form.btAnadir.disabled = true;
		functionlater="document.form.btAnadir.value = 'Añadir';document.form.btAnadir.disabled = false;";
		page("divLista", "formulario.cod.php", "accion=anadir&codigo="+codigo+"&descripcion="+descripcion+"&unidades="+unidades, "");
	}else{
		alert("Debe indicar un código una descripción y las unidades que desee");
		return false;
	}
	
}
//_________________________________________________________________________________________________________________

function eliminar(id){

	if (confirm("¿Esta seguro que desea eliminar esta línea del pedido?")){
		page("divLista", "formulario.cod.php", "accion=eliminar&id="+id, "");
	}
}
//_________________________________________________________________________________________________________________

function editar(id){
	
	var uni = eval("document.form.unidades"+id+".value");
	functionlater="alert('Actualizado')";
	page("divLista", "formulario.cod.php", "accion=editar&id="+id+"&unidades="+uni, "");
	
}
//_________________________________________________________________________________________________________________

function enviar(){
	
	var form = document.form;
	
	if (form.nif_cif.value.length<5){
		alert("Por favor, indique su NIF/CIF");
		return false;
	}
	
	if (form.razon.value.length<2){
		alert("Por favor, indique su razón social");
		return false;
	}
	
	if (form.nombre.value.length<2){
		alert("Por favor, indique su Nombre Comercial");
		return false;
	}
	
	if (form.direccion.value.length<2){
		alert("Por favor, indique su Dirección");
		return false;		
	}
	
	if (form.localidad.value.length<2){
		alert("Por favor, indique su Localidad");
		return false;
	}
	
	if (form.cp.value.length<2){
		alert("Por favor, indique su Código Postal");
		return false;
	}
	
	if (form.provincia.value=="-1"){
		alert("Por favor, seleccione su Provincia");
		return false;
	}
	
	if (form.telefono.value.length<2){
		alert("Por favor, seleccione el Teléfono");
		return false;
	}
	
	if (mail(form.email)==0){
		alert("Por favor, seleccione un Email válido");
		return false;
	}
	
	if (form.centro.value < 1){
		alert("Por favor, seleccione el centro al que realiza el pedido");
		return false;
	}
	document.form.submit();
	
}
//_________________________________________________________________________________________________________________

function Imprimir(){
	
	var get = 'formulario_imprimir.php?';
	var form = document.form;
	//alert(form.length);
	for(var i=0;i<form.length;i++){
		get += form.elements[i].name+'='+form.elements[i].value+'&';
	}
	
	//alert(get);
	window.open(get,'imprimir');
	
}
//_________________________________________________________________________________________________________________

function mail(mail){
	var cont,ind1,ind2,ind3,ind4;
	mail = mail.value;
	cont=mail.length;
	ind1=mail.indexOf('@');
	ind2=mail.indexOf('.');
	ind3=mail.lastIndexOf('@');
	ind4=mail.lastIndexOf('.');
	if ((ind1<=0)||(ind3>ind4)||(ind3!=ind1)||(ind4+2>cont)||(ind4+5<cont)||(ind3==ind4-1))
	{
		return 0;
	}else{
		return 1;
	}
}