var xmlHttp="";
//gestione post del form pagina offerte dei partners
function GetPartnersOffers(partnerid){
	document.getElementById("negozioid").value = partnerid;
	document.getElementById("partnerform").submit();
}

//gestione post del form pagina offerte dei partners



//redirect alla url
function OpenUrl(url){				
	document.location = url;
}

//verifica categoria : ADERISCI AL CIRCUITO
function verifyModulo(thisLink){
	
	if (thisLink.href.toLowerCase().indexOf("pdf",0) == -1 && thisLink.href.toLowerCase().indexOf("zip",0) == -1){
		showPopupGenericError("Per poter scaricare il modulo corretto seleziona la categoria di riferimento.");		
	}else{
		thisLink.target = "_blank";		
	}
	
}
function setModuloAdesione(categoria){
	
	if(categoria.length != 0){
		document.getElementById("moduloadesione").href = "";	
		xmlHttp=GetXmlHttpObject();									
		xmlHttp.onreadystatechange=ManageModuliAdesione;						
		xmlHttp.open("GET","ajax/getmoduliadesione.cfm?categoriaid=" + categoria,true);
		xmlHttp.send(null);
	}else{
		var thisLink = document.getElementById("moduloadesione");
		thisLink.href = "";
		thisLink.target = "_blank";		
	}
	
}
function ManageModuliAdesione(){
	
	var thisLink = document.getElementById("moduloadesione");
	
	if(xmlHttp.readyState==4){
		
		if(xmlHttp.responseText.toLowerCase().indexOf("pdf",0) == -1 && xmlHttp.responseText.toLowerCase().indexOf("zip",0) == -1){
			showPopupGenericError(xmlHttp.responseText);
		}else{
			thisLink.href = "docs/" + xmlHttp.responseText;
			thisLink.target = "_blank";		
		}
				
	}
	
}
//restituisce il value di un elemento
function GetElementValue(htmlElement){
	return document.getElementById(htmlElement).value;
}

//visualizza pop up con zoom immagine
function GetImageZoom(imageURL){
	
	// Set the horizontal and vertical position for the popup
	PositionX = 100;
	PositionY = 100;	
	// Set these value approximately 20 pixels greater than the
	// size of the largest image to be used (needed for Netscape)	
	defaultWidth  = 400;
	defaultHeight = 400;
	
	// ================================
	if (parseInt(navigator.appVersion.charAt(0))>=4){
		var isNN=(navigator.appName=="Netscape")?1:0;
		var isIE=(navigator.appName.indexOf("Microsoft")!=-1)?1:0;
		var isOP=(navigator.appName=="Opera")?1:0;
	}
	var optOP='location=no,scrollbars=no,status=no,menubar=no,toolbar=no,resizable=no,titlebar=no,width='+defaultWidth+',height='+defaultHeight+',left='+PositionX+',top='+PositionY;
	var optNN='location=no,scrollbars=no,status=no,menubar=no,toolbar=no,resizable=no,titlebar=no,width='+defaultWidth+',height='+defaultHeight+',left='+PositionX+',top='+PositionY;
	var optIE='location=no,scrollbars=no,status=no,menubar=no,toolbar=no,resizable=no,titlebar=no,width=150,height=100,left='+PositionX+',top='+PositionY;
	
	if (isNN){imgWin=window.open('blank.html','A2A',optNN);}
	if (isIE){imgWin=window.open('blank.html','A2A',optIE);}
	if (isOP){imgWin=window.open('blank.html','A2A',optOP);}
	d = imgWin.document;
	with (d){
		writeln('<html><head><title>Loading...</title><style>html,body{margin:0px;padding:0px;}</style>');
		writeln('<script>\nvar isNN,isIE,isOP;\nif (parseInt(navigator.appVersion.charAt(0))>=4){\nisNN=(navigator.appName==\"Netscape\")?1:0;\nisIE=(navigator.appName.indexOf(\"Microsoft\")!=-1)?1:0;\nisOP=(navigator.appName==\"Opera\")?1:0;}\nfunction reSizeToImage(){\nif (isIE){\nif(navigator.appVersion.search(\"MSIE 7.0\")!=-1){\nwindow.resizeTo(100,100);\nwidth=100-(document.body.clientWidth-document.images[0].width);\nheight=100-(document.body.clientHeight-document.images[0].height);\nwindow.resizeTo(width+150,height);\n}else{\nwindow.resizeTo(100,100);\nwidth=100-(document.body.clientWidth-document.images[0].width);\nheight=100-(document.body.clientHeight-document.images[0].height);\nwindow.resizeTo(width,height);\n}\n}\nif (isNN){\nwindow.innerWidth=document.images[\"foto\"].width;\nwindow.innerHeight=document.images[\"foto\"].height;\n}\n}\nfunction doTitle(){document.title=\"A2A\";}\nwindow.onload=self.focus();<\/script>');
		writeln('<\/head><body bgcolor=ffffff scroll=\"no\" onload=\"reSizeToImage();doTitle();\">');
		writeln("<img name=\'foto\' src='" + imageURL + "' style=\'display:block\'><\/body><\/html>");
		close();   
	}
	
}

