// JavaScript Document

function MM_jumpMenu(targ,selObj,restore){ //v3.0
	
	if(selObj.options[selObj.selectedIndex].value!=""){
	  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
	  if (restore) selObj.selectedIndex=0;
	}
}
function VisSottoMenu(idrif,stato){
	sottomenuatt=this.sottomenuatt;
	if(stato=="over"){
		if(sottomenuatt!=""){
			document.getElementById(sottomenuatt).style.display='none';
		}
		document.getElementById(idrif).style.display='';
		
	}else if(stato=="out"){
		if(sottomenuatt!="" && sottomenuatt!=idrif){
			document.getElementById(sottomenuatt).style.display='';
		}
		if(sottomenuatt!=idrif){
			document.getElementById(idrif).style.display='none';		
		}
	}else if(stato="click"){
		if(sottomenuatt!=""){
			document.getElementById(sottomenuatt).style.display='none';
		}
		document.getElementById(idrif).style.display='';
		document.getElementById('fth_'+idrif).className='attivo';
		//disabilito l'altro
		if(idrif=="sm_1") 
			{
			 try {
				document.getElementById('fth_sm_2').className='';
				document.getElementById('fth_sm_3').className='';
				} catch(e) { }
			}
		if(idrif=="sm_2")
			{
			 try {
				document.getElementById('fth_sm_1').className='';
				document.getElementById('fth_sm_3').className='';
				} catch(e) { }
			}
		else if(idrif=="sm_3")
			{
			 try {
				document.getElementById('fth_sm_1').className='';
				document.getElementById('fth_sm_2').className='';
				} catch(e) { }
			}
		this.sottomenuatt=idrif;
	}
}
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function CaricaPreScheda_old(idprodotto,lang){
//alert('prod_'+idprodotto);





	document.getElementById('prod_'+idprodotto).className='elementoprodottoattivo';
	if(this.oldidprodotto!=""){
	//alert(oldidprodotto);
		document.getElementById('prod_'+oldidprodotto).className='elementoprodotto';
	}
	this.oldidprodotto=idprodotto;
	document.getElementById('imgloading').style.display='';
	document.getElementById('nome').innerHTML='LOADING DATA...';
	var options = {
		method : 'post',
		parameters : 'idprodotto='+idprodotto+'&lang='+lang,
		onComplete : function(request) {
			//alert(request.responseText);
			var RigheArray=request.responseText.split('|');
			document.getElementById('immagine').innerHTML=RigheArray[0];
			document.getElementById('nome').innerHTML=RigheArray[1];
			document.getElementById('dettagli').style.display='';
			alert(RigheArray);
			for(i=2;i<8;i++){
				num=i-1;
//alert(num);
				if(RigheArray[i]=='s'){
					document.getElementById('ico_'+num).className='icopreschedaacceso';
				}else{
					document.getElementById('ico_'+num).className='icopreschedaspento';
				}
			}
		}
  };

	new Ajax.Request('utils.php', options);
}

function CaricaPreScheda(idprodotto,lang,nome,image,plus,linkprodotto){
//alert('prod_'+idprodotto);

	document.getElementById('prod_'+idprodotto).className='elementoprodottoattivo';
	if(this.oldidprodotto!=""){
	//alert(oldidprodotto);
		document.getElementById('prod_'+oldidprodotto).className='elementoprodotto';
	}
	this.oldidprodotto=idprodotto;
	document.getElementById('imgloading').style.display='';
	document.getElementById('nome').innerHTML='LOADING DATA...';
	var options = {
		method : 'post',
		parameters : 'idprodotto='+idprodotto+'&lang='+lang,
		onComplete : function(request) {
			//alert(request.responseText);
			var RigheArray=plus.split('|');
			//alert(RigheArray);
			document.getElementById('immagine').innerHTML=image;
			document.getElementById('nome').innerHTML=nome;
			document.getElementById('dettagli').innerHTML=linkprodotto;
			document.getElementById('dettagli').style.display='';
			//alert(image);
			for(i=2,j=0;i<8;i++,j++){
				num=i-1;
 
				if(RigheArray[j]=='s'){
					document.getElementById('ico_'+num).className='icopreschedaacceso';
				}else{
					document.getElementById('ico_'+num).className='icopreschedaspento';
				}
			}
		}
  };

	new Ajax.Request('utils.php', options);
	new Ajax.Request('plus.php', options);
}


