
isIE=document.all;
isNN=!document.all&&document.getElementById;
isN4=document.layers;

if (!isIE) document.captureEvents(Event.MOUSEMOVE)

// Set-up to use getMouseXY function onMouseMove
document.onmousemove = getMouseXY;

// Temporary variables to hold mouse x-y pos.s
var tempX = 0
var tempY = 0

// Main function to retrieve mouse x-y pos.s

function getMouseXY(e) {
  if (isIE) { // grab the x-y pos.s if browser is IE
    tempX = event.clientX + document.body.scrollLeft
    tempY = event.clientY + document.body.scrollTop
  } else {  // grab the x-y pos.s if browser is NS
    tempX = e.pageX
    tempY = e.pageY
  }  
  // catch possible negative values in NS4
  if (tempX < 0){tempX = 0}
  if (tempY < 0){tempY = 0}  
  return true
}


function Mostrar (id) 
{	
    if (isN4) {
//	document.layers[id].left = (tempX/2 % 300);
	document.layers[id].left = 150;
	document.layers[id].top = tempY-100;
	document.layers[id].visibility = "show";
     } else { 
	if (isIE||isNN) {
//	    document.all[id].style.left = (tempX/2 % 300);
	    document.all[id].style.left = 150;
	    document.all[id].style.top = tempY-100;
	    document.all[id].style.visibility = "visible";
        }
     }
}

function fbVisible(id) {
    if (isN4) {
		if (document.layers[id].visibility == "show") return true;
     } else { 
	if (isIE||isNN) {
	    if (document.all[id].style.visibility == "visible") return true;
        }
     }
	 return false;
}

function Ocultar (id) 
{
    if (isN4)
	  document.layers[id].visibility = "hide"
    else
	if (isIE||isNN) 
	    document.all[id].style.visibility = "hidden"
}


var gsDetalleAct;
gsDetalleAct = -1;

function fsObtCapa(psDetalle) {
	vRet = ""
	vRet += "<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='590' height='590'>"
	vRet +=	"<param name='movie' value='http://www.makingof.campingsonline.net/shared/globalservice/include/flash/fotoslider.swf?rqbfvFoto=0&rqsDetalle=" + psDetalle + "&rqiIdLengua=1'>"
	vRet += "<param name='quality' value='high'>"
	vRet += "<param name='WMODE' value='transparent'>"
	vRet += "<param name='menu' value='false'>"
	vRet += "<embed src='http://www.makingof.campingsonline.net/shared/globalservice/include/flash/fotoslider.swf?rqbfvFoto=0&rqsDetalle=" + psDetalle + "&rqiIdLengua=1' width='590' height='590' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' wmode='transparent'></embed>"
	vRet +=	"</object>"
/*
	vRet = ""
	vRet += "<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='590' height='590'>"
	vRet +=	"<param name='movie' value='http://www.makingof.campingsonline.net/shared/globalservice/include/flash/fotoslider.swf?rqbfvFoto=1&rqsDetalle=" + psDetalle + "&rqiIdLengua=1'>"
	vRet += "<param name='quality' value='high'>"
	vRet += "<param name='WMODE' value='transparent'>"
	vRet += "<param name='menu' value='false'>"
	vRet += "<embed src='http://www.makingof.campingsonline.net/shared/globalservice/include/flash/fotoslider.swf?rqbfvFoto=1&rqsDetalle=" + psDetalle + "&rqiIdLengua=1' width='590' height='590' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' wmode='transparent'></embed>"
	vRet +=	"</object>"
rqbfvFoto=1&divFotoDetalle=divFotoDetalle&rqiIdFoto=" + piNum + "&urlfoto="  + gsFotos[piNum] + "&rqiidlengua=1'>"
*/
	return vRet
}

function writit(text,id)
{
	if (document.getElementById)
	{
		x = document.getElementById(id);
		x.innerHTML = '';
		x.innerHTML = text;
	}
	else if (document.all)
	{
		x = document.all[id];
		x.innerHTML = text;
	}
	else if (document.layers)
	{
		x = document.layers[id];
		text2 = '<P CLASS="testclass">' + text + '</P>';
		x.document.open();
		x.document.write(text2);
		x.document.close();
	}
}

function fvFotoAbsRUL(psURLBase, psDetalle) {

	var lsArchivos="";
	if (psURLBase.length>0){
		psArchivos=psDetalle.split(",")
		for(var i=0; i<psArchivos.length-1; i++) lsArchivos=lsArchivos + psURLBase + psArchivos[i] + ",";
	}
	else lsArchivos=psDetalle;
	
	fvFoto(lsArchivos);
}

function fvFoto(psDetalle) {
	writit(fsObtCapa(psDetalle), 'divFotoDetalle');
	if ((gsDetalleAct == psDetalle) || (gsDetalleAct == -1)) {
		if (fbVisible('divFotoDetalle')) {
			Ocultar('divFotoDetalle');
		} else {
			Mostrar('divFotoDetalle');
		}

	} else {
		if (fbVisible('divFotoDetalle')) {
			Ocultar('divFotoDetalle');
		}
		Mostrar('divFotoDetalle');
	}
	gsDetalleAct = psDetalle;
}

