function pwdCheck(pwd) {
      var regex = /\d/g;

      switch(pwd.length) {
            case 0:
                  $('securepwd').src='/themes/'+theme+'/img/pass_verifica1.gif';
                  $('securepwd').width=1;
                  break;
            case 1:
                  $('securepwd').src='/themes/'+theme+'/img/pass_verifica1.gif';
                  $('securepwd').width=10;
                  break;
            case 2:
                  $('securepwd').src='/themes/'+theme+'/img/pass_verifica1.gif';
                  $('securepwd').width=15;
                  break;
            case 3:
                  $('securepwd').src='/themes/'+theme+'/img/pass_verifica1.gif';
                  $('securepwd').width=20;
                  break;
            case 4:
                  $('securepwd').src='/themes/'+theme+'/img/pass_verifica1.gif';
                  $('securepwd').width=40;
                  break;
            case 5:
                  $('securepwd').src='/themes/'+theme+'/img/pass_verifica2.gif';
                  $('securepwd').width=60;
                  break;
	    case 6:
                  $('securepwd').src='/themes/'+theme+'/img/pass_verifica2.gif';
                  $('securepwd').width=70;
                  break;
	    case 7:
                  $('securepwd').src='/themes/'+theme+'/img/pass_verifica3.gif';
                  $('securepwd').width=80;
                  break;
	     case 8:
                  $('securepwd').src='/themes/'+theme+'/img/pass_verifica3.gif';
                  $('securepwd').width=90;
                  break;
	     case 9:
                  $('securepwd').src='/themes/'+theme+'/img/pass_verifica4.gif';
                  $('securepwd').width=120;
                  break;
	     case 10:
                  $('securepwd').src='/themes/'+theme+'/img/pass_verifica5.gif';
                  $('securepwd').width=150;
                  break;
            default:
                  if (pwd.match(/\d/)) {
                        $('securepwd').src='/themes/'+theme+'/img/pass_verifica5.gif';
                        $('securepwd').width=150;
                  } else {
                        $('securepwd').src='/themes/'+theme+'/img/pass_verifica4.gif';
                        $('securepwd').width=120;
                  }
                  break;
      }
}

function checkUserExists(form_nickname) {
      $('check_result').style.display = 'none';
      $('loading_check_user').style.display = 'block';

      new Ajax.Updater('check_result', '/scripts/check_user_exists.php',
      {
		method: 'post',
		parameters: {nick:form_nickname},
		onComplete: function(){
	           $('check_result').style.display = 'block';
                   $('loading_check_user').style.display = 'none';
		}
       });

	/*new Ajax('/scripts/check_user_exists.php', {
		method: 'post',
		postBody:'nick='+form_nickname,
		update: $('check_result'),
		onComplete: function(){
	           $('check_result').style.display = 'block';
                 $('loading_check_user').style.display = 'none';
	     }
	}).request();*/
}

/*var openclose=true;
function readMessage_old(msg_num) {
if(openclose){
    $('read_msg_num_'+msg_num).style.display = 'block';
	new Ajax('/mail/read.php', {
		method: 'post',
		postBody:'msg_num='+msg_num+'&box='+$('box').value,
		update: $('read_msg_num_'+msg_num),
		onComplete:  function(){
			$('commands_num_'+msg_num).style.display = 'block';
		}

	}).request();
	openclose=false;
}else{
	$('read_msg_num_'+msg_num).style.display = 'none';
	$('commands_num_'+msg_num).style.display = 'none';
	openclose=true;
     }
}*/

var openclose=true;
function readMessage(msg_num) {
if(openclose){
       $('read_msg_num_'+msg_num).style.display = 'block';

	new Ajax.Updater('read_msg_num_'+msg_num, '/mail/read.php',
	{
		method: 'post',
		parameters: {msg_num:msg_num,box:$F('box')},
		onComplete: function(){$('commands_num_'+msg_num).style.display = 'block';}
	});


	openclose=false;
}else{
	$('read_msg_num_'+msg_num).style.display = 'none';
	$('commands_num_'+msg_num).style.display = 'none';
	openclose=true;
     }
}



