
// This function MM_preloadImages loads all the image that appear when the cursor is over in other words just the ON images
function MM_preloadImages() { //v3.0 alert("HERE");
  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 PopUp(url_pop,Ancho,Largo,Der,Izq)
{
	var PopWidth=Ancho;
	var PopHeight=Largo;
	var PopLeft=Der;
	var PopTop=Izq;

	DyroSoft=window.open(url_pop,'PopWnd','toolbar=no,status=no,menubar=no,location=no,directories=no,resizable=no,scrollbars=no,personalbar=no,width='+PopWidth+',height='+PopHeight+',top='+PopTop+',left='+PopLeft);
}

function abrirNoticia(titulo, cuerpoNoticia)
{
	var PopWidth=600;
	var PopHeight=510;
	var PopLeft=180;
	var newWinOffSet = 240;
	var PopTop=100;
	var pgn = titulo;
	var UniqueID = 314; // Make each link open in a new window.
    	var left = parseInt((screen.availWidth/2) - (PopWidth/2));
    	var top = parseInt((screen.availHeight/2) - (PopHeight/2));
	
	var NewsWindow = window.open('',314,'width='+PopWidth+',height='+PopHeight+', left=' + left + ',top=' + top + ',screenX=' + left + ',screenY=' + top +',resizable=0,scrollbars=0,titlebar=0,toolbar=0,menubar=0,status=0,directories=0,personalbar=0');
	
	NewsWindow.focus(); 	

	var winContent = "";
	winContent = " <!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN \"> ";
	winContent += "<HTML><HEAD> ";
	winContent += "<TITLE>LaConga.OrgŠ :: "+titulo+"</TITLE>";
	winContent += "";
	winContent += "<script language='JavaScript'> ";
	winContent += "<!--  ";
	winContent += "";
	winContent += "//--> ";
	winContent += "</script> ";
	winContent += "</head> ";
	winContent += "";
	winContent += "<BODY bgColor=#FFCC00'> ";
	winContent += "";
	winContent += "<TABLE id='Noticias' style='BORDER-COLLAPSE: collapse' borderColor=#808080  ";
	winContent += "cellSpacing=3 cellPadding=0 width='100%' border=1 bgcolor = '#DCDCDC'> ";
	winContent += "  <TBODY> ";
	winContent += "  <TR> ";
	winContent += "    <TD valign=top width=750> ";
	winContent += "    	"+cuerpoNoticia+" "; 
	winContent += "    	<p>&nbsp;</p> ";
	winContent += "    	<P>&nbsp;</P> ";
	winContent += "    	<P>&nbsp;</P> ";
	winContent += "	   </TD> 	";
	winContent += "  </TR> ";
	winContent += "  <TR> ";
	winContent += "    <TD vAlign=top width=750> ";
	winContent += "    <p align='center'> ";
	winContent += "";   
	winContent += "    </p>	 ";
	winContent += "";    
	winContent += "    </TD> ";
	winContent += "    </TR></TBODY></TABLE></CENTER></DIV> ";
	winContent += "";
	winContent += "</BODY></HTML> ";
	NewsWindow.document.write(winContent);
	NewsWindow.document.close(); 

}

function Hello()
{
 alert('Hello');
}

function PlayerOpen(soundfiledesc,soundfilepath,songtheme) 
 {
   var UniqueID = 314; // Make each link open in a new window.
   var newWinOffSet = 240;
   var PlayWin = window.open('',UniqueID,'width=320,height=190,top='+newWinOffSet+',left=320,resizable=0,scrollbars=0,titlebar=0,toolbar=0,menubar=0,status=0,directories=0,personalbar=0');
   //var PlayWin = window.open('',UniqueID);
   PlayWin.focus();   

   var winContent = "<HTML><HEAD><TITLE>LaConga.org - " + soundfiledesc + "</TITLE></HEAD><BODY background= 'images/imgbases/mp3_player_bgr.gif' bgcolor='#FF9900' >";
   winContent += "<B style='font-size:18px;font-family:Verdana,sans-serif;line-height:1.5'>" + soundfiledesc + "<br>"+songtheme+"<br></B>";
   winContent += "<OBJECT width='200' height='42'>";
   winContent += "<param name='SRC' value='" +  soundfilepath + "'>";
   winContent += "<param name='AUTOPLAY' VALUE='true'>";
   winContent += "<param name='CONTROLLER' VALUE='true'>";
   winContent += "<param name='BGCOLOR' VALUE='#FBAF5D'>";
   winContent += "<EMBED SRC='" + soundfilepath + "' AUTOSTART='TRUE' LOOP='FALSE' WIDTH='200' HEIGHT='42' CONTROLLER='TRUE' bgcolor='#FBAF5D'></EMBED>";
   winContent += "</OBJECT>";

   //winContent += "<p style='font-size:12px;font-family:Verdana,sans-serif;text-align:center'><a href='"+soundfilepath+"'>Download this file</a> <SPAN style='font-size:10px'>(right-click or Option-click)</SPAN></p>";

   winContent += "<p><FORM><DIV align='center'><INPUT type='button' value='Cerrar' onclick='javascript:window.close();'></DIV></FORM>";
   winContent += "</BODY></HTML>";
   
   PlayWin.document.write(winContent);
   PlayWin.document.close(); // "Finalizes" new window
   UniqueID = UniqueID + 1;
   // newWinOffset = newWinOffset + 20 // subsequent pop-ups will be this many pixels lower.   
 }	
 
function StreamPlayerOpen() 
 {
   var UniqueID = 314; // Make each link open in a new window.
   var newWinOffSet = 240;
   var PlayWin = window.open('',UniqueID,'width=320,height=190,top='+newWinOffSet+',left=320,resizable=0,scrollbars=0,titlebar=0,toolbar=0,menubar=0,status=0,directories=0,personalbar=0');
   //var PlayWin = window.open('',UniqueID);
   PlayWin.focus();   

   var winContent = "<HTML><HEAD><TITLE>LaCongaRadio :: Salsa y Jazz Latino</TITLE></HEAD><BODY style='background-color: #000000;'>";
   winContent += "<div style=' position:absolute; top:0; left:0;'><table width='320' border='0' cellpadding='0' cellspacing='0' style='margin-left:0px; margin-right:0px; margin-top: 0px; margin-bottom: 0px; border-collapse: collapse ; padding:0px;'> ";
   winContent += "<tr> ";
   winContent += "  <td rowspan='3' align='left' valign='top'><img src='images/def_player_01.jpg' width='35' height='190' /></td> ";
   winContent += "  <td colspan='2' align='left' valign='top'><img src='images/def_player_02.jpg' width='285' height='110' /></td> ";
   winContent += "</tr> ";
   winContent += "<tr> ";
   winContent += "  <td width='200' height='50' align='left' valign='top' bgcolor='#FFFFFF'> ";

   winContent += "<OBJECT id='MediaPlayer' width='200' height='50'>";
   winContent += "<param name='SRC' value='LaCongaPlayer.php?format=ASX' >";
   winContent += "<param name='AudioStream' VALUE='1'>";
   winContent += "<param name='AutoSize' VALUE='0'>";
   winContent += "<param name='BGCOLOR' VALUE='#FBAF5D'>";
   winContent += "<param name='AutoStart' VALUE='1'>";
   winContent += "<param name='AnimationAtStart' VALUE='0'>";
   winContent += "<param name='AllowScan' VALUE='1'>";
   winContent += "<embed SRC= 'LaCongaPlayer.php?format=ASX' TYPE='application/x-mplayer2' AUTOSTART='1' AutoSize='1' ShowAudioControls='1' ShowPositionControls='0' ShowTracker='0' ShowDisplay='0' ShowGotoBar='0' ShowStatusBar='1' ShowCaptioning='0' LOOP='FALSE' WIDTH='200' HEIGHT='50' CONTROLLER='TRUE' bgcolor='#FBAF5D'></embed>";
   winContent += "</OBJECT>";
   
   winContent += "  </td> ";
   winContent += "  <td><img src='images/def_player_04.jpg' width='85' height='50' /></td> ";
   winContent += "</tr> ";
   winContent += "<tr> ";
   winContent += "  <td colspan='2' align='left' valign='top'><img src='images/def_player_05.jpg' width='285' height='30' /></td> ";
   winContent += "</tr> ";
   winContent += "</div></table>";
   
   winContent += "</BODY></HTML>";
   
   PlayWin.document.write(winContent);
   PlayWin.document.close(); // "Finalizes" new window
   UniqueID = UniqueID + 1;
 }	 

var timer_id;
function scroll_iframe(frm,inc,dir) 
{
  if (timer_id) clearTimeout(timer_id);
  if (window.frames[frm]) {
    if (dir == "v") window.frames[frm].scrollBy(0, inc);
    else window.frames[frm].scrollBy(inc, 0);
    timer_id = setTimeout("scroll_iframe('" + frm + "'," + inc + ",'" + dir + "')", 20);
  }
}

function stopScroll() 
{ 
	if (timer_id) clearTimeout(timer_id); 
}


function initScrollLayer() {
  // arguments: id of layer containing scrolling layers (clipped layer), id of layer to scroll, 
  // if horizontal scrolling, id of element containing scrolling content (table?)
  var wndo = new dw_scrollObj('wn', 'home');
  
  // bSizeDragBar set true by default (explained at www.dyn-web.com/dhtml/scroll/ )
  // wndo.bSizeDragBar = false;
  
  // arguments: dragBar id, track id, axis ("v" or "h"), x offset, y offset
  // (x/y offsets of dragBar in track)
  wndo.setUpScrollbar("dragBar", "track", "v", 1, 1);
  
  // pass id('s) of scroll area(s) if inside table(s)
  // i.e., if you have 3 (with id's wn1, wn2, wn3): dw_scrollObj.GeckoTableBugFix('wn1', 'wn2', 'wn3');
  dw_scrollObj.GeckoTableBugFix('wn'); 
  
  // sometimes ns6+ needs extra help to position correctly
  // dw_scrollObj.rePositionGecko(); 
}

function loadIframe(iframeName, url) {
  if ( window.frames[iframeName] ) {
    window.frames[iframeName].location = url;   
    return false;
  }
  else return true;
}

// Rounded Edges Javascript
function NiftyCheck()
{
if(!document.getElementById || !document.createElement)
    return(false);
var b=navigator.userAgent.toLowerCase();
if(b.indexOf("msie 5")>0 && b.indexOf("opera")==-1)
    return(false);
return(true);
}

function Rounded(selector,bk,color,size){
var i;
var v=getElementsBySelector(selector);
var l=v.length;
for(i=0;i<l;i++){
    AddTop(v[i],bk,color,size);
    AddBottom(v[i],bk,color,size);
    }
}

function RoundedTop(selector,bk,color,size){
var i;
var v=getElementsBySelector(selector);
for(i=0;i<v.length;i++)
    AddTop(v[i],bk,color,size);
}

function RoundedBottom(selector,bk,color,size){
var i;
var v=getElementsBySelector(selector);
for(i=0;i<v.length;i++)
    AddBottom(v[i],bk,color,size);
}

function AddTop(el,bk,color,size){
var i;
var d=document.createElement("b");
var cn="r";
var lim=4;
if(size && size=="small"){ cn="rs"; lim=2}
d.className="rtop";
d.style.backgroundColor=bk;
for(i=1;i<=lim;i++){
    var x=document.createElement("b");
    x.className=cn + i;
    x.style.backgroundColor=color;
    d.appendChild(x);
    }
el.insertBefore(d,el.firstChild);
}

function AddBottom(el,bk,color,size){
var i;
var d=document.createElement("b");
var cn="r";
var lim=4;
if(size && size=="small"){ cn="rs"; lim=2}
d.className="rbottom";
d.style.backgroundColor=bk;
for(i=lim;i>0;i--){
    var x=document.createElement("b");
    x.className=cn + i;
    x.style.backgroundColor=color;
    d.appendChild(x);
    }
el.appendChild(d,el.firstChild);
}

function getElementsBySelector(selector){
var i;
var s=[];
var selid="";
var selclass="";
var tag=selector;
var objlist=[];
if(selector.indexOf(" ")>0){  //descendant selector like "tag#id tag"
    s=selector.split(" ");
    var fs=s[0].split("#");
    if(fs.length==1) return(objlist);
    return(document.getElementById(fs[1]).getElementsByTagName(s[1]));
    }
if(selector.indexOf("#")>0){ //id selector like "tag#id"
    s=selector.split("#");
    tag=s[0];
    selid=s[1];
    }
if(selid!=""){
    objlist.push(document.getElementById(selid));
    return(objlist);
    }
if(selector.indexOf(".")>0){  //class selector like "tag.class"
    s=selector.split(".");
    tag=s[0];
    selclass=s[1];
    }
var v=document.getElementsByTagName(tag);  // tag selector like "tag"
if(selclass=="")
    return(v);
for(i=0;i<v.length;i++){
    if(v[i].className==selclass){
        objlist.push(v[i]);
        }
    }
return(objlist);
}

function loadRoundedElements()
{
	if(!NiftyCheck())
	    return;	
	    
	//Rounded("div#nifty","#377CB1","#9BD1FA");
	Rounded("div#nifty","transparent","#FFFFFF");

}

