function valideazaZone(){
	var name = document.getElementById('name').value;
	if (name == '')	{
		alert('Numele regiunii nu trebuie sa fie gol!')	
		return;
	} else {
		var frm = document.getElementById('form1');
		frm.submit();
	}
}

function valideazaLocalitate(){
	var name = document.getElementById('name').value;
	if (name == '')	{
		alert('Numele localitatii nu trebuie sa fie gol!')	
		return;
	} else {
		var frm = document.getElementById('form1');
		frm.submit();
	}
}

function valideazaHotel(){
	var nume = document.getElementById("name").value;	
	var situare = document.getElementById("localization_description_ro").value;
	var adresa = document.getElementById('address').value;
	var tel = document.getElementById('phone').value;
	var email= document.getElementById('email').value;
	var desc = document.getElementById('description_ro').value;
	
	
	
	if (nume == ""){
		alert ('Completati numele hotelului!');
		return;
	}
	
	if (situare == ""){
		alert ('Completati situarea in romana a hotelului!');
		return;
	}
	
	if (desc == ""){
		alert ('Completati descrierea in romana a hotelului!');
		return;
	}
	
	if (adresa == ""){
		alert ('Completati adresa hotelului!');
		return;
	}
	
	if (tel == ""){
		alert ('Completati telefonul hotelului!');
		return;
	}
	
	if (email == ""){
		alert ('Completati adresa de email a hotelului!');
		return;
	}
	
	var frm = document.getElementById('form1');
	frm.submit();

}

function valideazaFirma(){
	var nume = document.getElementById("company_name").value;	
	var cui = document.getElementById("code").value;
	var registry = document.getElementById('registry').value;
	var contact= document.getElementById('contact').value;
	var contact_phone = document.getElementById('contact_phone').value;
	
	
	
	if (nume == ""){
		alert ('Completati numele firmei!');
		return;
	}
	
	if (cui == ""){
		alert ('Completati CUI!');
		return;
	}
	
	if (registry == ""){
		alert ('Completati registrul comertului!');
		return;
	}
	
	if (contact == ""){
		alert ('Completati persoana de contact!');
		return;
	}
	
	if (contact_phone == ""){
		alert ('Completati nr. de telefon al persoanei de contact!');
		return;
	}
	
	var frm = document.getElementById('form1');
	frm.submit();

}

function valideazaPachet(){
	var nume = document.getElementById('name_ro').value;	
	if (nume == '') {
		alert('Completati numele pachetului in romana!');
		return;
	}
	
	var frm = document.getElementById('form1');
	frm.submit();
}

function valideazaCategorie(){
	var nume = document.getElementById('name_ro').value;	
	if (nume == '') {
		alert('Completati numele categoriei in romana!');
		return;
	}
	var position = document.getElementById('position').value;
	if (isNaN(position)){
		alert('Pozitia trebuie sa fie un numar!')	;
		return;
	}
	
	var frm = document.getElementById('form1');
	frm.submit();
}
function valideazaSubcategorie(){
	var nume = document.getElementById('name_ro').value;	
	if (nume == '') {
		alert('Completati numele sub-categoriei in romana!');
		return;
	}
	var position = document.getElementById('position').value;
	if (isNaN(position)){
		alert('Pozitia trebuie sa fie un numar!')	;
		return;
	}
	
	var frm = document.getElementById('form1');
	frm.submit();
}

function valideazaArticol(){
	var title = document.getElementById("title").value;	
	var rezumat = document.getElementById("rezumat").value;
	var continut = document.getElementById('continut').value;
	
	if (title == ""){
		alert ('Completati titlul articolului!');
		return;
	}
	
	if (rezumat == ""){
		alert ('Completati rezumatul articolului!');
		return;
	}
	
	if (continut == ""){
		alert ('Completati continutul articolului!');
		return;
	}
	
	var frm = document.getElementById('form1');
	frm.submit();

}
function valideazaCerere(){
	
	var nr_adulti = document.getElementById('nr_adulti').value;
	var nr_copii = document.getElementById('nr_copii').value;
	var cnp = document.getElementById('cnp').value;
	var plecare_start = document.getElementById('plecare_start').value;
	var plecare_end = document.getElementById('plecare_end').value;
	var nr_nopti = document.getElementById('nr_nopti').value;
	var unitatea_cazare = document.getElementById('unitatea_cazare').value;
	var tip_camera = document.getElementById('tip_camera');
	var obs = document.getElementById('obs').value;
	
	var telefon = document.getElementById('telefon').value;
	var email = document.getElementById('email').value;
	var cod = document.getElementById('cod').value;
	
	
	if (nr_adulti ==""){
		alert('Trebuie sa adaugati nr de adulti!')	
		return;
	} else if (isNaN(nr_adulti)){
		alert('Nr de adulti trebuie sa fie un numar!')	
		return;
	}

	if (nr_copii ==""){
		alert('Trebuie sa adaugati nr de copii!')	
		return;
	} else if (isNaN(nr_copii)){
		alert('Nr de copii trebuie sa fie un numar!')	
		return;
	}
	
	if (cnp ==""){
		alert('Trebuie sa adaugati CNP pentru fiecare persoana!')	
		return;
	}
	
	if (plecare_start =="" && plecare_end ==""){
		alert('Trebuie sa adaugati perioada de la care doriti sa plecati!')	
		return;
	}
	
	if (nr_nopti == ""){
		alert('Trebuie sa adaugat numarul de nopti!')	
		return;
	}
	
	if (unitatea_cazare == ""){
		alert('Trebuie sa adaugati unitatea de cazare!')	
		return;
	}
	if (tip_camera.selectedIndex == -1){
		alert('Trebuie sa selectati tipul de camera!')	
		return;
	}
	if (telefon == '' && email == '')	{
		alert('Trebuie sa adaugati telefonul sau adresa de e-mail!')	
		return;
	}
	
	
	if (email != ""){
		if (!echeck(email)){
		alert('Adaugati o adresa de e-mail valida !');
		return;
		}	
	}
	
	if (obs== ""){
		alert('Trebuie sa adaugati observatiile!')	
		return;
	}
	if (cod ==""){
		alert('Trebuie sa adaugati codul!')	
		return;
	}
	
	var ok = document.getElementById('ok');
		if (ok.checked == false){
			alert('Trebuie sa fiti de acord cu termenii si conditiile contractului!');
			return;
		} 
	
		var frm = document.getElementById('form2');
		frm.submit();
	
}

