function doTest(idhidden, answer) {
  var questionId = $('question[' + idhidden + ']');
  var tickId     = $('tick[' + idhidden + ']');
  var crossId    = $('cross[' + idhidden + ']');
  if(answer == 'si') {
    if(questionId.value != 'si') {
      questionId.value = 'si';
      
      new Effect.Shake(tickId, {duration: 1, distance: 0.5});
      tickId.src = '../images/tick.gif';
      crossId.src = '../images/cross_g.gif';
    }
  }else {
    if(questionId.value != 'no') {
      questionId.value = 'no';
      
      new Effect.Shake(crossId, {duration: 1, distance: 0.5});
      crossId.src = '../images/cross.gif';
      tickId.src = '../images/tick_g.gif';
    }
  }
}

function sendMessage() {
  xajax.$('sendMessageSubmitForm').disabled=true;
  xajax.$('sendMessageSubmitForm').src='../images/b_comentar2.gif';
  xajax_sendMessage(xajax.getFormValues("sendMessageForm"));
  return false;
}

function verifyWebSite() {
  xajax.$('sendVerifyWebSiteForm').disabled=true;
  xajax.$('sendVerifyWebSiteForm').src='../images/b_verificar2.gif';
  xajax_verifyWebSite(xajax.getFormValues("verifyWebSiteForm"));
  return false;
}

function verifyWebSiteWithNextCriteria(criteria, idclass) {
  xajax.$('verifyWebSiteResults').innerHTML += '<div id="'+criteria+'" class="'+idclass+'"><div align="center" style="padding: 4px;"><img src="../images/verificando.gif" width="60" height="34" alt="verificando ('+criteria+')..." title="verificando ('+criteria+')..."></div></div>';
  
  xajax_verifyWebSiteWithNextCriteria(xajax.getFormValues("verifyWebSiteForm"), criteria);
  return false;
}

function verifyWebSiteResult() {
  xajax_verifyWebSiteResult();
  return false;
}

function showhideDiv(thediv) {
  var theInfoId = $(thediv+'Info');
  var theLinkId = $(thediv+'Link');

  if (Element.visible(theInfoId)) {
    new Effect.Fade(theInfoId);
    theLinkId.innerHTML = '[+]';
  } else {
    new Effect.Appear(theInfoId);
    theLinkId.innerHTML = '[-]';
  }
}

function pageScroll(times) {
	for(var i=0; i<times; i++) {
		setTimeout('window.scrollBy(0, '+(i+5)+')', i * 13);
	}
}