// este es el principal de los cumunicados

	var sliderImages = new Array();	
	var sliderIndex = 0;	
	var delayTime = 7000;	
	
	var slideManager = null;
	var previousSelect = null;
	var sliderFirstTime = true;

	function transitionx() //changing the images
	{
		sliderIndex++;

		if (document.images) 
		{ 
			document['SliderImageScreen'].src = sliderImages[sliderIndex].src;
			
		}
		
		obj1 = document.getElementById('celdaFotoComunicado');		
		var valorH = 0;
		
		if(
		    (document['SliderImageScreen'].width > 340)
		    ||
		    (document['SliderImageScreen'].height > 270)
		    )
		{
		    //width
	        //height
	      //  alert("grande");
		   obj1.style.overflow = "hidden";
		   obj1.style.width = "340px";
		   valorH = parseInt(document['SliderImageScreen'].height);
		   		   
		    if(valorH > 270)
		        obj1.style.height = "270px";
		    else
		        obj1.style.height = valorH + "px";
		        


		}
		else
		{
		    obj1.style.overflow = "visible";
		    obj1.style.width = "340px";		    
		    
            valorH = parseInt(document['SliderImageScreen'].height);
            
            if(valorH == 0)
            {
                sliderIndex--;
                setTimeout("transitionx()", 50);
            }
   	      
            obj1.style.height = valorH + "px";
		}
		
		var obj = document.getElementById('SliderUrlScreen');		
		obj.href = sliderInfo[sliderIndex][3];

		obj = document.getElementById('sliderTitle');		
		obj.innerHTML = sliderInfo[sliderIndex][0];

		obj = document.getElementById('sliderMessage');		
		obj.innerHTML = sliderInfo[sliderIndex][1];
		
		obj = document.getElementById('sliderSelect'+sliderIndex);		
		obj.style.background= '#939598';		
		
		if(previousSelect != null)
		{
			obj = document.getElementById(previousSelect);		
			obj.style.background= '#a70e13';
			
		}
		previousSelect = 'sliderSelect'+sliderIndex;
		
		if(sliderIndex == totalSlides)
			sliderIndex = 0; 
	}

	function initSlider()	
	{
	   
	    totalSlides = counterPos;
	    startSlider();
	}
	
	function programaSlider()
	{
	    if (window.addEventListener)
        {
            //alert("Firefox");
            setTimeout("window.addEventListener('load', initSlider(), false);", 250);
        }
        else
	        if (window.attachEvent)
	        {
	            //alert("Explorer");
		        window.attachEvent('onload', initSlider);
	        }
	}
	
	
	
	function startSlider()
	{
		generateSliderIndex(); // afecta el html
		
		if(sliderFirstTime)
		{
			sliderFirstTime = false;
			//generateSliderIndex(); // afecta el html

			var i;
			for(i = 1; i <= totalSlides; i++) //-------------------- pre-load all images
			{
				sliderImages[i] = new Image(355,235);
				sliderImages[i].src = sliderInfo[i][2];
			}
		}
			
//		transitionx();  // chicanada nomas deberia estar esta linea
//		sliderIndex--;
		transitionx();  // chicanada nomas deberia estar esta linea
		
		slideManager = setInterval("transitionx()", delayTime);
	}
	
	function generateSliderIndex()
	{
		var index = '<table width="100%"  style="margin-left:0px;"><tr>\n';
		for(selectorCounter = 1; selectorCounter <= totalSlides; selectorCounter++)
			index += generateSelector(selectorCounter);
			
		index += '</tr></table>\n';
				
		obj = document.getElementById('sliderIndexArea');		
		obj.innerHTML = index;
	}

	function generateSelector(number)
	{
//	    var percentByLabel = (355 / totalSlides);
//		var wp = parseInt(percentByLabel)-2;	
		var selector = ' <td id="sliderSelect' + number + '"'
					  +'	style="'
					  +'	BORDER-RIGHT: #ffffff 2px solid;'
					  +'	BORDER-TOP: #456aa0 1px solid;'
					  +'	FONT-WEIGHT: bold;'
					  +'	FONT-SIZE: 13px;'
					  +'	background-color:#a70e13;'
					  +'	CURSOR: pointer;'
					  +'	COLOR: #ffffff;'
					  +'	FONT-FAMILY: Arial, Helvetica, sans-serif;'
					  +'	HEIGHT: 15px;'
					  +'	TEXT-ALIGN: center"'
					  +'	onclick="showSlideNumber(' + number + ');"'
					  +'>' + number + '</td>\n';
		return selector;
	}
	
	function showSlideNumber(number)
	{
		number--;
		sliderIndex = number;
		stopSlider();
		
		startSlider();
	}
	
	function stopSlider()
	{
		clearInterval(slideManager);
	}
		
	var sliderInfo= Array();	//title,message,picture,link
 
	var counterPos=0;
	
	var totalSlides=0;
	
	
	
	function sliderAddComunicado(no,fecha,archivo,title)
	{
	    counterPos++;
		var numero = parseInt(no);
		
		if(numero < 232)
		{
	    	sliderInfo[counterPos] = Array(
	    	"<a style=\"color:#FFFFFF\" href=\"comunicados/com0"+no+".aspx\">Comunicado "+no+" ("+fecha+")</a>",
	    	title,
	    	"http://www.rosarito.gob.mx/Recursos/Comunicados/Fotos/0"+no+"_image"+archivo+".jpg",
	    	"comunicados/com0"+no+".aspx");
		}
		else
		{
		 	sliderInfo[counterPos] = Array(
	    	"<a style=\"color:#FFFFFF\" href=\"http://www.rosarito.gob.mx/rto/Comunicado/" + numero + "\">" + title + "</a>",
	    	"Comunicado " + numero + " - " + fecha,
	    	"http://www.rosarito.gob.mx/Recursos/Comunicados/Fotos/"+archivo,
	    	"http://www.rosarito.gob.mx/rto/Comunicado/" + numero);
		}
		
	}
	
	
	