function returnMedium() {
	if (http_request.readyState == 1) {
		document.getElementById('medium_submit').style.display = 'none';
		document.getElementById('medium_wait').style.display = 'block';
		}
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			result = http_request.responseText;
			document.getElementById('calc_medium_result').innerHTML = result;
			document.getElementById('calc_medium_result').style.display = 'block';
			}
		document.getElementById('medium_submit').style.display = 'block';
		document.getElementById('medium_wait').style.display = 'none';
		}
	}

function requestMedium(suma, dobanda, durata) {
	http_request = false;
	if (window.XMLHttpRequest) {
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {
			http_request.overrideMimeType('text/xml');
			}
		} else if (window.ActiveXObject) {
				try {
					http_request = new ActiveXObject("Msxml2.XMLHTTP");
					} catch (e) {
							try {
								http_request = new ActiveXObject("Microsoft.XMLHTTP");
								} catch (e) {}
							}
				}
	if (!http_request) {
		return;
		}
	query = 'suma=' + suma + '&dobanda=' + dobanda + '&durata=' + durata;
	http_request.onreadystatechange = returnMedium;
	http_request.open('POST','calculator-rata-lunara',true);
	http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http_request.setRequestHeader("Content-length", query.length);
	http_request.setRequestHeader("Connection", "close");
	http_request.send(query);
	}

function returnAbonareNewsletter() {
	if (http_request.readyState == 1) {
		document.getElementById('newsletter-submit').style.display = 'none';
		document.getElementById('asteptati-submit').style.display = 'inline';
		}
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			result = http_request.responseText;
			document.getElementById('newsletter-label').innerHTML = result;
			}
		document.getElementById('asteptati-submit').style.display = 'none';
		document.getElementById('newsletter-submit').style.display = 'inline';
		}
	}

function abonareNewsletter(root_) {
	http_request = false;
	if (window.XMLHttpRequest) {
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {
			http_request.overrideMimeType('text/xml');
			}
		} else if (window.ActiveXObject) {
				try {
					http_request = new ActiveXObject("Msxml2.XMLHTTP");
					} catch (e) {
							try {
								http_request = new ActiveXObject("Microsoft.XMLHTTP");
								} catch (e) {}
							}
				}
	if (!http_request) {
		return;
		}

	var email = document.getElementById('newsletter-email').value;
	query = 'email=' + email;
	http_request.onreadystatechange = returnAbonareNewsletter;
	http_request.open('POST',root_ + 'abonare-newsletter',true);
	http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http_request.setRequestHeader("Content-length", query.length);
	http_request.setRequestHeader("Connection", "close");
	http_request.send(query);
	}



function returnRaporteazaProblema() {
	if (http_request.readyState == 1) {
		document.getElementById('trimite-submit').style.display = 'none';
		document.getElementById('trimite-wait').style.display = 'inline';
		}
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			result = http_request.responseText;
			document.getElementById('raporteaza').innerHTML = result;
			}
		document.getElementById('trimite-wait').style.display = 'none';
		document.getElementById('trimite-submit').style.display = 'inline';
		}
	}


function raporteazaProblema(id_) {

	http_request = false;
	if (window.XMLHttpRequest) {
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {
			http_request.overrideMimeType('text/xml');
			}
		} else if (window.ActiveXObject) {
				try {
					http_request = new ActiveXObject("Msxml2.XMLHTTP");
					} catch (e) {
							try {
								http_request = new ActiveXObject("Microsoft.XMLHTTP");
								} catch (e) {}
							}
				}
	if (!http_request) {
		return;
		}

	var nume = document.raporteaza_form.raporteaza_problema_nume.value;
	var email = document.raporteaza_form.raporteaza_problema_email.value;
	var mesaj = document.raporteaza_form.raporteaza_problema_mesaj.value;
	var raspuns = document.raporteaza_form.raporteaza_problema_intrebare.value;

	var query = "id=" + id_ + "&nume=" + nume + "&email=" + email + "&mesaj=" + mesaj + "&raspuns=" + raspuns;

	http_request.onreadystatechange = returnRaporteazaProblema;
	http_request.open('POST','raporteaza-problema',true);
	http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http_request.setRequestHeader("Content-length", query.length);
	http_request.setRequestHeader("Connection", "close");
	http_request.send(query);

	}

function modifyCmpList(query) {

	http_request = false;
	if (window.XMLHttpRequest) {
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {
			http_request.overrideMimeType('text/xml');
			}
		} else if (window.ActiveXObject) {
				try {
					http_request = new ActiveXObject("Msxml2.XMLHTTP");
					} catch (e) {
							try {
								http_request = new ActiveXObject("Microsoft.XMLHTTP");
								} catch (e) {}
							}
				}
	if (!http_request) {
		return;
		}

	http_request.open('POST','modificare',true);
	http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http_request.setRequestHeader("Content-length", query.length);
	http_request.setRequestHeader("Connection", "close");
	http_request.send(query);

	}