// JavaScript Document
$(document).ready(function(){
  $('.splsh-pagination-btn').click(
    function(){
        var idOggetto=this.id.split('_');
        idOggetto=idOggetto[1];
        alert(idOggetto);
    }
)

  //funzione associata all'evento click sui pulsanti di paginazione del box primo piano  e che scatena la funzione loadPP() passandogli come parametro l'id della vetrina
  $('.editoriali_pt1 .editoriali_pt_paginazione_cont div.editoriali_pt_paginazione_button_selected,.editoriali_pt1 .editoriali_pt_paginazione_cont div.editoriali_pt_paginazione_button').click(function() { 
        var idVetrina=this.id.split('_');
		idVetrina=idVetrina[1];
		loadPP(idVetrina);      
  });
  
  //funzione associata all'evento click sui pulsanti di paginazione del box 2  e che scatena la funzione loadBox2() passandogli come parametro l'id dell'articolo/editoriale
  $('.editoriali_pt2 .editoriali_pt_paginazione_cont div.editoriali_pt_paginazione_button_selected,.editoriali_pt2 .editoriali_pt_paginazione_cont div.editoriali_pt_paginazione_button').click(function() {
        var idOggetto=this.id.split('_');
		idOggetto=idOggetto[1];
		loadBox2(idOggetto);    
  });
  
  //funzione associata all'evento click sui pulsanti di paginazione del box 3  e che scatena la funzione loadBox2() passandogli come parametro l'id dell'articolo/editoriale
  $('.editoriali_pt3 .editoriali_pt_paginazione_cont div.editoriali_pt_paginazione_button_selected,.editoriali_pt3 .editoriali_pt_paginazione_cont div.editoriali_pt_paginazione_button').click(function() {
        var idOggetto=this.id.split('_');
		idOggetto=idOggetto[1];
		loadBox3(idOggetto);    
  });
  
  //funzione associata all'evento click sui pulsanti di paginazione del box 4  e che scatena la funzione loadBox2() passandogli come parametro l'id dell'articolo/editoriale
  $('.editoriali_pt4 .editoriali_pt_paginazione_cont div.editoriali_pt_paginazione_button_selected,.editoriali_pt4 .editoriali_pt_paginazione_cont div.editoriali_pt_paginazione_button').click(function() {
        var idOggetto=this.id.split('_');
		idOggetto=idOggetto[1];
		loadBox4(idOggetto);    
  });
  
});


//funzione che lancia una richiesta ajax che ritorna un oggetto json con le informazioni da visaulizzare nel box primo piano
//se si clicca sul pulsante già selezionato la richiesta non viene inviata. Al completamento della richiesta viene invocata la funzione showPP()
function loadPP(idVetrina)
 {
  if($('div.editoriali_pt1 div.editoriali_pt_paginazione_cont div.editoriali_pt_paginazione_button_selected').attr('id')=='box1_'+idVetrina)
   return false;
  $('div.editoriali_pt1 div.editoriali_filter').show();
  sendAjax("/ajaxRequest/queries.php","","json","10000","task=getVetrinaLight&id="+idVetrina+"&macroarea=ristoranti","","showPP(result)","ajaxError('editoriali_pt1')","0");
 }

//funzione che raccoglie l'oggetto JSON risultante dalla richiesta ajax lanciate dalla funzione loadPP() e riformatta il box primo piano con i nuovi contenuti
//si occupa anche di assegnare la classe 'editoriali_pt_paginazione_button_selected' al giusto pulsante di paginazione
function showPP(result)
 {
  $('div.editoriali_pt1 div.editoriali_filter').hide();
  if(result.esito==false)
   return false;
  else
   {
    //alert(result.result.anagrafica[0].NOME);
	$('div.editoriali_pt1 div.editoriali_pt_paginazione_cont div.editoriali_pt_paginazione_button_selected').removeClass('editoriali_pt_paginazione_button_selected').addClass('editoriali_pt_paginazione_button');
	$('#box1_'+result.result.anagrafica[0].ID).addClass('editoriali_pt_paginazione_button_selected');
        $('div.editoriali_pt1 div.editoriali_pt_title_desc strong').html('<a href="'+result.result.link+'">'+result.result.anagrafica[0].NOME+'</a>');
	$('div.editoriali_pt1 div.editoriali_pt_boximg').html('<a href="'+result.result.link+'"><img src="../front-end/phpThumb/phpThumb.php?src=../../'+result.result.bestfoto.path+'&w=178&h=128&iar=1" alt="'+result.result.bestfoto.alt+'" title="'+result.result.bestfoto.alt+'" /></a>');
	$('div.editoriali_pt1 div.editoriali_pt_desc').html(result.result.testo);
	$('div.editoriali_pt1 div.editoriali_pt_link a').attr('href',result.result.link);
   }
 }


