var hoy=new Date();
hoy = hoy.getDate();
var ordenar=1;
function dia_semana(fecha){
	 var dia_semana= new Array
							("Domingo",
							 "Lunes",
							 "Martes",
							 "Miércoles",
							 "Jueves",
							 "Viernes",
							 "Sábado"
							 );
						
	 var nom_dia=dia_semana[fecha.getDay()];
	 var mes=fecha.getMonth()+1;
	 var dia=fecha.getDate();
	 var anio=fecha.getFullYear();
	 if (mes<10){
	 	mes="0"+mes;
	 }
	  if (dia<10){
	 	dia="0"+dia;
	 }
	 var devuelve=nom_dia+","+dia+"/"+mes+"/"+anio ;
	return devuelve;
}
function rellenar_paises(country,pais_idioma,bandera){
	if(eval($('pais'))) {
		var pais_banderas=$A($('pais'));
		if (pais_banderas.size()<11){
			$('banderas').insert('<li><a href="#" class="pais_filtro" onclick="selecionar_pais(\''+country+'\');return false;" ><span class="comunes_paises '+bandera+'" title="'+pais_idioma+'">&nbsp;</span></a></li>', {
	        position: 'after'
	    });
		}
		if (country=='EUROPE' || country=='EUROPE (UEFA)'){
			country='EUROPE (UEFA)';
		}
		if (!$(country)) {
			$('pais').insert('<option id="' + country + '" value="' + country + '">' + pais_idioma + '</option>', {
				position: 'after'
			});
			$('pais').selectedIndex = "0";
		}
	}
}
function ver_pais(){
    nul = '';
    if (navigator.userLanguage == "es") 
        nul = "España";
    if (navigator.language == "es-ES") 
        nul = "España";
    if (navigator.userLanguage == "es-mx") 
        nul = "Mexico";
    if (navigator.userLanguage == "es-cr") 
        nul = "Costa Rica";
    if (navigator.userLanguage == "es-ve") 
        nul = "Venezuela";
    if (navigator.userLanguage == "es-co") 
        nul = "Colombia";
    if (navigator.userLanguage == "es-pe") 
        nul = "Perú";
    if (navigator.userLanguage == "es-ar") 
        nul = "Argentina";
    if (navigator.userLanguage == "es-ec") 
        nul = "Ecuador";
    if (navigator.userLanguage == "es-cl") 
        nul = "Chile";
    if (navigator.userLanguage == "es-uy") 
        nul = "Uruguay";
    if (navigator.userLanguage == "es-py") 
        nul = "Paraguay";
    if (navigator.userLanguage == "es-bo") 
        nul = "Bolivia";
    if (navigator.userLanguage == "es-sv") 
        nul = "El Salvador";
    if (navigator.userLanguage == "es-hn") 
        nul = "Honduras";
    if (navigator.userLanguage == "es-ni") 
        nul = "Nicaragua";
    if (navigator.userLanguage == "es-pr") 
        nul = "Puerto Rico";
    if (navigator.userLanguage == "pt") 
        nul = "Portugal";
    $('pais_').update(nul);
    $('gmt_').update(gmt_pintar);
    mueveReloj();
}

function mueveReloj(){
    momentoActual = new Date();
    hora = momentoActual.getHours();
    minuto = momentoActual.getMinutes();
    segundo = momentoActual.getSeconds();
    horaImprimible = minuto < 10 ? hora + ":0" + minuto : hora + ":" + minuto;
    if(eval($('hora_'))) $('hora_').update(horaImprimible);
	miFecha = new Date() ;
	if (hoy < miFecha.getDate() ){
		location.reload();
	}
}

function sin_patido(){
    if (ordenar==1) {
        if ($('partidos').getHeight() <= 15) {
            $('sin_partido').style.display = 'block';
            if ($('partidos_en_ordenSOC')) 
                $('partidos_ordenadosSOC').style.display = 'none'
        }
        else {
            $('sin_partido').style.display = 'none';
        }
    }
    else if (ordenar==0) {
    	$('partidos_ordenados' + deporte).style.display = 'block';
		$('sin_partido').style.display = 'block';
        if ($('partidos_en_orden' + deporte).getHeight() <= 15) {
            $('partidos_ordenados' + deporte).style.display = 'none'
        }
        else {
            $('sin_partido').style.display = 'none';
        }
    }
    /*var pos_final = FindXY(document.getElementById("pieDatos"));
    var pos_inicial = FindXY(document.getElementById("centroIzq"));
    var medida = pos_final.y - pos_inicial.y + 140;
    if (medida < 1380) {
        medida = 1380;
    }*/
//    if(eval($("centroIzq"))) $("centroIzq").style.height = 1650 + "px";
}

