function scrollUp(){
			var cs = (document.documentElement && document.documentElement.scrollTop)? document.documentElement : document.body;
			var step = Math.ceil(cs.scrollTop / 10);
			scrollBy(0, (step-(step*2)));
			if(cs.scrollTop>0)
        setTimeout('scrollUp()', 40);
		}

function Novedades(){
contenidoss = document.getElementById('contenido1').innerText ;
contenido = procesamiento(contenidoss).split(/\n/).join("<br/>");
document.getElementById('contenido1').innerHTML=contenido;
}

/*para mostrar el div*/ 
var gi=function(name){ return document.getElementById(name);};
function MuestraLoginOnkeyPress(display)
{ 
	var estado = gi('divFormulario').style.visibility; 
	if (estado == 'hidden') 
	{ 
		var men = dir2;		
	}
	else
	{ 
		var men = dir3;		
	} 
	if(estado != "visible" || display!="visible")
	{ 
		//window.alert("ANDA");
		gi('spanopcioneslogin').innerHTML = men; 
		gi('divFormulario').style.top = 80; 
		gi('divFormulario').style.left = 80; 
		gi('divFormulario').style.visibility = display;		
	}
};
function MuestraOpcionesLogin()
{ 	
	var estado = gi('divFormulario').style.visibility; 
	
	if(estado == 'hidden')
	{ 
		var pasar = 'visible';
			
	}
	else
	{ 
		var pasar = 'hidden'; 		
	}
		
	gi('divFormulario').style.visibility = pasar;
	if(pasar=='visible'){document.getElementById('cargar').focus();	}
};

$(document).ready(function(){
	//hide the all of the element with class msg_body	
	
	$(".msg_body").hide();
	$("#mostrar").hide();	
	//toggle the componenet with class msg_body
	$(".msg_head").click(function(){
		$(this).next(".msg_body").slideToggle(600);
	});
	
	$("#perfecto").click(function () {
		$("#mostrar").hide("slow");}
	);	
	
	$("#cerrarvista").click(function () 
	{
		$(".messageErrorDiv").hide("fast");
		$("#mostrar").hide("slow");
	});
	
	$("#vistaprevia").click(function () {
		var texto = preview();		
		$("#mostrar").html(texto);	
		$(".messageErrorDiv").hide("fast");
		if(texto.length!=0){
			$("#mostrar").show("slow");scrollUp();
		}	
	});
	
	$("#imagen").click( function(){
		MuestraOpcionesLogin();		
	});
	
		
});
/*Cositas que debo veeeeerrrr*/


/*Copiado de La Web...   jsEditor*/


var _navegador = navigator.userAgent;
var ie = /msi/i.test(_navegador);
var op = /opera/i.test(_navegador);
var mo = /gecko/i.test(_navegador);
var otro = !(ie || mo);
var _insertor, _insertar, _formulario, _texto, _lector = "";
//var fondos = transitar("000000", "eeeeee", 30);
//var azul = transitar("000fff", "eeeeee", 20);
var descformatos = ["Negrita", "Cursiva", "Subrayado"];
var resulformatos = ["font-weight: bold", "font-style: oblique", "text-decoration: underline"];
var descparrafos = ["izquierdo", "derecho", "centrado"];
var resulparrafos = ["left", "right", "center"];
var pos_cursor;

//var elEditor;	// declaración necesaria para el funcionamiento de la librería editor.js

// simple ejemplo de inserción dentro de un textarea

function datos_ie() {
	_texto = document.selection.createRange().text;	
	if (_formulario.createTextRange)
		_formulario.posi = document.selection.createRange()//;.duplicate();
		pos_cursor=_formulario.posi;
	return true;
}

function captura_ie()	{
	return _texto;
}

function captura_mo() {
	with (_formulario) return value.substring(selectionStart, selectionEnd);
}

function captura_otro()	{
	return "";
}