function reloadPage(){
	
		setTimeout("reloadUrl()",1000);
		
}

function reloadUrl(){	
	window.location.reload();
}

//visualizza un elemento
function ShowThisElement(elementid){
	getElementById(elementid).style.display = "inline";
}
//nasconde un elemento
function HideThisElement(elementid){
	getElementById(elementid).style.display = "none";
}

//visualizza il form offerta
function ShowFormOfferta(){
	getElementById("tableofferta").style.display = "inline";	
}
//nasconde il form offerta
function HideFormOfferta(){
	getElementById("tableofferta").style.display = "none";
}

//visualizza il form dati esercente
function ShowFormEsercente(){
	getElementById("tablenegozio").style.display = "inline";
	getElementById("tableinvianegozio").style.display = "inline";	
}
//nasconde il form dati esercente
function HideFormEsercente(){
	getElementById("tablenegozio").style.display = "none";
	getElementById("tableinvianegozio").style.display = "none";
}
//visualizza dettagli 2 in tavola
function Show2intavola(){	
	getElementById("table2intavola").style.display = "inline";	
	getElementById("tableinvianegozio").style.display = "inline";
}
//nasconde dettagli 2 in tavola
function Hide2intavola(){	
	getElementById("table2intavola").style.display = "none";	
}

//abilita l'inserimento delle opzioni di voucher
function EnableVoucherInputs(thischeckbox){	
	if(thischeckbox.checked == true){
		getElementById("nvoucher").disabled = false;
		getElementById("vouchernolimit").checked = false;
		getElementById("vouchernolimit").disabled = false;
	}else{
		getElementById("nvoucher").disabled = true;
		getElementById("vouchernolimit").checked = false;
		getElementById("vouchernolimit").disabled = true;
	}
}

//limita il numero di caratteri
function CountChars(thisobject,maxchars){
	
	if(thisobject.value.length >= maxchars){
		thisobject.value = thisobject.value.substring(0,maxchars-1);
		alert("Il numero di caratteri per la descrizione breve è terminato !");
	}

}

//visualizza i sondaggi paginati
function HideDomandeSondaggi(start,end,domandeperpage){
	
	var divsondaggio;	
	
	//nasconde gli elementi precedenti
	for(var x=start-domandeperpage-1;x<=end-domandeperpage+1;x++){
		
		divsondaggio = "divsondaggio_" + x;		
		try{			
			document.getElementById(divsondaggio).style.display = "none";
		}catch(err){}
		
	}
	
}

