// JavaScript Document
$(document).ready(function(){
  //pngFix ie
  $(document).pngFix(); 
               
               
  if(getUrlVar('tx_indexedsearch[ext]')){
    $('h1.csc-firstHeader').text('Advanced search');
    $('#advanced_search').remove();
  }
  
  /* bottone logout */
  var blocco_loggato = $('#blocco_login').has('strong');
  var blocco_con_logout = $(blocco_loggato).has('input');
  //alert($(blocco_con_logout).html());
  
  //questo è un metodo 'zozzeria' per allineare i loghi, probabilmente funziona solo con firefox 7
  $('.grid_6 #loghisx .loghisxlist a:even').css({
  "margin-right": "10px",
  "float": "left",
  "display": "inline"
   });
  $('.grid_6 #loghisx .loghisxlist a:odd').css("float", "right");
  
  $('.grid_6 #loghidx .loghidxlist img:even').css({
  "margin-right": "8px",
  "float": "left",
  "display": "inline"
   });
  $('.grid_6 #loghidx .loghidxlist img:odd').css(
  {
  "float": "right",
  "margin": "0px"
  }
  );
   $('.grid_6 #loghidx .loghidxlist img:last').css("margin-right", "10px");
  
  //metto username e pwd
  $('#right_col #tx-indexedsearch-searchbox-sword').attr("value", "Free text");
  $('#right_col #tx-indexedsearch-searchbox-sword').focus( function(){
  $(this).attr("value", "");
  });
  
  //elimino dalla lista news il paragrafo dell'abstract, se non c'è
  $('#main_content_interna .abstract_news p.bodytext').each(function(index){
    if($(this).html()=="&nbsp;"){
      $(this).remove();
    }
  });

  //elimino Contacts dalle sezioni di ricerca
  $('#tx-indexedsearch-selectbox-sections option').each(function(index){
    if($(this).val()=="rl1_10"){
      $(this).remove();
    }
  });
  
  //$('#tx-srfeuserregister-pi1-static_info_country').prepend('<option value="0" selected="selected">---</option>');
  //console.log(lista);
  
});

function getUrlVars(){
  var vars = [], hash;
    var hashes = unescape(window.location.href).slice(unescape(window.location.href).indexOf('?') + 1).split('&');
    for(var i = 0; i < hashes.length; i++){
    hash = hashes[i].split('=');
    vars.push(hash[0]);
    vars[hash[0]] = hash[1];
    }
    return vars;  
}

function getUrlVar(name){
  return getUrlVars()[name];  
}