function poner_mo(f, x)	{//alert(x);
	var _ini = f.selectionStart;
	var _fin = f.selectionEnd;
	var inicio = f.value.substr(0, _ini);
	var fin = f.value.substr(_fin, f.value.length);

	f.value = inicio + x + fin; 
	/*if (_ini == _fin)	{
		f.selectionStart = inicio.length + x.length;
		f.selectionEnd = f.selectionStart;
	}
	else	{
		f.selectionStart = inicio.length;
		f.selectionEnd = inicio.length + x.length;
	}*/// Espara que me seleccione cuando hago clik
	f.focus();
}

function poner_otro(f, x)	{// opera u otros navegadores desconocidos
	f.value += x;//alert(x);
	f.focus();
}

function poner_ie(f, x)	{
	f.focus();
	if (f.createTextRange)	{// && f.posi)	{
		if (!f.posi)	datos_ie();
		with(f)	{
			var actuar = (posi.text == "");
			posi.text = x;
			//if (!actuar)
				//posi.moveStart("character", -x.length);
			posi.select();
		}
	}
	
}

function ini_editor(formu)	{
	_formulario = formu;
	
	if (op || mo)	{//alert("mozilla u opera");
		_insertar = function(f, x) {poner_mo(f, x);};
		_lector = captura_mo;
	}

else	if (otro)	{//alert("otro");
		_insertar = function(f, x) {poner_otro(f, x);};
		_lector = captura_otro;
	}

else	if (ie)	{
		_formulario.onchange = datos_ie;
		_formulario.onclick  = datos_ie;
		_insertar = function(f, x) {poner_ie(f, x);};
		_lector = captura_ie;
	}
	return formu;
}




