function fotodelaweb(opcion){
	if (opcion==0){
	Dialog.closeInfo();
	
							try{
								//Dialog.info("Actualizando BOX!", {width:250, height:100, showProgress: true});
								var enlace='<img src=\"'+$('textfotodelaweb').value+'\" />';
								insertarHTMLeditor(enlace);
								
								
							}catch (e){
								//Dialog.closeInfo();
								alert('Error: ' + e.toString());
							}
	
	
	
	}
	else{
		  if (opcion==1)
				Dialog.info($('agregarfotodelaweb').innerHTML, {	width:532 });
		  else{
			  if (opcion==3)
 				Dialog.info($('agregarembed').innerHTML, {	width:560,left:60 });
			  else
			  	Dialog.closeInfo();			  
		  }
		 }
}

function agregarpost(urlraiz,urlcontroller,user)
{		
	var form = $('posteoform');
	var titulo = form['titulo'];
	var tag= form['tag'];
	var id_viaje= form['id_viaje'];
	var nCodDestino= form['nCodDestino'];
	var	comentario=form.comentario[0].checked;

	
	if (!comentario){
	 comentario = 0;
	 }else{
	  comentario = 1;
	  }
	
	// Validacion
	//alert(oEditor.GetHTML());
		if(!oEditor.GetHTML().blank()){			
		try{
				var urlEnvio = 'titulo=' + encodeURIComponent($F(titulo)) + '&texto=' + encodeURIComponent(oEditor.GetHTML()) + '&comentario=' + encodeURIComponent(comentario)+'&tag='+ encodeURIComponent($F(tag));

				if(id_viaje != "" && id_viaje != undefined)
					urlEnvio += '&id_viaje='+ encodeURIComponent($F(id_viaje))

				if(nCodDestino != "" && nCodDestino != undefined)				
					urlEnvio += '&nCodDestino='+ encodeURIComponent($F(nCodDestino));

				//alert($F(tag));
				Dialog.info(msj_posteo_agregar, {width:250, height:100, showProgress: true});
				var myRequest = new Ajax.Request(urlraiz + urlcontroller, {
	
//						parameters: 'titulo=' + encodeURIComponent($F(titulo)) + '&texto=' + encodeURIComponent(oEditor.GetHTML()) + '&comentario=' + encodeURIComponent(comentario)+'&tag='+ encodeURIComponent($F(tag)) +'&id_viaje='+ encodeURIComponent($F(id_viaje))+'&nCodDestino='+ encodeURIComponent($F(nCodDestino)),
						parameters: urlEnvio,
						onComplete: function(reply) {
			    							
									//alert(reply.responseText);
									new Ajax.Updater('ajaxmilog', urlraiz+'/resumen/miloglistarupdate/user/'+user);
									Dialog.closeInfo();  			
									if(id_viaje != ""){
										window.opener.history.go(0);
										window.close();
									}
			  			}
				});
			}catch (e)
			{
				Dialog.closeInfo();
				alert('Error: ' + e.toString());
			}
		
		
		}else{
			Dialog.alert(msj_posteo_e_txt, {width:300, height:100, okLabel: "cerrar", ok:function(win) {debug("validate alert panel"); return true;}});
		}
	
	
}

function editarpost(urlraiz,urlcontroller,user){	

	var form = $('posteoform');
	var titulo = form['titulo'];
	var tag= form['tag'];
	var id=form['id'];
	var id_viaje=form['id_viaje'];
	var idcontenido=form['idcontenido'];
	var	comentario=form.comentario[0].checked;

	if (!comentario) comentario = 0;	else comentario = 1;
	
	// Validacion
	
		urlEnvio = 'titulo=' + encodeURIComponent($F(titulo))+'&texto=' + encodeURIComponent(oEditor.GetHTML())+'&id='+ encodeURIComponent($F(id))+ '&comentario=' + encodeURIComponent(comentario)+'&tag='+ encodeURIComponent($F(tag))+'&idcontenido='+ encodeURIComponent($F(idcontenido));
		
		if(id_viaje != "" && id_viaje != undefined)
			urlEnvio += '&id_viaje='+ encodeURIComponent($F(id_viaje))

		
		if(!oEditor.GetHTML().blank()){			
		try{
				Dialog.info(msj_posteo_editar, {width:250, height:100, showProgress: true});
				var myRequest = new Ajax.Request(urlraiz + urlcontroller, {

//				parameters: 'titulo=' + encodeURIComponent($F(titulo))+'&texto=' + encodeURIComponent(oEditor.GetHTML())+'&id='+ encodeURIComponent($F(id))+ '&comentario=' + encodeURIComponent(comentario)+'&tag='+ encodeURIComponent($F(tag))+'&idcontenido='+ encodeURIComponent($F(idcontenido))+'&id_viaje='+ encodeURIComponent($F(id_viaje)),
				parameters: urlEnvio,
				onComplete: function(reply) {
	    		
							//alert(reply.responseText);
							new Ajax.Updater('ajaxmilog', urlraiz+'/resumen/miloglistarupdate/user/'+user);
							Dialog.closeInfo();
							if(id_viaje != ""){
								window.opener.history.go(0);
								window.close();
							}						  			
	  						}
				});
			}catch (e)
			{
				Dialog.closeInfo();
				alert('Error: ' + e.toString());
			}
		
		
		}else{
			Dialog.alert(msj_posteo_e_txt, {width:300, height:100, okLabel: "cerrar", ok:function(win) {debug("validate alert panel"); return true;}});
		}
	
	
}


function eliminarposteoajax(user,urlbase,accion,idcontenido,formObj){
	Dialog.confirm(msj_posteo_confirm_eliminar, {width:300, buttonClass: "myButtonClass", id: "myDialogId", cancel:function(win) {}, ok:function(win) {
		Dialog.info(msj_posteo_eliminar, {width:250, height:100, showProgress: true});			
			try{
				var myRequest = new Ajax.Request(urlbase+accion, {
			  	  		parameters: 'idcontenido=' + encodeURIComponent(idcontenido),
			  	  		onComplete: function(reply) {		
											//alert(reply.responseText);
											new Ajax.Updater('ajaxmilog', urlbase+'/resumen/miloglistarupdate/user/'+user);
											Dialog.closeInfo();
						  			}
			});
			}catch (e){
				Dialog.closeInfo();
				alert('Error: ' + e.toString());
			}
			return true;
		} 
	});
}