
		
		function uploadFoto(frmName, field, target) {
			var fl = $(field).value; 
			if (fl.length==0) {
				return false;
			}
					
		}
		
		function fileUploaded(file) {
			$('hddn_file').value= file;
		}
		
		function cleanUpload(ifsrc) {
			$('hddn_file').value= '';
			$('upload_target').src= ifsrc;
		}
		
		function validateSendBlogMail(formName) {
			
			if ($(formName).condiciones.checked!=true) {
				alert("Por favor, lea las condiciones de uso y marque el check si las acepta.");
				return false;
			}
			if ($(formName).alta_foto.value=='') {
				alert("Debe enviar una imagen para usar en legalsolo, procure que las dimensiones no excedan 120x120 pixels. Gracias");
				return false;
			} 
			if ($(formName).alta_autor.value=='') {
				alert("Por favor, indique el nombre del autor.");
				return false;
			}
			if ($(formName).alta_title.value=='') {
				alert("Por favor, indique el titulo del blog.");
				return false;
			}
			if ($(formName).alta_blog.value=='') {
				alert("Por favor, indique la url del blog.");
				return false;
			}
			if ($(formName).contactMail.value=='') {
                alert("Por favor, indique el email de contacto.");
                return false;
            }
            if (!validarEmail($(formName).contactMail.value)) {
                alert("La dirección de email es incorrecta.");
                return false;
            }
			return true;
		}
		
		
		function callAjax(url, pars, target) {
			
			var myAjaxs = new Ajax.Request(url,
				{method: 'post',
				parameters: pars,
				onCreate: function(call) {
					$(target).innerHTML = '<div class="loading"></div>';					
				},
				onComplete: function(call) {
					$(target).innerHTML = call.responseText;
				}
			} );
		}	
		
		
		function suggestBlog(formName, target) {
			if (!validateSendBlogMail(formName))
				return false;
			
			var context = contextPath.split(';')[0]; 
			var url = context+'SendMail.do';

			var parms = 'condiciones='+$(formName).condiciones.value;
			parms += '&alta_foto='+$(formName).alta_foto.value;
			parms += '&alta_autor='+$(formName).alta_autor.value;
			parms += '&alta_title='+$(formName).alta_title.value;
			parms += '&alta_blog='+$(formName).alta_blog.value;
			parms += '&alta_twt='+$(formName).alta_twt.value;
			parms += '&alta_fb='+$(formName).alta_fb.value;
			parms += '&alta_lkdin='+$(formName).alta_lkdin.value;
			parms += '&contactMail='+$(formName).contactMail.value;
			callAjax(url,parms,target);
			
			return false;
		}
		
		function validarEmail(valor) {
			if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(valor)){
			    return true;
			} else {
			    return false;
			}
	   }