/* -------------------------------------------------------------------------------------------------
							     Function to Hide Show DIV
   ------------------------------------------------------------------------------------------------- */
function verOcultar(divarrowId) {
    var element = document.getElementById(divarrowId);


    if (element.style.display == 'none')
        {
		    document.getElementById('arrow_'+divarrowId).src="resources/arrow_open.gif"
            element.style.display = "block";
        }
        else
        {
            element.style.display = "none";
			document.getElementById('arrow_'+divarrowId).src="resources/arrow_close.gif"
        }
}
/* -------------------------------------------------------------------------------------------------
   ------------------------------------------------------------------------------------------------- */

function gourl() {
            location.href = "periodico.php?nro=" + $('horizontal-slider').value;
		
}
function abrirVentanaImpresion(theURL) {
	      var winName; 
	      var features = 'scrollbars=yes,resizable=yes,width=700,height=500';
           window.open(theURL,winName,features);
}


/* -------------------------------------------------------------------------------------------------
							     cambia texto
   ------------------------------------------------------------------------------------------------- */


function cambiaOver(id) {

var SpanElemRef = document.getElementById(id);


var new_txt = document.createTextNode("Todos");
SpanElemRef.replaceChild(new_txt, SpanElemRef.childNodes[0]);

}
function cambiaOut(id) {

var SpanElemRef = document.getElementById(id);


var new_txt = document.createTextNode("+");
SpanElemRef.replaceChild(new_txt, SpanElemRef.childNodes[0]);

}

/* -------------------------------------------------------------------------------------------------
   ------------------------------------------------------------------------------------------------- */
	function CleanupHTML_callback(e) {
    if (e.ctrlKey && e.keyCode == 86 && e.type != "keyup") {
        setTimeout('tinyMCE.execInstanceCommand("'+e.target.editorId+'", "mceCleanup", true)',1);
        return false;
    }
    return true;
}

function plugin_regexrep_setup(editor_id, node) {
  node.innerHTML = plugin_regexrep_replace(node.innerHTML, 'setupcontent_regex');
}
function plugin_regexrep_save(editor_id, content, node) {
  return plugin_regexrep_replace(content, 'save_regex');
}
function plugin_regexrep_replace(content, tiny_param) {
  var re_string = tinyMCE.getParam(tiny_param);
  if (typeof(re_string) == "undefined" || re_string == "" || re_string == null) {
    return;
  }
  var re_array = re_string.split(/[*][*]/g);
  for (i=0; i<re_array.length; i++) {
    if (typeof(re_array[i]) == "undefined" || re_array[i] == "" || re_array[i] == null) {
      continue;
    }
    var tokens = re_array[i].split(/\+\+/g);
    if (tokens[0] == null) { return; }
    var replace = ((tokens[1] == null || typeof tokens[1] == "undefined") ? '' : tokens[1] );
    var flags = ((tokens[2] == null || typeof tokens[2] == "undefined") ? 'g' : tokens[2] );
    var re = new RegExp(tokens[0], flags);
    content = content.replace(re, replace);
  }
  return content;
}