//
// Banner aleatorio home
//
function fisher_yates ( myArray ) {
  var i = myArray.length;
  if ( i == 0 ) return false;
  while ( --i ) {
     var j = Math.floor( Math.random() * ( i + 1 ) );
     var tempi = myArray[i];
     var tempj = myArray[j];
     myArray[i] = tempj;
     myArray[j] = tempi;
   }
}
var arrBanners = new Array ( 1, 2, 3, 4, 5 );
var strBan1 = '<a href="/marketing-online.htm"><img src="/templates/2009/imagenes/banner-marketing.jpg" alt="mantenimiento informatico" width="951" height="210" border="0"></a>';
var strBan2 = '<a href="/mantenimiento-de-ordenadores.htm"><img src="/templates/2009/imagenes/banner-mantenimiento.jpg" alt="mantenimiento informatico" width="951" height="210" border="0"></a>';
var strBan3 = '<a href="/desarrollo-paginas-web.htm"><img src="/templates/2009/imagenes/banner-web.jpg" alt="mantenimiento informatico" width="951" height="210" border="0"></a>';
var strBan4 = '<a href="/venta-de-ordenadores-plan-avanza.htm"><img src="/templates/2009/imagenes/banner-avanza.jpg" alt="mantenimiento informatico" width="951" height="210" border="0"></a>';
var strBan5 = '<a href="/formulario-contacto.htm"><img src="/templates/2009/imagenes/banner-contacto.jpg" alt="mantenimiento informatico" width="951" height="210" border="0"></a>';
fisher_yates(arrBanners);
function insertar_banner(intPos){
	document.getElementById('banner').innerHTML = eval("strBan" + arrBanners[intPos]);
}

//
// Funciones del panel de control
//
function overTR(tr,color){tr.style.cursor='hand';tr.bgColor=color;tr.style.color='#3a5db7';}
function outTR(tr,color){tr.style.cursor='default';tr.bgColor=color;tr.style.color='#57453a';}
function overTR1(tr,color){tr.bgColor=color;}
function outTR1(tr,color){tr.bgColor=color;}

//
// Pop-up centrada en pantalla
//
function newWindow(a_str_windowURL, a_str_windowName, a_int_windowWidth, a_int_windowHeight, a_bool_scrollbars, a_bool_resizable, a_bool_menubar, a_bool_toolbar, a_bool_addressbar, a_bool_statusbar, a_bool_fullscreen) {
  var int_windowLeft = (screen.width - a_int_windowWidth) / 2;
  var int_windowTop = (screen.height - a_int_windowHeight) / 2;
  var str_windowProperties = 'height=' + a_int_windowHeight + ',width=' + a_int_windowWidth + ',top=' + int_windowTop + ',left=' + int_windowLeft + ',scrollbars=' + a_bool_scrollbars + ',resizable=' + a_bool_resizable + ',menubar=' + a_bool_menubar + ',toolbar=' + a_bool_toolbar + ',location=' + a_bool_addressbar + ',statusbar=' + a_bool_statusbar + ',fullscreen=' + a_bool_fullscreen + '';
  var obj_window = window.open(a_str_windowURL, a_str_windowName, str_windowProperties)
    if (parseInt(navigator.appVersion) >= 4) {
      obj_window.window.focus();
    }
}

//
// Limite de longintud en text areas
//
function maximaLongitud(texto,maxlong) { 
  var tecla, in_value, out_value; 

  if (texto.value.length > maxlong) { 
    in_value = texto.value; 
    out_value = in_value.substring(0,maxlong); 
    texto.value = out_value; 
    return false; 
  } 
  return true; 
} 

//
// Validacion formulario de cabecera
//
function validar_calcular () {	
	var correcto = true;
	correcto = esObligatorio(document.frmCalcular.txtNumordenadores.value,"Nº de ordenadores")
	if (!correcto) {document.frmCalcular.txtNumordenadores.focus();return;}
	correcto = esEntero(document.frmCalcular.txtNumordenadores.value,"Nº de ordenadores")
	if (!correcto) {document.frmCalcular.txtNumordenadores.focus();return;}
	if (correcto) {
		//document.getElementById("enviar").innerHTML = "Espere mientras se envían sus datos al servidor...";
		document.frmCalcular.submit();
		}
}
function validar_calcular2 () {	
	var correcto = true;
	correcto = esObligatorio(document.frmCalcular2.txtNumordenadores.value,"Nº de ordenadores")
	if (!correcto) {document.frmCalcular2.txtNumordenadores.focus();return;}
	correcto = esEntero(document.frmCalcular2.txtNumordenadores.value,"Nº de ordenadores")
	if (!correcto) {document.frmCalcular2.txtNumordenadores.focus();return;}
	if (correcto) {
		//document.getElementById("enviar").innerHTML = "Espere mientras se envían sus datos al servidor...";
		document.frmCalcular2.submit();
		}
}