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 loadMainMenu() {
	MM_preloadImages('/images/solapa-menu-home2.jpg','/images/solapa-menu-institucional2.jpg','/images/solapa-menu-directores2.jpg','/images/solapa-menu-noticias2.jpg','/images/solapa-menu-eventos2.jpg','/images/solapa-menu-socios2.jpg','/images/solapa-menu-productos2.jpg','/images/solapa-menu-proveedores2.jpg','/images/solapa-menu-sumarse2.jpg','/images/solapa-menu-contacto2.jpg');
}

function logout() {
	var url = location.href;
	url = url.replace(/^http[s]?:\/\/\w[\.\w\-\_]+/ig, "");
	url = url.replace(/&/ig, "*");
	location.href = '/serviceLogin.cgi?accion=logout&back='+url;
}

function initLogin() {
	var rand = Math.round(100*Math.random()); //  IE CACHE FIX
	new Ajax.Updater({success:'login',failure:'',exception:''}, '/index.cgi', {
						parameters: 'accion=getPlugin&pluginName=get_login&template=login_plugin.tmpl'+'&_nocache='+rand,
						method: 'get',
						evalScripts: true,
						evalJS: true,
						onFailure: function(e){ alert('Ha ocurrido un error en el sistema. Vuelva a intentar la operación por favor.');}
					});
}

function enviarDatosWidgetLogin() {
	if($('usuario').value == defaultLogin){
		return false;
	}

	if (document.login2.usuario.value == '') {
		alert("Debe colocar su nombre de usuario.");
		document.login2.usuario.focus();
	}
	else if (document.login2.pass.value == '') {
		alert("Debe colocar su password."); 
		document.login2.pass.focus();
	}
	else if ((document.login2.usuario.value != '') && (document.login2.pass.value != '')) {

		var url = '/';
		
		if (document.login2.back.value != '') {
			url = document.login2.back.value;
		}

		document.login2.back.value = url.replace(/&/ig, "*");
		
		temp = hex_sha1(document.login2.pass.value);
		document.login2.password.value = temp

		document.login2.submit();
	}
}

function getLogos(){
  getLogoEmpresa();
  getImagenes();
  timer = setInterval('getLogoEmpresa()',20000);
  timer = setInterval('getImagenes()',14000);
}

function getLogoEmpresa(){
	var rand = Math.round(100*Math.random()); //  IE CACHE FIX 
	new Ajax.Request('/index.pl', {
						evalScripts:true,
						asynchronous:false,
						parameters: '_c=frontEnd&_t=empresasSocias&_a=getLogo&_nocache='+rand,
						method: 'get',
						onSuccess: function(transport) {
							$('fondosocio').style.display='none';
// 							Effect.Fade('fondosocio',{ duration: 2.0 });
							$('fondosocio').innerHTML = transport.responseText;
							Effect.Appear('fondosocio',{ duration: 3.0 });
						},
						onFailure: function(){ /*alert('Ha ocurrido un error en el sistema. Vuelva a intentar la operación por favor.');*/ }
					});
}

function getImagenes(){
  var rand = Math.round(100*Math.random()); //  IE CACHE FIX 
	new Ajax.Request('/index.pl', {
						evalScripts:true,
						asynchronous:false,
						parameters: '_c=frontEnd&_t=proveedores&_a=getLogos&_nocache='+rand,
						method: 'get',
						onSuccess: function(transport) {
							$('fondomarcas').style.display='none';
// 							Effect.Fade('fondomarcas',{ duration: 2.0 });
							$('fondomarcas').innerHTML=transport.responseText;
							Effect.Appear('fondomarcas',{ duration: 3.0 });
						},
						onFailure: function(){ /*alert('Ha ocurrido un error en el sistema. Vuelva a intentar la operación por favor.');*/ }
					});
}

