function send(){
	ecompletat = eObligatoriu("nume_prenume", "Va rugam sa completati campul nume si prenume!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eObligatoriu("adresa", "Va rugam sa completati campul adresa!");
	if (!ecompletat){
		return;
	}	
	
	ecompletat = eObligatoriu2("telefon","mail", "Va rugam sa completati cel putin unul din campurile telefon sau email!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eEmail("mail", "Va rugam sa completati corect campul email!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eObligatoriu("model_masina", "Va rugam sa completati campul model masina!");
	if (!ecompletat){
		return;
	}
	document.formular.submit();	
}

function send_oferte(){
	ecompletat = eObligatoriu("nume_prenume", "Va rugam sa completati campul nume si prenume!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eObligatoriu("adresa", "Va rugam sa completati campul adresa!");
	if (!ecompletat){
		return;
	}	
	
	ecompletat = eObligatoriu2("telefon","email", "Va rugam sa completati cel putin unul din campurile telefon sau email!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eEmail("mail", "Va rugam sa completati corect campul email!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eObligatoriu("model_masina", "Va rugam sa completati campul model masina!");
	if (!ecompletat){
		return;
	}
	document.formular.submit();	
}

function send_service(){
	ecompletat = eObligatoriu("nume", "Va rugam sa completati campul nume!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eObligatoriu("prenume", "Va rugam sa completati campul prenume!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eObligatoriu2("telefon","mail", "Va rugam sa completati cel putin unul din campurile telefon sau email!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eEmail("mail", "Campul email nu are un format valid!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eObligatoriu("model_masina", "Va rugam sa introduceti modelul auto!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eObligatoriu("an_fabricatie", "Va rugam sa introduceti anul fabricatiei!");
	if (!ecompletat){
		return;
	}
	
	ecompletat_corect = validareAn("an_fabricatie", "Anul fabricatiei nu este in format numeric!");
	if (!ecompletat_corect){
		return;
	}
	
	ecompletat = validareInterventie("tip_interventie", "5", "Va rugam sa alegeti cel putin o optiune din lista tip interventie!");
	if (!ecompletat){
		return;
	}
	
	document.formular.submit();	
}

function send_drive(){
	ecompletat = eObligatoriu("nume", "Va rugam sa completati campul nume!");
	if (!ecompletat){
		return;
	}
	ecompletat = eObligatoriu("prenume", "Va rugam sa completati campul prenume!");
	if (!ecompletat){
		return;
	}
	ecompletat = eObligatoriu2("mail","telefon", "Va rugam sa completati cel putin unul din campurile email sau telefon!");
	if (!ecompletat){
		return;
	}
	ecompletat = eEmail("mail", "Campul email nu are un format valid!");
	if (!ecompletat){
		return;
	}
	ecompletat = eSelectat("client", "Va rugam sa specificati daca sunteti client Opel!");
	if (!ecompletat){
		return;
	}
	ecompletat = eSelectat("achizitionare", "Va rugam sa specificati daca doriti sa achizitionati Opel Insignia!");
	if (!ecompletat){
		return;
	}
	document.formular.submit();	
}

function send_stoc(){
	ecompletat = eObligatoriu("nume", "Va rugam sa completati campul Nume!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eObligatoriu("prenume", "Va rugam sa completati campul Prenume!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eObligatoriu2("mail","telefon", "Va rugam sa completati cel putin unul din campurile Email sau Telefon!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eEmail("mail", "Campul Email nu are un format valid!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eObligatoriu("mesaj", "Va rugam sa introduceti mesajul dumneavoastra!");
	if (!ecompletat){
		return;
	}
	
	document.formular.submit();	
}
function send_astra(){
	ecompletat = eObligatoriu("nume", "Va rugam sa completati campul Nume!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eObligatoriu("prenume", "Va rugam sa completati campul Prenume!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eObligatoriu2("mail","telefon", "Va rugam sa completati cel putin unul din campurile Email sau Telefon!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eEmail("mail", "Campul Email nu are un format valid!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eObligatoriu("mesaj", "Va rugam sa introduceti mesajul dumneavoastra!");
	if (!ecompletat){
		return;
	}
	
	document.astra_contact.submit();	
}

function send_promotie(){
	ecompletat = eObligatoriu("nume", "Va rugam sa completati campul Nume!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eObligatoriu("prenume", "Va rugam sa completati campul Prenume!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eObligatoriu("mail", "Va rugam sa completati campul Email!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eEmail("mail", "Campul Email nu are un format valid!");
	if (!ecompletat){
		return;
	}
	ecompletat = eObligatoriu("telefon", "Va rugam sa completati campul Telefon!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eObligatoriu("mesaj", "Va rugam sa introduceti mesajul dumneavoastra!");
	if (!ecompletat){
		return;
	}
	
	document.formular.submit();	
}


function send_contact(){
	ecompletat = eObligatoriu("nume", "Va rugam sa completati campul Nume!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eObligatoriu("prenume", "Va rugam sa completati campul Prenume!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eObligatoriu2("mail","telefon", "Va rugam sa completati cel putin unul din campurile Email sau Telefon!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eEmail("mail", "Campul Email nu are un format valid!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eSelectat("departament", "Va rugam sa alegeti din lista derulanta departamentul!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eObligatoriu("mesaj", "Va rugam sa introduceti mesajul dumneavoastra!");
	if (!ecompletat){
		return;
	}
	
	document.formular.submit();
}

function send_request(){
	ecompletat = eObligatoriu("marca", "Va rugam sa completati campul Marca!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eObligatoriu("modelul", "Va rugam sa completati campul Model!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eSelectat("caroserie", "Va rugam sa selectati tipul caroseriei!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eObligatoriu("anfabricatie", "Va rugam sa completati campul An fabricatie!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = validareAn("anfabricatie", "Anul fabricatiei trebuie sa fie exprimat in cifre!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eObligatoriu("nrkm", "Va rugam sa completati campul Nr. km!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eObligatoriu("cilindree", "Va rugam sa completati campul Cilindree!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eSelectat("combustibil", "Va rugam sa selectati tipul de combustibil!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eSelectat("transmisie", "Va rugam sa selectati tipul transmisiei!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eObligatoriu("putere", "Va rugam sa completati campul Putere!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eObligatoriu("culoare", "Va rugam sa completati campul Culoare!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eObligatoriu("normapoluare", "Va rugam sa completati campul Norma de poluare!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eSelectat("provenienta", "Va rugam sa selectati provenienta autovehiculului!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eSelectat("achizitie", "Va rugam sa selectati modelul Opel pe care doriti sa-l achizitionati!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eSelectat("cand", "Va rugam sa selectati cand intentionati sa inlocuiti masina actuala!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eObligatoriu("mesajul", "Va rugam sa completati campul Alte dotari/Mentiuni!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eObligatoriu("numele", "Va rugam sa completati campul Nume!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eObligatoriu("prenumele", "Va rugam sa completati campul Prenume!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eObligatoriu2("mailul","telefonul", "Va rugam sa completati cel putin unul din campurile Email sau Telefon!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eEmail("mailul", "Campul Email nu are un format valid!");
	if (!ecompletat){
		return;
	}
	
	if (document.formular.telefonul.value != ""){
		var filter = /^[0-9]/
		if (!filter.test(document.formular.telefonul.value)){
			alert("Numarul de telefon este invalid!");
			try {
				document.formular.telefonul.focus();
			} catch(er) {
				
			}
			return;
		}
	}
	document.formular.submit();
}

function send_news(){
	
	ecompletat = eObligatoriu("numeNewsletter", "Va rugam sa completati campul Nume!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eObligatoriu("prenumeNewsletter", "Va rugam sa completati campul Prenume!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eObligatoriu("mailNewsletter", "Va rugam sa completati campul Email!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eEmail("mailNewsletter", "Campul Email nu are un format valid!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eTelefon("telefonNewsletter","Campul Telefon nu are format valid");
	if (!ecompletat){
		return;
	}
	
	if (document.formularNewsletter.acordnewsletter.checked==true){
			document.formularNewsletter.submit();
	}else{alert("Pentru a trimite datele, trebuie sa fiti de acord cu termenii si conditiile site-ului")}	
}
function send_oferta(){
	ecompletat = eSelectat("model", "Va rugam sa alegeti din lista modelul dorit!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eObligatoriu("mesaj", "Va rugam sa introduceti detalii suplimentare!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eObligatoriu("nume", "Va rugam sa completati campul Nume!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eObligatoriu("prenume", "Va rugam sa completati campul Prenume!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eObligatoriu2("mail","telefon", "Va rugam sa completati cel putin unul din campurile E-mail sau Telefon!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eEmail("mail", "Campul Email nu are un format valid!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eObligatoriu("sumResult", "Va rugam sa completati campul !");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eCorect("sumResult", "a", "b", "Introduceti valoarea corecta pentru suma din camp!");
	if (!ecompletat){
		return;
	}
	
	document.oferta.submit();
}
function send_ToFriend(){
	ecompletat = eObligatoriu("numeMF", "Va rugam sa completati campul Numele dvs.!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eObligatoriu("prenumeMF", "Va rugam sa completati campul Prenumele dvs.!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eObligatoriu("emailMF", "Va rugam sa completati campul E-mailul dvs.!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eEmail("emailMF", "Campul Emailul dvs. nu are un format valid!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eObligatoriu("numePMF", "Va rugam sa completati campul Numele prietenului!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eObligatoriu("prenumePMF", "Va rugam sa completati campul Prenumele prietenului!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eObligatoriu("emailPMF", "Va rugam sa completati campul E-mailul prietenului!");
	if (!ecompletat){
		return;
	}
	
	ecompletat = eEmail("emailPMF", "Campul Emailul prietenului nu are un format valid!");
	if (!ecompletat){
		return;
	}
	document.mailtofriend.submit();
}
function precompleteValues(id_auto_ocazie, cod_auto){
	   document.getElementById("codIDOP").value = id_auto_ocazie;
	   document.getElementById("nume_autoOP").value = cod_auto;
	}

$(function() {
	if ($.browser.msie&&jQuery.browser.version.indexOf('6.0')!=-1) {
		$('.auto-wrapper').hover(
			function() {
				$('.autoshow', $(this)).show();
				$('.auto-invoke span', $(this)).addClass('autohover');
			},
			function() {
				$('.autoshow', $(this)).hide();
				$('.auto-invoke span', $(this)).removeClass('autohover');
			}
		);
		$('#autoshow .content').hover(
				function() {
					$(this).addClass('content-hover');
				},
				function() {
					$(this).removeClass('content-hover');
				}
		);
		$('.simple-list li').hover(
				function() {
					$(this).addClass('simple-li-hover');
				},
				function() {
					$(this).removeClass('simple-li-hover');
				}
		);
	}
});
function AdaugarePoza(list_target, max)
{
	this.list_target = list_target;
	this.count = 0;
	this.id = 0;
	if(max) 
	{
		this.max = max;
	}
	else 
	{
		this.max = -1;
	}
	this.addElement = function(element)
	{
		if(element.tagName == "INPUT" && element.type == "file")
		{
			element.name = "poza_" + this.id++;
			element.id = "poza" + this.id;
			element.multi_selector = this;
			element.onchange = function()
			{
				var ext = element.value;
				ext = ext.substring(ext.length-3, ext.length);
				ext = ext.toLowerCase();
				if((ext!="jpg")&&(ext!="gif")&&(ext!="png")&&(ext!="bmp"))
				{
					alert("Nu aveti voie sa trimiteti alte tipuri de fisiere in afara de imagini!");
					element.value = null;
					return false;
				}
				var new_element = document.createElement("input");
				new_element.type = "file";
				new_element.accept = "image/*";
				new_element.className = "evaluare_auto_input";
				this.parentNode.insertBefore(new_element,this);
				this.multi_selector.addElement(new_element);
				this.multi_selector.addListRow(this);
				this.style.position = "absolute";
				this.style.left = "-2000px";
			}
			if(this.max != -1 && this.count >= this.max)
			{
				element.disabled = true;
				document.getElementById("fake").className = "inactive_button";
			}
			this.count++;
			this.current_element = element;
		} 
		else 
		{
			alert("Eroare: elementul nu este de tip input file");
		}
	}
	this.addListRow = function(element)
	{
		var new_row = document.createElement("div");
		var new_row_button = document.createElement("input");
		new_row_button.type = "button";
		new_row_button.value = "Sterge";
		new_row_button.className = "button";
		new_row.element = element;
		new_row_button.onclick= function()
		{
			this.parentNode.element.parentNode.removeChild(this.parentNode.element);
			this.parentNode.parentNode.removeChild(this.parentNode);
			this.parentNode.element.multi_selector.count--;
			this.parentNode.element.multi_selector.current_element.disabled = false;
			document.getElementById("fake").className = "button";
			if (this.parentNode.element.multi_selector.count == 1) {
				document.getElementById("head").innerHTML = "";
			}
			else if (this.parentNode.element.multi_selector.count == 2) {
				document.getElementById("head").innerHTML = "Fisier imagine:";
			}
			else if (this.parentNode.element.multi_selector.count >= 3) {
				document.getElementById("head").innerHTML = "Fisiere imagine:";
			}
			return false;
		}
		var nume_fisier = element.value;
		var last_pos = nume_fisier.search("fakepath");
		if(last_pos != -1)
		{
			nume_fisier = nume_fisier.substring(last_pos + 9);
		}
		new_row.innerHTML = "&nbsp;&nbsp;&nbsp;" + nume_fisier + "&nbsp;";
		new_row.appendChild(new_row_button);
		this.list_target.appendChild(new_row);
		if (this.count == 1) {
			document.getElementById("head").innerHTML = "";
		}
		else if (this.count == 2) {
			document.getElementById("head").innerHTML = "Fisier imagine:";
		}
		else if (this.count >= 3) {
			document.getElementById("head").innerHTML = "Fisiere imagine:";
		}
	}
}

function show(id, index) {
	var div = document.getElementById(id);
	var h3 = div.getElementsByTagName("h3");
	var img = div.getElementsByTagName("img");
	var li = div.getElementsByTagName("li");
	var price = div.getElementsByTagName("div")[0].getElementsByTagName("div");
	var i;
	for(i = 0; i < h3.length; i++) {
		if(i == index) {
			h3[i].className = "first";
			img[i].className = "first";
			li[i].className = "first";
			price[i].className = "first";
			
		} else {
			h3[i].className = "";
			img[i].className = "";
			li[i].className = "";
			price[i].className = "";
		}
	}
}
