﻿/* Definición de la clase que define el concepto de multinacional */
function Company(logoUrl, companyName, link)
{ 
   	this.logoUrl = logoUrl; 
   	this.companyName = companyName; 
   	this.link = link; 
} 



var COMPANIES_BASE = "images/companiesSlider/";
var currentCompany = 0;
var companies = new Array(new Company("cisco.gif", "Cisco Systems", "http://www.pue.es/cisco"), 
                          new Company("lpi.gif", "Linux Professional Institute", "http://www.pue.es/lpi"), 
                          new Company("microsoft.gif", "Microsoft", "http://www.pue.es/mcts"),
                          new Company("oracle.gif", "Oracle", "http://www.pue.es/website/contents/learning/coursesList.aspx?comp=1")
                          );

/* Método para la inicialización del slider de multinacionales */
function initCompanySlider() 
{
    $("#companySlider").attr("src", COMPANIES_BASE + companies[currentCompany].logoUrl);
    $("#companySlider").attr("title", companies[currentCompany].companyName);
    $("#companyLinkSlider").attr("href", companies[currentCompany].link);
    
    setInterval("stepCompanyForward()", 5000);
}

/* Método que permite avanzar al slider a la siguiente multinacional */
function stepCompanyForward()
{
    currentCompany = (currentCompany + 1) % companies.length;
    $("#companySlider").attr("src", COMPANIES_BASE + companies[currentCompany].logoUrl);
    $("#companySlider").attr("title", companies[currentCompany].companyName);
    $("#companyLinkSlider").attr("href", companies[currentCompany].link);
}

