/* HWU OVERLAYER & FOOTER v.2011.8.29 (richiede jQuery) */

/*########## OVERLAYER #############*/

var hwu_ov_wrapper_id,hwu_ov_wrapper_style,hwu_ov_content_id,hwu_ov_content_style,hwu_ov_close_id,hwu_ov_close_style,hwu_ov_closetimer_id,hwu_ov_closetimer_style,hwu_ov_content_X,hwu_ov_content_Y,hwu_t1,hwu_t2,hwu_ov_type;


function hwu_ov_init(){

	hwu_ov_content_X = parseInt($(window).width()/2 - hwu_ov_content_width/2);
	hwu_ov_content_Y = parseInt($(window).height()/2 - hwu_ov_content_height/2);

	//Cerco di indentificare IE6 (scartando i vari IE successivi con UserAgent pasticciati da barre e modalità varie 
	var userAgentExtended = navigator.userAgent.toLowerCase();
	hwu_IE7=userAgentExtended.indexOf("msie 7");
	hwu_IE8=userAgentExtended.indexOf("msie 8"); 
	hwu_IE9=userAgentExtended.indexOf("msie 9");
		
		if($.browser.msie && $.browser.version<7 && (hwu_IE7+hwu_IE8+hwu_IE9)==-3 ){
			//IE6 custom CSS & tricks
			hwu_ov_wrapper_id="hwu_overlayer_wrapper";
			hwu_ov_wrapper_style="background-color: #000; position:absolute; top:0; left:0; width:"+parseInt($(window).width())+"px; height:"+parseInt($(window).height())+"px; z-index:10000;";
			
			hwu_ov_content_id="hwu_overlayer";
			hwu_ov_content_style="border:0px solid #000; width: "+hwu_ov_content_width+"px; height:"+hwu_ov_content_height+"px; position:absolute; top:"+ hwu_ov_content_Y +"px; left:"+ hwu_ov_content_X +"px;  z-index:10001;";
			
			hwu_ov_close_id="hwu_close_btn";
			hwu_ov_close_style="background-color:#000; color:#fff; cursor:pointer; position:absolute; top:"+ (hwu_ov_content_Y - 21 ) +"px; left:"+ (hwu_ov_content_X + hwu_ov_content_width - 63) +"px; padding:2px 5px; font-size:8pt; font-weight:bold; text-transform:uppercase;  z-index:10002;"
			
			hwu_ov_closetimer_id="hwu_clostimer";
			hwu_ov_closetimer_style="background-color:#000; color:#fff; position:absolute; top:10px; left:"+(parseInt($(window).width()/2)-200)+"px; text-align:center; width:400px; padding:2px 5px; font-size:8pt; font-weight:bold; text-transform:uppercase;  z-index:10002;"
		
		}else{
			//tutti i broswser
			hwu_ov_wrapper_id="hwu_overlayer_wrapper";
			hwu_ov_wrapper_style="background-color: #000; position:fixed; top:0; left:0; right:0; bottom:0; z-index:10000;";
			
			hwu_ov_content_id="hwu_overlayer";
			hwu_ov_content_style="border:0px solid #000; width: "+hwu_ov_content_width+"px; height:"+hwu_ov_content_height+"px; position:fixed; top:"+ hwu_ov_content_Y +"px; left:"+ hwu_ov_content_X +"px;  z-index:10001;";
			
			hwu_ov_close_id="hwu_close_btn";
			hwu_ov_close_style="background-color:#000; color:#fff; cursor:pointer; position:fixed; top:"+ (hwu_ov_content_Y - 21 ) +"px; left:"+ (hwu_ov_content_X + hwu_ov_content_width - 63) +"px; padding:2px 5px; font-size:8pt; font-weight:bold; text-transform:uppercase;  z-index:10002;"
			
			hwu_ov_closetimer_id="hwu_clostimer";
			hwu_ov_closetimer_style="background-color:#000; color:#fff; position:fixed; top:10px; left:"+(parseInt($(window).width()/2)-200)+"px; text-align:center; width:400px; padding:2px 5px; font-size:8pt; font-weight:bold; text-transform:uppercase;  z-index:10002;"
		}
	
	$("object, embed, select, iframe, .banner-content").not("#"+hwu_ov_content_id+" *").css("visibility","hidden");
	
	
	$("body").append("<div id='"+hwu_ov_wrapper_id+"' style='"+hwu_ov_wrapper_style+"'>&nbsp;</div>");
	$("body").append("<div id='"+hwu_ov_content_id+"' style='"+hwu_ov_content_style+"'></div>");
	$("body").append("<div id='"+hwu_ov_close_id+"' style='"+hwu_ov_close_style+"'>chiudi [x]</div>");
	$("body").append("<div id='"+hwu_ov_closetimer_id+"' style='"+hwu_ov_closetimer_style+"'>la pagina che hai chiesto si aprirà tra pochi secondi (<span id='hwu_live_timer'>"+hwu_ov_content_timer+"</span>) </div>");
	
	$("#"+hwu_ov_close_id).click(function() {
		hwu_ov_close();		  
	});
	
	
	if(hwu_ov_type==1){
		//IMG
		$("#"+hwu_ov_content_id).append("<a href='"+hwu_ov_content_URL+"'><img src='"+hwu_ov_content_path+"' width='"+hwu_ov_content_width+"' height='"+hwu_ov_content_height+"' border='0'/></a>");
		
	}else if(hwu_ov_type==2){
		//FLASH
		flash_obj_HTML = '<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=4,0,0,0" ID=popup_06 WIDTH="'+hwu_ov_content_width+'" HEIGHT="'+hwu_ov_content_height+'"><PARAM NAME=movie VALUE="'+hwu_ov_content_path+'"><PARAM NAME=menu VALUE=false> <PARAM NAME=quality VALUE=high><EMBED src="'+hwu_ov_content_path+'" menu=false quality=high swLiveConnect=FALSE WIDTH="'+hwu_ov_content_width+'" HEIGHT="'+hwu_ov_content_height+'" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></EMBED></OBJECT>';		
		
		$("#"+hwu_ov_content_id).append(flash_obj_HTML);
	}
	
	$("#"+hwu_ov_wrapper_id).css({ opacity: 0.85 });
	
	
	hwu_t1=setTimeout("hwu_ov_close()",hwu_ov_content_timer*1000);
	hwu_t2=setInterval( function() { time_left=$("#hwu_live_timer").text(); if(time_left>=1) time_left--; $("#hwu_live_timer").text(time_left); $("object, embed, select, iframe, .banner-content").not("#"+hwu_ov_content_id+" *").css("visibility","hidden");  }, 1000 );
	
	
	$(window).resize(function() {
		
		hwu_ov_content_X = parseInt($(window).width()/2 - hwu_ov_content_width/2);
		hwu_ov_content_Y = parseInt($(window).height()/2 - hwu_ov_content_height/2);					  
		
		
		$("#"+hwu_ov_content_id).css("top",hwu_ov_content_Y).css("left",hwu_ov_content_X);
		$("#"+hwu_ov_close_id).css("top",hwu_ov_content_Y - 21 ).css("left",hwu_ov_content_X + hwu_ov_content_width - 63);
		$("#"+hwu_ov_closetimer_id).css("top",10 ).css("left",(parseInt($(window).width()/2)-200) );
		
	});
	
}

