uagent = window.navigator.userAgent.toLowerCase();
IEB=(uagent.indexOf('msie') != -1)?true:false;
OPB=(uagent.indexOf('opera') != -1)?true:false;
CRB=(uagent.indexOf('chrome') != -1)?true:false;
SFB=(uagent.indexOf('safari') != -1)?true:false;

var scompat = document.compatMode;
var fades=null;
var fadedescgoster=0;
var fadethumbgoster=0;
var fadecwidth=0;
var fadecheight=0;
var fadecalc=0;
var fadetam=0;
var fadekalan=0;
var fadekalany=0;
var fadets="";
var fadeds="";
var fadejbtype=0;
var faderealcurrent=0;

var fadetimeo=null;
fadethumbs_obj=null;
fademoving_obj=null;
fadeTotalThumbWidth=0;
fadeTotalThumbHeight=0;
fadeMoveIcWidth=0;
var TBW=0;
var CursorStr="default";
var fadeDescCalcWidth=0;
var fadeDescCalcHeight=0;
var fadeDescCalcIcWidth=0;
var fadeDescCalcIcHeight=0;
var MoveWidth=0;
var ThumbAreaWidth=340;
var ThumbAreaHeight=340;
fadeimgarr=new Array();
fadethumbimgstr=new Array();
fadeimgstr=new Array();
fadelinkstr=new Array();
fadeclslinkstr=new Array();
fadetitarr=new Array();
fadedesarr=new Array();


/*  Prepara el arreglo con el numero de imagenes que se requieran */
for(p=0;p<numima;p++){
fadeimgarr[p]=new Image();fadeimgarr[p].c=0;fadeimgarr[p].onload = fadesecondcomplate;fadeimgarr[p].src=fadefoldername+'image'+(p+1)+'.jpg';fadeimgstr[p]=fadefoldername+'image'+(p+1)+'.jpg';fadethumbimgstr[p]=fadefoldername+'image'+(p+1)+'.jpg';fadelinkstr[p]='';fadeclslinkstr[p]='';fadetitarr[p]="";fadedesarr[p]="";
}


/*
fadeimgarr[1]=new Image();fadeimgarr[1].c=0;fadeimgarr[1].onload = fadesecondcomplate;fadeimgarr[1].src=fadefoldername+'image2.jpg';fadeimgstr[1]=fadefoldername+'image2.jpg';fadethumbimgstr[1]=fadefoldername+'image2.jpg';fadelinkstr[1]='';fadeclslinkstr[1]='';fadetitarr[1]="";fadedesarr[1]="";
fadeimgarr[2]=new Image();fadeimgarr[2].c=0;fadeimgarr[2].onload = fadesecondcomplate;fadeimgarr[2].src=fadefoldername+'image3.jpg';fadeimgstr[2]=fadefoldername+'image3.jpg';fadethumbimgstr[2]=fadefoldername+'image3.jpg';fadelinkstr[2]='';fadeclslinkstr[2]='';fadetitarr[2]="";fadedesarr[2]="";
fadeimgarr[3]=new Image();fadeimgarr[3].c=0;fadeimgarr[3].onload = fadesecondcomplate;fadeimgarr[3].src=fadefoldername+'image4.jpg';fadeimgstr[3]=fadefoldername+'image4.jpg';fadethumbimgstr[3]=fadefoldername+'image4.jpg';fadelinkstr[3]='';fadeclslinkstr[3]='';fadetitarr[3]="";fadedesarr[3]="";
fadeimgarr[4]=new Image();fadeimgarr[4].c=0;fadeimgarr[4].onload = fadesecondcomplate;fadeimgarr[4].src=fadefoldername+'image5.jpg';fadeimgstr[4]=fadefoldername+'image5.jpg';fadethumbimgstr[4]=fadefoldername+'image5.jpg';fadelinkstr[4]='';fadeclslinkstr[4]='';fadetitarr[4]="";fadedesarr[4]="";*/

if((IEB==true)&&(scompat == "BackCompat" )){
	fadecwidth=timx;    fadecheight=timy;
	}else{    
	fadecwidth=timx-2*(0);    fadecheight=timy-2*(0);
}
	
var fadeicwidth=timx-2*(0);
var fadeicheight=timy-2*(0);
fadeDescCalcWidth=timx;
fadeDescCalcHeight=80;

