// JavaScript Document
var  tmp_result;
function CaricaPagina(container,url,id, pagina){
	
	//rc=alert(container);
			if(id){
				
			var	elemento=document.getElementById(container);
			var 	elemento2=document.getElementById(id);
			var	oldinner=elemento2.innerHTML;
			//rc=alert(oldinner);
			var	waiter='<img src="../img/ajax-loader.gif" >';
			elemento.innerHTML='';

		}
		else{
		var elemento=document.getElementById(container);
		//rc=alert(container);
		var elemento2=elemento;
		var waiter= '<table width="100" border="0" cellspacing="0" cellpadding="0" align="center"><tr height="170"><td align="center" bgcolor=""><img src="../img/ajax-loader.gif" ></td></tr></table>'
		}
		elemento2.innerHTML=waiter;
	var args = {};
	var callback3 = {
			success : function(o) {
				if(elemento!=elemento2){elemento2.innerHTML=oldinner;}
						elemento.innerHTML = o.responseText;
//if(url.indexOf('getimmagini')<0){
//	//remmate per controllo su velocità
//		//var hash= location.hash;
//		//	top.location.hash='#'+url;
//
//			}
		{

			if(url.indexOf('actions_nl_crea')>=0){
			
			
			}
			
			if(url.indexOf('actions_news_dett.asp')>=0){
				//setTimeout('creacal();', 1000);
				//creaeditor();
			//setTimeout('farmacie()', 500);
			}
			if(url.indexOf('actions_eventiorganizzati_dett.asp')>=0){
			//	setTimeout('creacal();', 1000);
				//creaeditor();
			//setTimeout('farmacie()', 500);
			}
			if(url.indexOf('actions_eventi_dett.asp')>=0){
			//	setTimeout('creacal();', 1000);
				//creaeditor();
			//setTimeout('farmacie()', 500);
			}
			if(url.indexOf('actions_areastampa_dett.asp')>=0){
			//	setTimeout('creacal();', 1000);
				//creaeditor();
			//setTimeout('farmacie()', 500);
			}
			
//YAHOO.util.Event.onDOMReady(adatta);			
//YAHOO.util.Event.onContentReady(container, adatta);
//YAHOO.util.Event.onDOMReady(layout.resize);
//YAHOO.plugin.Dispatcher.fetch('ghost', url);


if(url.indexOf('getimmagini')<0){
	if(document.getElementById('ghost')){
		//remmate per controllo su velocità
//document.getElementById('ghost').src=url;
	}
//rc=alert('altra');
if(document.getElementById('foto')){
//	rc=alert('esiste');


switch (url){
	case 'ilmiostaf.asp':
	perc='/img/random_1';
	break ;
	case 'chisiamo.asp':
	perc='/img/random_3';
	break ;
	case 'dovesiamo.asp':
	perc='/img/random_2';
	break ;
	case 'offerte.asp':
	perc='/img/random_1';
	break;
	case 'prodotti.asp':
	perc='/img/random_1';
	break;
	default:
	perc='/img/random_1';
}
//alert(perc);
	// setTimeout("CaricaPagina('foto', '../getimmagini2.asp');", 3000);
	  CaricaPagina('foto', '../getimmagini.asp?perc='+perc);
	YAHOO.util.Event.onContentReady("ultima", function() {slideshow3 = new YAHOO.myowndb.slideshow("yui-sldshw-displayer2", {effect:  YAHOO.myowndb.slideshow.effects.fadeOut});slideshow3.loop();});
}
}

if(pagina){
	initializeNavigationBar2(container);
}
ieupdate();

//YAHOO.util.Event.onContentReady("ultimariga", adatta);
setTimeout('adatta(\''+container+'\')', 1000);	
pngfix();  //fix per i png su ie 
pageTracker._trackPageview(url); //google analytics

}
			},
			failure : function(o) {
				if(o.responseText !== undefined){
					         elemento.innerHTML = "Transaction id: " + o.tId+"<br>"; 
					         elemento.innerHTML += "HTTP status: " + o.status+"<br>"; 
					         elemento.innerHTML += "Status code message: " + o.statusText+"<br>";  
					         elemento.innerHTML += "<li>HTTP headers: <ul>" + o.getAllResponseHeaders + "</ul></li>"+"<br>";  
					         elemento.innerHTML += "PHP response: " + o.responseText+"<br>";  
					         elemento.innerHTML += "Argument object: " + o.argument+"<br>";  
							 elemento.innerHTML += "URL:"+url+"<br>";  
							 elemento.innerHTML += "CONNECTION FAILED!";
					     }   
				//elemento.innerHTML = "CONNECTION FAILED!";

			}
		}
		

		YAHOO.util.Connect.asyncRequest('POST',url,callback3);
	
}
 var testo;

function CaricaDiretta(url, more){

	var callback4 = {
			success : function(o) {
				
				if(url.indexOf('actions_nl_nuova.asp')>=0){
					//	rc=alert(url);
							testo=o.responseText;
						//	rc=alert(testo);
							var edit=FCKeditorAPI.GetInstance('Testo')
							//rc=alert(edit.GetHTML());
							edit.SetHTML( testo ) ;
							//oFCKeditor.Create() ;
							//pausecomp(350);
							//CaricaPagina('center_main', url);
							}
						//	rc=alert(o.responseText);	
						//	return o.responseText;
						//	testo=o.responseText;
						//	rc=alert(testo);
			},
			failure : function(o) {
				if(o.responseText !== undefined){
					     	var a='';
								
						//	content.style.visibility = "visible";
					         a = "Transaction id: " + o.tId+"<br>"; 
					         a += "HTTP status: " + o.status+"<br>"; 
					         a += "Status code message: " + o.statusText+"<br>";  
					         a += "<li>HTTP headers: <ul>" + o.getAllResponseHeaders + "</ul></li>"+"<br>";  
					         a += "PHP response: " + o.responseText+"<br>";  
					        a += "Argument object: " + o.argument+"<br>";  
							// a += "URL:"+url+"<br>";  
							 a += "CONNECTION FAILED!";
							YAHOO.example.container.dialog1.setBody(a);
					    YAHOO.example.container.dialog1.show(); 
					     }   
				

			}
		}
		

		YAHOO.util.Connect.asyncRequest('POST',url,callback4);
	
}


var callback5 = {
						success : function(o) {
							
						},
					failure : function(o) {
							if(o.responseText !== undefined){
								var a='';
								
						//	content.style.visibility = "visible";
					         a = "Transaction id: " + o.tId+"<br>"; 
					         a += "HTTP status: " + o.status+"<br>"; 
					         a += "Status code message: " + o.statusText+"<br>";  
					         a += "<li>HTTP headers: <ul>" + o.getAllResponseHeaders + "</ul></li>"+"<br>";  
					         a += "PHP response: " + o.responseText+"<br>";  
					        a += "Argument object: " + o.argument+"<br>";  
							// a += "URL:"+url+"<br>";  
							 a += "CONNECTION FAILED!";
							YAHOO.example.container.dialog1.setBody(a);
					    YAHOO.example.container.dialog1.show(); 
						//YAHOO.example.container.wait.hide();
					     }   
				

			}
		
					}

