var objectfading=null;

function setOpacity(obj, opacity) {
 	opacity = (opacity == 100)?99.999:opacity;
	obj.style.filter = "alpha(opacity="+opacity+")";
  	obj.style.opacity = (opacity/100);
  	obj.style.MozOpacity = (opacity/100);
  	obj.style.KHTMLOpacity = (opacity/100);
}

function fadeIn(objid, finalopacity, value) {
	// finalopacity es opcional (default=100), value es interno.
	if(!finalopacity) finalopacity = 100;
	var obj = document.getElementById(objid);
	if(obj) {
		if(value == undefined) {
			obj.style.display = '';
			value = 0;
		}
		if(value > finalopacity) value = finalopacity;
		setOpacity(obj, value);
		if(value < finalopacity) {
			setTimeout("fadeIn('"+objid+"','"+finalopacity+"',"+(value+20)+")", 50);
		}
	}
}

function fadeOut(objid, startopacity, value) {
	// startopacity es opcional (default=100), value es interno.
	if(!startopacity) startopacity = 100;
	var obj = document.getElementById(objid);
	if(obj) {
		if(value == undefined) {
			obj.style.display = '';
			value = startopacity;
		}
		if(value < 0) value = 0;
		setOpacity(obj, value);
		if(value > 0) {
			setTimeout("fadeOut('"+objid+"','"+startopacity+"',"+(value-20)+")", 50);
		} else {
			obj.style.display = 'none';
		}
	}
}
function getToday(txt){
	if (document.getElementById('pagelastupdated')){
		document.getElementById('pagelastupdated').innerHTML = txt;
	}
}

function innerHTML(id,txt){
	if (document.getElementById(id)){
		document.getElementById(id).innerHTML=txt;
	}
}

function changevideo(id,image,video,variable) {
	var items = document.getElementById('items_'+variable);
	var cropVideos = document.getElementById('cropVideos_'+variable);
	var navegador = navigator.appName;
	if (navegador == "Netscape"){
		document.getElementById('videoplayerF_'+variable).loadvideo(image,video);
	} else {
		document.getElementById('videoplayer_'+variable).loadvideo(image,video);
	}
	if(items){
		var cantItem = items.childNodes.length;
		for (i=0;i<cantItem;i++){
			if (items.childNodes[i].id != 'item_'+id){
				items.childNodes[i].className = items.childNodes[i].className.replace(' selected','');
			} else{
				if(items.childNodes[i].className.indexOf(' selected')==-1) items.childNodes[i].className+= ' selected';
			}
		}
	}
	if(cropVideos){
		var cantCrop = cropVideos.childNodes.length;
		for (i=0;i<cantCrop;i++){
			if (cropVideos.childNodes[i].id != 'cropVideo_'+id){
				cropVideos.childNodes[i].className = cropVideos.childNodes[i].className.replace(' selected','');
			} else{
				if(cropVideos.childNodes[i].className.indexOf(' selected')==-1) cropVideos.childNodes[i].className+= ' selected';
			}
		}
	}
}

var piecescroll=0;
var speed = 40;
var step = 12;
					
var prev;var nex;
function getScroll(v) {return document.getElementById('scrolltext'+v)};
function doScrollNewsBack(v){
	if(piecescroll== 0) piecescroll = 132;
	clearTimeout(nex);
	piecescroll-= step;
	doScrollNews(-step,v);
	if (piecescroll > 0) prev = setTimeout('doScrollNewsBack(\''+v+'\')', speed);
}
function doScrollNewsNext(v){
	if(piecescroll>= 0) piecescroll = -132;
	clearTimeout(prev);
	piecescroll+= step;
	doScrollNews(step,v);
	if (piecescroll < 0) nex = setTimeout('doScrollNewsNext(\''+v+'\')', speed);
}
function doScrollNews(amount,v){
	objscroll=getScroll(v);
	if (objscroll.scrollLeft+amount  <= objscroll.scrollWidth-920){
		objscroll.scrollLeft += amount;		
	}
}

function okLocalidad(txt,v){
	innerHTML('nota'+v,txt);
}

function sethomepage(obj) {
	obj.style.behavior='url(#default#homepage)';obj.setHomePage('http://www.24con.com')
}

function switchvisible(id) {
	var obj = document.getElementById(id);
	if (!obj) return;
	if(obj.style.display=='none') {
		obj.style.display='';
	} else {
		obj.style.display='none';
	}
}

function openWin(url,windowname, width, height, scrollbars, resize) {
	// Abre una ventana popup
	var parameters = ""
	if (width  != null) {parameters += "width=" + width + ",left=" + (screen.availWidth/2 - width/2) + ","}
	if (height != null) {parameters += "height=" + height + ",top=" + (screen.availHeight/2 - height/2) + "," }
	if (scrollbars != null) 
		parameters += "scrollbars="+ scrollbars+",";
	else
		parameters += "scrollbars=auto,";
	parameters += "status=no,toolbar=no,";
	if (resize != null) {parameters += "resizable=yes,"}
	var popupwin=window.open (url,windowname,parameters);
	popupwin.focus();
}
