/**
 * www.imobiliare-bucuresti.ro
 *
 */

function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}





function makeRequest(url) { 
var http_request = false; 
if (window.XMLHttpRequest) { // Mozilla, Safari, ... 
http_request = new XMLHttpRequest(); 
}else if (window.ActiveXObject) { // IE 
try { 
http_request = new ActiveXObject("Msxml2.XMLHTTP"); 
} catch (e) { 
try { 
http_request = new ActiveXObject("Microsoft.XMLHTTP"); 
} catch (e) {} 
} 
} 
if (!http_request) { 
alert('Cannot create an XMLHTTP instance'); 
return false; 
} 
http_request.onreadystatechange = function() { 
if (http_request.readyState == 4) { 
if (http_request.status == 200) { 

var raspuns = http_request.responseText;
if (raspuns == 'Comentariul dvs a fost adaugat') {
	
	var comentariu = document.form_mesaj.edit_mesaj.value;
	var nume       = document.form_mesaj.edit_mesaj_nume.value;
	
	var pc = document.getElementById('panou_comentarii');
	pc.innerHTML = '<span id="c_t">Adaugat de <span class="c">'+ nume +'</span></span>  <p id="c">'+ comentariu +'</p>' + pc.innerHTML;
	createCookie('vizitator_nume',nume,'256');
	
	var nr_c = parseInt(readCookie("vizitator_nr_comentarii")); if (isNaN(nr_c)) nr_c = 0; nr_c = nr_c + 1;
	createCookie('vizitator_nr_comentarii',nr_c,'256');

	document.form_mesaj.edit_mesaj.value = '';
//	document.form_mesaj.edit_mesaj_nume.value = '';

	alert(raspuns);
}
else
alert(raspuns);
//change to something like: yourlayer.visibility = 'hidden'; 
} else { 
alert('A fost o problema cu trimiterea comentariului, retrimiteti.'); 
} 
} 
}; 
http_request.open('GET', url, true); 
http_request.send(null); 
} 

function sendform(el){ 
var sub = el.getElementsByTagName('input'); 
query = new Array(); 
for(i in sub){ 
if(sub[i].name){ 
query.push(sub[i].name + '=' + encodeURIComponent(sub[i].value)); 
} 
} 

query.push('edit_mesaj=' + encodeURIComponent(document.form_mesaj.edit_mesaj.value)); // pt textarea

query = '?' + query.join('&'); 
makeRequest("http://www.imobiliare-bucuresti.ro/img/comentarii_adaugare.php" + query);
}







/*---*/

function alert_f(url, afiseaza_rezultat) { 
var http_request = false; 
if (window.XMLHttpRequest) { // Mozilla, Safari, ... 
http_request = new XMLHttpRequest(); 
}else if (window.ActiveXObject) { // IE 
try { 
http_request = new ActiveXObject("Msxml2.XMLHTTP"); 
} catch (e) { 
try { 
http_request = new ActiveXObject("Microsoft.XMLHTTP"); 
} catch (e) {} 
} 
} 
if (!http_request) { 
alert('Cannot create an XMLHTTP instance'); 
return false; 
} 
http_request.onreadystatechange = function() { 
if (http_request.readyState == 4) { 
if (http_request.status == 200) { 

 if(typeof afiseaza_rezultat == 'undefined') afiseaza_rezultat = true; // standard este true (daca nu setam variabila)


var raspuns = http_request.responseText;
if (afiseaza_rezultat) alert(raspuns); // daca trebuie sa afisam

//change to something like: yourlayer.visibility = 'hidden'; 
} else { 
alert('A fost o problema cu transferul, reincercati.'); 
} 
} 
}; 
http_request.open('GET', url, true); 
http_request.send(null); 
}
