function checkValidate() {
    var form = document.getElementById("formCheck") || document.forms['formCheck'];
	if (form.userCheck.value != "" && form.passCheck.value != "") {
		if (!valPassword(form.userCheck)) { //noms d'usuari antics permeten @ . _ - igual q els passwords
			alert(TXT_INVALID_USER);
			form.userCheck.focus();
			return false;
		}
		if (!valPassword(form.passCheck)){
			alert(TXT_INVALID_PASSWORD);
			form.passCheck.focus();
			return false;
		}
		// Es comprova si l'usuari existeix i esta actiu
		codXMLHttpObj.open('POST','/web/content/php/registre2/checkCredentials.php',true);
		// set form http header
		codXMLHttpObj.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8');
		// get form values and send http request
		codXMLHttpObj.send(getFormValues(form));
		codXMLHttpObj.onreadystatechange=confirmationStatusCheckUser;
		return true;
	} else {
		alert(TXT_FILL_MANDATORY_ITEMS);
		return false;
	}
}

// check status of user confirmation requester object
function confirmationStatusCheckUser(){
    // if user registration request is completed
    if(codXMLHttpObj.readyState==4){
        if(codXMLHttpObj.status==200){
			   // if status == 200 display server response
				 displayConfServerResponseCheckUser(); 
        }
        else{
            alert('Failed to get response :'+codXMLHttpObj.statusText);
        }
    }
}

// display server response
function displayConfServerResponseCheckUser(){
	//redirect to homepage
	switch(trim(codXMLHttpObj.responseText)) {
    case '1':
	  var formulari = document.getElementById("formCheck") || document.forms['formCheck'];
	  formulari.submit();
      break;
    case '2':
      alert(TXT_USERNAME_NOT_FOUND); // Usuari no existeix
      break; 
    case '3':
      alert(TXT_INVALID_PASSWORD); // Password no existeix
      break; 
	default:
      alert(codXMLHttpObj.responseText);
	}
  //si responseText = user already exists --> no redirect!!!!!!!!!!!!!!!!!!!!!!!
  //window.location = "http://www.icc.cat"	
}
