/*	

!!! Serve jQuery !!!

26/01/2010 - Samuele

Tutto l'ambaradero serve per creare una barretta gialla in alto con il messaggio che invita all'aggiornamento

*/

(function($) {

	$(document).ready(function(){ 
		
	
		function createCookie(name,value,days) {
			if (days) {
				var date = new Date();
				date.setTime(date.getTime()+(days*24*60*60*1000));
				var expires = "; expires="+date.toGMTString();
			}
			else var expires = "";
			document.cookie = name+"="+value+expires+"; path=/";
		}
		
		function readCookie(name) {
			var nameEQ = name + "=";
			var ca = document.cookie.split(';');
			for(var i=0;i < ca.length;i++) {
				var c = ca[i];
				while (c.charAt(0)==' ') c = c.substring(1,c.length);
				if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
			}
			return null;
		}
		
		function eraseCookie(name) {
			createCookie(name,"",-1);
		}


		// Fix: IE8 in alcune situazione presenta la voce "MSIE 6" nello user agent (oltre naturalmente a "MSIE 8")
		// jQuery purtroppo fallisce nel riconoscere il browser in questa situazione, riportando che il browser è IE6
		// per risolvere, cerco manualmente la stringa "MSIE 8" e se la trovo, evito di visualizzare il messaggio 
		var userAgentExtended = navigator.userAgent.toLowerCase();
		FixIe8_addon=userAgentExtended.indexOf("msie 8"); 
		
		if($.browser.msie && $.browser.version<7 && readCookie("ie6")!=1 && FixIe8_addon == -1 ){
		
			$("body").prepend("<div id='ie6-alert' style='display:none;  z-index:100; background-color: #FFFBCC; background-image:url(http://www.hwupgrade.it/i/ie6/alert.gif); background-repeat: no-repeat; background-position: 10px 50%; border:1px solid #E6DB55; margin:0px; padding:5px 5px 5px 32px; font-size: 9pt; font-family:Arial; text-align:left;'><span style='position:relative;'>Stai usando <strong>Internet Explorer "+$.browser.version+"</strong>. Per la tua sicurezza e per navigare su internet più velocemente ti consigliamo di <a href='/ie6' title='Maggiori informazioni'>aggiornare</a> il programma. <a href='/ie6' title='Maggiori informazioni'>Maggiori informazioni</a></span> <span style='color: #999; text-decoration:none; font-size:8pt; cursor:pointer; display: inline; z-index:200;  float:right; position:absolute; right:10px; ' id='ie6-chiudi' title='Nascondi questo messaggio'>chiudi</span></div>");
			
			$("#ie6-alert").slideDown("fast");
			//$("#ie6-chiudi").css("position","absolute");
		}
		
		$("#ie6-chiudi").click(function() {
		
			$("#ie6-alert").slideUp("fast");
			
			//mi ricorderò per un po' di non mostrarlo
			createCookie("ie6","1",1);
		
		});
		
		
		//eraseCookie("ie6");
	
	
	
	});

})(jQuery);