//var fondos = transitar("000000", "eeeeee", 36);
			//var elEditor;	// declaración necesaria para el funcionamiento de la librería editor.js
 
			// simple ejemplo de inserción dentro de un textarea
			
			/*Mis funciones*/
			function estilo(estilo)	{				
			_insertar(elEditor, '[' + estilo + ']' + _lector() + '[/' + estilo + ']');	
				
			}			
			/*
			function insertarB() {			
			_insertar(elEditor,'[b]'+_lector()+'[/b]');
			}
			function insertarI(){
			_insertar(elEditor,'[i]'+_lector()+'[/i]');
			}
			function insertarU(){
			_insertar(elEditor,'[u]'+_lector()+'[/u]');
			}*/
			function insertarLink()	{
				var enlace = prompt("Introduzca la URL:", "http://");
				var lector = _lector();
				if(enlace!=null)
				{
					var nombreLink;
					if(lector.length!=0)
					{nombreLink=lector;						
					}else{nombreLink=enlace;}
				_insertar(elEditor, '[url="' + enlace + '"]' + nombreLink + '[/url]');
			
				}
				
			}			
			
			function insertarImg()	{
				var enlace = prompt("Introduzca la URL de la Imagen:", "http://");				
				if(enlace!=null)
				{					
					_insertar(elEditor, '[img="' + enlace + '"[/img]');
				}
			}
			function insertarYoutube(){
			var _youtube;
				if(ie)
				 _youtube = prompt("Ingrese el ID del video de YouTube:\nPor ejemplo: CACqDFLQIXI", "Ingrese solo el ID de YouTube");
				else
				 _youtube = prompt("Ingrese el ID del video de YouTube:\n\nEjemplo:\nSi la URL de su video es:\nhttp://www.youtube.com/watch?v=CACqDFLQIXI\nEl ID es: CACqDFLQIXI", "Ingrese solo el ID de YouTube");
				if(_youtube != null){
				_insertar(elEditor,'[youtube]'+ _youtube +'[/youtube]');
				}
				}
			function insertarGoogle(){
				var _google;
				if(ie)
				  _google = prompt("Ingrese el ID del video de Google:\nPor ejemplo: -5331378923498461236", "Ingrese solo el ID de GoogleVideo");
				else
				  _google = prompt("Ingrese el ID del video de Google:\n\nEjemplo:\nSi la URL de su video es:\nhttp://video.google.com/videoplay?docid=-5331378923498461236\nEl ID es: -5331378923498461236", "Ingrese solo el ID de GoogleVideo");
				if(_google != null){
				_insertar(elEditor,'[google]'+ _google +'[/google]');
				}
				}
				function insertarVideo(){
				var _video;
				if(ie)
				  _video = prompt('Copie y pegue el codigo del video a insertar.\nTamaño recomendado width="425" height="344"', "Ingrese el codigo");
				else
				  _video = prompt('Ingrese el codigo del video a insertar:\n\nEn la pagina donde se encuentra el video, debe Copiar y pegar el codigo del mismo.\nEl tamaño recomendado es width="425" height="344"', "Ingrese el codigo");
				if(_video != null){
				_insertar(elEditor,'[insertar]'+ _video +'[/insertar]');
				}
				}
			/*Mis funciones*/ 			
			
			function procesamiento(texto)	{
				
				for (var i = 0, total = descformatos.length; i < total; i ++)
					texto = texto.split("[" + descformatos[i] + "]").join("<span style='" + resulformatos[i] + "' >").split("[/" + descformatos[i] + "]").join("</span>");
				for (var i = 0, total = descparrafos.length; i < total; i ++)
					texto = texto.split("[" + descparrafos[i] + "]").join("<p style='text-align:" + resulparrafos[i] + "' >").split("[/" + descparrafos[i] + "]").join("</p>");
			
				if (texto.split("[url=").length > 1)
				{
				
					while(texto.indexOf("[url")!=-1)
					{ 
					texto=reemplazar(texto,"[url",'<a href');
					texto=reemplazar(texto,"]",">");
					texto=reemplazar(texto,"[/url]",'</a>');					
					}	
					
				}				
				if (texto.split("[img=").length > 1)
				{	
					posi = texto.indexOf("[img=");					
					while(posi!=-1)
					{
					cadena_original=get_cadena(texto,"img",posi);						
					nombre_img=get_nombre(texto,"img",posi);						 
					cadena_reemplzo='<a class="thumbnail" href="#thumb"><img  id="estiloImagen" src="../imagenes/Chicas/'+nombre_img+'" border="0" ';					
					subcadena_alineacion = get_alineacion(cadena_original);					
					cadena_reemplzo += subcadena_alineacion;					
					cadena_reemplzo +='<span><img src="../fotosarticulos/'+nombre_img+'" /><br /></span></a>' ;
					
					texto=reemplazar(texto,cadena_original,cadena_reemplzo);
					posi = texto.indexOf("[img=");	
					}
				
				}
				if (texto.split("[imgUrl=").length > 1)
				{		
					posi = texto.indexOf("[imgUrl=");
					while(posi!=-1)
					{
					
					cadena_original=get_cadena(texto,"imgUrl",posi);
					nombre_img=get_nombre(texto,"imgUrl",posi);					
					subcadena_alineacion = get_alineacion(cadena_original);	
					cadena_reemplzo='<a class="thumbnail" href="#thumb"> <img id="estiloImagen" src="'+nombre_img+'" '+subcadena_alineacion + '<span><img src="'+nombre_img+'" /><br /></span></a>' ;;
					
					texto=reemplazar(texto,cadena_original,cadena_reemplzo);
					posi = texto.indexOf("[imgUrl=");					
					
					}
						
				}	
				if (texto.split("[youtube").length > 1)
				{	
					posi = texto.indexOf("[youtube");
					while (posi!=-1)
					{						     
							cadena_original=get_cadena(texto,"youtube",posi);							
							codigo=getIdY(cadena_original);							
							cadena_reemplzo='<span class="videos"><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/'+codigo+
							'&hl=es&fs=1&rel=0&color1=0x2b405b&color2=0x6b8ab6"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/'+codigo+
							'&hl=es&fs=1&rel=0&color1=0x2b405b&color2=0x6b8ab6" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object> </span>';
							texto = reemplazar(texto,cadena_original,cadena_reemplzo);
							posi = texto.indexOf("[youtube");
					}
				}
				if (texto.split("[google").length > 1)
				{	
					posi = texto.indexOf("[google");
					while (posi!=-1)
					{
							cadena_original=get_cadena(texto,"google",posi);	
							codigo=getIdG(cadena_original);
							cadena_reemplzo='<span class="videos"><embed id="VideoPlayback" src="http://video.google.es/googleplayer.swf?docid='+codigo
							+'&hl=es&fs=true" style="width:400px;height:326px" allowFullScreen="true" allowScriptAccess="always" type="application/x-shockwave-flash"> </embed></span>';													
							texto = reemplazar(texto,cadena_original,cadena_reemplzo);	
							posi = texto.indexOf("[google");							
					}
				}
				if (texto.split("[insertar").length > 1)
				{
					posi = texto.indexOf("[insertar");
					while (posi!=-1)
					{			
							//texto = cambiarSize(texto);
							cadena_original=get_cadena(texto,"insertar",posi);
							cadena_reemplzo=getContenido(cadena_original);
							cadena_reemplzo='<span class="videos" '+cadena_reemplzo+'</span>';
							texto = reemplazar(texto,cadena_original,cadena_reemplzo);							
							posi = texto.indexOf("[insertar");					
					}
				}
				
				return texto;
				}

 
			//funciones de Utilidad
			function get_cadena(texto,cade,posi){
			fin = texto.indexOf("[/"+cade+"]",posi);
			fin_fin=3+fin+cade.length;			
			return texto.substring(posi,fin_fin);
			}
			function get_nombre(texto,cade,posi){				
				fin = texto.indexOf("posicion",posi);		
				ini=posi+cade.length+3;
				nombre =texto.substring(ini,fin);
				nombre=nombre.split('"').join("");				
				return nombre;
			}			
			function get_alineacion(subcadena){
					img_alineacion="";
					if(subcadena.indexOf("izquierda")!=-1)
					{
					img_alineacion="left";}					
					else if(subcadena.indexOf("derecha")!=-1)
					{
					img_alineacion="right";}
					nueva_cadena='align="'+img_alineacion+'"/>';
					return nueva_cadena;
			}
			//Fin de la Declaracion
			function getIdY(cuerpo){
				ini = cuerpo.indexOf("[youtube]");
				if(ini!=-1)
				{
				ini+=9;
				fin = cuerpo.indexOf("[/youtube]",ini);
				//alert(ini+" "+fin+"  "+cuerpo.substring(ini,fin));
				return cuerpo.substring(ini,fin);
				}else return "";				
				
			}
			function getIdG(cuerpo){
				var ini = cuerpo.indexOf("[google]");
				if(ini!=-1)
				{
				ini+=8;
				var fin = cuerpo.indexOf("[/google]",ini);
				//alert(ini+" "+fin+"  "+cuerpo.substring(ini,fin));
				return cuerpo.substring(ini,fin);
				}else return "";				
				
			}
			function getContenido(cuerpo){
				fin=cuerpo.indexOf("[/insertar]");
				return cuerpo.substring(10,fin);
			}
			function reemplazar(cuerpo,tags,adds){
				cuerpo = cuerpo.replace(tags,adds);
				return cuerpo;
			}
			function cambiarSize(texto)
			{ var ini,i,a,b,fin; i=0;
				while (texto.indexOf("[insertar]")!=-1,i)
				{
					fin = texto.indexOf("[/insertar]",i);
					var flag=true;
					while(flag)
					{  a=texto.indexOf('width="');
						if(a!=-1&a<fin){}
					}
					ini=texto.indexOf("[insertar]",i);
					a=texto.indexOf("")
					
				}
			}
			function resultados()	{
				var ventana = window.open("", "_blank", "");
				with	(ventana.document)	{
					open();
					writeln(procesamiento(elEditor.value));
					close();
				}
			}

function preview()	{	
	//alert(elEditor.value);
	return procesamiento(elEditor.value).split(/\n/).join("<br/>");
	
}
function contenidoDescripcion()
{
	return elEditor.value.split(/\n/).join("<br/>");
}


/*Fin del Editor*/
/*Jquery*/



