// onMouseOver="Moure('Texte a mostrar','increment coordenada x','increment coordenada y')" 
// onMouseOut="showHideLayers('text','','hide')"

var NS4 = (navigator.appName.indexOf("Netscape") >= 0 &&
                parseFloat(navigator.appVersion) >= 4) ? 1 : 0;
var IE4 = (document.all) ? 1 : 0;
var x=0;
var y=0;
var iX=0
var iY=0


// variables configurables - ajustar per netscape -
var ajustarx=24
var ajustary=5
var taula1='<table border="0" cellspacing="0" cellpadding="1" bgcolor="#000000"><tr><td><table border="0" cellspacing="0" cellpadding="2" bgcolor="#E8E7B5"><tr><td class="txtVerde">';
var taula2='</td></tr></table></td></tr></table>';
// -------------------------
/*if (NS4) {
	document.captureEvents(Event.MOUSEMOVE)
	document.write('<layer id="text" left="0" top="0" z-index="1" visibility="hide"></layer>')
	}
if (IE4) {
	if ((document.all["text"]==null)) {
		window.alert('no existe capa');
	// document.write('<div id="text" style="position:absolute; z-index:1; left: 0; top: 0; visibility: hidden;"></div>') 
	}
	}
*/	
//document.onmousemove = captura;


function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function MM_findObj(n, d) { //v3.0
  var p,i,x;
	if(!d) d=document;
	if((p=n.indexOf("?"))>0&&parent.frames.length)
		{	d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p); 
		}
  if(!(x=d[n])&&d.all) 
		x=d.all[n]; 
	
	for (i=0;!x&&i<d.forms.length;i++) 
		x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); 
  return x;
}

/* Functions that swaps images. */
function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

/* Functions that handle preload. */
function MM_preloadImages() { //v3.0
var loc = String(window.location);
if ((loc.indexOf("agenda.htm")!=-1) || (loc.indexOf("dormirbe.htm")!=-1)){init()};
 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 showHideLayers() 
{ //v3.0
	var i,p,v,obj,args=showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3)
	
	if ((obj=MM_findObj(args[i]))!=null) 
			{ v=args[i+2];
    		if (obj.style) 
					{ obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
    		obj.visibility=v; 
				
			}
}

function Show(subMenu)
{
	for (i=0; i<10; i++)
		{	showHideLayers("menu" + i,'','hide');
    }

if (subMenu != "no")
		{	a="menu" + subMenu;
			showHideLayers(a,'','show');
    }
}

var NS = (navigator.appName.indexOf("Netscape") >= 0 && parseFloat(navigator.appVersion) >= 4) ? 1 : 0;
var IE = (document.all) ? 1 : 0;

function fons(objecte){
	objecte.style.cursor = 'pointer';
	objecte.bgColor='#000000';
	
	if (NS)
		objecte.childNodes.item(0).style.color='#ffffff';
	
	if (IE)
		objecte.children.tags('A')[0].style.color='#ffffff';
}

function fonsout(objecte){
objecte.style.cursor = 'default';
objecte.bgColor='#E8E7B5';
	if (NS)
		objecte.childNodes.item(0).style.color='#333333';
	
	if (IE)
		objecte.children.tags('A')[0].style.color='#333333';
}

function fons2(objecte,set){
if (set=='set1'){
var color1='#C1BC4F';
var color2='#000000';
}
else{
var color1='#000000';
var color2='#ffffff';
}
objecte.style.cursor = 'pointer';
objecte.bgColor=color1;
	if (NS)
		objecte.childNodes.item(0).style.color=color2;
	
	if (IE)
		objecte.children.tags('A')[0].style.color=color2;
}

function fonsout2(objecte,set){
if (set=='set1'){
var color1='#E8E7B5';
var color2='#0A524A';
}
else{
var color1='#B09014';
var color2='#ffffff';
}
objecte.style.cursor = 'default';

objecte.bgColor=color1;

	if (NS)
		objecte.childNodes.item(0).style.color=color2;
	
	if (IE)
		objecte.children.tags('A')[0].style.color=color2;
}
					  
function linc(url) {
	document.location = url;
}

function imatge(nom,ample,alt) {
	var urls,prop
	prop= 'width=' + (ample+20) + ',height=' + (alt+20);
	urls = '/General/images/imatge.htm?' + nom + '&' + ample + '&' + alt
	a=window.open(urls,'im',prop)
}

var fin=false;
function loadImage (imatge){
  if (fin){fin.close()};
 fin=window.open('/admin/Scripts/Client/finestra.htm?'+imatge.src,'fine','scrollbars=yes,width=550,height=438');  
}


function captura(e){
	x = (NS4) ? e.pageX + ajustarx: document.body.scrollLeft+event.clientX
	y = (NS4) ? e.pageY + ajustary: document.body.scrollTop+event.clientY	
	var capa=getpath('text');
	if (isVisible(capa)){
	moureCapa('text', x + iX, y + iY);}
}

function Moure(texte,incrementX,incrementY){
    showHideLayers('text','','show');
	var capa=getpath('text');

	iX=Number(incrementX);
	iY=Number(incrementY);
	  if (NS4){
					document.text.document.write(taula1 + texte + taula2);
					document.text.document.close();
				}
	  if (IE4) {
	   			 eval(capa + '.all.' + 'text').innerHTML=(taula1 + texte + taula2);
	 			 }
}
function moureCapa(layer, x, y) {
  var capa=getpath(layer);
  if (NS4){
    document.layers[layer].moveTo(x, y);
			}
  if (IE4) {
    eval(capa + '.all.' + layer).style.left = x;
    eval(capa + '.all.' + layer).style.top  = y;
 			 }
}
function getpath(layer) {
    var outstring;
    if ( (navigator.appName == "Netscape") ) {
      outstring="document.layers[\"" + layer +"\"].document";	
    }
    else {
      outstring="document";
    }
    return outstring;
}
						 
function isVisible(layer) {
  
	if ((NS4)&&(eval(layer).visibility == "show"))
	    return(true);

	var capa=MM_findObj('text');
  
	if (capa!=null)
		{	
			if (IE4 && eval(layer + '.all.' + 'text').style.visibility == "visible")
				return(true);
		}
		
  return(false);
}

function aparecer_tabla()
{
	document.getElementById("taula_envio").style.display=""; 
}

function desaparecer_tabla()
{
	document.getElementById("taula_envio").style.display="none"; 
}
