// SAVE POLL
function savepoll() {
	var url = "ajax.php?function=savepoll";
		new Ajax.Request(url, {
		    method: 'post',
		    parameters: $('pollFrm').serialize(true),
		    onLoading: function() {
		    	$('sondajContainer').innerHTML = '<div style="text-align: center"><img src="imgs/backend/loading.gif" /></div>';
			},
		    onSuccess: function(transport) {
		      var response = transport.responseText || "Eroare comunicare!";
		      $('sondajContainer').innerHTML = response;
		      myJsProgressBarHandler = new JS_BRAMUS.jsProgressBarHandler();
			}
		});
}

// GET POLL RESULTS
function getpollresults() {
	var url = "ajax.php?function=getpollresults";
		new Ajax.Request(url, {
		    method: 'post',
		    parameters: $('pollFrm').serialize(true),
		    onLoading: function() {
		    	$('sondajContainer').innerHTML = '<div style="text-align: center"><img src="imgs/backend/loading.gif" /></div>';
			},
		    onSuccess: function(transport) {
		      var response = transport.responseText || "Eroare comunicare!";
		      $('sondajContainer').innerHTML = response;
		      myJsProgressBarHandler = new JS_BRAMUS.jsProgressBarHandler();
			}
		});
		
}

// REPORT ANSWER
function reportAnswer(id) {
	var url = "ajax.php?function=reportanswer&aid=" + id;
		new Ajax.Request(url, {
		    method: 'get',
		    onSuccess: function(transport) {
		      var response = transport.responseText || "Eroare comunicare!";
			  alert(response);
			}
		});
		
}

// REPORT QUESTION
function reportQuestion(id) {
	var url = "ajax.php?function=reportquestion&qid=" + id;
		new Ajax.Request(url, {
		    method: 'get',
		    onSuccess: function(transport) {
		      var response = transport.responseText || "Eroare comunicare!";
			  alert(response);
			}
		});
		
}

// ADD QUESTION ALERT
function addquestion() {
	if ($('cid').value == 0 || $('question').value == '' || $('question').value == 'Va rugam postati doar intrebari, raspunsurile pot fi postate doar din sectiunea "Raspunde si tu". Adaugati cat mai multe intrebari pentru a castiga premiul!') {
		alert('Te rugam sa introduci intrebarea si categoria in care se incadreaza.');
		$('cid').focus();
	} else {
		$('qFrm').submit();
	}
}

// SUBMIT ANSWER MARK
function submitMark(mark) {
	$('mark').value = mark;
	$('mFrm').submit();
}

// LIMIT CHARS
function limitText(limitField, limitNum) {
	if (limitField.value.length > limitNum) {
		limitField.value = limitField.value.substring(0, limitNum);
	}
}

// DEFAULT TEXT
function defaultQuestion(value) {
	if (value == "show") {
		if ($("question").value == "") {
			$("question").value = "Va rugam postati doar intrebari, raspunsurile pot fi postate doar din sectiunea \"Raspunde si tu\". Adaugati cat mai multe intrebari pentru a castiga premiul!";
		}
	}
	if (value == "clear") {
		if ($("question").value == "Va rugam postati doar intrebari, raspunsurile pot fi postate doar din sectiunea \"Raspunde si tu\". Adaugati cat mai multe intrebari pentru a castiga premiul!") {
			$("question").value = "";
		}
	}
}

function defaultAnswer(value) {
	if (value == "show") {
		if ($("answer").value == "") {
			$("answer").value = "Va rugam postati doar raspunsuri. Raspundeti la cat mai multe intrebari si dati calificative raspunsurilor primite pentru a castiga premiul!";
		}
	}
	if (value == "clear") {
		if ($("answer").value == "Va rugam postati doar raspunsuri. Raspundeti la cat mai multe intrebari si dati calificative raspunsurilor primite pentru a castiga premiul!") {
			$("answer").value = "";
		}
	}
}

// SHOW CITY2
function altOras() {
	if ($("city").value == "altul") {
		$("city2_container").style.display = "";
		$("city2").focus();
	} else {
		$("city2_container").style.display = "none";
	}
}