﻿function openRadio(URL) {    radioWindow = window.open(URL,'radioblog','directories=no,height=340,width=220,location=no,menubar=no,resizable=no,scrollbars=no,status=no');    radioWindow.focus();}function openJuke(URL) {    jukeWindow = window.open(URL,'jukeblog','directories=no,height=400,width=225,location=no,menubar=no,resizable=no,scrollbars=no,status=no');    jukeWindow.focus();}function saveFav(activeID, trackId, playlistId) {    if(!playlistId) playlistId = '';    heart = document.getElementById("heart_"+trackId);    heart.src = '/heart/'+activeID+'/'+trackId+'/'+playlistId;    // top.location = '/heart/'+activeID+'/'+trackId+'/'+playlistId;    if (activeID == 0) heart.value = '1';    if (activeID == 1) heart.value = '0';}/* ADD TO FAVORITES */var Addfav = {    init: function() {        $('.addfav').click(function(){                            var active = $(this).attr('active');                        if (active == 1) {                active = 0;                $('a',this).removeClass('selected').addClass('noselected');            }            else {                active = 1;                $('a',this).removeClass('noselected').addClass('selected');            }                            $(this).attr('active',active);            var trackId = $(this).attr('track_id');            var playlistId = $(this).attr('playlist_id');            var src = '/addfav/'+active+'/'+trackId+'/'+playlistId;            $.get(src);                        return false;        });    }}function flagThis(radioblogId) {    if (radioblogId) {        flag = document.getElementById("flag_"+radioblogId);        flag.src = '/flag/'+radioblogId+'/';        // top.location = '/flag/'+radioblogId+'/';    }}function addThis(id,name,playlist) {    if (playlist) {        flag = document.getElementById("add_"+id);        flag.src = 'http://www.radioblogclub.com/add/'+id+'/'+escape(name)+'?p='+encodeURIComponent(playlist);        //top.location = flag.src;    }}function submitThis(form,path) {    var str = form.q.value;        if (str != '') {        var str = str.toLowerCase();        var str = cleanString(str);               newLocation = path+str;         document.location = newLocation;    }        return false;}function searchThis(form) {    var str = form.q.value;    var zone = form.z.value;        path = '/search/0/';    if ( zone == 'video') {        path = 'http://www.radioblogclub.com/search_video/0/';    }    if ( zone == 'store') {        path = 'http://store.radioblogclub.com/';    }        if (str != '') {        var str = str.toLowerCase();        var str = cleanString(str);               newLocation = path+str;         document.location = newLocation;    }        return false;}function cleanString(sStr) {    var out = '';    for (i=0; i<sStr.length; i++) {        if (charcheck(sStr.charAt(i))) {            out += sStr.charAt(i);        }        else {            out += '_';        }    }        out = escape(out);    return out;}function charcheck(keychar) {    if ( ('abcdefghijklmnopqrstuvwxyzàáâãäåæçèéêëìíîïðñòóôõöùúûüýÿ0123456789-').indexOf(keychar) > -1 ) {        return true;    }    else {        return false;    }}function breakout_of_frame(){  if (top.location != location) {    top.location.href = document.location.href ;  }}function MM_showHideLayers() { //v6.0  var i,p,v,obj,args=MM_showHideLayers.arguments;  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }    obj.visibility=v; }}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;}