var imgs=DIR+"/artworks";

var fading_intervalo=10;
var fading_incremento=2;
var timer_fading=0;
var fading_offset=0;
var fading_working=false;
var fading_curropc=0;


//CAMBIAR COLOR TR
function mOvr(src,clrOver) {
	if(clrOver=='') {clrOver = '#B9D7EA'};
	//if (!src.contains(event.fromElement)) { defaultColor = src.bgColor; src.bgColor = clrOver; }
	defaultColor = src.bgColor;
	src.bgColor = clrOver;
}
function mOut(src) {
	//if (!src.contains(event.toElement)) src.bgColor = defaultColor;
	src.bgColor = defaultColor;
}

// CAMBIO DE BACKROUND
function change_background(obj,img) {obj.background=img;}

//BOOKMARK
function SetBookMark() {
	var title="CDR medios";
	if( window.sidebar && window.sidebar.addPanel ) {
		window.sidebar.addPanel(title,location.href,'');
	} else {
		window.external.AddFavorite(location.href,title);
	}
}

//AGREGAR CLASE

function MO2(ly,clases) {

	if (ly==null) {return}
	if (clases==undefined)
	{
		if (ly.oldclass!=undefined)
			ly.className=ly.oldclass;
		return;
	}
	ly.oldclass=ly.className;
	ly.className = ly.className+" "+clases;
}

//CAMBIAR CLASE
function MO(l,clase)
{
	switch(typeof(l))
	{
		case "string":
			o=getObj(l);
			break;

		case "object":
			o=l;
			break;

		default:
			o=null;
	}
	if (o==null)
			alert("Err: obj ("+l+") no encontrado");

	o.className=clase;
}

//OCULTAR LAYERS
function force_hide(ly) {
	veclayers=ly.split(",");
	for (var i=0;i<veclayers.length;i++) {
		ly=document.getElementById(veclayers[i]);
		if (ly!=null) {ly.style.visibility="hidden";}
	}
}
function force_unhide(ly) {
	veclayers=ly.split(",");
	for (var i=0;i<veclayers.length;i++) {
		ly=document.getElementById(veclayers[i]);
		if (ly!=null) {ly.style.visibility="visible";}
	}
}
function force_display(ly) {

	veclayers=ly.split(",");
	for (var i=0;i<veclayers.length;i++) {
		ly=document.getElementById(veclayers[i]);
		if (ly!=null) {ly.style.display="";}
	}
}
function force_undisplay(ly) {

	veclayers=ly.split(",");
	for (var i=0;i<veclayers.length;i++) {
		ly=document.getElementById(veclayers[i]);
		if (ly!=null) {ly.style.display="none";}
	}
}


//HIDE UNHIDE
function hide_unhide(id_obj) {
	obj=getObj(id_obj);
	if (obj.style.visibility=="visible") {
		obj.style.visibility="hidden";
	} else {
		obj.style.visibility="visible";
	}
}


//CENTRAR LAYER
function showAndCenter(id) {
	if (typeof id=="string")
		obj=getObj(id);
	if (obj==null) {alert("Atención:"+ly+" no encontrado.");return;}
	ancho_layer=obj.style.width;
	ancho_layer=ancho_layer.replace("px","");
	alto_layer=obj.style.height;
	alto_layer=alto_layer.replace("px","");

	var X = ((document.body.scrollWidth-alto_layer)/2);
	var Y = ((screen.availHeight-alto_layer)/2);

	obj.style.zIndex=1001;
	obj.style.display="";
	obj.style.visibility="visible";
	obj.style.left=(document.body.scrollLeft+(X));
	obj.style.top =(document.body.scrollTop +(Y));
}

function change_imgsource(elemento,imgsource){
	var o=getObj(elemento);
	o.src = imgsource;
}

//alert dinamico
function DHTMLALERT(msg)
{
	var dalert_msg = getObj("DHTML_LAYERALERT_MSG");
	if (!dalert_msg)
		return;
	if (msg!="")
	{
		dalert_msg.innerHTML = msg;
		showAndCenter("DHTML_LAYERALERT");
	} else {
		var dalert = getObj("DHTML_LAYERALERT");
		dalert_msg.innerHTML = "";
		dalert.style.display="none";
	}
}