if((IEB==true)&&(scompat == "BackCompat" )){
	fadeDescCalcIcWidth=fadeDescCalcWidth;	
	fadeDescCalcIcHeight=fadeDescCalcHeight;
	}else{    
	fadeDescCalcIcWidth=fadeDescCalcWidth-2*(2)-2*(3);
	fadeDescCalcIcHeight=fadeDescCalcHeight-2*(2)-2*(3);
}
	
document.write('<div style="position:relative;width:'+fadecwidth+'px;height:'+fadecheight+'px;overflow:hidden;border-style:'+'solid'+';border-width:'+0+'px;border-color:#'+'CCCCCC'+';'+''+''+'">');

document.write('<div id="fadedv" style="position:relative;width:'+fadeicwidth+'px;height:'+fadeicheight+'px;overflow:hidden;padding:0px;margin:0px;z-index:1;'+'FILTER: progid:DXImageTransform.Microsoft.Fade(Overlap=1.00,duration=2,enabled=false);'+'"'+' onfilterchange=fadeFadeBitti()'+'></div>');



for(i=0;i<numima;i++){
	if(0==0){
		fadeds=fadeds+fadelinkstr[i];
		if(fadelinkstr[i].length>2){
			CursorStr="pointer";
		}else{
			CursorStr="default";
			}
	}	
	fadeds=fadeds+'<div id="fadedesc'+i+'" style="position:absolute;top:'+120+'px;left:'+10+'px;width:'+fadeDescCalcWidth+'px;height:'+fadeDescCalcHeight+'px;visibility:hidden;overflow:hidden;cursor:'+CursorStr+';z-index:20;">';
	
	fadeds=fadeds+'<div style="position:absolute;left:0px;top:0px;width:'+fadeDescCalcWidth+'px;height:'+fadeDescCalcHeight+'px;border-style:solid;border-width:0px;border-color:#000000;background-color:#'+'000000'+';opacity: '+'0.50'+';filter:alpha(opacity='+'50'+');-moz-opacity:'+'0.50'+';"></div>';
	
	fadeds=fadeds+'<div style="position:relative;left:0px;top:0px;width:'+fadeDescCalcIcWidth+'px;height:'+fadeDescCalcIcHeight+'px;overflow:hidden;padding:'+3+'px;text-align:'+'left'+';border-style:'+'solid'+';border-width:'+2+'px;border-color:#'+'990000'+';color:#'+'FFFFFF'+';font-family:'+'arial'+';font-style:'+'normal'+';font-size: '+'13px'+';font-weight:'+'normal'+';text-decoration:'+'none'+';opacity: 1.0;filter:alpha(opacity=100);-moz-opacity:1.0;">';
	
	fadeds=fadeds+'<span style="color:#'+'FECE3F'+';font-family:'+'arial'+';font-style:'+'normal'+';font-size: '+'14px'+';font-weight:'+'bold'+';text-decoration:'+'none'+';">'+fadetitarr[i]+'</span><br />'+fadedesarr[i];
	
	fadeds=fadeds+'</div>';
	fadeds=fadeds+'</div>';
	if(0==0){
		fadeds=fadeds+fadeclslinkstr[i];
		}
}




document.write(''+fadeds);
function fadeShowCurrentDesc(){	
	if((fadedescgoster==1)&&( (fadetitarr[faderealcurrent].length>0) || (fadedesarr[faderealcurrent].length>0)  ))	{
		after_des=document.getElementById('fadedesc'+faderealcurrent);
		after_des.style.visibility="visible";
	}
}
		
function fadeHideCurrentDesc(){	
	before_des=document.getElementById('fadedesc'+fadevcurr);
	before_des.style.visibility="hidden";
}

function fadeHighlightCurrTumb(){	
	if((0==1)&&(0==0))	{
		fadebeforethumb=document.getElementById('fadethumb'+fadevcurr);
		fadeafterthumb=document.getElementById('fadethumb'+faderealcurrent);
		fadebeforethumb.style.borderColor='999999';
		fadeafterthumb.style.borderColor='990000';	
		}
}

document.write('</div>');

function fadezindx(){
	fadeobjn.style.visibility="visible";
	fadeobjc.style.zIndex=2;
	fadeobjn.style.zIndex=3;
}
	
function fadeThumbOut(tobj,nm){
	if((fadevcurr==nm)&&(0==0))	{
	}else{
		tobj.style.borderColor='999999';
	}
}