//funzione che lancia una richiesta ajax che ritorna un oggetto json con le informazioni da visaulizzare nel box 2
//se si clicca sul pulsante già selezionato la richiesta non viene inviata. Al completamento della richiesta viene invocata la funzione showBox2()
function loadBox2(idOggetto)
 {
  if($('div.editoriali_pt2 div.editoriali_pt_paginazione_cont div.editoriali_pt_paginazione_button_selected').attr('id')=='box2_'+idOggetto)
   return false;
  $('div.editoriali_pt2 div.editoriali_filter').show();
  sendAjax("/ajaxRequest/queries.php","","json","10000","task=getEditoriale&id="+idOggetto,"","showBox2(result)","ajaxError('editoriali_pt2')","0");
 }

//funzione che raccoglie l'oggetto JSON risultante dalla richiesta ajax lanciate dalla funzione loadBox2() e riformatta il box primo piano con i nuovi contenuti
//si occupa anche di assegnare la classe 'editoriali_pt_paginazione_button_selected' al giusto pulsante di paginazione
function showBox2(result)
 {
  $('div.editoriali_pt2 div.editoriali_filter').hide();
  if(result.esito==false)
   return false;
  else
   {
    //alert(result.result.anagrafica[0].NOME);
	$('div.editoriali_pt2 div.editoriali_pt_paginazione_cont div.editoriali_pt_paginazione_button_selected').removeClass('editoriali_pt_paginazione_button_selected').addClass('editoriali_pt_paginazione_button');
	$('#box2_'+result.result.id).addClass('editoriali_pt_paginazione_button_selected');
	$('div.editoriali_pt2 div.editoriali_pt_title_default span + strong').html(result.result.categoria);
    $('div.editoriali_pt2 div.editoriali_pt_title_desc strong').html('<a href="'+result.result.link+'">'+result.result.titolo+'</a>');
	$('div.editoriali_pt2 div.editoriali_pt_boximg').html('<a href="'+result.result.link+'"><img src="/front-end/phpThumb/phpThumb.php?src=/'+result.result.bestfoto.path+'&w=178&h=128&iar=1" alt="'+result.result.bestfoto.alt+'" title="'+result.result.bestfoto.alt+'" /></a>');
	$('div.editoriali_pt2 div.editoriali_pt_desc').html(result.result.descrizione);
	$('div.editoriali_pt2 div.editoriali_pt_link a').attr('href',result.result.link);
   }
 }

//funzione che lancia una richiesta ajax che ritorna un oggetto json con le informazioni da visaulizzare nel box 3
//se si clicca sul pulsante già selezionato la richiesta non viene inviata. Al completamento della richiesta viene invocata la funzione showBox3()
function loadBox3(idOggetto)
 {
  if($('div.editoriali_pt3 div.editoriali_pt_paginazione_cont div.editoriali_pt_paginazione_button_selected').attr('id')=='box3_'+idOggetto)
   return false;
  $('div.editoriali_pt3 div.editoriali_filter').show();
  sendAjax("/ajaxRequest/queries.php","","json","10000","task=getEditoriale&id="+idOggetto,"","showBox3(result)","ajaxError('editoriali_pt3')","0");
 }