function showFormRecoverPwd() {
	$('form_login').style.display = 'none';
	$('form_recoverpwd').style.display = 'block';
}
function showFormLogin() {
	$('form_login').style.display = 'block';
	$('form_recoverpwd').style.display = 'none';
	$('recoverpwd_result').style.display = 'none';
}

function recoverPasswd(){
	$('recoverpwd_result').style.display = 'block';
	$('form_recoverpwd').style.display = 'none';

	cellulare=$F('form_prefisso')+$F('form_numero');

	new Ajax.Updater('recoverpwd_result', '/scripts/recover_password2.php',
	{
		method: 'post',
		parameters: {mobile:cellulare}
	});

	/*new Ajax('/scripts/recover_password2.php', {
		method: 'post',
		postBody:'mobile='+$('form_prefisso').value+$('form_numero').value,
		update: $('recoverpwd_result')
	}).request();*/
}

function recoverCaptcha(){
	$('recoverpwd_result').style.display = 'block';
	$('form_recoverpwd').style.display = 'none';

	new Ajax.Updater('recoverpwd_result', '/scripts/recover_password2.php',
	{
		method: 'post',
		parameters: {mobile:$F('mobile'),captcha:$F('captcha')}
	});



	/*new Ajax('/scripts/recover_password2.php', {
		method: 'post',
		postBody:'mobile='+$('mobile').value+'&captcha='+$('captcha').value,
		update: $('recoverpwd_result')
	}).request();*/
}

function upload(){
	// hide old iframe
	var par = window.parent.document;
	var num = par.getElementsByTagName('iframe').length - 1;
	var iframe = par.getElementsByTagName('iframe')[num];
	var loading = par.getElementById('uploading');

	iframe.style.display = 'none';
	loading.style.display = 'block';


	// add image progress
	/*var images = par.getElementById('images');
	var new_div = par.createElement('div');
	var new_img = par.createElement('img');
	new_img.src = '/images/indicator.gif';
	new_img.className = 'load';
	new_div.appendChild(new_img);
	images.appendChild(new_div);

	// send
	//var imgnum = images.getElementsByTagName('div').length - 1;
	*/
	//document.iform.imgnum.value = imgnum;
	document.iform.submit();
	//setTimeout(document.iform.submit(),5000);
}

function check_privacy(){
   if ($('checkbox_policy').checked == false){
   		alert('Attenzione! Accettare la Policy sulla privacy per proseguire. ');
        return false;
   }
  if ($('checkbox_newsletter ').checked == false){
   		alert('Attenzione! Devi dare il consenso a ricevere le newsletter per proseguire. ');
        return false;
   }
   else
   		return true;
}

function check_nick(obj){
	if (obj.checked == true)
	document.forms.signup.form_nickname.value = (obj.value);
	return true;
}

function checkAll(myForm) {
	var z = 0;
	for(i=0; i<myForm.length;i++){
	    if(myForm[i].type == 'checkbox'){
			myForm[i].checked = true;
		}
	}
}

function uncheckAll(myForm) {
	var z = 0;
	for(i=0; i<myForm.length;i++){
	    if(myForm[i].type == 'checkbox'){
			myForm[i].checked = false;
		}
	}
}

function submitForm(myform)
{
    e="document."+myform+".submit()";
    eval(e);
}

function countAreaChars(areaName,counter,limit)
{
	if (areaName.value.length>limit)
	areaName.value=areaName.value.substring(0,limit);
else
	counter.value = limit - areaName.value.length;
}


function sendDrink(usernick) {

	new Ajax.Updater('drink', '/mail/choose_cocktail.php',
	{
		method: 'post',
		parameters: {nick:usernick},
		onComplete: function(){$('drink').style.display = 'block';}

	});
}


