// JavaScript Document
window.onload = cargada;

function MM_preloadImages() { //v3.0
  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 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;
}

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_changeProp(objName,x,theProp,theValue) { //v6.0
  var obj = MM_findObj(objName);
  if (obj && (theProp.indexOf("style.")==-1 || obj.style)){
    if (theValue == true || theValue == false)
      eval("obj."+theProp+"="+theValue);
    else eval("obj."+theProp+"='"+theValue+"'");
  }
}

function MM_showHideLayers() { //v9.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) 
  with (document) if (getElementById && ((obj=getElementById(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 MM_findObj(n, d) { //v4.01
  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);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_callJS(jsStr) { //v2.0
  return eval(jsStr)
}

function MM_validateForm() { //v4.0
  var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
  for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=MM_findObj(args[i]);
    if (val) { nm=val.name; if ((val=val.value)!="") {
      if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
        if (p<1 || p==(val.length-1)) errors+='- '+nm+' debe ser una direcci\363n de e-mail v\341lida.\n';
      } else if (test!='R') {
        if (isNaN(val)) errors+='- '+nm+' debe contener un n\372mero.\n';
        if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
          min=test.substring(8,p); max=test.substring(p+1);
          if (val<min || max<val) errors+='- '+nm+' debe contener n\372meros entre '+min+' y '+max+'.\n';
    } } } else if (test.charAt(0) == 'R') errors += '- '+nm+' es requerido.\n'; }
  } if (errors) alert('Los siguientes error(es) ocurrieron:\n'+errors);
  document.MM_returnValue = (errors == '');
}

function GA_changeClass(objName,x,theProp,theValue) { //adaptado del MM_changeProp
  var obj = MM_findObj(objName);
  if (obj && (theProp.indexOf("className.")==-1 || obj.className)){
    if (theValue == true || theValue == false)
      eval("obj."+theProp+"="+theValue);
    else eval("obj."+theProp+"='"+theValue+"'");
  }
}

// propias de la pagina
function esSeleccionado(obj) {//para el menu ppal.
	var divmenu = document.getElementById('menu');
	var listali = divmenu.getElementsByTagName('li');
	for (var i = 0; i < listali.length; i++) {
/*		alert(listali[i].id);*/
		GA_changeClass(listali[i].id,'','className','lista','LI');
		}
	GA_changeClass(obj.id,'','className','seleccionado','LI');
}
	
/*fotos*/
var imgLinks = new Array(); // fotos de los cabezales
imgLinks[imgLinks.length] = {src:'http://www.puntaballenajardines.com.uy/imagenes/cabezal02_tn.jpg'};
imgLinks[imgLinks.length] = {src:'http://www.puntaballenajardines.com.uy/imagenes/jardin00.jpg'};
imgLinks[imgLinks.length] = {src:'http://www.puntaballenajardines.com.uy/imagenes/jardin01.jpg'};
imgLinks[imgLinks.length] = {src:'http://www.puntaballenajardines.com.uy/imagenes/jardin02.jpg'};
imgLinks[imgLinks.length] = {src:'http://www.puntaballenajardines.com.uy/imagenes/jardin03.jpg'};
imgLinks[imgLinks.length] = {src:'http://www.puntaballenajardines.com.uy/imagenes/jardin04.jpg'};
imgLinks[imgLinks.length] = {src:'http://www.puntaballenajardines.com.uy/imagenes/jardin05.jpg'};
imgLinks[imgLinks.length] = {src:'http://www.puntaballenajardines.com.uy/imagenes/jardin06.jpg'};
imgLinks[imgLinks.length] = {src:'http://www.puntaballenajardines.com.uy/imagenes/jardin07.jpg'};

function getRandomImageDis() {//imagen aleatoria para background del cabezal de diseno.htm
    var currIndex = Math.floor(Math.random() * (imgLinks.length));
    var output = "url("+ imgLinks[currIndex].src +")";
	document.getElementById('cabezalDis').style.backgroundImage = output;
}
function getRandomImageMant() {//imagen aleatoria para background del cabezal de mantenimiento.htm
    var currIndex = Math.floor(Math.random() * (imgLinks.length));
    var output = "url("+ imgLinks[currIndex].src +")";
	document.getElementById('cabezalMant').style.backgroundImage = output;
}
function getRandomImageVivero() {//imagen aleatoria para background del cabezal de vivero.htm
    var currIndex = Math.floor(Math.random() * (imgLinks.length));
    var output = "url("+ imgLinks[currIndex].src +")";
	document.getElementById('cabezalVivero').style.backgroundImage = output;
}
function getRandomImageNos() {//imagen aleatoria para background del cabezal de nosotros.htm
    var currIndex = Math.floor(Math.random() * (imgLinks.length));
    var output = "url("+ imgLinks[currIndex].src +")";
	document.getElementById('cabezalNoso').style.backgroundImage = output;
}
function getRandomImageCon() {//imagen aleatoria para background del cabezal de contacto.htm
    var currIndex = Math.floor(Math.random() * (imgLinks.length));
    var output = "url("+ imgLinks[currIndex].src +")";
	document.getElementById('cabezalCont').style.backgroundImage = output;
}


var plantacionImgLinks = new Array(); // Imagenes cambiantes del div de plantacion en diseno.htm
plantacionImgLinks[plantacionImgLinks.length] = {src:'http://www.puntaballenajardines.com.uy/imagenes/diseno/DSC00121_tn.JPG'};
plantacionImgLinks[plantacionImgLinks.length] = {src:'http://www.puntaballenajardines.com.uy/imagenes/diseno/DSC00122_tn.JPG'};
plantacionImgLinks[plantacionImgLinks.length] = {src:'http://www.puntaballenajardines.com.uy/imagenes/diseno/DSC00123_tn.JPG'};
plantacionImgLinks[plantacionImgLinks.length] = {src:'http://www.puntaballenajardines.com.uy/imagenes/diseno/DSC00126_tn.JPG'};
plantacionImgLinks[plantacionImgLinks.length] = {src:'http://www.puntaballenajardines.com.uy/imagenes/diseno/DSC00137_tn.JPG'};
plantacionImgLinks[plantacionImgLinks.length] = {src:'http://www.puntaballenajardines.com.uy/imagenes/diseno/DSC00138_tn.JPG'};
plantacionImgLinks[plantacionImgLinks.length] = {src:'http://www.puntaballenajardines.com.uy/imagenes/diseno/KIF_3694_tn.jpg'};
plantacionImgLinks[plantacionImgLinks.length] = {src:'http://www.puntaballenajardines.com.uy/imagenes/diseno/KIF_3695_tn.JPG'};
plantacionImgLinks[plantacionImgLinks.length] = {src:'http://www.puntaballenajardines.com.uy/imagenes/diseno/KIF_3699_tn.JPG'};

var currIndexPlantacion = 1;
function sequentialImageSubPlantacion() {//imagen en un orden secuencial
	var outputPlantacion = plantacionImgLinks[currIndexPlantacion].src ;
	document.getElementById('imgPlantacion').src = outputPlantacion;
	currIndexPlantacion=currIndexPlantacion+1;
	if (currIndexPlantacion == (Math.floor(plantacionImgLinks.length))){currIndexPlantacion =0};
}
var iniciaPlantacion ="inicializa";
function abrePlantacion(){// cuando se abre el div de plantacion (desde el submenu) esta funcion inicia/reinicia la secuencia de fotos para que empiece por la 1ra foto
	currIndexPlantacion = 1;
	clearInterval(iniciaPlantacion); /*cancela el timer*/
	document.getElementById('imgPlantacion').src = "http://www.puntaballenajardines.com.uy/imagenes/diseno/DSC00121_tn.JPG"; /*coloca/recoloca la 1ra. imagen de la secuencia*/
	iniciaPlantacion =	setInterval('sequentialImageSubPlantacion()', 8700);/*inicia/reinicia timer*/
}

var viveroImgLinks = new Array();// Imagenes cambiantes del div de vivero de vivero.htm
viveroImgLinks[viveroImgLinks.length] = {src:'http://www.puntaballenajardines.com.uy/imagenes/vivero/tn_vivero01.jpg'};
viveroImgLinks[viveroImgLinks.length] = {src:'http://www.puntaballenajardines.com.uy/imagenes/vivero/tn_vivero02.jpg'};
viveroImgLinks[viveroImgLinks.length] = {src:'http://www.puntaballenajardines.com.uy/imagenes/vivero/tn_vivero03.jpg'};
viveroImgLinks[viveroImgLinks.length] = {src:'http://www.puntaballenajardines.com.uy/imagenes/vivero/tn_vivero04.jpg'};
viveroImgLinks[viveroImgLinks.length] = {src:'http://www.puntaballenajardines.com.uy/imagenes/vivero/tn_vivero05.jpg'};
viveroImgLinks[viveroImgLinks.length] = {src:'http://www.puntaballenajardines.com.uy/imagenes/vivero/tn_vivero06.jpg'};
viveroImgLinks[viveroImgLinks.length] = {src:'http://www.puntaballenajardines.com.uy/imagenes/vivero/tn_vivero07.jpg'};
viveroImgLinks[viveroImgLinks.length] = {src:'http://www.puntaballenajardines.com.uy/imagenes/vivero/tn_vivero08.jpg'};
viveroImgLinks[viveroImgLinks.length] = {src:'http://www.puntaballenajardines.com.uy/imagenes/vivero/tn_vivero09.jpg'};
viveroImgLinks[viveroImgLinks.length] = {src:'http://www.puntaballenajardines.com.uy/imagenes/vivero/tn_vivero10.jpg'};
viveroImgLinks[viveroImgLinks.length] = {src:'http://www.puntaballenajardines.com.uy/imagenes/vivero/tn_vivero11.jpg'};
viveroImgLinks[viveroImgLinks.length] = {src:'http://www.puntaballenajardines.com.uy/imagenes/vivero/tn_vivero12.jpg'};
viveroImgLinks[viveroImgLinks.length] = {src:'http://www.puntaballenajardines.com.uy/imagenes/vivero/tn_vivero13.jpg'};
viveroImgLinks[viveroImgLinks.length] = {src:'http://www.puntaballenajardines.com.uy/imagenes/vivero/tn_vivero14.jpg'};
viveroImgLinks[viveroImgLinks.length] = {src:'http://www.puntaballenajardines.com.uy/imagenes/vivero/tn_vivero15.jpg'};

var currIndex6 = 1;
function sequentialImage6() {//imagen en un orden secuencial para div de vivero en vivero.htm
	var output6 = viveroImgLinks[currIndex6].src ;
	document.getElementById('imgViver').src = output6;
	currIndex6=currIndex6+1;
	if (currIndex6 == (Math.floor(viveroImgLinks.length))){currIndex6 =0}
}

function fotosIndex6() {
	setInterval('sequentialImage6()', 8700);
	}

function fotos() {
	switch (pag) {
	case "paginaIndex" :
	setInterval('getRandomImageIndex()', 20000);
	break;
	case "paginaDiseno" :
	setInterval('getRandomImageDis()', 20000);
	break;
	case "paginaMantenimiento" :
	setInterval('getRandomImageMant()', 20000);
	break;
	case "paginaContacto" :
	setInterval('getRandomImageCon()', 20000);
	break;
	case "paginaNosotros" :
	setInterval('getRandomImageNos()', 20000);
	break;
	case "paginaVivero" :
	setInterval('getRandomImageVivero()', 20000);
	setInterval('sequentialImage6()', 8700);
	break;	
	default :
	}
}
var currIndex2 = 0;
function sequentialImage1() {//imagen en un orden secuencial
	var output2 = "url("+ imgLinks[currIndex2].src +")";
	document.getElementById('cabezal').style.backgroundImage = output2;
	currIndex2=currIndex2+1;
	if (currIndex2 == (Math.floor(imgLinks.length))){currIndex2 =0}
}
function fotos2() {
	setInterval('sequentialImage()', 10000); /*20000*/
	}

function MM_preloadImages() { //v3.0
  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 precarga() {
	MM_preloadImages('http://www.puntaballenajardines.com.uy/imagenes/cabezal02_tn.jpg',
					'http://www.puntaballenajardines.com.uy/imagenes/jardin00.jpg',
					'http://www.puntaballenajardines.com.uy/imagenes/jardin01.jpg',
					'http://www.puntaballenajardines.com.uy/imagenes/jardin02.jpg',
					'http://www.puntaballenajardines.com.uy/imagenes/jardin03.jpg',
					'http://www.puntaballenajardines.com.uy/imagenes/jardin04.jpg',
					'http://www.puntaballenajardines.com.uy/imagenes/jardin05.jpg',
					'http://www.puntaballenajardines.com.uy/imagenes/jardin06.jpg',
					'http://www.puntaballenajardines.com.uy/imagenes/jardin07.jpg'
					);
}

function cargada() {
	precarga();
	fotos();
	MM_showHideLayers('loading','','hide');
}
function disOn() {
	GA_changeClass('titDcev','','className','onMenu','DIV');
}
function disOff() {
	GA_changeClass('titDcev','','className','offMenu','DIV');
}
function manOn() {
	GA_changeClass('titMant','','className','onMenu','DIV');
}
function manOff() {
	GA_changeClass('titMant','','className','offMenu','DIV');
}
function vivOn() {
	GA_changeClass('titViv','','className','onMenu','DIV');
}
function vivOff() {
	GA_changeClass('titViv','','className','offMenu','DIV');
}
function esSeleccionado2(obj) {// para el submenu de diseno
	var divsubmenu = document.getElementById('subMenu');
	var listali = divsubmenu.getElementsByTagName('li');
	for (var i = 0; i < listali.length; i++) {
		GA_changeClass(listali[i].id,'','className','lista','LI');
		}
	GA_changeClass(obj.id,'','className','seleccionado2','LI');

	switch (obj.id){
		case "subDisDise" :
		GA_changeClass('capaDiseno','','className','mostrarDiv','DIV');
		GA_changeClass('capaConstruccion','','className','ocultar','DIV');
		GA_changeClass('capaPlantacion','','className','ocultar','DIV');
		GA_changeClass('capaEnjardinado','','className','ocultar','DIV');
		GA_changeClass('capaRiego','','className','ocultar','DIV');
		GA_changeClass('capaDomotica','','className','ocultar','DIV');
		GA_changeClass('capaEspeciales','','className','ocultar','DIV');
		GA_changeClass('capaClientela','','className','ocultar','DIV');
		parar = 1;
		break;
		case "subDisCons" :
		GA_changeClass('capaDiseno','','className','ocultar','DIV');
		GA_changeClass('capaConstruccion','','className','mostrarDiv','DIV');
		GA_changeClass('capaPlantacion','','className','ocultar','DIV');
		GA_changeClass('capaEnjardinado','','className','ocultar','DIV');
		GA_changeClass('capaRiego','','className','ocultar','DIV');
		GA_changeClass('capaDomotica','','className','ocultar','DIV');
		GA_changeClass('capaEspeciales','','className','ocultar','DIV');
		GA_changeClass('capaClientela','','className','ocultar','DIV');
		break;
		case "subDisPlan" :
		GA_changeClass('capaDiseno','','className','ocultar','DIV');
		GA_changeClass('capaConstruccion','','className','ocultar','DIV');
		GA_changeClass('capaPlantacion','','className','mostrarDiv','DIV');
		GA_changeClass('capaEnjardinado','','className','ocultar','DIV');
		GA_changeClass('capaRiego','','className','ocultar','DIV');
		GA_changeClass('capaDomotica','','className','ocultar','DIV');
		GA_changeClass('capaEspeciales','','className','ocultar','DIV');
		GA_changeClass('capaClientela','','className','ocultar','DIV');
		abrePlantacion();
		break;
		case "subDisEnj" :
		GA_changeClass('capaDiseno','','className','ocultar','DIV');
		GA_changeClass('capaConstruccion','','className','ocultar','DIV');
		GA_changeClass('capaPlantacion','','className','ocultar','DIV');
		GA_changeClass('capaEnjardinado','','className','mostrarDiv','DIV');
		GA_changeClass('capaRiego','','className','ocultar','DIV');
		GA_changeClass('capaDomotica','','className','ocultar','DIV');
		GA_changeClass('capaEspeciales','','className','ocultar','DIV');
		GA_changeClass('capaClientela','','className','ocultar','DIV');
		break;
		case "subDisRieg" :
		GA_changeClass('capaDiseno','','className','ocultar','DIV');
		GA_changeClass('capaConstruccion','','className','ocultar','DIV');
		GA_changeClass('capaPlantacion','','className','ocultar','DIV');
		GA_changeClass('capaEnjardinado','','className','ocultar','DIV');
		GA_changeClass('capaRiego','','className','mostrarDiv','DIV');
		GA_changeClass('capaDomotica','','className','ocultar','DIV');
		GA_changeClass('capaEspeciales','','className','ocultar','DIV');
		GA_changeClass('capaClientela','','className','ocultar','DIV');
		break;
		case "subDisDomo" :
		GA_changeClass('capaDiseno','','className','ocultar','DIV');
		GA_changeClass('capaConstruccion','','className','ocultar','DIV');
		GA_changeClass('capaPlantacion','','className','ocultar','DIV');
		GA_changeClass('capaEnjardinado','','className','ocultar','DIV');
		GA_changeClass('capaRiego','','className','ocultar','DIV');
		GA_changeClass('capaDomotica','','className','mostrarDiv','DIV');
		GA_changeClass('capaEspeciales','','className','ocultar','DIV');
		GA_changeClass('capaClientela','','className','ocultar','DIV');
		break;
		case "subDisEspecial" :
		GA_changeClass('capaDiseno','','className','ocultar','DIV');
		GA_changeClass('capaConstruccion','','className','ocultar','DIV');
		GA_changeClass('capaPlantacion','','className','ocultar','DIV');
		GA_changeClass('capaEnjardinado','','className','ocultar','DIV');
		GA_changeClass('capaRiego','','className','ocultar','DIV');
		GA_changeClass('capaDomotica','','className','ocultar','DIV');
		GA_changeClass('capaEspeciales','','className','mostrarDiv','DIV');
		GA_changeClass('capaClientela','','className','ocultar','DIV');
		break;
		case "subDisTrab" :
		GA_changeClass('capaDiseno','','className','ocultar','DIV');
		GA_changeClass('capaConstruccion','','className','ocultar','DIV');
		GA_changeClass('capaPlantacion','','className','ocultar','DIV');
		GA_changeClass('capaEnjardinado','','className','ocultar','DIV');
		GA_changeClass('capaRiego','','className','ocultar','DIV');
		GA_changeClass('capaDomotica','','className','ocultar','DIV');
		GA_changeClass('capaEspeciales','','className','ocultar','DIV');
		GA_changeClass('capaClientela','','className','mostrarDiv','DIV');
		break;
		default :
		GA_changeClass('capaDiseno','','className','mostrarDiv','DIV');
		GA_changeClass('capaConstruccion','','className','ocultar','DIV');
		GA_changeClass('capaPlantacion','','className','ocultar','DIV');
		GA_changeClass('capaEnjardinado','','className','ocultar','DIV');
		GA_changeClass('capaRiego','','className','ocultar','DIV');
		GA_changeClass('capaDomotica','','className','ocultar','DIV');
		GA_changeClass('capaEspeciales','','className','ocultar','DIV');
		GA_changeClass('capaClientela','','className','ocultar','DIV');
		}
}
/*PAGINA diseno.htm - para mostrar fotos en nueva ventana maximizada*/

/*foto='http://www.puntaballenajardines.com.uy/imagenes/diseno/trabajos/DSC03841_tn.JPG'*/
function abrirFoto(quefoto) {
  laFoto= open("", "Fotos", "fullscreen,status=yes,toolbar=no,menubar=no");

  // open document for further output
  laFoto.document.open();

  // create document
	laFoto.document.write("<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>");
	laFoto.document.write("<html xmlns='http://www.w3.org/1999/xhtml'>");
	laFoto.document.write("<head><title>Fotos de Trabajos Realizados");
	laFoto.document.write("</title>");
	laFoto.document.write("<style type='text/css'> body{border:0; margin:0; padding:0; text-align:center; width:100%; height:100%;  background-color:black;} img{height:100%; border:solid 1px orange;}<\/style>");
	laFoto.document.write("<script type='text/javascript'>");
	laFoto.document.write("<\/script>");
	laFoto.document.write("</head>");
	laFoto.document.write("<body onload='self.focus;' onclick='window.self.close()' style='cursor:pointer' title='clic para cerrar'>");
	laFoto.document.write("<img src='http://www.puntaballenajardines.com.uy/" + quefoto.id + "' <\/><br \/>");
	laFoto.document.write("<span onclick='javascript:window.close()' style='cursor:pointer; color:orange;'>Cerrar" + "<\/>");
	laFoto.document.write("</body></html>");
  // close the document - (not the window!)
	laFoto.document.close();
}