//funzione che raccoglie l'oggetto JSON risultante dalla richiesta ajax lanciate dalla funzione loadBox3() e riformatta il box primo piano con i nuovi contenuti
//si occupa anche di assegnare la classe 'editoriali_pt_paginazione_button_selected' al giusto pulsante di paginazione
function showBox3(result)
 {
  $('div.editoriali_pt3 div.editoriali_filter').hide();
  if(result.esito==false)
   return false;
  else
   {
    //alert(result.result.anagrafica[0].NOME);
	$('div.editoriali_pt3 div.editoriali_pt_paginazione_cont div.editoriali_pt_paginazione_button_selected').removeClass('editoriali_pt_paginazione_button_selected').addClass('editoriali_pt_paginazione_button');
	$('#box3_'+result.result.id).addClass('editoriali_pt_paginazione_button_selected');
	$('div.editoriali_pt3 div.editoriali_pt_title_default span + strong').html(result.result.categoria);
    $('div.editoriali_pt3 div.editoriali_pt_title_desc strong').html('<a href="'+result.result.link+'">'+result.result.titolo+'</a>');
	$('div.editoriali_pt3 div.editoriali_pt_boximg').html('<a href="'+result.result.link+'"><img src="/front-end/phpThumb/phpThumb.php?src=/'+result.result.bestfoto.path+'&w=178&h=128&iar=1" alt="'+result.result.bestfoto.alt+'" title="'+result.result.bestfoto.alt+'" /></a>');
	$('div.editoriali_pt3 div.editoriali_pt_desc').html(result.result.descrizione);
	$('div.editoriali_pt3 div.editoriali_pt_link a').attr('href',result.result.link);
   }
 }
//funzione che lancia una richiesta ajax che ritorna un oggetto json con le informazioni da visualizzare nel box 4
//se si clicca sul pulsante già selezionato la richiesta non viene inviata. Al completamento della richiesta viene invocata la funzione showBox2()
function loadBox4(idOggetto)
 {
  if($('div.editoriali_pt4 div.editoriali_pt_paginazione_cont div.editoriali_pt_paginazione_button_selected').attr('id')=='box4_'+idOggetto)
   return false;
  $('div.editoriali_pt4 div.editoriali_filter').show();
  sendAjax("/ajaxRequest/queries.php","","json","10000","task=getRicetta&id="+idOggetto,"","showBox4(result)","ajaxError('editoriali_pt4')","0");
 }

//funzione che raccoglie l'oggetto JSON risultante dalla richiesta ajax lanciate dalla funzione loadBox4() e riformatta il box primo piano con i nuovi contenuti
//si occupa anche di assegnare la classe 'editoriali_pt_paginazione_button_selected' al giusto pulsante di paginazione
function showBox4(result)
 {
  $('div.editoriali_pt4 div.editoriali_filter').hide();
  if(result.esito==false)
   return false;
  else
   {
    //alert(result.result.anagrafica[0].NOME);
	$('div.editoriali_pt4 div.editoriali_pt_paginazione_cont div.editoriali_pt_paginazione_button_selected').removeClass('editoriali_pt_paginazione_button_selected').addClass('editoriali_pt_paginazione_button');
	$('#box4_'+result.result.id).addClass('editoriali_pt_paginazione_button_selected');
	//$('div.editoriali_pt4 div.editoriali_pt_title_default span + strong').html(result.result.categoria);
    $('div.editoriali_pt4 div.editoriali_pt_title_desc strong').html('<a href="'+result.result.link+'">'+result.result.titolo+'</a>');
	$('div.editoriali_pt4 div.editoriali_pt_boximg').html('<a href="'+result.result.link+'"><img src="/front-end/phpThumb/phpThumb.php?src=/'+result.result.bestfoto.path+'&w=178&h=128&iar=1" alt="'+result.result.bestfoto.alt+'" title="'+result.result.bestfoto.alt+'" /></a>');
	$('div.editoriali_pt4 div.editoriali_pt_desc').html(result.result.procedimento);
	$('div.editoriali_pt4 div.editoriali_pt_link a').attr('href',result.result.link);
   }
 }