function hwu_ov_close(){
	
	clearTimeout(hwu_t1);
	clearInterval(hwu_t2);

	$("#"+hwu_ov_content_id).remove();
	$("#"+hwu_ov_close_id).remove();
	$("#"+hwu_ov_closetimer_id).remove();
	
	
	$("#"+hwu_ov_wrapper_id).fadeOut('slow', function() {	   $("#"+hwu_ov_wrapper_id).remove();	  });
	
	$("object, embed, select, iframe, .banner-content").css("visibility","visible");
	
	
}

/*########## FOOTER #############*/

var hwu_footer_content_X,hwu_footer_content_Y,hwu_footer_content_width,hwu_footer_content_height,hwu_footer_content_timer,hwu_footer_content_id,hwu_footer_content_style,hwu_footer_close_id,hwu_footer_close_style,hwu_footer_closetimer_id,hwu_footer_closetimer_style,hwu_t3,hwu_t4,hwu_footer_type;


function hwu_footer_init(){


	hwu_footer_content_X = parseInt($(window).width()/2 - hwu_footer_content_width/2);
	hwu_footer_content_Y = parseInt($(window).height() - hwu_footer_content_height);

	//Cerco di indentificare IE6 (scartando i vari IE successivi con UserAgent pasticciati da barre e modalità varie 
	var userAgentExtended = navigator.userAgent.toLowerCase();
	hwu_IE7=userAgentExtended.indexOf("msie 7");
	hwu_IE8=userAgentExtended.indexOf("msie 8"); 
	hwu_IE9=userAgentExtended.indexOf("msie 9");
		
		if($.browser.msie && $.browser.version<7 && (hwu_IE7+hwu_IE8+hwu_IE9)==-3 ){
			//IE6 custom CSS & tricks
			
			hwu_footer_content_id="hwu_footer";
			hwu_footer_content_style="border:0px solid #000; width: "+hwu_footer_content_width+"px; height:"+hwu_footer_content_height+"px; position:absolute; bottom:0px; left:"+ hwu_footer_content_X +"px;  z-index:10001;";
			
			hwu_footer_close_id="hwu_footer_close_btn";
			hwu_footer_close_style="background-color:#000; color:#fff; cursor:pointer; position:absolute; top:"+ (hwu_footer_content_Y - 21 ) +"px; left:"+ (hwu_footer_content_X + hwu_footer_content_width - 63) +"px; padding:2px 5px; font-size:8pt; font-weight:bold; text-transform:uppercase;  z-index:10002;"
		
		}else{
			//tutti i broswser
			
			hwu_footer_content_id="hwu_footer";
			hwu_footer_content_style="border:0px solid #000; width: "+hwu_footer_content_width+"px; height:"+hwu_footer_content_height+"px; position:fixed; bottom:0px; left:"+ hwu_footer_content_X +"px;  z-index:10001;";
			
			hwu_footer_close_id="hwu_footer_close_btn";
			hwu_footer_close_style="background-color:#000; color:#fff; cursor:pointer; position:fixed; top:"+ (hwu_footer_content_Y - 21 ) +"px; left:"+ (hwu_footer_content_X + hwu_footer_content_width - 63) +"px; padding:2px 5px; font-size:8pt; font-weight:bold; text-transform:uppercase;  z-index:10002;"
			
		}
		
		
	$("object, embed, select, iframe, .banner-content").not("#"+hwu_footer_content_id+" *").css("visibility","hidden");
	
	
	$("body").append("<div id='"+hwu_footer_content_id+"' style='"+hwu_footer_content_style+"'></div>");
	$("body").append("<div id='"+hwu_footer_close_id+"' style='"+hwu_footer_close_style+"'>chiudi [x]</div>"); //(<span id='hwu_footer_live_timer'>"+hwu_footer_content_timer+"</span>)


	$("#"+hwu_footer_close_id).click(function() {
		hwu_footer_close();		  
	});


	if(hwu_footer_type==1){
		//IMG
		$("#"+hwu_footer_content_id).append("<a href='"+hwu_footer_content_URL+"'><img src='"+hwu_footer_content_path+"' width='"+hwu_footer_content_width+"' height='"+hwu_footer_content_height+"' border='0'/></a>");
		
	}else if(hwu_footer_type==2){
		//FLASH
		flash_obj_HTML = '<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=4,0,0,0" ID=popup_06 WIDTH="'+hwu_footer_content_width+'" HEIGHT="'+hwu_footer_content_height+'"><PARAM NAME=movie VALUE="'+hwu_footer_content_path+'"><PARAM NAME=menu VALUE=false> <PARAM NAME=quality VALUE=high><EMBED src="'+hwu_footer_content_path+'" menu=false quality=high swLiveConnect=FALSE WIDTH="'+hwu_footer_content_width+'" HEIGHT="'+hwu_footer_content_height+'" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></EMBED></OBJECT>';		
		
		$("#"+hwu_footer_content_id).append(flash_obj_HTML);
	}


	if(hwu_footer_content_timer>0){	
		hwu_t3=setTimeout("hwu_footer_close()",hwu_footer_content_timer*1000);
	}
	
	hwu_t4=setInterval( function() { time_left=$("#hwu_footer_live_timer").text(); if(time_left>=1) time_left--; $("#hwu_footer_live_timer").text(time_left); $("object, embed, select, iframe, .banner-content").not("#"+hwu_footer_content_id+" *").css("visibility","hidden");  }, 1000 );
	
	
	$(window).resize(function() {
		
		hwu_footer_content_X = parseInt($(window).width()/2 - hwu_footer_content_width/2);
		hwu_footer_content_Y = parseInt($(window).height() - hwu_footer_content_height);
		
		
		$("#"+hwu_footer_content_id).css("bottom","0px").css("left",hwu_footer_content_X);
		$("#"+hwu_footer_close_id).css("top",hwu_footer_content_Y - 21 ).css("left",hwu_footer_content_X + hwu_footer_content_width - 63);
		
	});
	



}