function ScritteIconePrescheda(id,stato){
	if(document.getElementById('ico_'+id).className=="icopreschedaacceso"){
		if(stato=="over"){
			document.getElementById('txtico_'+id).style.display='';
		}else{
			document.getElementById('txtico_'+id).style.display='none';
		}
	}
}
function MM_openBrWindow(theURL,winName,features) { //v2.0
  
  window.open(theURL,winName,features);
}
function cambiaCartina(){
	document.getElementById('cartina').className='cartinapost';
	document.getElementById('paginapuntivendita').style.display='';
	alert('s');
	return;
}
function CaricaStati(idcont,lang,dafilmato){
	//alert(idcont+','+lang);
	
	//per le operazioni sul filmato
	/*if(dafilmato=="n"){
		var IE = navigator.appName.indexOf("Microsoft") != -1;
		var oggetto = IE ? window.puntivendita_mondo : window.document.puntivendita_mondo;
		oggetto.SetVariable('_root.mondo.cambioidcont', idcont);
	}*/
	//fine operazioni filmato
	//inizio controlli per stili del menu
	document.getElementById('cont_'+this.oldattivo).className='';
	document.getElementById('cont_'+idcont).className='attivo';
	this.oldattivo=idcont;
	//********************************************************//
	//     INIZIO FUNZIONI PER RICHIAMO AJAX AI SELECT        //
	//********************************************************//
	//cancello eventuali dati di regioni o indirizzi
	document.getElementById('selectstati').innerHTML='<img src="<?=PATH2ROOT?>common/images/indicator.gif" /> Loading data please wait...';
	document.getElementById('selectregioni').innerHTML='';
	document.getElementById('lyr1').innerHTML="";
	//document.getElementById('scrollbar').style.display='none';
	//modifiche!!
	/*legendaIstruzioni = document.getElementById('legendaIstruzioni');
	alert(document.getElementById('legendaIstruzioni'));
	legendaIstruzioni.style.display = "block";
	legendaIstruzioni.innerHTML = "<img src='<?=PATH2ROOT?>common/images/istruzioni_puntivendita_it.jpg' />";*/
	//fine modifiche!!
	// effettuo la chiamata ajax
	var options = {
		method : 'post',
		parameters : 'idcont='+idcont+'&lang='+lang,
		onComplete : function(request) {
			//alert(lang);
			//alert(request.responseText);
			document.getElementById('selectstati').innerHTML=request.responseText;
			document.getElementById('lyr1').innerHTML="<div id='legendaIstruzioni'><img src='../../common/images/istruzioni_puntivendita"+lang+".jpg' /></div>";
		}
  	};
 
	new Ajax.Request('selectstati2.php', options);

	// effettuo la chiamata ajax
	var options = {
		method : 'post',
		parameters : 'idcont='+idcont+'&lang='+lang,
		onComplete : function(request) {
			//alert(lang);
			//alert(request.responseText);
			document.getElementById('divStats').innerHTML=request.responseText;
		}
  	};
 
	new Ajax.Request('addStats.php', options);

}
function CaricaRegioni(idcont,lang){
	if(idcont!=""){
	 document.getElementById('selectregioni').innerHTML='<img src="<?=PATH2ROOT?>common/images/indicator.gif" /> Loading data please wait...';
	document.getElementById('lyr1').innerHTML='';
	document.getElementById('scrollbar').style.display='none';
	// effettuo la chiamata ajax
	var options = {
		method : 'post',
		parameters : 'idcont='+idcont+'&lang='+lang,
		onComplete : function(request) {
			 document.getElementById('selectregioni').innerHTML=request.responseText;
		}
  	};

	new Ajax.Request('selectregioni2.php', options);
	
	}
}

function CaricaIndirizzi(idcont,lang){
	if(idcont!=""){
		
	document.getElementById('lyr1').innerHTML='<img src="<?=PATH2ROOT?>common/images/indicator.gif" /> Loading data please wait...';
	document.getElementById('scrollbar').style.display='none';
	// effettuo la chiamata ajax
	var options = {
		method : 'post',
		parameters : 'idcont='+idcont+'&lang='+lang,
		onComplete : function(request) {
			//alert(request.responseText);
			document.getElementById('lyr1').innerHTML=request.responseText;
			initScrollLayer();
		}
  	};

	new Ajax.Request('indirizzi.php', options);
	
	}
}
