/**
 * Variables used in ElectricSearch RSS Reader
 * var electricsearch_rssmode = "full" | "headline";
 * var electricsearch_rssurl = "http://www.electricsearch.net/[RSSName].xml";	// Supplied by Zenark

 * var electricsearch_stylesheetname  = "http://[StyleSheetUrl]";  		// May be sent to Zenark for hosting or external
 * // If both stylesheetname is empty use
   var electricsearch_style_body = "background-color: white; font-family: sans-serif; color : black;";
   var electricsearch_style_article = "border : #202020 1px solid; width : 200px; margin : 5px; padding : 2px;	background-color: silver;";
   var electricsearch_style_title = "font-size : 11px; font-weight: bold; text-decoration: none; display: block;";
   var electricsearch_style_title_hover = "text-decoration: underline;";
   var electricsearch_style_date = "display : block;";
   var electricsearch_style_source = "display : block;";
   var electricsearch_style_description = "display : block;";

 * var electricsearch_iframeborder    = "[Generated iframe border attrib]";
 * var electricsearch_iframewidth     = "[Generated iframe width attrib]";
 * var electricsearch_iframeheight    = "[Generated iframe height attrib]";
 * var electricsearch_iframescrolling = "[Generated iframe scrolling attrib]";
 */

  var electricsearch_rssmode2 = "full";
  var electricsearch_rssurl2 = "http://curia.europa.eu/jcms/rss.jsp?lang=en&amp;secondLang=fr";
  var electricsearch_stylesheetname2 = "";
  var electricsearch_style_body2="font-family: Arial, Geneva, Helvetica, sans-serif; "; 
  var electricsearch_style_article2="padding : 0.5em; margin-bottom: 10px; font-size: 0.8em; color: black; background-color : #F9F9F9; border: #dddddd solid 1px;"; 
  var electricsearch_style_title2="font-size: 0.8em; display:block; color : #000000; font-weight : bold; text-decoration : none;";
  var electricsearch_style_title_hover2="color : #0169DC ; text-decoration : underline;"; // The Title when hovering over the link
  var electricsearch_style_date2="font-size: 0.8em; color: black; display:block;"; // The Date
  var electricsearch_style_source2="font-size: 0.8em; color: #000000; display:block; font-style: italic;";
  var electricsearch_style_description2="font-size: 0.7em; color: #000000; display:none;"; // The body of each story
  var electricsearch_iframeborder2 = "0";
  var electricsearch_iframewidth2  = "165";
  var electricsearch_iframeheight2 = "170";
  var electricsearch_iframescrolling2 = "no";

function getIFrame2() {
  var ret = "<iframe id='electricsearch_rss_results2' marginwidth=0 marginheight=0";

  ret = ret + " src='" + getUrl2() + "'";

  if(typeof electricsearch_iframeborder2 != "undefined" && electricsearch_iframeborder2 != "")
    ret = ret + " frameborder='" + electricsearch_iframeborder2 + "'";
  if(typeof electricsearch_iframewidth2 != "undefined" && electricsearch_iframewidth2 != "")
    ret = ret + " width='" + electricsearch_iframewidth2 + "'";
  if(typeof electricsearch_iframeheight2 != "undefined" && electricsearch_iframeheight2 != "")
    ret = ret + " height='" + electricsearch_iframeheight2 + "'";
  if(typeof electricsearch_iframescrolling2 != "undefined" && electricsearch_iframescrolling2 != "")
    ret = ret + " scrolling='" + electricsearch_iframescrolling2 + "'";
  if(typeof electricsearch_iframestyle2 != "undefined" && electricsearch_iframestyle2 != "")
    ret = ret + " style='" + electricsearch_iframestyle2 + "'";

  ret = ret + "></iframe>";

  return ret;
}

function getUrl2(){
  // We may change this
  var ret = "http://rss.zenark.com/rss";
  if(typeof electricsearch_serverurl2 != "undefined" && electricsearch_stylesheetname2 != "") {
    ret = electricsearch_serverurl2;
  }
  
  ret = ret + "?url=" + URLencode2(electricsearch_rssurl2);
  ret = ret + "&mode=" + URLencode2(electricsearch_rssmode2);

  if(typeof electricsearch_stylesheetname2 != "undefined" && electricsearch_stylesheetname2 != "")
    ret = ret + "&stylesheetname=" + URLencode2(electricsearch_stylesheetname2);
  else
    ret = ret + "&stylesheetdesc=" + URLencode2(getStyle2());

  if(typeof electricsearch_numrows2 != "undefined" && electricsearch_numrows2 != 0) {
    ret = ret + "&numrows=" + electricsearch_numrows2;
  }

  if(typeof electricsearch_offset2 != "undefined") {
    ret = ret + "&offset=" + electricsearch_offset2;
  }

  if(typeof electricsearch_order2 != "undefined" && electricsearch_order2 != null){
    ret = ret + "&order=" + electricsearch_order2;
  }

  if(typeof electricsearch_usesourceurl2 != "undefined" && electricsearch_usesourceurl2 != null){
    ret = ret + "&usesourceurl=" + electricsearch_usesourceurl2;
  }

  //alert( ret );
  return ret;
}

function URLencode2(sStr) {
  return escape(sStr).replace("/\+/g", '%2C').replace("/\"/g",'%22').replace("/\'/g", '%27');
}

function getStyle2(){
  var ret = "";

  ret = ret + "body {" + electricsearch_style_body2 + "} ";
  ret = ret + ".article {" + electricsearch_style_article2 + "} ";
  ret = ret + ".title, .title:link, .title:visited {" + electricsearch_style_title2 + "} ";
  ret = ret + ".title:hover {" + electricsearch_style_title_hover2 + "} ";
  ret = ret + ".date {" + electricsearch_style_date2 + "} ";
  ret = ret + ".source {" + electricsearch_style_source2 + "} ";
  ret = ret + ".description {" + electricsearch_style_description2 + "} ";

  return ret;
}

//document.write( getIFrame2() );