//visualizza i sondaggi paginati
function ShowDomandeSondaggi(start,end,domandeperpage){
	
	var divsondaggio;	
	
	//visualizza gli elementi successivi
	for(var x=start;x<end;x++){
		
		divsondaggio = "divsondaggio_" + x;						
		try{			
			document.getElementById(divsondaggio).style.display = "inline";
		}catch(err){}
		
	}
	
}

function enableOtherRecapito() {
	document.forms["formprofilo"].elements["rec_nominativo"].disabled = false;
	document.forms["formprofilo"].elements["rec_indirizzo"].disabled = false;
	document.forms["formprofilo"].elements["rec_comune"].disabled = false;
	document.forms["formprofilo"].elements["rec_provincia"].disabled = false;
	document.forms["formprofilo"].elements["rec_cap"].disabled = false;

}

function disableOtherRecapito() {
	document.forms["formprofilo"].elements["rec_nominativo"].disabled = true;
	document.forms["formprofilo"].elements["rec_indirizzo"].disabled = true;
	document.forms["formprofilo"].elements["rec_comune"].disabled = true;
	document.forms["formprofilo"].elements["rec_provincia"].disabled = true;
	document.forms["formprofilo"].elements["rec_cap"].disabled = true;
	
}

// Mostra la popup dei contatti
function showPopupContact(){
	restorePopUpContact();
	Show_HideSelect();
	var obj = document.getElementById('divPopupContact');
	obj.style.visibility='visible';
	obj.style.display='block';

	var divm = document.getElementById('divMenu');
	var left = findPos(divm) + 80;

	obj.style.left=left+"px";	
}
function hidePopupContact(){
	Show_HideSelect();
	var obj = document.getElementById('divPopupContact');
	obj.style.visibility='hidden';
	obj.style.display='none';
	restorePopUpContact();	
}
function restorePopUpContact(){
	document.getElementById("divfirstname_contact").style.color = defaultcolor;	
	document.getElementById("divsurname_contact").style.color = defaultcolor;
	document.getElementById("divemail_contact").style.color = defaultcolor;
	document.getElementById("divfreetext_contact").style.color = defaultcolor;
	document.getElementById("divtipologia_contact").style.color = defaultcolor;
	
	var objform = getElementById("contactform");
	cleanFormElements(objform);	
	
	document.getElementById("divreplycontact").style.display = "none";
	document.getElementById("divreplycontact").innerHTML = "";
	document.getElementById("divcontact").style.display = "inline";
	
}


function hidePopupcustom(){	
	var obj = document.getElementById('divPopupCustom');
	obj.style.visibility='hidden';
	obj.style.display='none';	
	//restorePopupNewsletter();	
}



// Mostra la popup delle newsletter
function showPopupNewsletter(){
	Show_HideSelect();
	var obj = document.getElementById('divPopupNewsletter');
	obj.style.visibility='visible';
	obj.style.display='block';

	var divm = document.getElementById('divMenu');
	var left = findPos(divm) + 80;

	obj.style.left=left+"px";	
}
function hidePopupNewsletter(){
	Show_HideSelect();
	var obj = document.getElementById('divPopupNewsletter');
	obj.style.visibility='hidden';
	obj.style.display='none';	
	restorePopupNewsletter();	
}
function restorePopupNewsletter(){
	document.getElementById("divfirstname_newsletter").style.color = defaultcolor;
	document.getElementById("divsurname_newsletter").style.color = defaultcolor;
	document.getElementById("divnumerocard_newsletter").style.color = defaultcolor;
	document.getElementById("divemail_newsletter").style.color = defaultcolor;
	document.getElementById("divpwd_newsletter").style.color = defaultcolor;
	
	var objform = document.getElementById("newsletterform");
	cleanFormElements(objform);	
	
	document.getElementById("divreplynewsletter").style.display = "none";		
	document.getElementById("divnewslt").style.display = "inline";	
}

