/****************************************************************************************************************
Fisier care contine functiile js folosite in legatura cu produsele
****************************************************************************************************************/
//functie pentru schimbarea ordinii de afisare
function schimba_ordinea(val) {
	var f = document.getElementById('form_selectie');
	f.ordine.value = val;
	f.submit();
}

//functie pentru schimbarea paginii
function muta_pagina(pag) {
	var f = document.getElementById('form_selectie');
	f.pagina.value = pag;
	f.submit();
}

//functie pentru schimbarea nr de elem pe pag.
function schimba_nr_pe_pag(val) {
	var f = document.getElementById('form_selectie');
	f.nr_pe_pag.value = val;
	f.submit();
}

//functie pentru alegerea unui produs( la Topspin )
function comanda(id) {
	var f = document.getElementById('form_alegere');
	f.produs.value = id;
	var currentTime = new Date();
	f.timp.value = currentTime.getTime();
	f.submit();	
}

//functie pentru setarea unui checkbox produs
function compara_produs(produs) {
	 produs.checked = !produs.checked;
}

//functie pentru lansarea compararii
function compara() {
	var f = document.getElementById('form_selectie');
	f.compara.value=1;
	f.submit();
}

//functie pentru lansarea compararii
function urca(cheie, valoare) {
	var f = document.getElementById('form_selectie');
	f.urca.value=cheie;
	f.submit();
}


//functii din comanda
//functie pentru anularea comenzii
function anuleaza() {
	var f = document.getElementById('form_modificare');
	f.recalculeaza.value = 0;
	f.anuleaza.value = 1;
	f.submit();
}

//functie pentru recalcularea comenzii
function recalculeaza() {
	var f = document.getElementById('form_modificare');
	f.anuleaza.value = 0;
	f.recalculeaza.value = 1;
	f.submit();
}

//functie pentru stergerea unui produs
function sterge(id) {
	var f = document.getElementById('form_modificare');
	f.sterge.value = id;
	f.submit();
}


//functie de golire comparare
function goleste() {
	var f = document.getElementById('form_stergere');
	f.goleste.value = 1;
	f.submit();
}


//functie care verifica formularul de trimitere
function check_trimitere() {	
	var f = document.getElementById('form_trimite');
	var str = '';
	var corect=true;
	
	if(f.nume.value.length<2) {corect=false; str+='Nu ati introdus numele!\n'};
	if(f.nume.value.length>150) {corect=false; str+='Numele e prea lung!\n'};
	if(f.telefon.value.length<2) {corect=false; str+='Nu ati introdus numarul de telefon!\n'};
	if(f.telefon.value.length>100) {corect=false; str+='Numarul de telefon e prea lung!\n'};
	if(f.email.value.length==0||echeck(f.email.value)==false) {corect=false; str+='Adresa de email incorecta!\n'};
	if(f.adresa.value.length<2) {corect=false; str+='Nu ati introdus adresa de livrare!\n'};
	if(f.adresa.value.length>250) {corect=false; str+='Adresa e prea lunga!\n'};				
	
	//daca sunt erori	
	if(!corect) alert(str);
	else f.submit();
}


//functie pentru schimbarea ordinii de afisare a produselor de comparare
function muta_ordinea(pozitie) {
	var f = document.getElementById('form_selectie');
	f.ordine.value = pozitie;
	f.submit();
}


//functie care deschide o fereastra cu poza unui produs
function deschide(nume)
    {
     newWindow=window.open(nume, "Zoom", "height=700, width=583");
	 newWindow.focus();
	 }


//functie care afiseaza cand un tab cand altul in pagina unui produs
function show_tab(nume) {
	if(nume=='descriere') {
		document.getElementById('link_descriere').className = 'selected';
		document.getElementById('link_detalii').className = '';
		
		document.getElementById('div_descriere').style.display='inline';
		document.getElementById('div_detalii').style.display='none';
	}	
	else {
		document.getElementById('link_detalii').className = 'selected';
		document.getElementById('link_descriere').className = '';
		
		document.getElementById('div_detalii').style.display='inline';
		document.getElementById('div_descriere').style.display='none';
	}
}