function fadeThumbOver(tobj,nm){
	tobj.style.borderColor='990000';
}

function fadeSonrakiClick(c,n){
	fadevcurr=c;
	fadevnext=n;
	fadeobjc=document.getElementById('faded'+fadevcurr);
	fadeobjn=document.getElementById('faded'+fadevnext);
	if(fadefademi!=1)	{
		fadeobjc.style.visibility="visible";
		fadeobjn.style.visibility="visible";
		}
}

function fadeSonraki(){
	fadevcurr=fadevnext;
	fadevnext=fadevnext+1;	
	
	if(fadevnext>=numima){
		fadevnext=0;
		fadetam=1;
	}
	fadeobjc=document.getElementById('faded'+fadevcurr);
	fadeobjn=document.getElementById('faded'+fadevnext);
}

function fadesecondcomplate(){
	this.c=1;
}

function fadedevam(fm,pt){
	if((fadeimgarr[fadevnext].c==1)&&(fadeimgarr[fadevcurr].c==1))	{
		fadetimeo=setTimeout(fm+'()',pt);
	}else{
		setTimeout('fadedevam("'+fm+'")',500);
	 }	
	var fadecagain=1;
	
	for(i=0;i<numima;i++)	{   /* *****************************************/
		if(fadeimgarr[i].c==1){
		}else{
			fadecagain=0;
		 }
	}	
	
	if(fadecagain==1){
		fadetam=1;
	}
}

function ThumbClick(clicked_img,tobj){
	if(fadejbtype==1){
		return;
	}	
	clearTimeout(fadetimeo);
	fadeSonrakiClick(faderealcurrent,clicked_img);
	if(fadefademi==1){
		if(IEB==true){
			if(fadetam==0){
				fadedevam("fadedotrans",4000);
			}else{
				fadedotrans();
			 }
		}else{
			if(fadetam==0){ 
				fadedevam("fadebeftrans",4000);
			}else{
				fadebeftrans();	
			 }
		 }
	}else if(fadefademi==2){
			if(fadetam==0){
				fadedevam("fadeDoSlide",4000);
			}else{
				fadeDoSlide();
			 }	
		  }else if(fadefademi==3)	{
					if(fadetam==0){
						fadedevam("fadeDoScrollUp",4000);
					}else{
						fadeDoScrollUp();
				 	}
				}else if(fadefademi==4)	{
							if(fadetam==0){
								fadedevam("fadeDoBlindX",4000);
							}else{
								fadeDoBlindX();
					 		}
					  }else if(fadefademi==numima){
								if(fadetam==0){
									fadedevam("fadeDoBlindY",4000);
								}else{
									fadeDoBlindY();
						 		}
					        }	
}   									 /*Este cierra la funcion*/
				
				
				
				
				
				
				
				
function fadesl(){
	fadefademi=1;
	fadevcurr=0;
	fadevnext=0;
	fadevssdiv=null;
	stepc=20*(2);
	fadedif=0.00;
	fadeop=1.00;
	fadedif=(1.00/stepc);
	dstr1='<div id="';
	dstr2='" style="position:absolute;visibility:hidden;'+'left:0px;top:0px;'+'padding:0px;margin:0px;overflow:hidden;">';
	dstr23='<table cellspacing="0" cellpadding="0" style="position:relative;left:0px;top:0px;padding:0px;margin:0px;"><tr><td style="width:'+fadeicwidth+'px;height:'+fadeicheight+'px;left:0px;top:0px;padding:0px;margin:0px;text-align:'+'center'+';vertical-align:'+'middle'+';">';
	dstr3='<img id="fadeimg';
	dstr4='" src="';
	dstr5='"  border="0" style="position:relative;border-style:'+'solid'+';border-width:'+'0'+'px;border-color:'+'#CCCCCC'+';'+""+'" alt=""></img>';
	dstr56='</td></tr></table>';
	dstr6='</div>';
	this.fadedotrans=fadedotrans;
	this.fadeinitte=fadeinitte;
	this.fadeinitte2=fadeinitte2;
	this.fadebeftrans=fadebeftrans;
	this.fadedotransff=fadedotransff;
}
	
function fadeFadeBitti(){
	fadejbtype=0;	
	fadeShowCurrentDesc();
}
	