// Mostra la popup invia ad un amico
function showPopupFriend(){
	Show_HideSelect();
	var obj = document.getElementById('divPopupInviaAmico');
	obj.style.visibility='visible';
	obj.style.display='block';

	var divm = document.getElementById('divMenu');
	var left = findPos(divm) + 80;

	obj.style.left=left+"px";		
}
function hidePopupFriend(){
	Show_HideSelect();
	var obj = document.getElementById('divPopupInviaAmico');
	obj.style.visibility='hidden';
	obj.style.display='none';	
	restorePopupFriend();	
}
function restorePopupFriend(){
	document.getElementById("divnomemitt_friend").style.color = defaultcolor;	
	document.getElementById("divcognmitt_friend").style.color = defaultcolor;	
	document.getElementById("divnomedest_friend").style.color = defaultcolor;	
	document.getElementById("divcogndest_friend").style.color = defaultcolor;	
	document.getElementById("divemaildest_friend").style.color = defaultcolor;	
	
	var objform = getElementById("friendform");
	cleanFormElements(objform);	
	
	document.getElementById("divreplyfriend").style.display = "none";
	document.getElementById("divfriend").style.display = "inline";	
}

// Mostra la popup per google map
function showPopupGoogle(idnegozio){
		
		window.open('googlemap/map.cfm?idnegozio=' + idnegozio,'gmap','width=800,height=600,channelmode=no,directories=no,fullscreen=no,location=no,menubar=no,resizable=no,scrollbars=no,status=no,titlebar=no,toolbar=no');
		
}

// Mostra la popup per la cancellazione
function showPopupDelete(){
	restorePopupDelete();	
	var obj = document.getElementById('divPopupDelete');
	obj.style.visibility='visible';
	obj.style.display='block';

	var divm = document.getElementById('divMenu');
	var left = findPos(divm) + 80;

	obj.style.left=left+"px";	
}
function hidePopupDelete(){
	Show_HideSelect();
	var obj = document.getElementById('divPopupDelete');
	obj.style.visibility='hidden';
	obj.style.display='none';	
	
	document.getElementById("divreplydelete").style.display = "none";		
	document.getElementById("divreplydelete").innerHTML = "";
		
	document.getElementById("divformdeletecard").style.display = "inline";
	
	restorePopupDelete();
}
function restorePopupDelete(){
	document.getElementById("divnumerocard_delete").style.color = defaultcolor;
	document.getElementById("divpwd_delete").style.color = defaultcolor;
	
	var objform  = document.getElementById("deleteform");
	cleanFormElements(objform);	
}

// Mostra la popup di remind password
function showPopupLosePassword(){
	Show_HideSelect();
	restorePopupLosePassword();	
	var obj = document.getElementById('divPopupLosePassword');
	obj.style.visibility='visible';
	obj.style.display='block';

	var divm = document.getElementById('divMenu');
	var left = findPos(divm) + 80;

	obj.style.left=left+"px";	
}
function hidePopupLosePassword(){
	Show_HideSelect();	
	var obj = document.getElementById('divPopupLosePassword');
	obj.style.visibility='hidden';
	obj.style.display='none';
	restorePopupLosePassword();	
}
function restorePopupLosePassword(){
	document.getElementById("divfirstname_remind").style.color = defaultcolor;
	document.getElementById("divsurname_remind").style.color = defaultcolor;
	document.getElementById("divaziende_remind").style.color = defaultcolor;
	document.getElementById("divcodice_remind").style.color = defaultcolor;
	document.getElementById("divemail_remind").style.color = defaultcolor;
	
	document.getElementById("divfirstname_remind_dip").style.color = defaultcolor;
	document.getElementById("divsurname_remind_dip").style.color = defaultcolor;
	document.getElementById("divcarta_remind_dip").style.color = defaultcolor;
	document.getElementById("divemail_remind_dip").style.color = defaultcolor;
	
	document.getElementById("divreplyremind").style.display = "none";		
	document.getElementById("divreplyremind").innerHTML = "";		
	document.getElementById("divremind").style.display = "inline";		
	
	var objform  = document.getElementById("remindform");
	cleanFormElements(objform);	
}

