// JavaScript Document
var  tmp_result;
function CaricaPagina(container,url,id, pagina){


	//alert(window.azione);url.indexOf('argomento_dett.php')<0 && 
	if(url.indexOf('argomento_commenti.php')<0 && url.indexOf('messaggi.php')<0 && window.azione!=='muovi'){
		window.scroll(0, 0);
	}
	//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/sys/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="200px"><td align="center" bgcolor=""><img src="../img/sys/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;

		{

			
			






}
			},
			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);

}


function CaricaPagina2(container,url,id){
	//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/sys/ajax-loader.gif" >';
		elemento.innerHTML='';
		}
		else{
		var elemento=document.getElementById(container);

		var elemento2=elemento;
		var waiter= '<img src="../img/sys/ajax-loader.gif" >'
		}
		elemento2.innerHTML=waiter;
	var args = {};
	var callback3 = {
			success : function(o) {
				if(elemento!=elemento2){elemento2.innerHTML=oldinner;}
						elemento.innerHTML = o.responseText;

		{
			if(url.indexOf('prodotti')>=0){
			var centY=  layout.getUnitByPosition('center').get('height');
		// var alte= cent.getSizes();
		document.getElementById('center_main').style.height=parseInt(centY)-30+'px';
		document.getElementById('left_main').style.height=parseInt(centY)-30+'px';
		//*****questa da errori
		//	 var centX= layout.getUnitByPosition('center').get('width');
		// document.getElementById('carrello').style.width=parseInt(centX)-2+'px';
		//*****
		//	crea();
			//LoadMarkersFromQuery('Tipo =1');
		//	prendi('Tipo=1', 'si');
			}
			if(url.indexOf('acquistare')>=0){
			crea();
			//LoadMarkersFromQuery('Tipo =2');
			prendi('Tipo=2', '');
			}
			if(url.indexOf('dove')>=0){
			crea();
			prendi('Tipo=0', '');
			//LoadMarkersFromQuery('Tipo =2');
			}
		//	if(url.indexOf('aj_prodotto')>=0){
//				var coord_x =event.clientX + document.body.scrollLeft;
//		var coord_y = event.clientY +document.body.scrollTop;
//			Mostra('Layer1', coord_x, coord_y);
//			//LoadMarkersFromQuery('Tipo =2');
//			}
		}
			},
			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);
	
}

function CaricaPagina3(container,url,id){
	//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/sys/ajax-loader.gif" >';
		elemento.innerHTML='';
		}
		else{
		var elemento=document.getElementById(container);

		var elemento2=elemento;
		var waiter= '<table width="100" border="0" cellspacing="0" cellpadding="0" align="center"><tr ><td align="center" bgcolor="">verificando ...<img src="img/sys/ajax-loader-bar.gif" ></td></tr></table>'
		}
		elemento2.innerHTML=waiter;
	var args = {};
	var callback3 = {
			success : function(o) {
				if(elemento!=elemento2){elemento2.innerHTML=oldinner;}
						elemento.innerHTML = o.responseText;

		
			},
			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);
	
}

function CaricaDiretta(url, more){

	var callback4 = {
			success : function(o) {
			//	alert(o.responseText);
				if(url.indexOf('aj_contatti_ins')>=0){
							//rc=alert(url);
							
							//pausecomp(350);
							//CaricaPagina('center_main', url);
							}
							
							//rc=alert(o.responseText);	
							
							
	//			if(url.indexOf('wm_progetti_dett')>=0){
//					window.quante=o.responseText;
//			//		new YAHOO.util.DDTarget("ul1");
//			YAHOO.example.DDApp.init(quante)=o.responseText;
//					//for(i=1; i<parseInt(o.responseText)+1; i++){
////						new YAHOO.example.DDList("li1_" + i);
////
////					}
//								
//							}			
					return o.responseText;		
			},
			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();
					     }   
				

			}
		
					}
function history(){
	//rc=alert(top.location.href);
	
}
