function showAlert(){
	alert("ATTENZIONE");
}

function gogobaby(){
     var url = 'loginform.php';
     var pars = $('auth-form').serialize();
     
     var target = 'window_content';
     var myAjax = new Ajax.Updater(target, url, {method: 'post', parameters: pars});
}

function comeBacktoLogin(){
	var url = 'loginform.php';
     var target = 'window_content';
     var myAjax = new Ajax.Updater(target, url,{ method: 'get' });
}

function getPassword(){
}

function loadImage(name){
	this.currentDiv = document.getElementById(name);
	this.loadingImage = document.createElement('img');
	this.loadingImage.setAttribute('src','html_images/loading.gif');
	this.loadingImage.setAttribute('border','0px');
	this.currentDiv.appendChild(this.loadingImage);
	
	var url = 'imageupload.php?step=1';
    var pars = $('image1upload').serialize();
    alert(pars);
    var target = 'image1';
    var myAjax = new Ajax.Updater(target, url, {method: 'post', parameters: pars});
}

function uploadImages(){
	var url = 'imageupload.php';
     var pars = $('up_imgup').serialize();
     
     var target = 'window_content';
     var myAjax = new Ajax.Updater(target, url, {method: 'post', parameters: pars});
}

function regme(){
	var pars = $('reg-form').serialize();
	
	new Ajax.Request('registerme.php',
  {
    method:'post', parameters: pars,
    onSuccess: function(transport){
      var response = transport.responseText.evalJSON(true) || "no response text";
      if(response.err>0){
      	if (response.nome!=undefined) showError('reg_err',response.nome,'inputstyle_err','nome');
      	if (response.cognome!=undefined) showError('reg_err',response.cognome,'inputstyle_err','cognome');
      	if (response.email!=undefined) showError('reg_err',response.email,'inputstyle_err','email1','email2');
      	if (response.password!=undefined) showError('reg_err',response.password,'inputstyle_err','password1','password2');
      	if (response.condizioniuso!=undefined) showError('reg_err',response.condizioniuso,'inputstyle_err');
      	if (response.privacy!=undefined) showError('reg_err',response.privacy,'inputstyle_err');
      }else{
      	if(response.status==0){
      		alert("Si è presentato un errore nel nostro server.\n La preghiamo di riprovare più tardi");
      	}else{
      		alert("Success! \n\n");
      	}
      }
    },
    onFailure: function(){ alert('Si è verificato un errore inatteso. La preghiamo di riprovare più tardi.') }
  });

}

function resetError(reportid){
	$(reportid).innerHTML = '';
};

function setStyle(fieldid,style){
	$(fieldid).className = style;
};

function showError(reportid,errorstr,errorid){
	var br = new Element('br');
	$(reportid).appendChild(document.createTextNode(errorstr));
	$(reportid).appendChild(br);
	if( arguments.length > 3){
		for(var i=2; i<arguments.length; i++){
			$(arguments[i]).className = errorid;
		}
	}
}


function checkEq(field1,field2){
	if( ($(field1).getValue() != $(field2).getValue() ) || $(field1).getValue() == '') {
		$('reg_err').innerHTML = "I campi segnati in rosso non coincidono";
		$(field1).className = 'inputstyle_err';
		$(field2).className = 'inputstyle_err';
	}else{
		$('reg_err').innerHTML = "";
		$(field1).className = 'inputstyle';
		$(field2).className = 'inputstyle';
	}
}
     

