
function onoff(imgsrc) {
	imgsrc = replace(imgsrc,'_off','_oxx');
	imgsrc = replace(imgsrc,'_on','_off');
	imgsrc = replace(imgsrc,'_oxx','_on');
	return imgsrc;
}

function replace(string,text,by) {
// Replaces text with by in string
    var strLength = string.length, txtLength = text.length;
    if ((strLength == 0) || (txtLength == 0)) return string;

    var i = string.indexOf(text);
    if ((!i) && (text != string.substring(0,txtLength))) return string;
    if (i == -1) return string;

    var newstr = string.substring(0,i) + by;

    if (i+txtLength < strLength)
        newstr += replace(string.substring(i+txtLength,strLength),text,by);

    return newstr;
}

function language_link(langcode,linkhref) {
	if (linkhref!='') return '<a href="'+linkhref+'"><img src="fvre/site_img/bt_idioma_'+langcode+'.gif" alt="" width="64" height="12" border="0"></a>';
	return '';
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function show(objeto) {
	var obj;   
	obj = document.getElementById(objeto).style;
	if (obj.visibility != 'visible') obj.visibility = 'visible';
}

function hide(objeto) {
	var obj;   
	obj = document.getElementById(objeto).style;
	if (obj.visibility != 'hidden') obj.visibility = 'hidden';
}

function hideall() {
	hide('m_cap');
	hide('m_em');
}

function chgvis(objeto) {
	var obj;   
	obj = document.getElementById(objeto).style;
	if (obj.visibility == 'visible') {
		obj.visibility = 'hidden'; 
	} else {
		obj.visibility = 'visible';
		setTimeout('hideall();',6500);
	}
}

