var DIR="/sublimesolutions";

if (location.href.indexOf('sublimemaster')>0) {DIR = "/sublimesolutions";}

var imgs=DIR+"/artworks";

function abrirVentana(url, width, height, name) {
	if (name==null) {name='nueva_ventana';}
	var str = "height=" + height + ",innerHeight=" + height;
	str += ",width=" + width + ",innerWidth=" + width;
	if (window.screen) {
		var ah = screen.availHeight - 30;
		var aw = screen.availWidth - 10;
		var xc = (aw - width) / 2;
		var yc = (ah - height) / 2;
		str += ",left=" + xc + ",screenX=" + xc;
		str += ",top=" + yc + ",screenY=" + yc;
	}

	str += ",toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no";

	objwin=window.open(url, name, str);
	objwin.focus();
}


function getObj(id) {if (document.getElementById) {return document.getElementById(id)}	else if (document.all) {return document.all[id]}	else {return document.all[id]}}

function rnd(max) {
	var x = Math.random() * max;
	x = x + 1;
	return parseInt(x);
}


//// EFECTOS VISUALES

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;}

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

//******** MOUSEHOVERS ********
var pics = new Array("menu1","menu2","menu3","menu4","menu5","menu6","menu7","menu8");
var imgObjs = new Array(pics.length);
var imgObjs_on= new Array(pics.length);
var imgs_lang = "sp/";
if (document.getElementById || document.all) {
	for (var i=0; i<pics.length; i++) {
		imgObjs[i] = new Image();
		imgObjs[i].src = DIR+"/artworks/"+imgs_lang+pics[i]+".gif";

		imgObjs_on[i] = new Image();
		imgObjs_on[i].src = DIR+"/artworks/"+imgs_lang+pics[i]+"-on.gif";

	}
}

function do_imagechange(objimg) {
	for (var i=0; i<pics.length; i++) {
		if (objimg.src.indexOf('-on') > 0) {
			if (objimg.src == imgObjs_on[i].src) {
				objimg.src = imgObjs[i].src;
				break;
			}
		} else {
			if (objimg.src == imgObjs[i].src) {
				objimg.src = imgObjs_on[i].src;
				break;
			}
		}
	}
}

/******** LAYERS ********/
function force_hide(ly) {
ly=document.getElementById(ly);
ly.style.visibility="hidden";
}

function force_unhide(ly) {
ly=document.getElementById(ly);
ly.style.visibility="visible";
}

/*
"link_menu_on";
link_menu_off
*/
//******** CAMBIO DE CLASE ********
function MO(o,clase) {o.className=clase;}

function unhide_cargando() {
	ly=getObj("layer_cargando_ampliacion");
	ly.style.visibility="hidden";
}

function showfoto(f,d) {
	ly=getObj("layer_cargando_ampliacion");
	ly.style.visibility="visible";
	i=getObj("foto_ampliacion");
	i.src=f;
	if (d!="") {
		d="<table bgcolor='#000000' width='100%' cellspacing='0' cellpadding='0' border='0' height='18'><tr><td width='3'></td><td><font class='verysmalltext'>"+d+"</font></td><td width='3'></td></tr></table>";
	}
	s=getObj("desc_foto");
	s.innerHTML=d;

}
