//scorrimento delle immagini nell'oblò superiore
function scorriposition_particolare(){
if($('.position_particolare:visible').next('.position_particolare').length>0){
esto=$('.position_particolare:visible');
esto.next('.position_particolare').show().css({
"left" : "367px"
});
$('.position_particolare:visible').animate({
"left" : "-=240"
}, 3000, function(){
esto.hide();
$('.Newspaper_online a').attr("href", $('.position_particolare:visible').attr("title"))
});
} else {
esto=$('.position_particolare:visible');
$('.position_particolare').eq(0).show().css({
"left" : "367px"
});
$('.position_particolare:visible').animate({
"left" : "-=240"
}, 3000, function(){
esto.hide();
$('.Newspaper_online a').attr("href", $('.position_particolare:visible').attr("title"))
});
}
}
//scorrimento abbonamenti
// function scorriabbonamenti(){
// if ($('.user_access p:visible').next().length>0){
// $('.user_access p:visible').slideUp().next().slideDown();
// } else {
// $('.user_access p:visible').slideUp().prev().slideDown();
// }
// }
//scorrimento dei newspaper sulla destra
function scorriNewspaper(numero){
if (!animation){
if (numero!=0){
animation=true;
contimg=$('.newspaper_slider div').eq(numero);
$('.newspaper_slider div:lt('+numero+')').clone().appendTo($('.newspaper_slider'));
$('.newspaper_slider').animate({
"top": "-"+numero*200+"px"
}, 500, function(){
$('.newspaper_slider div:lt('+numero+')').remove();
$('.newspaper_slider').css({"top":"0"});
animation=false;
});
if ($('.newspaper_slider2').length>0){
ugo="
"+
"
"+contimg.find($('.titolonewspaper')).html()+"
"+
"
"+contimg.find('img').attr("alt")+"
";
$('.newspaper_slider2 div').eq(2).html(ugo);
$('.newspaper_slider2 div img').load(function(){
$('.newspaper_slider2').animate({
"left": "-740px"
}, 500, function(){
$('.newspaper_slider2 div').eq(0).remove();
$('.newspaper_slider2 div').eq(0).clone().appendTo($('.newspaper_slider2'));
$('.newspaper_slider2').css("left","0px");
});
});
}
}
if (!$.browser.msie){
// Cufon.refresh();
}
/*
$('.newspaper_slider div').click(function(){
clearInterval(intervalloNewspaper);
numero=$('.newspaper_slider div').index($(this));
scorriNewspaper(numero);
intervalloNewspaper = setInterval("scorriNewspaper(1)", 6000);
return false;
});
*/
}
}
// Immagine a scala di grigio
function grayscale(canvas,imgObj){
var ctx = canvas.getContext('2d');
canvas.width = imgObj.width;
canvas.height = imgObj.height;
ctx.drawImage(imgObj, 0, 0);
var imgPixels = ctx.getImageData(0, 0, canvas.width, canvas.height);
for(var y = 0; y < imgPixels.height; y++){
for(var x = 0; x < imgPixels.width; x++){
var i = (y * 4) * imgPixels.width + x * 4;
var avg = (imgPixels.data[i] + imgPixels.data[i + 1] + imgPixels.data[i + 2]) / 3;
imgPixels.data[i] = avg;
imgPixels.data[i + 1] = avg;
imgPixels.data[i + 2] = avg;
}
}
ctx.putImageData(imgPixels, 0, 0, 0, 0, imgPixels.width, imgPixels.height);
return canvas.toDataURL();
}
// jackshadow close
function jackshadowclose(){
$('.jackshadow_message').fadeOut(500, function(){
$('.jackshadow_super').remove();
});
}
$(document).ready(function(){
//externallink
$('.ExternalLink').click(function(){
window.open(this.href);
return false;
});
//nascondi le partnership
$('.Partnership div').each(function(){
if ($(this).children().length<1){
$(this).hide();
$(this).prev().hide();
}
});
//SeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArch!!!!
$('.Serch_form_serch').focus(function(){
if($(this).val()=="cerca sulle testate"){
$(this).val("");
}
}).blur(function(){
if($(this).val()==""){
$(this).val("cerca sulle testate");
}
});
// lancio scorrimento oblò alto a destra
$('.Newspaper_online a').attr("href", $('.position_particolare:visible').attr("title"))
$('.position_particolare:visible').css({
"left" : "127px"
});
intervalloParticolare = setInterval("scorriposition_particolare()", 3100);
//lancio scorrimento abbonamenti
// intervalloAbbonamenti=setInterval("scorriabbonamenti()", 3000);
// lancio scorrimento giornali sulla destra
animation=false;
/*
$('.newspaper_slider div').click(function(){
clearInterval(intervalloNewspaper);
numero=$('.newspaper_slider div').index($(this));
scorriNewspaper(numero);
intervalloNewspaper = setInterval("scorriNewspaper(1)", 6000);
return false;
});
*/
if ($('.newspaper_slider div').length>0){
intervalloNewspaper = setInterval("scorriNewspaper(1)", 6000);
}
// eventi immagine fadein/out
$('.Eventi_box').mouseenter(function(){
$(this).find($("img.hover")).stop(true, true).fadeIn(800);
}).mouseleave(function(){
$(this).find($("img.hover")).stop(true, true).fadeOut(800);
});
// testate
$('.menutestataul a').click(function(){
if (!$(this).hasClass("ExternalLink")) {
$('.callback').slideDown();
$('.callback .callback_menu img').attr("src", $("base").attr("href")+"images/"+$(this).attr("testata")+"_logo.jpg");
$('.callback .callback_menu ul li a').attr("testata", $(this).attr("testata"));
$('.loadingcallback').show();
$('.callback .callback_text .temptext').empty();
$.ajax({
type: "post",
url: $("base").attr("href")+"dettaglitestate.jsp",
data: "testata="+$(this).attr("testata")+"&sez="+$(this).attr("sezione"),
success: function(x){
$('.callback .callback_text .temptext').append(x)
$('.loadingcallback').hide();
// Cufon.refresh();
}
});
$(this).blur();
return false;
}
});
$('.expandmenutestate').click(function(){
if (!$(this).hasClass("ExternalLink")) {
$('.callback').slideDown();
$('.callback .callback_menu img').attr("src", $("base").attr("href")+"images/"+$(this).attr("testata")+"_logo.jpg");
$('.callback .callback_menu ul li a').attr("testata", $(this).attr("testata"));
$('.loadingcallback').show();
$('.callback .callback_text .temptext').empty();
$.ajax({
type: "post",
url: $("base").attr("href")+"dettaglitestate.jsp",
data: "testata="+$(this).attr("testata")+"&sez="+$(this).attr("sezione"),
success: function(x){
$('.callback .callback_text .temptext').append(x)
$('.loadingcallback').hide();
// Cufon.refresh();
}
});
$(this).blur();
return false;
}
});
$('.closecallback').click(function(){
$('.callback').slideUp();
return false;
});
// azienda immagini in scala di grigio
$(".Article_gallery img").fadeIn(500);
$('.Article_gallery img').each(function(){
var el = $(this);
el.css({"position":"absolute"}).wrap("").clone().addClass('img_grayscale').css({"position":"absolute","z-index":"998","opacity":"0"}).insertBefore(el).queue(function(){
var el = $(this);
el.parent().css({"width":this.width,"height":this.height});
el.dequeue();
});
//$(this).bind('load', function(){
var myel=$(this);
var canvas = document.createElement('canvas');
var imgObj = new Image();
imgObj.src = $(this).attr("src");
imgObj.onload=function(){
myel.attr("src", grayscale(canvas, this));
this.onload=null;
}
//});
});
$('.Article_gallery img').mouseover(function(){
$(this).parent().find('img:first').stop().animate({opacity:1}, 1000);
})
$('.img_grayscale').mouseout(function(){
$(this).stop().animate({opacity:0}, 1000);
});
//jackshadow
$('.user_access a').click(function(){
$.ajax({
url : $('base').attr("href")+"abbonamenti.jsp",
data : "testata="+$(this).attr("href"),
success : function(ret){
$('body').append(ret);
$('.jackshadow_message').fadeIn(500);
$('.jackshadow_super').click(function(){
jackshadowclose();
});
}
});
return false;
});
//jackshadow
$('.Testate_box .abbonamenti_edicola:gt(0)').click(function(){
$.ajax({
url : $('base').attr("href")+"abbonamenti.jsp",
data : "testata="+$(this).attr("href"),
success : function(ret){
$('body').append(ret);
$('.jackshadow_message').fadeIn(500);
$('.jackshadow_super').click(function(){
jackshadowclose();
});
}
});
return false;
});
});