// Mostra la popup per lo smarrimento carta
function showPopupLoseCard(){	
	restorePopupLoseCard();
	Show_HideSelect();
	var obj = document.getElementById('divPopupLoseCard');
	obj.style.visibility='visible';
	obj.style.display='block';

	var divm = document.getElementById('divMenu');
	var left = findPos(divm) + 80;

	obj.style.left=left+"px";	
}
function hidePopupLoseCard(){
	Show_HideSelect();
	var obj = document.getElementById('divPopupLoseCard');
	obj.style.visibility='hidden';
	obj.style.display='none';	
	restorePopupLoseCard();
}
function restorePopupLoseCard(){
	document.getElementById("divnumerocard_loose").style.color = defaultcolor;
	document.getElementById("divpwd_loose").style.color = defaultcolor;
	
	document.getElementById("divreplyloose").style.display = "none";		
    document.getElementById("divreplyloose").innerHTML = "";

    document.getElementById("divformlosecard").style.display = "inline";	
	
	var objform  = document.getElementById("looseform");
	cleanFormElements(objform);		
}

// Mostra la popup di login per la modifica dati
function showPopupModifica(){
	Show_HideSelect();
	restorePopupModifica();
	
	var c_name = "DINAMOCLUB";
	var c_start;
	var c_end;
	var sid;
	//verifica autenticazione utente
	if(document.cookie.indexOf(c_name) != -1){
		
	    c_start=document.cookie.indexOf(c_name + "=");
	    if (c_start!=-1){ 
		  c_start=c_start + c_name.length+1; 
		  c_end=document.cookie.indexOf(";",c_start);
		  if (c_end==-1) c_end=document.cookie.length;{
		  	 sid = unescape(document.cookie.substring(c_start,c_end));
		  } 
	    }
		
		if(sid.length == 0){
			showPopupforModifica();
		}else{
			document.location = "Locator.cfm?PageID=499";
		}
		
	}else{
		showPopupforModifica();
	}
	
}

function showPopupforModifica(){
	
	var obj = document.getElementById('divPopupModifica');
	obj.style.visibility='visible';
	obj.style.display='block';

	var divm = document.getElementById('divMenu');
	var left = findPos(divm) + 80;

	obj.style.left=left+"px";	
	
}

function hidePopupModifica(){
	Show_HideSelect();
	var obj = document.getElementById('divPopupModifica');
	obj.style.visibility='hidden';
	obj.style.display='none';	
	restorePopupLoseCard();
}
function restorePopupModifica(){
	document.getElementById("divnumerocard_modifica").style.color = defaultcolor;
	document.getElementById("divpwd_modifica").style.color = defaultcolor;
	
	var objform  = document.getElementById("modificaform");
	cleanFormElements(objform);		
}






// setta altezze uguali ad A e B
function setEqual(a,b) {
    if (document.getElementById) {
        var divs = new Array(document.getElementById(a), document.getElementById(b));
        //trovo l'altezza maggiore
        var maxHeight = 0;
        for (var i = 0; i < divs.length; i++) {
            divs[i].style.height = 'auto';
            if (divs[i].offsetHeight > maxHeight) maxHeight = divs[i].offsetHeight;
        }
        // setto le colonne alla nuova altezza
        for (var i = 0; i < divs.length; i++) {
            divs[i].style.height = maxHeight + 'px';
            // offsetHeight include padding bordi, ma non lo fa style.height, ricaviamo la differenza e correggiamo
            if (divs[i].offsetHeight > maxHeight) {
                divs[i].style.height = (maxHeight - (divs[i].offsetHeight - maxHeight)) + 'px';
            }
        }
    }
}