function hwu_footer_close(){
	
	clearTimeout(hwu_t3);
	clearInterval(hwu_t4);

	$("#"+hwu_footer_content_id).remove();
	$("#"+hwu_footer_close_id).remove();
	$("#"+hwu_footer_closetimer_id).remove();
	
	$("object, embed, select, iframe, .banner-content").css("visibility","visible");
	
	
}

/*################## 300x600 ############################*/
/* funzioni di supporto per banner 300x600 */
function hwu_hide_adv_skyscraper(){
	
	setTimeout(function(){
						
		//home hwu				
						
		$("#box-lancio").slideUp();
		$("#facebook-home").css("margin-top","7px");
		$(".container-rss-home").slice(-3).slideUp();
		
		
		//home fot
		$("#forum-home").slideUp();
		
	}, 1000);

}

/* funzione per la gestione dei css in caso di skin q.net (viene richiamata dalla zona del loro ad server */
														   
var skin_qnet_ON = false;														   
														   
function hwu_skin_qnet(){

		skin_qnet_ON = true;

		if(typeof THIS_SITE != "undefined"){

		
			switch (THIS_SITE)	{
			
				case "fot":
		
					document.write("<link href='http://www.fotografidigitali.it/css/fot-skin.css' rel='stylesheet' type='text/css'>");
					//$("#wrapper").animate({"margin-top":"155px"},500);
					break;

				case "gam":
					
					document.write("<link href='http://www.gamemag.it/css/2010/gam-skin.css' rel='stylesheet' type='text/css'>");
					break;
					
				case "hwf":

					document.write("<link href='http://www.hwfiles.it/css/2010/hwf-skin.css' rel='stylesheet' type='text/css'>");
					break;

				case "biz":
							
					document.write("<link href='http://www.businessmagazine.it/css/biz-skin.css' rel='stylesheet' type='text/css'>");
					break;

				case "tvt":
		
					document.write("<link href='http://static.tvtech.it/css/tvt-skin.css' rel='stylesheet' type='text/css'>");
					break;
					
				case "hwu":
				
					document.write("<link href='http://www.hwupgrade.it/css/hwu-skin.css' rel='stylesheet' type='text/css'>");
					break;
			}
		
		}else{
			
			//non è definito THIS_SITE -> per ora lo prendo come hwu
			
			document.write("<link href='http://www.hwupgrade.it/css/hwu-skin.css' rel='stylesheet' type='text/css'>");

			
		
		}
	

	
}

