
function deleteUserAttach(id, type){
	if(confirm("Realmente lo desea eliminar?")){
		var urlServlet = "/common/servlets/projectServlet.php";
		var paramsGET = "?func=deleteUserAttach&id="+id+"&type="+type;
		callAjax(deleteUserAttachCallback, paramsGET, urlServlet);
	}
}

function alertDots(alertTitle, alertContent) {
	alertElem = document.getElementById("alertDots");
	titleElem = document.getElementById("alertDotsHeading");
	pElem = document.getElementById("alertDotsP");
	
	titleElem.innerHTML = alertTitle;
	pElem.innerHTML = alertContent;
	
	alertElem.className = "showIt";
}

function alertDotsHide() {
	alertElem = document.getElementById("alertDots");
	alertElem.className = "hideIt";
}

function deleteUserAttachCallback(xmlhttp){
	window.location.reload();
}


	setTimeout(timeoutAction, 818000);
	function timeoutAction(){
		var urlServlet = "/common/servlets/projectServlet.php";
		var paramsGET = "?func=finalCountdown";
		callAjax(null, paramsGET, urlServlet);
					showAlert("alert15NoLoged");
			}
	function showAlert(destEl){
		clearInterval(alert15Interval);
		alert15DivId = document.getElementById(destEl);
		if(alert15DivId){
			alert15Interval = window.setInterval(easerIn, 30);
		}
	}
	
	function hideAlert(destEl){
		clearInterval(alert15Interval);
		alert15DivId = document.getElementById(destEl);
		if(alert15DivId){
			alert15Interval = window.setInterval(easerOut, 30);
		}
	}

	var alert15Interval;
	var alert15Speed = 1.2;
	var alert15DivId;
	
	function easerIn() {
		if(alert15DivId){
			var dist = 0 - parseInt(alert15DivId.style.top);
			var nuevaDist = dist / alert15Speed;
			alert15DivId.style.top = 0 - nuevaDist + "px";
			if(parseInt(alert15DivId.style.top) >= 0) {
				clearInterval(alert15Interval);
			}
		}
	}
	
	function easerOut() {
		if(alert15DivId){
			var dist = -125 - parseInt(alert15DivId.style.top);
			var nuevaDist = dist / alert15Speed;
			alert15DivId.style.top = -125 - nuevaDist + "px";
			if(parseInt(alert15DivId.style.top) <= -120) {
				clearInterval(alert15Interval);
			}
		}
	}

	

function checkLoginBox(){
	var formObject = document.getElementById("loginPass");
	if(formObject){
		if(formObject.value != ""){
			formObject.style.backgroundImage = 'none';
		}
	}
}

function login(number){
	var email = document["loginForm"+number]["loginMail"+number].value;
	var password = document["loginForm"+number]["loginPass"+number].value;
	var urlServlet = "/common/servlets/projectServlet.php";
	var paramsGET = "?func=login&email="+email+"&password="+password;
	callAjax(loginCallback, paramsGET, urlServlet);
}

function loginCallback(xmlhttp){
	var responseE = xmlhttp.responseXML.getElementsByTagName("response")[0];
	var response = responseE.getAttribute("value");
	if(response == "1"){
		window.location.reload();
	}else{
		alert("Usuario o Password incorrectos.");
	}
}

function logout(){
	var urlServlet = "/common/servlets/projectServlet.php";
	var paramsGET = "?func=logout";
	callAjax(logoutCallback, paramsGET, urlServlet);
}

function logoutCallback(xmlhttp){
	window.location.reload();
}

function pointsSelector(points){
	//Mostrar texto
	var pointText = document.getElementById("pointText");
	switch(Math.ceil(points)){
		case 0:
			pointText.innerHTML = "&nbsp;"; 	
			break;
		case 1:
			pointText.innerHTML = "Deficiente"; 	
			break;
		case 2:
			pointText.innerHTML = "Nada especial"; 	
			break;
		case 3:
			pointText.innerHTML = "Vale la pena"; 	
			break;
		case 4:
			pointText.innerHTML = "Bastante bueno"; 	
			break;
		case 5:
			pointText.innerHTML = "Impresionante"; 	
			break;
	}
	//Colorear Dots
	for(var i=1; i<=5; i++){
		var dot = document.getElementById("point"+i);
		if(i<=points){
			dot.className = "punto full";
		}else{
			if((i-0.5) == points){
				dot.className = "punto half";
			}else{
				dot.className = "punto empty";
			}
		}
	}
}

function pointsReset(){
	var prevValue = parseFloat(document.getElementById("pointsValue").value);
	pointsSelector(prevValue);
}

function pointsSet(points){
	document.getElementById("pointsValue").value = points;
	pointsReset(points);
	var form = document.getElementById("pointsForm");
	form.submit();
}