// JavaScript Document
function PermutDer (flag,img) {
   if (document.images) {
        if (document.images[img].permloaded) {
            if (flag==1) document.images[img].src = "comun/imagenes/iconos/flechaDerGris.gif";
            else document.images[img].src = "comun/imagenes/iconos/flechaDerAzul.gif";
        }
   }
}
function PermutIz (flag,img) {
   if (document.images) {
        if (document.images[img].permloaded) {
            if (flag==1) document.images[img].src = "comun/imagenes/iconos/flechaIzGris.gif";
            else document.images[img].src = "comun/imagenes/iconos/flechaIzAzul.gif";
        }
   }
}
function Permut (img,src) {
   if (document.images) {
        if (document.images[img].permloaded) {
            document.images[img].src = src;
        }
   }
}
function PermutMenu (flag,img) {
  var idioma = '0';
var rutaImages = "/comun/imagenes/botones/btn";
var rutaImagesEs = "/comun/imagenes/botones/btn";
var rutaImagesUk = "/uk/comun/imagenes/botones/btn";
var rutaImagesDe = "/de/comun/imagenes/botones/btn";
var rutaImagesNl = "/nl/comun/imagenes/botones/btn";
var rutaImagesFr = "/fr/comun/imagenes/botones/btn";

idioma = getQueryStringVariable('idioma');

  switch(idioma)
  {
	  case null:
	  		break;
	  case "1":
	  		rutaImages = rutaImagesEs;
			break;
	  case "2":
	  		rutaImages = rutaImagesUk;
	  		break;
	  case "3":
	  		rutaImages = rutaImagesDe;
	  		break;
	  case "4":
	  		rutaImages = rutaImagesFr;
	  		break;
	  case "5":
	  		rutaImages = rutaImagesNl;
	  		break;
  }
  
  
  if (document.images) {
        if (document.images[img].permloaded) {
            if (flag==1) 
			{
				document.images[img].src = "http://" + get_servidor(4) + rutaImages + img +"Hover.gif";
				
			}
            else document.images[img].src = "http://" + get_servidor(4) + rutaImages + img +"Rep.gif";
			
        }
   }
}

// -------------- añadido por Domingo para que funcione el evento onmousedown en firefox y similares ---------------
var drag = null;

document.onmousedown = onMouseDown;
document.onmouseup   = onMouseUp;

function onMouseDown(e,flag,img) {
  var object = getMouseObject(e); 
  drag  = object;
  
  PermutBotonera (flag,img);
  return(false);  
}

function onMouseUp(e,flag,img){

  drag = null;
  PermutBotonera (flag,img);
}

function getMouseObject(e) {
  return(e? e.target: window.event.srcElement);
}


// --------------------------------------------------------------------------------------------------------------------





function PermutBotonera (flag,img) {
  if (document.images) {
        if (document.images[img].permloaded) 
        {
            switch (flag)
            {
            case 0:
				document.images[img].src = "http://" + get_servidor(4) +"/imagenes/botones/destacado" + img +"Rep.gif";
			    break;
            case 1:
				document.images[img].src = "http://" + get_servidor(4) +"/imagenes/botones/destacado" + img +"Hover.gif";
				break;
            case 2:
				document.images[img].src = "http://" + get_servidor(4) +"/imagenes/botones/destacado" + img +"Down.gif";				
                break;
            case 3:
				 document.images[img].src = "http://" + get_servidor(4) +"/imagenes/botones/destacado" + img +"Rep.gif";
                break;          
            default:	
               document.images[img].src = "http://" + get_servidor(4) +"/imagenes/botones/destacado" + img +"Rep.gif";
               break;				
			
			}
        }
   }
}



function PermutMenuVillas (flag,img) {
  if (document.images) {
        if (document.images[img].permloaded) {
            if (flag==1) 
			{
				document.images[img].src = "http://" + get_servidor(4) + "/villas_a_medida/imagenes/" + img +"Hover.gif";
				
				//XXXXXXXXXXXXXXX---Para SUBIR al site---XXXXXXXXXXXXXXXXXXXXXXXXXXXX
				//XXXXXXXXXXXXXXX---Comentar la línea anterior y descomentar la siguiente
				//document.images[img].src = "http://" + window.location.hostname + "villas_a_medida/imagenes/" + img +"Hover.gif";
			}
            else
			{
				document.images[img].src = "http://" + get_servidor(4) + "/villas_a_medida/imagenes/" + img +"Rep.gif";
				
				//XXXXXXXXXXXXXXX---Para SUBIR al site---XXXXXXXXXXXXXXXXXXXXXXXXXXXX
				//XXXXXXXXXXXXXXX---Comentar la línea anterior y descomentar la siguiente
				//document.images[img].src = "http://" + window.location.hostname + "villas_a_medida/imagenes/" + img +"Rep.gif";
			}
        }
   }
}
function preloadPermutMenu (img) {
	var adress = "http://" + get_servidor(4) +"/comun/imagenes/botones/btn" + img + "Hover.gif";
	
	//XXXXXXXXXXXXXXX---Para SUBIR al site---XXXXXXXXXXXXXXXXXXXXXXXXXXXX
	//XXXXXXXXXXXXXXX---Comentar la línea anterior y descomentar la siguiente
	//var adress = "http://" + window.location.hostname + "/comun/imagenes/botones/btn" + img + "Hover.gif";

	preloadPermut(img,adress);
}
function preloadPermutBotonera (img) {
	var adress = "http://" + get_servidor(4) +"/imagenes/botones/destacado" + img + "Hover.gif";

	//XXXXXXXXXXXXXXX---Para SUBIR al site---XXXXXXXXXXXXXXXXXXXXXXXXXXXX
	//XXXXXXXXXXXXXXX---Comentar la línea anterior y descomentar la siguiente
	//var adress = "http://" + window.location.hostname + "imagenes/botones/destacado" + img + "Hover.gif";

	preloadPermut(img,adress);
}

function preloadPermutMenuVillas (img) {
	var adress = "http://" + get_servidor(4) +"/villas_a_medida/imagenes/" + img + "Hover.gif";

	//XXXXXXXXXXXXXXX---Para SUBIR al site---XXXXXXXXXXXXXXXXXXXXXXXXXXXX
	//XXXXXXXXXXXXXXX---Comentar la línea anterior y descomentar la siguiente
	//var adress = "http://" + window.location.hostname + "villas_a_medida/imagenes/" + img + "Hover.gif";

	preloadPermut(img,adress);
}
function preloadPermut (img,adresse) {
   if (document.images) {
        img.onload = null;
        img.perm = new Image ();
        img.perm.oldsrc = img.src;
        img.perm.src = adresse;
        img.permloaded = true;
   }
}

function getQueryStringVariable(variable) {
  var query = window.location.search.substring(1);
  var vars = query.split("&");
  var result = "";
  for (var i=0;i<vars.length;i++) {
    var pair = vars[i].split("=");
    if (pair[0] == variable) {
      result = pair[1];
    }
  } 
  return result;
  
}