function fadedotrans(){
	fadejbtype=1;
	fadeHideCurrentDesc();
	if(IEB==true){
		fadevssdiv.filters[0].apply();
	}
	fadeobjc.style.visibility="hidden";
	fadeobjn.style.visibility="visible";
	if(IEB==true){
		fadevssdiv.filters[0].play();
	}
	faderealcurrent=fadevnext;
	fadeHighlightCurrTumb();
	fadeSonraki();
	if(fadetam==0){
		fadedevam("fadedotrans",((1000*2)+4000));
	}else{
		fadetimeo=setTimeout('fadedotrans()',((1000*2)+4000));
	 } 	
}
	
function fadedotransff(){
	fadeop=fadeop-fadedif;
	if(fadeop<(0.00)){fadeop=0.00;}
	fadeobjc.style.opacity = fadeop;
	fadeobjn.style.opacity = 1.00-fadeop;
	if(fadeop>(0.00))	{
		setTimeout('fadedotransff()',50);
	}else{
		fadeobjc.style.zIndex=2;
		fadeobjn.style.zIndex=3;
		faderealcurrent=fadevnext;
		fadeShowCurrentDesc();
		fadeHighlightCurrTumb();
		fadeSonraki();
		if(fadetam==0){
			fadedevam("fadebeftrans",4000);
		}else {
			fadetimeo=setTimeout('fadebeftrans()',4000);
		}
		fadejbtype=0;
	}
}
	
function fadebeftrans(){
	fadejbtype=1;
	fadeHideCurrentDesc();
	fadeop=1.00;
	fadeobjc.style.visibility="visible";
	fadeobjn.style.visibility="visible";
	fadeobjc.style.zIndex=3;
	fadeobjn.style.zIndex=2;
	fadeobjc.style.opacity = 1.00;
	fadeobjn.style.opacity = 1.00;
	fadedotransff();
}
	
function fadeDoSlide(){
	fadejbtype=1;
	fadeHideCurrentDesc();
	fadekalan=fadekalan-Math.ceil(fadekalan/2);
	fadeobjc.style.left=""+(fadekalan-fadeicwidth)+"px";
	fadeobjn.style.left=""+fadekalan+"px";
	if(fadekalan<=0)	{
		faderealcurrent=fadevnext;
		fadeShowCurrentDesc();
		fadeHighlightCurrTumb();
		fadeSonraki();
		fadekalan=fadeicwidth;
		fadeobjn.style.left=""+fadekalan+"px";
		fadezindx();
		fadejbtype=0;
		if(fadetam==0){
			fadedevam("fadeDoSlide",4000);
		}else {
			fadetimeo=setTimeout('fadeDoSlide()',4000);
		 }
	}else{
		setTimeout('fadeDoSlide()',50);
	 }
}
	
function fadeDoScrollUp(){
	fadejbtype=1;
	fadeHideCurrentDesc();
	fadekalan=fadekalan-Math.ceil(fadekalan/2);
	fadeobjc.style.top=""+(fadekalan-fadeicheight)+"px";
	fadeobjn.style.top=""+fadekalan+"px";
	if(fadekalan<=0)    {
		faderealcurrent=fadevnext;
		fadeShowCurrentDesc();
		fadeHighlightCurrTumb();
		fadeSonraki();
		fadekalan=fadeicheight;
		fadeobjn.style.top=""+fadekalan+"px";
		fadezindx();
		fadejbtype=0;
		if(fadetam==0){
			fadedevam('fadeDoScrollUp',4000);
		}else{
			fadetimeo=setTimeout('fadeDoScrollUp()',4000);
		 }
	}else{
		setTimeout('fadeDoScrollUp()',50);
	 }
}
	
function fadeDoBlindX(){
	fadejbtype=1;
	fadeHideCurrentDesc();
	fadekalan=fadekalan-Math.ceil(fadekalan/2);
	fadeobjc.style.left=""+(fadeicwidth-fadekalan)+"px";
	fadeobjn.style.left=""+fadekalan+"px";
	if(fadekalan<=0)    {
		faderealcurrent=fadevnext;
		fadeShowCurrentDesc();
		fadeHighlightCurrTumb();
		fadeSonraki();
		fadekalan=fadeicwidth;
		fadeobjn.style.left=""+fadekalan+"px";
		fadezindx();
		fadejbtype=0;
		if(fadetam==0){
			fadedevam("fadeDoBlindX",4000);
		}else{
			fadetimeo=setTimeout('fadeDoBlindX()',4000);
	 	 }
	}else{
		 setTimeout('fadeDoBlindX()',50);
	 }
}
	
