// JavaScript Document

//validar el formulario de contacto
function validar_contacto(){
		
		//Recogemos los datos
		var dato=document.getElementById("nombre").value;
		var dato2=document.getElementById("tlf").value;
		var dato3=document.getElementById("email").value;
		var dato4=document.getElementById("comentario").value;
		
		if(dato=='' && dato2=='' && dato3=='' && dato4==''){
			alert('Error: El formulario esta vacio. Porfavor, rellene los campos antes de enviar.');
		}
		else{
			if(dato=='' || dato2=='' || dato3=='' || dato4==''){
				/* Validar el Nombre */		
				if(dato==""){alert("No ha introduccido el nombre");}
				/* Validar el Telefono */
				if(dato2==""){alert("No ha introduccido bien su telefono");}
				/* Validar el Email */
				if(dato3==""){alert("No ha introduccido su email");}
				/* Validar el Comentario */
				if(dato4==""){alert("No ha introduccido ningun comentario");}			
			}
			else{
				document.contacto.submit();
			}
	}
}


//validar formulario de publicidad
function validar_publicidad(){
	
	//Recogemos los datos
	var publi=document.getElementById("nombre").value;
	var publi2=document.getElementById("cif").value;
	var publi3=document.getElementById("direccion").value;
	var publi4=document.getElementById("poblacion").value;
	var publi5=document.getElementById("provincia").value;
	var publi6=document.getElementById("cp").value;
	var publi7=document.getElementById("email").value;
	var publi8=document.getElementById("web").value;
	var publi9=document.getElementById("actividad").value;
	var publi10=document.getElementById("persona").value;
	var publi11=document.getElementById("tlf").value;
	var publi12=document.getElementById("observaciones").value;
	
	if(publi=='' && publi2=='' && publi3=='' && publi4=='' && publi5=='' && publi6=='' && publi7=='' && publi8=='' && publi9=='' && publi10=='' && publi11=='' && publi12=='')
		{																												  
		alert('Error: El formulario esta vacio. Porfavor, rellene los campos antes de enviar.');
	}
	else{
		if(publi=='' || publi2=='' || publi3=='' || publi4=='' || publi5=='' || publi6=='' || publi7=='' || publi8=='' || publi9=='' || publi10=='' || publi11=='' || publi12==''){
				
				/* Validar el nombre de empresa*/		
				if(publi==""){alert("No ha introduccido el nombre de la empresa");}
				/* Validar el CIF */
				if(publi2==""){alert("No ha introduccido bien su CIF");}
				/* Validar la direccion */
				if(publi3==""){alert("No ha introduccido su direccion");}
				/* Validar la poblacion */
				if(publi4==""){alert("No ha introduccido su poblacion");}	
				/* Validar la provincia */		
				if(publi5==""){alert("No ha introduccido su provincia");}
				/* Validar el CP */		
				if(publi6==""){alert("No ha introduccido su Codigo Postal");}
				/* Validar el email */		
				if(publi7==""){alert("No ha introduccido su email");}
				/* Validar la web */		
				if(publi8==""){alert("No ha introduccido su web");}
				/* Validar la actividad */		
				if(publi9==""){alert("No ha introduccido ninguna actividad");}
				/* Validar el nombre de contacto */		
				if(publi10==""){alert("No ha introduccido ningun nombre de contacto");}
				/* Validar el telefono */		
				if(publi11==""){alert("No ha introduccido ningun telefono");}
				/* Validar la obesrvacion */		
				if(publi12==""){alert("No ha introduccido ninguna observacion");}
			}
			else{
				document.publicidad.submit();
			}
	}
}



//validar formulario ficha cliente
function validar_presupuesto(){
	
	//Recogemos los datos
	var presu=document.getElementById("nombre").value;
	var presu2=document.getElementById("telefono").value;
	var presu3=document.getElementById("email").value;
	var presu4=document.getElementById("mensaje").value;
	
	if(presu=='' && presu2=='' && presu3=='' && presu4=='')
	{																												  
		alert('Error: El formulario esta vacio. Porfavor, rellene los campos antes de enviar.');
	}
	else{
		if(presu=='' || presu2=='' || presu3=='' || presu4==''){
			/* Validar el nombre*/		
			if(presu==""){alert("No ha introduccido el nombre y apellidos");}
			/* Validar el telefono */
			if(presu2==""){alert("No ha introduccido bien su CIF");}
			/* Validar el email */
			if(presu3==""){alert("No ha introduccido su direccion");}
			/* Validar el mensaje */
			if(presu4==""){alert("No ha introduccido su poblacion");}	
			}
			else{
				document.presupuesto.submit();
			}
	}
}


// SCROLL

scrollList=new Array();

function registraScroll(idAbajo, idArriba, div, velAbajo, velArriba)
{
  if(scrollList[idAbajo]==null) scrollList[idAbajo]=new Array();
  if(scrollList[idArriba]==null) scrollList[idArriba]=new Array();
  scrollList[idAbajo].push(new Array(div, velAbajo));
  scrollList[idArriba].push(new Array(div, velArriba));
}

window.onload=inicializar;

function getEl(elementId)
{
  return document.getElementById(elementId);
}

function inicializar()
{
  for(key in scrollList)
  {
	  var elemento=getEl(key);
	  elemento.onmouseover=iniciaScroll;
	  elemento.onmouseout=detieneScroll;
  }
}

function iniciaScroll()
{
  scrollDivs=new Array();
  velDivs=new Array();
  for(key in scrollList[this.id])
  {
	  scrollDivs.push(getEl(scrollList[this.id][key][0]));
	  velDivs.push(scrollList[this.id][key][1]);
  }
  identificador=setInterval('scrollNow()', 50);
}

function detieneScroll()
{
  clearInterval(identificador);
}

function scrollNow()
{
  for(key in scrollDivs)
  {
  var desplazamientoActual=scrollDivs[key].scrollTop;
  var nuevoDesplazamiento=desplazamientoActual+velDivs[key];
  scrollDivs[key].scrollTop=nuevoDesplazamiento;
  }
}