//popup di errore generico
function showPopupGenericError(txt){
	Show_HideSelect();
	var obj = document.getElementById('divError');
	obj.style.visibility='visible';
	obj.style.display='block';

	var divm = document.getElementById('divMenu');
	var left = findPos(divm) + 80;
	obj.style.left=left+"px";
	
	var objdiv = document.getElementById('divErrorText');
	objdiv.innerHTML = txt;	
}
function hidePopupGenericError(){
	Show_HideSelect();
	var obj = document.getElementById('divError');
	obj.style.visibility='hidden';
	obj.style.display='none';		
}

//popup messaggio generico
function showPopupGenericMessage(txt){
	Show_HideSelect();
	var obj = document.getElementById('divMessage');
	obj.style.visibility='visible';
	obj.style.display='block';

	var divm = document.getElementById('divMenu');
	var left = findPos(divm) + 80;
	obj.style.left=left+"px";
	
	var objdiv = document.getElementById('divMessageText');
	objdiv.innerHTML = txt;	
}
function hidePopupGenericMessage(){
	Show_HideSelect();
	document.getElementById('divMessage').style.visibility = "hidden";
	document.getElementById('divMessageText').innerHTML = "";
}

//popup dei games
function showPopupGames(url){
	Show_HideSelect();
	var obj = document.getElementById('divPopupGames');
	obj.style.visibility='visible';
	obj.style.display='block';

	var divm = document.getElementById('divMenu');
	var left = findPos(divm) + 80;
	obj.style.left=left+"px";		
	
	//richiama pagina dei giochi
	getElementById("iframegames").src = url;
	
}
function hidePopupGames(){
	Show_HideSelect();
	var obj = document.getElementById('divPopupGames');
	obj.style.visibility='hidden';
	obj.style.display='none';		
}


// Mostra la popup di errore login
function showPopupLoginError(){
	Show_HideSelect();
	var obj = document.getElementById('divPopupLoginError');
	obj.style.visibility='visible';
	obj.style.display='block';

	var divm = document.getElementById('divMenu');
	var left = findPos(divm) + 80;
	obj.style.left=left+"px";	
}
function hidePopupLoginError(){
	Show_HideSelect();
	var obj = document.getElementById('divPopupLoginError');
	obj.style.visibility='hidden';
	obj.style.display='none';		
}

// Mostra la popup di domanda dinamo
function showPopupQuestion(){
	Show_HideSelect();
	var obj = document.getElementById('divPopupQuestion');
	obj.style.visibility='visible';
	obj.style.display='block';

	var divm = document.getElementById('divMenu');
	var left = findPos(divm) + 80;

	obj.style.left=left+"px";	
}
// Mostra la popup vouchers
function showPopupVouchers(){
	Show_HideSelect();
	var obj = document.getElementById('divPopupVoucher');
	obj.style.visibility='visible';
	obj.style.display='block';

	var divm = document.getElementById('divMenu');
	var left = findPos(divm) + 80;

	obj.style.left=left+"px";	
}
function hidePopupVouchers(){
	Show_HideSelect();
	var obj = document.getElementById('divPopupVoucher');
	obj.style.visibility='hidden';
	obj.style.display='none';		
}

function hidePopupQuestion(){
	Show_HideSelect();
	var obj = document.getElementById('divPopupQuestion');
	obj.style.visibility='hidden';
	obj.style.display='none';	
	restorePopupQuestion();	
}
function restorePopupQuestion(){
	getElementById("divdomanda").style.color = defaultcolor;
	getElementById("domanda").value = "";
}

//reset dei contenuti di un form
function cleanFormElements(thisform){
	for (var i=0;i<thisform.length;i++){
	    thisform.elements[i].value = "";
	}
}


