//---- el fade away! --------------------------------->
function opacity(id, opacStart, opacEnd, millisec) { 
    //speed for each frame 
    var speed = Math.round(millisec / 100); 
    var timer = 0; 

    //determine the direction for the blending, if start and end are the same nothing happens 
    if(opacStart > opacEnd) { 
        for(i = opacStart; i >= opacEnd; i--) { 
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed)); 
            timer++; 
        } 
    } else if(opacStart < opacEnd) { 
        for(i = opacStart; i <= opacEnd; i++) 
            { 
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed)); 
            timer++; 
        } 
    } 
} 

//change the opacity for different browsers 
function changeOpac(opacity, id) { 
    var object = document.getElementById(id).style; 
    object.opacity = (opacity / 100); 
    object.MozOpacity = (opacity / 100); 
    object.KhtmlOpacity = (opacity / 100); 
    object.filter = "alpha(opacity=" + opacity + ")"; 
}

function blendimage(divid, imageid, imagefile, millisec) { 
    var speed = Math.round(millisec / 100); 
    var timer = 0; 
     
    //set the current image as background 
    document.getElementById(divid).style.backgroundImage = "url(" + document.getElementById(imageid).src + ")"; 
     
    //make image transparent 
    changeOpac(0, imageid); 
     
    //make new image 
    document.getElementById(imageid).src = imagefile; 
    //fade in image 
    for(i = 0; i <= 100; i++) { 
        setTimeout("changeOpac(" + i + ",'" + imageid + "')",(timer * speed)); 
        timer++; 
    } 
}

function nuevo_slide(i){
		blendimage("blenddiv","blendimage", "http://images.wapa.tv/_images/slideshows/"+ parx[i], 500);
		
		//document.getElementById(blendimage).onClick = alert(1);
		
		for(y=0; y < parx.length; y++){
			document.getElementById('s'+y).className='no_sel';
		}
		document.getElementById('s'+i).className='seleccionado';
}

//----- Navegacion del slideshow programa ----------------->
var slide_state_p=0;
var id_ns_p = "";
function pnavigate(value){
	nuevo_slide(value);
	slide_state_p = value;
	pnavigate_restart();
}

function pnavigate_n(){
	clearInterval(id_ns_p);
	if(slide_state_p < cant){
		slide_state_p++;
		nuevo_slide(slide_state_p);
	}
	else{
	 	slide_state_p = 0;
		nuevo_slide(slide_state_p);
	 }
	 pnavigate_restart();
}

function pnavigate_p(){
	clearInterval(id_ns_p);
	if(slide_state_p > 0){
		slide_state_p--;
		nuevo_slide(slide_state_p);
	}
	else{
	 	slide_state_p = cant;
		nuevo_slide(slide_state_p);
	 }
	 pnavigate_restart();
}

function pnavigate_t(){
	if(slide_state_p < cant){
		slide_state_p++;
		nuevo_slide(slide_state_p);
	}
	else{
	 	slide_state_p = 0;
		nuevo_slide(slide_state_p);
	 }
}

function pnavigate_slide(){
	clearInterval(id_ns_p);
	id_ns_p = setInterval("pnavigate_t()",5000);
	}
	
function pnavigate_restart(){
	clearInterval(id_ns_p);
	setTimeout("pnavigate_slide()",5000);
	}
	
function pnavigate_stop(){
	clearInterval(id_ns_p);
	}