var url_pagina='http://www.portaldecumbia.com';

function detenerError(){
return true
}
window.onerror=detenerError

function objetoAjax(){
 var xmlhttp=false;
 try {
  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
 } catch (e) {
  try {
   xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
  } catch (E) {
   xmlhttp = false;
  }
 }
 if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
  xmlhttp = new XMLHttpRequest();
 }
 return xmlhttp;
}


function Cargar(url,capa){
 divResultado = document.getElementById(capa);
 divResultado.style.display="block";
 ajax=objetoAjax();
 url=url+"&ms="+new Date().getTime();
 ajax.open("GET", url);
  divResultado.innerHTML ='<div style="padding:4px;" align=center><img src="images/loading.gif">&nbsp;Cargando...</div>';
 ajax.onreadystatechange=function() {
  if (ajax.readyState==4) {
   divResultado.innerHTML = ajax.responseText
  }
 }
 ajax.send(null)
}

function Mostrar(nombre){
capa = document.getElementById(nombre);
capa.style.display="block";
}



function Ocultar(nombre){
capa = document.getElementById(nombre);
capa.style.display="none";
}



function Buscar(frm,tipo){
texto=frm.texto.value;
url='http://www.portaldecumbia.com/'+tipo+'/buscar-'+texto+'.html';

frm.action=url;
frm.submit();
return true;

}


function Ventana(url,a,b){
window.open(url,'','width='+a+', height='+b+', scrollbars=0, menubar=no, location=no,left=200,top=120, resizable=yes');
}

function vallogin(frm){
if(frm.login.value==''){
alert('Ingrese su usuario');
frm.login.focus();
return false;
}

if(frm.password.value==''){
alert('Ingrese su contraseña');
frm.password.focus();
return false;
}

}





function Votar(tipo,id,voto,capa){
var url='php/votar.php?t='+tipo+'&id='+id+'&v='+voto;
Cargar(url,capa);
}




function validar_comentario(frm){
if(frm.usuario.value==''){
alert('Ingrese su Nombre');
frm.usuario.focus();
return false;
}

if(frm.pais.value==''){
alert('Ingrese su Pais');
frm.pais.focus();
return false;
}


if(frm.ciudad.value==''){
alert('Ingrese su ciudad');
frm.ciudad.focus();
return false;
}

if(frm.mensaje.value==''){
alert('Ingrese su comentario');
frm.mensaje.focus();
return false;
}
}
function valcontacto(frm){
if(frm.Asunto.value==''){
alert('Porfavor seleccione un asunto');
frm.Asunto.focus();
return false;
}

if(frm.Nombres.value==''){
alert('Porfavor ingrese sus nombres');
frm.Nombres.focus();
return false;
}

if(frm.Apellidos.value==''){
alert('Porfavor ingrese sus apellidos');
frm.Apellidos.focus();
return false;
}

if(frm.Pais.value==''){
alert('Porfavor ingrese su pais');
frm.Pais.focus();
return false;
}

}


function editar_foto(frm){
if(frm.foto_elejida.value==''){
alert('Porfavor elija una foto a cambiar');
return false;
}
}


function crear_album(frm){
if(frm.nombre_album.value==''){
alert('Ingrese el nombre del álbum');
frm.nombre_album.focus();
return false;
}
}


function crear_album2(frm){
if(frm.nombre_album.value==''){
alert('Ingrese el nombre del álbum');
frm.nombre_album.focus();
return false;
}
}



function subir_foto(frm){
if(frm.album.value==''){
alert('Seleccione un álbum');
frm.album.focus();
return false;
}

if(frm.foto_subir.value==''){
alert('Busque una foto');
frm.foto_subir.focus();
return false;
}

if(!checkear_extension(frm.foto_subir.value)){
alert('Formato de imagen no aceptado');
return false;
}

}

function checkear_extension(foto){
extension=GetExtension(foto);

if(extension=='jpg'){ return true;}
if(extension=='gif'){ return true;}
if(extension=='png'){ return true;}

alert('Formato de imagen no aceptado');

return false;
}


function GetExtension(Filename) {
    var I = Filename.lastIndexOf(".");
    return (I > -1) ? Filename.substring(I + 1, Filename.length).toLowerCase() : "";
}

function enviar_mensaje(frm){

if(frm.id_amigo.value==''){
alert('Seleccione un amigo');
frm.id_amigo.focus();
return false;
}

if(frm.asunto.value==''){
alert('Ingrese un asunto');
frm.asunto.focus();
return false;
}

if(frm.mensaje.value==''){
alert('Ingrese un mensaje');
frm.mensaje.focus();
return false;
}

}


function votar_ranking(frm){

var marcado = "no";
with (frm){
for ( var i = 0; i < opcion.length; i++ ) {
if ( opcion[i].checked ) {
id_cancion=opcion[i].value;
marcado = "si"
break;
}
}
}
if(marcado=="no"){
alert('Seleccione una canción');
return false;
}else{
Cargar('php/votar_ranking.php?voto='+id_cancion,'capa_ranking');
return false;
}
}

function votar_encuesta(frm){
var marcado = "no";
with(frm){
for(var i = 0;i<voto.length;i++){
if(voto[i].checked){
marcado="si";
valor=voto[i].value;
}
}
if ( marcado == "no" ){
alert("Seleccione");
}else{


jQuery.post("php/votar_encuesta.php",
       {voto:valor,id_encuesta:frm.id_encuesta.value},
       function(datos){
		jQuery('#capa_encuesta').html(datos);
       }
);
}

return false;
}
}

function abrir_radio(){
Ventana('http://www.portaldecumbia.com/radio/',825,700);
}


function createPlayer(url_mp3) {
	var flashvars = {
		file:url_mp3, 
		autostart:"true",
		skin:url_pagina+"/flash/player_skin.swf",
		allowfullscreen:"true",
		backcolor:"295EAB"
	}
 
	var params = {
		allowfullscreen:"true", 
		allowscriptaccess:"always",
		wmode:"transparent"
	}
 
	var attributes = {
		id:"player1",  
		name:"player1"
	}
 
	swfobject.embedSWF(url_pagina+"/flash/player_mp3.swf", "reproductor", "340", "60", "9.0.115", false, flashvars, params, attributes);
}