function activar_filtros(){
  if(eval($('vivo')))  			$('vivo').disabled = false;
  if(eval($('pendientes'))) 	$('pendientes').disabled = false;
  if(eval($('finalizados')))	$('finalizados').disabled = false;
  if(eval($('favoritos')))		$('favoritos').disabled = false;
  if(eval($('todos')))			$('todos').disabled = false;
  if(eval($('pais')))			$('pais').disabled = false;
  if(eval($('liga')))			$('liga').disabled = false;
  if(eval($('orden'))) 	$('orden').disabled = false;

	if(eval($('multiselec'))) {
	    $('multiselec').update('');
	    $('multiselec').insert('<li><a href="#" class="todos"  onclick="selecionar_pais(\'TODOS\');return false;"></a></li>')
	}
}

function cambiar_deporte_nuevo(tipo_deporte){
	switch (tipo_deporte.value){
		case 'SOC':
			url='/futbol';
			break;
		case 'BSK':
			url='/baloncesto';
			break;
		case 'TEN':
			url='/tenis';
			break;
		case 'HOC':
			url='/hockey';
			break;
		case 'AMF':
			url='/futbolamericano';
			break;
		case 'BAS':
			url='/beisbol';
			break;
		case 'FAVORITOS':
			url='/favoritos.php';
			break;
		default:
			url='/';
			break
	}
	document.location.href=url;
}


function ver_ordenar(){
    $('despCasasApu').setStyle({
        display: 'none'
    });
    var posLeft = $('botonOrdenar').offsetLeft;
    if (posLeft < 746) {
        var margen = Math.round((document.body.offsetWidth - 1004) / 2);
        posLeft = posLeft + $('centroDch').offsetLeft + margen;
    }
    if (document.body.offsetWidth <= 1004) {
        posLeft = 746;
    }
    $('despOrdenar').setStyle({
        display: 'block',
        top: '347px',
        left: posLeft + 'px'
    });
}

function ver_apuesta(){
    $('despOrdenar').setStyle({
        display: 'none'
    });
    $('despCasasApu').setStyle({
        display: 'block'
    });
    var posLeft = $('botonCasas').offsetLeft + -167;
    if (posLeft < 654) {
        var margen = Math.round((document.body.offsetWidth - 1004) / 2);
        posLeft = posLeft + $('centroDch').offsetLeft + margen;
    }
    if (document.body.offsetWidth <= 1004) {
        posLeft = 654;
    }
    $('despCasasApu').setStyle({
        display: 'block',
        top: '347px',
        left: posLeft + 'px'
    });
}

function seleccionar_casas(id){
    if (id_seleccionado >= 3) {
        id_seleccionado = 0;
    }
    var comparar = $(id.value).checked == 1;
    if (comparar) {
        if (casaApuestas[id_seleccionado] != '') {
            $(casaApuestas[id_seleccionado]).checked = false
        }
        casaApuestas[id_seleccionado] = id.value;
        id_seleccionado++;
    }else {
        for (i = 0; i <= 3; i++) {
            if (casaApuestas[i] == id.value) {
                casaApuestas[i] = '';
                id_seleccionado = i;
            }
        }
    }
}


function cerrarCasasApuestas(){
    $('despCasasApu').setStyle({
        display: 'none'
    });
    $('despOrdenar').setStyle({
        display: 'none'
    });
}

function cambiar_sonido(){
    if ($('link_sonido').innerHTML == sonidoOn) {
        $('link_sonido').update(sonidoOf);
        sonido = 0;
    }
    else {
        $('link_sonido').update(sonidoOn);
        sonido = 1;
    }
}


//cambiar el color 


function mostrar_liga(id_liga, titulo, phasesTabla, phasesLiga){
    url = phasesLiga != "" ? '/estadisticas/clasificacionLiga.php?id_phase=' + id_liga + '&id_liga=' + phasesLiga + '&tabla=' + phasesTabla : '/estadisticas/clasificacionLiga.php?id_liga=' + id_liga + '&deporte=' + deporte;
    if (!$('dialog' + id_liga)) {
        foo = new Window('dialog' + id_liga, {
            className: "dialog",
            title: titulo,
            width: 674,
            zIndex: 100,
            opacity: 1,
            resizable: false,
            claseCabecera: "cabeceraAjaxLiga2",
            options: {
                method: 'get'
            }
        });
        foo.setAjaxContent(url, {
            method: 'get'
        }, true, false);
        foo.toFront();
    }
}

function mostrar_estadistica(id_liga, id_home, id_away, id_fecha, h_name, a_name, tabla, partido_id){
    if (!$('dialog' + id_home)) {
        foo = new Window('dialog' + id_home, {
            className: "dialog",
            width: 648,
            height: 342,
            zIndex: 100,
            opacity: 1,
            resizable: false,
            claseCabecera: "cabeceraAjaxLiga1",
            title: h_name + ' vs ' + a_name,
            options: {
                method: 'get'
            },
            draggable: true,
            url: '/estadisticas/clasificacionEnfrentamiento2.php?id_liga=' + id_liga + '&id_home=' + id_home + '&id_away=' + id_away + '&id_fecha=' + id_fecha + '&n_home=' + h_name + '&n_away=' + a_name + '&tabla=' + tabla + '&partido_id=' + partido_id + '&deporte=' + deporte
        });
        foo.showCenter();
        foo.toFront();
    }
}


