function meniu(obiect, sectiune, actiune) {

	document.getElementById('headerimg').className= sectiune + ' clearfix';
	
	var meniu = document.getElementById('navigare');
		
	var elemente = meniu.getElementsByTagName('LI');
	
	if(actiune == 'over') {
	
		for(i = 0; i < elemente.length; i++) {
			elemente[i].className = '';
		}
		
		obiect.className = 'active';
		
	}
	else {
		
		for(i = 0; i < elemente.length; i++) {
			elemente[i].className = (elemente[i].id == sectiune) ? 'active' : '';
		}				
	}
	
}

function auto(obj, ev) {

	if(ev == 'focus') {
		
		if(obj.value == 'search ...')
			obj.value = '';
		
	}
	else
		if(ev == 'blur') {
			if(obj.value == '') {
				obj.value = 'search ...';
			}
		}

}

function verifica_review(f)
{
	var telPattern	= /^([0-9.-])+$/;
	var numePattern	= /^([a-zA-Z .-])+$/;
	var elemente = new Array('rate','country','tourist_type');
	var err = '';

for(var i = 0;i < elemente.length;i++) {
document.getElementById(elemente[i]).className = '';
}

	if (!telPattern.test(f.elements['data[Review][nota]'].value)) {
	err++;
	document.getElementById('rate').className = 'gresit';
	}
	
	if (!numePattern.test(f.elements['data[Review][tara]'].value)) {
	err++;
	document.getElementById('country').className = 'gresit';
	}
	
	if (!telPattern.test(f.elements['data[Review][tip_turist]'].value)) {
	err++;
	document.getElementById('tourist_type').className = 'gresit';
	}



	if (err > " ") {
		return false;
	}
	else {
		return true;
	}
	
	return false;
}

function MakeObject() {
	var xmlhttp=false; 
        try {
                xmlhttp = new ActiveXObject('Msxml2.XMLHTTP'); 
        } catch (e) {
                try {
                        xmlhttp = new ActiveXObject('Microsoft.XMLHTTP');
            } catch (E) {
                xmlhttp = false;
                        }
        }
        if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
                xmlhttp = new XMLHttpRequest(); 
        }
	return xmlhttp;
}

function ajax_request(sursa, id_obiect) {
	XMLHttpRequestObject = MakeObject();
         if(XMLHttpRequestObject) {
           var obj = document.getElementById(id_obiect);
           XMLHttpRequestObject.open("GET", sursa);
           XMLHttpRequestObject.onreadystatechange = function()
           {
             if (XMLHttpRequestObject.readyState == 4 &&
               XMLHttpRequestObject.status == 200) {
               if(obj != null) {
                 obj.innerHTML = XMLHttpRequestObject.responseText;
               }
             }
           }
           XMLHttpRequestObject.send(null);
         }
}

function star_over(numar) {
for(var i = 0;i < 10;i++) {
document.getElementById('star_'+i).src = '/img/staron.png';
}

for(var j = 0;j < numar;j++) {
document.getElementById('star_'+j).src = '/img/staroff.png';
}
document.getElementById('star_'+numar).src = '/img/staroff.png';
document.getElementById('nota_text').innerHTML = parseInt(numar) + 1;
}

function star_out() {
var nota_value = document.getElementById('ReviewNota').value;
	if(nota_value != '') {
		for(var i = 0;i < 10;i++) {
			document.getElementById('star_'+i).src = '/img/staron.png';
		}
		for(var k = 0;k < nota_value;k++) {
			document.getElementById('star_'+k).src = '/img/staroff.png';
		}
		document.getElementById('nota_text').innerHTML = nota_value;
	} else {
		for(var i = 0;i < 10;i++) {
			document.getElementById('star_'+i).src = '/img/staron.png';
		}
		document.getElementById('nota_text').innerHTML = '';
	}

}

function star_click(numar) {
document.getElementById('nota_text').innerHTML = numar;
document.getElementById('ReviewNota').value = numar;
}