

function Clockear(Elemento){
	var dayarray2=new Array("Dom","Lun","Mar","Mier","Jue","Vie","Sab")
	var montharray2=new Array("Ene","Feb","Mar","Abr","May","Jun","Jul","Ago","Sep","Oct","Nov","Dic")

	var mydate=new Date()
	var year=mydate.getYear()
	if (year < 1000)
		year+=1900

	var day=mydate.getDay()
	var month=mydate.getMonth()
	var daym=mydate.getDate()
	if (daym<10)
		daym="0"+daym
	
	var hours=mydate.getHours()
	var minutes=mydate.getMinutes()
	var seconds=mydate.getSeconds()
	var dn="AM"
		
	if (hours>=12)
		dn="PM"
	if (hours>12){
		hours=hours-12
	}
	
	if (hours==0)
		hours=12
	if (minutes<=9)
		minutes="0"+minutes
	if (seconds<=9)
		seconds="0"+seconds
	//change font size here
		
	var cdate2=""+" "+daym+"/"+montharray2[month]+"/"+year+" - "+hours+":"+minutes+":"+seconds+" "+dn+" "
	
	document.getElementById(Elemento).value=cdate2;

}


function eliminaEspacios(cadena)
{
	// Funcion para eliminar espacios delante y detras de cada cadena
	while(cadena.charAt(cadena.length-1)==" ") cadena=cadena.substr(0, cadena.length-1);
	while(cadena.charAt(0)==" ") cadena=cadena.substr(1, cadena.length-1);
	return cadena;
}

function validaLongitud(valor, permiteVacio, minimo, maximo)
{	
	var cantCar=valor.length;
	if(valor=="")
	{
		if(permiteVacio) return true;
		else return false;
	}
	else
	{
		
		if(cantCar>=minimo && cantCar<=maximo) {
			
			return true;
		}	else {
			//alert(valor+'campo rojo');
			return false;
		}
	}
}

function validaCorreo(valor)
{
	var reg=/(^[a-zA-Z0-9._-]{1,30})@([a-zA-Z0-9.-]{1,30}$)/;
	if(reg.test(valor)) return true;
	else return false;
}



function validaForm(Cual) {
	
	var Mensaje='';
	if (Cual=='reg' || Cual=='ask') {
		var Nombre=eliminaEspacios(document.getElementById('Nombre').value);
		var Direccion=eliminaEspacios(document.getElementById('Direccion').value);
		var Ciudad=eliminaEspacios(document.getElementById('Ciudad').value);
		var CP=eliminaEspacios(document.getElementById('CP').value);
		var TE=eliminaEspacios(document.getElementById('TE').value);
		var EMail=eliminaEspacios(document.getElementById('EMail').value);
		var Captcha=eliminaEspacios(document.getElementById('Captcha').value);
		
		if(!validaLongitud(Nombre, 0, 4, 100)) Mensaje+="Debe ingresar su Nombre. \n";
			
		if(!validaLongitud(Direccion, 0, 4, 200)) Mensaje+="Debe ingresar su Direccion. \n";
		
		if(!validaLongitud(Ciudad, 0, 2, 100)) Mensaje+="Debe ingresar su Ciudad. \n";
		
		if(!validaLongitud(TE, 0, 6, 50)) Mensaje+="Debe ingresar su Telefono. \n";
		
		if(!validaCorreo(EMail)) Mensaje+="Debe ingresar un EMail correcto. \n";
		
	
		if (Cual=='ask') {
			var Consulta=eliminaEspacios(document.getElementById('Consulta').value); 
	 		if(!validaLongitud(Consulta, 0, 6, 400)) Mensaje+="Debe ingresar su Consulta. \n"; 
		}
		
		if(!validaLongitud(Captcha, 0, 6, 6) ) Mensaje+="Debe ingresar todos los caracteres de seguridad. \n";
		
	}else if(Cual=='susc')	{
		var RazonSocial=eliminaEspacios(document.getElementById('RazonSocial').value);
		var CUIT=eliminaEspacios(document.getElementById('CUIT').value);
		var IVA=eliminaEspacios(document.getElementById('IVA').value);
		var Direccion1=eliminaEspacios(document.getElementById('Direccion1').value);
		var CP1=eliminaEspacios(document.getElementById('CP1').value);
		var Ciudad1=eliminaEspacios(document.getElementById('Ciudad1').value);
		var Provincia1=eliminaEspacios(document.getElementById('Provincia1').value);
		var Nombre=eliminaEspacios(document.getElementById('Nombre').value);
		var Ciudad2=eliminaEspacios(document.getElementById('Ciudad2').value);
		var Provincia2=eliminaEspacios(document.getElementById('Provincia2').value);
		var CP2=eliminaEspacios(document.getElementById('CP2').value);
		var TEFIJO=eliminaEspacios(document.getElementById('TEFIJO').value);
		var TECELULAR=eliminaEspacios(document.getElementById('TECELULAR').value);
		var EMail=eliminaEspacios(document.getElementById('EMail').value);
		var Captcha=eliminaEspacios(document.getElementById('Captcha').value);
		
		if (document.form.Productos[0].checked || document.form.Productos[1].checked || document.form.Productos[2].checked ) {
			Mensaje+="";
		}else { Mensaje+="Debe seleccionar el producto \n"; }

		if(!validaLongitud(RazonSocial, 0, 4, 50)) Mensaje+="Debe ingresar su Razon Social. \n";
			
		if(!validaLongitud(CUIT, 0, 4, 25)) Mensaje+="Debe ingresar su CUIT. \n";
		if(!validaLongitud(IVA, 0, 2, 20)) Mensaje+="Debe ingresar su Condicion de IVA. \n";
		
		if(!validaLongitud(Direccion1, 0, 4, 200)) Mensaje+="Debe ingresar su Direccion de Factuacion. \n";
		if(!validaLongitud(CP1, 0, 3, 50)) Mensaje+="Debe ingresar su CP de Factuacion. \n";
		if(!validaLongitud(Ciudad1, 0, 2, 50)) Mensaje+="Debe ingresar su Ciudad de Facturacion. \n";
		if(!validaLongitud(Provincia1, 0, 2, 50)) Mensaje+="Debe ingresar su Provincia de Facturacion. \n";
		
		if(!validaLongitud(Nombre, 0, 2, 50)) Mensaje+="Debe ingresar su Nombre y Apellido. \n";
		if(!validaLongitud(Ciudad2, 0, 2, 50)) Mensaje+="Debe ingresar su Ciudad para la Recepcion . \n";
		if(!validaLongitud(Provincia2, 0, 2, 50)) Mensaje+="Debe ingresar su Provincia para la Recepcion . \n";
		if(!validaLongitud(CP2, 0, 2, 50)) Mensaje+="Debe ingresar su CP para la Recepcion . \n";
		if(!validaLongitud(TEFIJO, 0, 6, 50)) Mensaje+="Debe ingresar su TE fijo para la Recepcion. \n";
		if(!validaLongitud(TECELULAR, 0, 6, 50)) Mensaje+="Debe ingresar su TE Celular para la Recepcion. \n";
		
		if(!validaCorreo(EMail)) Mensaje+="Debe ingresar un EMail correcto. \n";
		
		if(!validaLongitud(Captcha, 0, 6, 6) ) Mensaje+="Debe ingresar todos los caracteres de seguridad. \n";
		
	}
	
	
	
	
	if(Mensaje.length>0)	{
		alert(Mensaje);
		return false;
	}else	{
		return true;
	}
	
}