var ajax_anunciate = new AjaxV4()

function comprueba_campos(num)
{
	if (num == 1)
		var f = document.form_peti
	else
		var f = document.form_peti2
	if (f.empresa.value == "")
	{
		$aviso("Debe escribir una empresa.")
		return false
	}
	if (f.nombre.value == "")
	{
		$aviso("Debe escribir un nombre de persona de contacto.")
		return false
	}
	if (f.foro.value == "")
	{
		$aviso("Debe seleccionar un canal al menos.")
		return false
	}
	if (f.email.value == "")
	{
		$aviso("Debe escribir un correo electrónico.")
		return false
	}

	emailpat = /^\w+[\w\.-]*@\w+([\.-]?\w+)*(\.\w{2,4})+$/;
	if(!emailpat.test(f.email.value))
	{  		
		$aviso("Debe escribir el correo correctamente.")
		return false
	}
	if (f.telefono1.value == "")
	{
		$aviso("Debe escribir un teléfono de contacto.")
		return false
	}
	if (isNaN(f.telefono1.value))
	{
		$aviso("El teléfono de contacto debe ser numérico.")
		return false
	}
	
	if (num == 1)
		f.info.value = 1
	
	if (num == 1)
	{
		$Loading('Enviando...')
		var url_empresa 	= f.url_empresa.value
		var telefono2		= f.telefono2.value
		var info 			= f.info.value
		var empresa			= f.empresa.value
		var nombre			= f.nombre.value
		var email			= f.email.value
		var telefono1		= f.telefono1.value
		var observaciones 	= f.observaciones.value
		var lista 			= ''
		
		for(i=0;i<f.foro.options.length;i++)
		{
			if(f.foro.options[i].selected == true)
			{
				if (lista == '')
					lista = f.foro.options[i].value;
				else
					lista = lista + ',' + f.foro.options[i].value;
			}
		}
		
		var url = '/publicidad/correo_anunciate.cfm'
		var param = 'url_empresa='+url_empresa+'&telefono1='+telefono1+'&telefono2='+telefono2+'&info='+info+'&empresa='+empresa+'&nombre='+nombre+'&foro='+lista+'&email='+email+'&observaciones='+observaciones
		ajax_anunciate.url = url
		ajax_anunciate.post = param
		ajax_anunciate.f = "ConfirmacionPosibleAnunciante()"
		ajax_anunciate.nocache = true
		ajax_anunciate.run()	
	}
	else
		f.submit()
}

function ConfirmacionPosibleAnunciante()
{
	$CloseLoading();
	var res = ajax_anunciate.xmlDoc.responseText
	if (res == 'ERROR ')
		$aviso('No se ha posido enviar correctamente la solicitud de información. Vuelve a intentarlo otra vez.')
	else
		$aviso('Se ha realizado la solicitud correctamente. Nos pondremos en contacto lo antes posible.')	
}

function IsNum(input,valor)
{
	if(isNaN(valor))
	{
		var s = input.value
		var r = s.substr(0,s.length-1)
		input.value = r
	}
}