function fadeDoBlindY(){
	fadejbtype=1;
	fadeHideCurrentDesc();
	fadekalan=fadekalan-Math.ceil(fadekalan/2);
	fadeobjc.style.top=""+(fadeicheight-fadekalan)+"px";
	fadeobjn.style.top=""+fadekalan+"px";
	if(fadekalan<=0)    {
		faderealcurrent=fadevnext;
		fadeShowCurrentDesc();
		fadeHighlightCurrTumb();
		fadeSonraki();
		fadekalan=fadeicheight;
		fadeobjn.style.top=""+fadekalan+"px";
		fadezindx();
		fadejbtype=0;
		if(fadetam==0){
			fadedevam("fadeDoBlindY",4000);
		}else{
			fadetimeo=setTimeout('fadeDoBlindY()',4000);
		 }
	}else{
		setTimeout('fadeDoBlindY()',50);
	 }
}
	
function fadeinitte2(){
	fadethumbs_obj=document.getElementById('fadethumbsid');
	fademoving_obj=document.getElementById('fademovingdiv');
	fadevssdiv=document.getElementById("fadedv");
	if(numima>0)	{
		fadeobjc=document.getElementById('faded'+0);
		fadeobjc.style.visibility="visible";
	}
	if(numima>1)	{
		fadevcurr=0;
		fadevnext=0;
		faderealcurrent=0;
		if(fadefademi==0)        {
			fadevcurr=0;
			fadevnext=1;
			faderealcurrent=0;
			setTimeout('fadedotrans()',4000);
		}else if(fadefademi==1)        {
			if(IEB==true){
				fadeSonraki();
				fadeShowCurrentDesc();
				fadeHighlightCurrTumb();
				fadedevam("fadedotrans",4000);
			}else{
				fadeSonraki();
				fadeShowCurrentDesc();	
				fadeHighlightCurrTumb();
				fadedevam("fadebeftrans",4000); 
			 }
		 }else if(fadefademi==2){
			 fadekalan=fadeicwidth;
			 fadeSonraki();	
			 faderealcurrent=0;
			 fadeShowCurrentDesc();
			 fadeHighlightCurrTumb();
			 fadeobjn.style.left=""+fadekalan+"px"; 
			 fadezindx();
			 fadedevam("fadeDoSlide",4000);	
		 }else if(fadefademi==3){
			 fadekalan=fadeicheight; 
			 fadeSonraki();	
			 faderealcurrent=0;
			 fadeShowCurrentDesc();
			 fadeHighlightCurrTumb();
			 fadeobjn.style.top=""+fadekalan+"px"; 
			 fadezindx(); 
			 fadedevam("fadeDoScrollUp",4000);
		 }else if(fadefademi==4){
			 fadekalan=fadeicwidth; 
			 fadeSonraki();
			 faderealcurrent=0;
			 fadeShowCurrentDesc();
			 fadeHighlightCurrTumb();
			 fadeobjn.style.left=""+fadekalan+"px";
			 fadezindx(); 
			 fadedevam("fadeDoBlindX",4000);  
		 }else if(fadefademi==numima){
			  fadekalan=fadeicheight; 
			  fadeSonraki();
			  faderealcurrent=0;
			  fadeShowCurrentDesc();
			  fadeHighlightCurrTumb();
			  fadeobjn.style.top=""+fadekalan+"px";
			  fadezindx(); 
			  fadedevam("fadeDoBlindY",4000);
		}
	}
}
	
function fadeinitte(){
	i=0;
	innertxt="";
	for(i=0;i<numima;i++)	{
		innertxt=innertxt+dstr1+"faded"+i+dstr2+dstr23+fadelinkstr[i]+dstr3+i+dstr4+fadeimgstr[i]+dstr5+fadeclslinkstr[i]+dstr56+dstr6;	
	}	
	spage=document.getElementById('fadedv');
	spage.innerHTML=""+innertxt;
	setTimeout('fadeinitte2()',100);
}
function fadeBas(){
	fades=new fadesl();
	fades.fadeinitte();
}
setTimeout('fadeBas()',100);