function valideazaAvion(){
	var nume = document.getElementById('nume').value;
	var prenume = document.getElementById('prenume').value;
	var nr_adulti = document.getElementById('nr_adulti').value;
	var nr_copii = document.getElementById('nr_copii').value;
	var cnp = document.getElementById('cnp').value;
	
	var plecare_locatia = document.getElementById('plecare_locatia').value;
	var destinatia = document.getElementById('destinatia').value;
	var plecare_start = document.getElementById('plecare_start').value;
	var plecare_end = document.getElementById('plecare_end').value;
	var telefon = document.getElementById('telefon').value;	
	var cod = document.getElementById('cod').value;
		
	if (nume == '')	{
		alert('Trebuie sa adaugati numele!')	
		return;
	}
	if (prenume == '')	{
		alert('Trebuie sa adaugati prenumele!')	
		return;
	}

	if (nr_adulti == '')	{
		alert('Trebuie sa adaugati numarul de adulti!')	
		return;
	}
	if (nr_copii == '')	{
		alert('Trebuie sa adaugati numarul de copii!')	
		return;
	}


	if (cnp='')	{
		alert('Trebuie sa adaugati CNP!')	
		return;
	}
	
	if (plecare_locatia == ""){
		alert('Trebuie sa adaugati localitatea de plecare!')	
		return;
	}
	if (destinatia == ""){
		alert('Trebuie sa adaugati destinatia!')	
		return;
	}
	
	if (telefon == ""){
		alert('Trebuie sa adaugati telefonul!')	
		return;
	}
	
	if (cod ==""){
		alert('Trebuie sa adaugati codul!')	
		return;
	}
		var frm = document.getElementById('form2');
		frm.submit();
	
}
function viewPic(idpic){
	window.open('/lib/poza_preview.php?idfile=' + idpic,'View_picture','width=300,height=300,scroll=yes');
}

function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		//   alert("Invalid E-mail Address")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		 //  alert("Invalid E-mail Address")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		 //   alert("Invalid E-mail Address")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		   // alert("Invalid E-mail Address")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		   // alert("Invalid E-mail Address")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		  // alert("Invalid E-mail Address")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		   //// alert("Invalid E-mail Address")
		    return false
		 }

 		 return true					
	}
function valideazaMenu(){
	var name = document.getElementById('menu_name_ro').value;	
	var position = document.getElementById('position').value;	
	
	if (name == ''){
		alert ('Adaugati numele meniului!')	;
		return;
	} 
	
	if (isNaN(position)){
		alert ('Pozitia trebuie sa fie un numar!')	;
		return;
	} 
	
	
	document.getElementById('form1').submit();	
	
}

function showDiv(){
	document.getElementById('title_per').style.display='block';
	document.getElementById('content_per').style.display='block';	
}
function hideDiv(){
	document.getElementById('title_per').style.display='none';
	document.getElementById('content_per').style.display='none';	
}

function toogleUserDiv(idr,id){
	var div = document.getElementById('user_' +idr+ '_' + id);

	if (div.style.display == 'block') div.style.display = 'none';
	else
		div.style.display = 'block'
	
}
function valideazaAgentie(){
	var nume = document.getElementById('agency_name').value;
	if (nume==""){
		alert('Adaugati numele agentiei!');
		return;
	}
	
	document.getElementById('form1').submit();
}
function trimiteRezervare(){
		
		var  rez = document.getElementById('rezervare').value;
		if (rez == ""){
			alert ('Completati cererea de rezervare !')	;
			return;
		}
		
		var ok = document.getElementById('ok');
		if (ok.checked == false){
			alert('Trebuie sa fiti de acord cu termenii si conditiile contractului!');
			return;
		} 
		
			
		document.getElementById('form2').submit();
		
		
}