//nasconde/visualizza tutte le select che trova nella pagina
function Show_HideSelect(){
	
	//elementi dom da non nascondere
	var skipthis = "loginusername,loginpwd,codcli,firstname_dip,surname_dip,numcarta_dip,email_dip,aziende,codice,email,numerocard,freetext,tel,tipologia,domanda";	
	//explorer e firefox individuano i type select in maniera differente (select-one:firefox)
	var domtypes = "select,select-one,text";
	
	//forms della pagina
	for (var i=0;i <document.forms.length;i++){
	    
		//elementi del form corrente
		for (var j=0;j <document.forms[i].elements.length;j++){
			
			//trova gli elementi da nascondere
			if(domtypes.indexOf(document.forms[i].elements[j].type) != -1){
				
				//la select non fa parte dell'elenco delle select da non nascondere
				if(skipthis.indexOf(document.forms[i].elements[j].id) == -1){
						
						if(document.forms[i].elements[j].style.visibility == "visible" || document.forms[i].elements[j].style.visibility == ""){
							//nasconde 
							document.forms[i].elements[j].style.visibility = "hidden";
						}else{							
							//visualizza
							document.forms[i].elements[j].style.visibility = "visible";
						}
						
				}
				
			}
			
		}
		
	}
}

//validazione del form di download carta temporanea
function ValidateDownloadCarta(thisform){
	
	var thisform = document.getElementById(thisform);	
	var errmsg_header = "I campi riportati di seguito sono obbligatori\n\n";
	var errmsg = "";
	if(thisform.codiceAzienda[0].checked == false && thisform.codiceAzienda[1].checked == false && thisform.codiceAzienda[2].checked == false){
		errmsg = errmsg + "- Selezionare l'azienda\n";
	}
	if(thisform.codcli.value.length == 0){
		errmsg = errmsg + "- Indicare il proprio codice cliente\n";
	}	
	
	if(errmsg.length > 0){
		errmsg = errmsg_header + errmsg;
		alert(errmsg);
		return false;
	}else{
		for(i=0;i<thisform.codiceAzienda.length;i++){
			if(thisform.codiceAzienda[i].checked == true){
				codiceazienda = thisform.codiceAzienda[i].value;
			}
		}
		xmlHttp=GetXmlHttpObject();									
		xmlHttp.onreadystatechange=ManageWelcomeKit;						
		xmlHttp.open("GET","welcomekit/getwelcomekitpdf.cfm?azienda=" + encodeURI(codiceazienda) + "&cliente=" + encodeURI(thisform.codcli.value),true);
		xmlHttp.send(null);
	}
	
}

function ManageWelcomeKit(){
	
	if(xmlHttp.readyState == 4){
				
		eval(xmlHttp.responseText);
		
	}
	
}

// Rilevo posizione del llink
function getPageCoords(element) {// thanks to 'Martin Honnen' for this function
	var coords = 0;
	element= document.getElementById(element);
	coords = element.offsetLeft;
	return coords;
} 

function trim(s)
{
// Remove leading spaces and carriage returns
	while ((s.substring(0,1) == ' ') || (s.substring(0,1) == '\n') || (s.substring(0,1) == '\r'))
	{
		s = s.substring(1,s.length);
	}

// Remove trailing spaces and carriage returns

	while ((s.substring(s.length-1,s.length) == ' ') || (s.substring(s.length-1,s.length) == '\n') || (s.substring(s.length-1,s.length) == '\r'))
	{
		s = s.substring(0,s.length-1);
	}
	return s;
}

function findPos(obj) {
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}

	return curleft;
}

function checkQuestion(domanda, risposta)
{
	var obj = document.getElementById('risposta' + domanda);
	obj.style.visibility = 'visible';
	if(risposta == 1)
	{
		obj.style.color='#a3bb0e';
		obj.innerHTML = 'Complimenti, hai dato la risposta corretta';	
	}
	else
	{
		obj.style.color='#FF0000';
		obj.innerHTML = 'Ritenta, la risposta non &egrave; corretta';	
	}
}