/*													   
//funzione OLD (carica modifiche css in JS dopo jQuery ready)												   
														   
function hwu_skin_qnet(){
	
$(document).ready(function() { 
					
		if(typeof THIS_SITE != "undefined"){
		
			switch (THIS_SITE)	{
			
				case "fot":
		
					$("#main-container").css("background-image","url()");
					$("#main").css({"background-color":"#DFDFDF","background-image":"url('/i/layout/upper-bg.png')","background-repeat":"repeat-x","padding-left":"17px","padding-right":"17px"})
					$("#news-home h3").css("padding-left","10px");
					$("#header-container").css("background-color","transparent");
					$("#header").css({"padding-left":"17px","padding-right":"17px"});
					
					$("#wrapper").css({"margin-top":"155px","background-color":"transparent"});		
					//$("#wrapper").animate({"margin-top":"155px"},500);
					
					break;

				case "gam":
					
					$("#wrapper").css({"margin-top":"155px"});		
										
					break;
					
				case "hwf":

					$("div#header").css({"background-image":"url(/i/blank.gif)","background-color":"transparent"});
					$("div#header .top").css({"background-image":"url(/i/layout/header-gray.png)","background-color":"transparent"});
					$("div#header .top .login").css({"background-image":"url(/i/blank.gif)","background-color":"transparent"});
					$("div#header .bottom").css({"background-color":"transparent"});
					$("div#header .bottom .content").css({"background-image":"url(/i/layout/header-content.png)","background-color":"transparent","height":"100px"});
					$("div#container").css({"background-color":"transparent"});
					$("div#container .main").css({"background-image":"url(/i/layout/container.png)"});
					
					
					
					$("#header-placeholder:not(.testataON)").css({"background":"#fff url('/i/layout/top-login-background.png') no-repeat right top","margin":"0 8px 0 11px"});


					//testata personalizzata MS
					$("#header-placeholder.testataON").css({"background-color":"#fff","margin":"0 8px 0 11px"});
					$("#header-placeholder.testataON .login").css({"background-image":"url(/i/layout/header-bg-fix.jpg)","background-color":"#fff"});




					$("#wrapper").css({"margin-top":"155px"});		
										
					break;

				case "biz":
							
					$("#header-container").css({"background-color":"#fff"});	
					$("#header-main").css({"margin-top":"155px","background-color":"transparent"});	
					//$("#fascia-container").css({"background-image":"url(/i/bizmag/barra-menu-bg.jpg)","background-color":"#000"});
					$("#header-fascia").css({"background-image":"url()","background-color":"transparent"});
					$("#container").css({"background-color":"#dfdfdf"});
					$("#main").css({"background-color":"transparent"});	
												
					break;

				case "tvt":
		
					$("#main-container-child").css({"margin-top":"155px","background-color":"#f0f0f0","width":"974px","padding-left":"20px"});	
					

												
					break;

			
			}
		
		}else{
			
			//non è definito THIS_SITE -> per ora lo prendo come hwu
			
			$("#tableheader").css({"margin-top":"155px"});
			$("#tablist").css({"margin-top":"0px"});
			
		
			$(".shadow").css({"background-image":"url(/i/g/main_bg.gif)","background-repeat":"repeat-y","background-position":"center"});
			
			$(".shadowsx").css({"background-image":"url(/i/g/main_bg_sx.png)","background-repeat":"repeat-y","background-position":"right"});
			$(".shadowdx").css({"background-image":"url(/i/g/main_bg_dx.png)","background-repeat":"repeat-y","background-position":"left"});
	
			$("#tablepage table").css({"background-color":"#FFFFFF"});
			$(".download-link table td").css({"background-color":"#EFF6FF"});
			$(".sf2 td").css({"background-color":"#F7F9FB"});
		
		}
					

		
	});

	
}

*/

