// Funciones Javascript

/*
** FAVORITOS Y RECOMENDAR PÁGINA
*/

function favoritos() {
	if (window.sidebar) { // Firefox
  	window.sidebar.addPanel('MundoDivX: tu portal de vídeo y audio digital.', 'http://www.mundodivx.com', '');
	} else if (window.external) { // IE
		window.external.AddFavorite('http://www.mundodivx.com','MundoDivX: tu portal de vídeo y audio digital.');
	} else { // Otros
		alert("Está usando un navegador que no soporta esta característica. Agrege manualmente esta página a sus Favoritos.");
	}
}

function recomendar(dir) {
	var winwidth = 480;
	var winheight = 448;
	var situacionleft = (screen.width - winwidth)/2;
	var situaciontop = (screen.height - winheight)/2;
	var popupRecomendar;
	
	if (popupRecomendar) popupRecomendar.close();

	popupRecomendar = window.open(dir, "recomendarMundoDivX", "width=" + winwidth + ",height=" + winheight + ",left=" + situacionleft + ",top=" + situaciontop + ",toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no");
}

/*
** PRIMERA VALIDACIÓN EMAIL
*/

function EsEmailValido (campoemail) {
	if (campoemail.value == "") {
	    alert("No ha escrito la dirección email.");
    	campoemail.focus();
	    return false;
	}

	var re = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
	if (!re.test(campoemail.value)) {
    	alert ("Dirección email inválida.");
		campoemail.focus();
	    return false;
	}
	return true;
}

/*
** FUNCIÓN PARA VERSIÓN IMPRIMIBLE
*/

function previa() {
	var win = window.open("", "Previa");
	var doc = win.document;
	doc.open("text/html", "replace");
	var sep = "\n";
	var txt = "";
	txt += "<html>" + sep;
	txt += "<head>" + sep;
	txt += "<title>Versión Imprimible</title>" + sep;
	txt += "<link rel='stylesheet' type='text/css' href='/css_y_js/imprimir.css'>" + sep;
	txt += "</head>" + sep;
	txt += "<body>" + sep;
	txt += "<table border='0' cellpadding='0' cellspacing='0'><tr><td class='imprimir'>" + sep;
	txt += document.getElementById('contenidos').innerHTML + sep;
	txt += "<hr>" + sep;
	txt += "<p align='center'><a href='#' onclick='window.print(); return false'>Imprimir</a> | <a href='javascript:window.close()'>Cerrar ventana</a></p>" + sep;
	txt += "</td></tr></table>" + sep;
	txt += "</body>" + sep;
	txt += "</html>";
	doc.write(txt);
	doc.close();
}

/*
** POPUPS EN PAGINA DE SUBTITULOS
*/

function popUp(URL) {
	window.open(URL, 'votacion', 'scrollbars=yes,toolbar=no,directories=no,menubar=no,resizable=yes,status=no,width=350,height=500');
}

/*
** PLUGIN DE BÚSQUEDA FIREFOX
*/

function instalar( ){
	if ((typeof window.sidebar == "object") && (typeof window.sidebar.addSearchEngine == "function")){
    	window.sidebar.addSearchEngine(
	    'http://www.mundodivx.com/imagenes/firefox/mdx.src',
    	'http://www.mundodivx.com/imagenes/firefox/mdx.png',
	    'MundoDivX.com',
    	'' );
	} else {
	    alert('Lo siento, esto sólo funciona con el navegador Firefox.\Puede obtenerlo gratuitamente en http://www.mozilla-europe.org/es/');
	}
}
