function arataProduse(form){
	form.submit();
}

function adaugaProdus(form, lang){
	if(form.categorieid.selectedIndex < 0){
		alert(lang == "ro" ? "Alegeti o categorie!" : "Choose a category!");
		form.categorieid.focus();
		return false;
	}
	if(form.produsid.selectedIndex < 0){
		alert(lang == "ro" ? "Alegeti un produs!" : "Choose a product!");
		form.produsid.focus();
		return false;
	}
	form.act.value = "adaugaProdus";
	form.submit();
}


function stergeProdus(form, produsid, i, lang){
	if(confirm(lang == "ro" ? "Sunteti sigur(a) ca vreti sa eliminati acest produs din configurator?" : "Are you sure you want to remove this product from the PC configurator?")){
		form.act.value = "stergeProdus";
		form.prod.value = produsid;
		form.cookieorder.value = i + "";
		form.submit();
	}
}

function adaugaInCos(form, checkForm, lang){
	if(checkForm){
		if(valideazaComponenteBaza(form, lang)){
			if(confirm(lang == "ro" ? "Sunteti sigur ca doriti sa adaugati acest PC in cosul de cumparaturi?" : "Are you sure you want to add these PC in the shopping cart?")){
				form.act.value = "adaugaInCos";
				form.submit();
			}
		}
	}
	else{
		if(confirm(lang == "ro" ? "Sunteti sigur ca doriti sa adaugati acest PC in cosul de cumparaturi?" : "Are you sure you want to add these PC in the shopping cart?")){
			form.act.value = "adaugaInCos";
			form.submit();
		}
	}
}

function salveazaProdus(form, lang){
	if(valideazaComponenteBaza(form, lang)){
		form.act.value = "salveazaProdus";
		form.submit();
	}
}


function valideazaComponenteBaza(form, lang){
	for(i = 0; i < form.elements.length; i++){
		if(form.elements[i].name.indexOf("obligatoriu") == 0){
			obj = eval("form.configuratorid" + form.elements[i].value + "_1");
			if(obj.selectedIndex == 0){
				alert(lang == "ro" ? "Completati toate campurile obligatorii!" : "Please fill all required fields!");
				obj.focus();
				return false;
			}
		}
	}
	return true;
}

//function 


function golesteConfigurator(form, lang){
	if(confirm(lang == "ro" ? "Sunteti sigur(a) ca doriti sa goliti configuratorul?" : "Are you sure you want to empty pc configurator?")){
		form.act.value = "golesteConfigurator";
		form.submit();
	}
}

function arataProdus(form, width, height, lang){
	if(form.categorieid.selectedIndex < 0){
		alert(lang == "ro" ? "Alegeti o categorie!" : "Choose a category!");
		form.categorieid.focus();
		return;
	}
	if(form.produsid.selectedIndex < 0){
		alert(lang == "ro" ? "Alegeti un produs!" : "Choose a product!");
		form.produsid.focus();
		return;
	}
	//window.open('produs.php?produsid=' + form.produsid.value);
	openCenterWindow('popupprodus.php?produsid=' + form.produsid.value, 'vezi_produs_' + form.produsid.value, width, height);
}

function detaliiProdus(select, width, height, lang){
	if(select.selectedIndex <= 0){
		alert(lang == "ro" ? "Alegeti un produs!" : "Choose a product!");
		select.focus();
		return;
	}
	openCenterWindow('popupprodus.php?produsid=' + select.value, 'vezi_produs_' + select.value, width, height);
}


function veziFacturaProforma(link, wname, width, height) {
	discount = "";
	if (  confirm( "Doriti sa vizualizati si pretul cu discount?" ) ) {
		discount = "1";
	}	
	openCenterWindow(link + '&discount=' + discount, wname, width, height);
}