function setHomePage(site) {
	
	var siteURL = "http://www.marcadoresonline.com";
	if(site != '') {
		siteURL = site;
	}
	if (document.all){
	    document.body.style.behavior = "url(#default#homepage)";
    	document.body.setHomePage(siteURL);
  	}
	else if (document.getElementById){
		$('firefox_homepage').update('<a href="' + siteURL + '">Arrastra este enlace sobre tu boton de inicio para hacer esta tu pagina de inicio.</a>');
	}
}

function bookmark(site){
    var title = 'Marcadores online';
    var url = 'http://www.marcadoresonline.com';
	if(site != '') {
		url = site;
	}
    if (document.all) 
        window.external.AddFavorite(url, title);
    else 
        if (window.sidebar) 
            window.sidebar.addPanel(title, url, "")
        else 
            if (window.sidebar && window.sidebar.addPanel) 
                window.sidebar.addPanel(title, url, "");
}

function MM_preloadImages(){ //v3.0
    var d = document;
    if (d.images) {
        if (!d.MM_p) 
            d.MM_p = new Array();
        var i, j = d.MM_p.length, a = MM_preloadImages.arguments;
        for (i = 0; i < a.length; i++) 
            if (a[i].indexOf("#") != 0) {
                d.MM_p[j] = new Image;
                d.MM_p[j++].src = a[i];
            }
    }
}

function MM_swapImgRestore(){ //v3.0
    var i, x, a = document.MM_sr;
    for (i = 0; a && i < a.length && (x = a[i]) && x.oSrc; i++) 
        x.src = x.oSrc;
}

function MM_findObj(n, d){ //v4.01
    var p, i, x;
    if (!d) 
        d = document;
    if ((p = n.indexOf("?")) > 0 && parent.frames.length) {
        d = parent.frames[n.substring(p + 1)].document;
        n = n.substring(0, p);
    }
    if (!(x = d[n]) && d.all) 
        x = d.all[n];
    for (i = 0; !x && i < d.forms.length; i++) 
        x = d.forms[i][n];
    for (i = 0; !x && d.layers && i < d.layers.length; i++) 
        x = MM_findObj(n, d.layers[i].document);
    if (!x && d.getElementById) 
        x = d.getElementById(n);
    return x;
}

function MM_swapImage(){ //v3.0
    var i, j = 0, x, a = MM_swapImage.arguments;
    document.MM_sr = new Array;
    for (i = 0; i < a.length - 2; i += 3) 
        if ((x = MM_findObj(a[i])) != null) {
            document.MM_sr[j++] = x;
            if (!x.oSrc) 
                x.oSrc = x.src;
            x.src = a[i + 2];
        }
}

function FindXY(obj){
    var x = 0, y = 0;
    while (obj != null) {
        x += obj.offsetLeft - obj.scrollLeft;
        y += obj.offsetTop - obj.scrollTop;
        obj = obj.offsetParent;
    }
    return {
        x: x,
        y: y
    };
}

function smf_avatarResize2(){
	var possibleAvatars = document.getElementsByTagName ? document.getElementsByTagName("img") : document.all.tags("img");
	for (var i = 0; i < possibleAvatars.length; i++) {
		if (possibleAvatars[i].className != "avatar") 
			continue;
		var tempAvatar = new Image();
		tempAvatar.src = possibleAvatars[i].src;
		var altura = 40;
		var anchura = 40;
		if (smf_avatarMaxWidth != 0 && tempAvatar.width > smf_avatarMaxWidth) {
			altura = smf_avatarMaxWidth * tempAvatar.height / tempAvatar.width;
			anchura = smf_avatarMaxWidth;
			if (smf_avatarMaxHeight != 0 && altura > smf_avatarMaxHeight) {
				anchura = anchura * smf_avatarMaxHeight / altura;
				altura = smf_avatarMaxHeight;
			}
		}
		else 
			if (smf_avatarMaxHeight != 0 && tempAvatar.height > smf_avatarMaxHeight) {
				anchura = smf_avatarMaxHeight * tempAvatar.width / tempAvatar.height;
				possibleAvatars[i].height = smf_avatarMaxHeight;
				if (smf_avatarMaxWidth != 0 && anchura > smf_avatarMaxWidth) {
					altura = altura * smf_avatarMaxWidth / anchura;
					anchura = smf_avatarMaxWidth;
				}
			}
			else {
				anchura = tempAvatar.width;
				altura = tempAvatar.height;
			}
		possibleAvatars[i].width = anchura;
		possibleAvatars[i].height = altura;
	}
	if (typeofwindow_oldAvatarOnload != "undefined" && window_oldAvatarOnload) {
		window_oldAvatarOnload();
		window_oldAvatarOnload = null;
	}
}
function img_error(elemento){
	elemento.src = "/img/banderas.gif";
	elemento.onerror = "";
	return true;
}