/* Meniu */
function meniuDisplay(id)
{
	var status = $('#'+id).css("display");
	if(status == 'none'){ $('#'+id).slideDown(100); $('#'+id).parents('li').removeClass(); }
	else{ $('#'+id).slideUp(100); $('#'+id).parents('li').addClass("meniu-inchis"); }
}

/* Alert */
var IE6 = false
function modalBox(content, width, callback)
{
	if(!content){
		$('#ntz_modal').remove();
		$('#ntz_overlay').fadeOut(function(){$(this).remove();});
		try{if(IE6){$('body').find('select').visibility('visible');}}catch(err){};
		return false;
	}
	try{if(IE6){$('body').find('select').visibility('hidden');}}catch(err){};
	$('body').append('<div id="ntz_overlay"><\/div>');
	$('#ntz_overlay').css({ width:'100%', height:$(document).height(), position:'absolute', left:0, top:0, backgroundColor:'#000', zIndex:9990, opacity:0 }).fadeTo(200, 0.5).click(function(){modalBox()});
	$('body').append('<div id="ntz_modal"><\/div>');
	$('#ntz_modal').css({ width:width ? width : 408, position:'absolute', border:'1px solid #E7E7E7', backgroundColor:'#E7E7E7', left:'50%', top:$(document).scrollTop()+250, zIndex:9995, marginLeft: -(Math.ceil((width ? width : 300)/2)) }).append(content);
	$('#ntz_modal a:eq(0), #ntz_modal input, #ntz_modal textarea').focus();
	try{
		callback.call();
	}catch(err){};  
	$(document).bind('scroll', function(){
		$('#ntz_modal').css({
			top:$(document).scrollTop()+250
		});
	});
};


/* Cautare */
function cautareEco() {
	document.cauta.action='https://www.eco-iluminat.ro/cauta-in-site/'+document.cauta.camp_produs.value+'/Categorie,toate/Pagina1';
}
function cautaProdus() {
	var produs = (document.cautas.camp_produs.value=="")?"":document.cautas.camp_produs.value+'/';
	document.cautas.action='https://www.eco-iluminat.ro/cauta-in-site/'+produs+'Categorie,'+document.cautas.camp_categorie.value+'/Pagina1';
}

/* Filtre */
function showMenuF(id) { document.getElementById('filtru-secundar_'+id).style.visibility = 'visible'; }
function hideMenuF(id) { document.getElementById('filtru-secundar_'+id).style.visibility = 'hidden'; }

/* Popup */
function popUpWindow(URLStr, left, top, width, height) 
{
	if(width==0 && height==0) { var fullsc = 'fullscreen=yes,'; var marime = ""; } 
	else { var fullsc = ""; var marime = ',width='+width+',height='+height+',left='+left+', top='+top+',screenX='+left+',screenY='+top+''; }
	popUpWin = open(URLStr,'_blank',''+fullsc+'toolbar=no,location=no,,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=yes'+marime+'');
}

/* Adauga cos cumparaturi */
var xmlHttp
auxx = "";
function adaugaincos(idprodus, idwatts)
{
	if (!auxx) 
	{
		tipx = idwatts;
		if(idwatts=='x')
		{
			cantitateProdus = document.getElementById("cantitateProdus_"+idprodus).value;
			idwatts = document.getElementById("valoareProdus_"+idprodus).value;
		} else cantitateProdus = 1;

		document.getElementById("adauga_"+idprodus).innerHTML = '<a href=\"javascript:void(0);\" class=\"adauga-cos_\"></a>';
		auxx = idprodus;

		xmlHttp=GetXmlHttpObject()
		if (xmlHttp==null) { return }
		var url="https://www.eco-iluminat.ro/Ajax_Coscumparaturi.php"
		url = url+"?id="+idprodus
		url = url+"&idwatts="+idwatts
		url = url+"&cantitateProdus="+cantitateProdus

		xmlHttp.onreadystatechange=function() {
			if(xmlHttp.readyState==4) {
				document.getElementById("adauga_"+idprodus).innerHTML = '<a href="javascript:void(0);" onclick="adaugaincos('+idprodus+',\''+tipx+'\')" class="adauga-cos">Adauga in cos</a>';
				document.getElementById("continutCos").innerHTML = xmlHttp.responseText;
				modalBox('<div id="popup_container"><div id="popup_content"><b>Produsul a fost adaugat in cosul de cumparaturi.</b><br />&#187; <a href="https://www.eco-iluminat.ro/cos-cumparaturi"><b>Vizualizati cosul de cumparaturi</b></a><br />&#187; <a href="https://www.eco-iluminat.ro/cos-cumparaturi"><b>Trimite comanda</b></a><br />&#187; <a href="#" onclick="modalBox();return false;">Continuati cumparaturile</a></div></div>');
				auxx = "";
			}
		}
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
	}
}


/* Adauga wishlist */
var xmlHttp
auxx = "";
function adaugainwishlist(idprodus)
{
	if (!auxx) 
	{
		cantitateProdus = document.getElementById("cantitateProdus_"+idprodus).value;
		idwatts = document.getElementById("valoareProdus_"+idprodus).value;

		document.getElementById("adaugaW_"+idprodus).innerHTML = '<a href=\"javascript:void(0);\" class=\"adauga-cos_\"></a>';
		auxx = idprodus;

		xmlHttp=GetXmlHttpObject()
		if (xmlHttp==null) { return }
		var url="https://www.eco-iluminat.ro/Ajax_Wishlist.php"
		url = url+"?id="+idprodus
		url = url+"&idwatts="+idwatts
		url = url+"&cantitateProdus="+cantitateProdus

		xmlHttp.onreadystatechange=function() {
			if(xmlHttp.readyState==4) {
				document.getElementById("adaugaW_"+idprodus).innerHTML = '<a href="javascript:void(0);" onclick="adaugainwishlist('+idprodus+')" class="adauga-wishlist">Adauga in wishlist</a>';
				modalBox('<div id="popup_container"><div id="popup_content"><b>Produsul a fost adaugat in cosul de wishlist.</b><br />&#187; <a href="#" onclick="modalBox();return false;">Continua cumparaturile</a><br />&#187; <a href="https://www.eco-iluminat.ro/wishlist">Acceseaza wishlist-ul</a></div></div>');
				auxx = "";
			}
		}
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
	}
}


/* Goleste cos */
function golestecos() 
{
	document.getElementById("continutCos").innerHTML = '<img src="https://www.eco-iluminat.ro/img/indicator_.gif" alt="" /> Se proceseaza informatia';
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null) { 
		return 
	}
	var url="https://www.eco-iluminat.ro/Ajax_Golestecos.php"
	xmlHttp.onreadystatechange=function() {
		if(xmlHttp.readyState==4) {
			document.getElementById("continutCos").innerHTML = '            Nu ai nici un produs in cos.';
		}
	}
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function addSeparatorsNF(nStr, inD, outD, sep)
{
	nStr += '';
	var dpos = nStr.indexOf(inD);
	var nStrEnd = '';
	if (dpos != -1) {
		nStrEnd = outD + nStr.substring(dpos + 1, nStr.length);
		nStr = nStr.substring(0, dpos);
	}
	var rgx = /(\d+)(\d{3})/;
	while (rgx.test(nStr)) {
		nStr = nStr.replace(rgx, '$1' + sep + '$2');
	}
	return nStr + nStrEnd;
}

/* Goleste Wishlist*/
function golestewishlist() 
{
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null) { 
		return 
	}
	var url="https://www.eco-iluminat.ro/Ajax_Golestewishlist.php"
	xmlHttp.onreadystatechange=function() {
		if(xmlHttp.readyState==4) {
			document.getElementById("continutwishlist").innerHTML = '';
		}
	}
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

/* Cos cumparaturi */
taxasuplimentara = "";
function taxaSuplimentara(tip,valoare,transport) {
if (!taxasuplimentara)
{
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null) { 
		return 
	}
	var url="https://www.eco-iluminat.ro/Ajax_TVA.php"
	xmlHttp.onreadystatechange=function() {
		if(xmlHttp.readyState==4)
        {
            if(tip==1)
            {
                var pretTotal = valoare;
                var pretOrdinDePlata = "<span>gratuit</span>";
                var pretRamburs = "<span>&nbsp;</span>";
            }
            else if(tip==2)
            {
                var pretTotal = valoare+transport;
                var pretOrdinDePlata = "<span>&nbsp;</span>";
                var pretRamburs=(transport.toFixed(2)!="0.00")?"<span>"+transport.toFixed(2)+" lei</span>":"<span>gratuit</span>";
            }



            var pretTotalT = pretTotal/xmlHttp.responseText;;
            var pretTotalT = pretTotalT.toFixed(2)-0.01;
            var pretTotalT = pretTotalT.toFixed(2);
            var pretTotal = pretTotal.toFixed(2);

            pretTotalT = addSeparatorsNF(pretTotalT, '.', ',', '.')
            pretTotal = addSeparatorsNF(pretTotal, '.', ',', '.')
            pretRamburs = addSeparatorsNF(pretRamburs, '.', ',', '.')

            document.getElementById("pretTotal").innerHTML = pretTotal+" lei";
            document.getElementById("pretTotalT").innerHTML = pretTotalT+" lei";
            document.getElementById("pretOrdinDePlata").innerHTML = pretOrdinDePlata;
            document.getElementById("pretRamburs").innerHTML = pretRamburs;

            taxasuplimentara = "";
		}
	}
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}
}


function GetXmlHttpObject() {
	var objXMLHttp=null
	if (window.XMLHttpRequest) {
		objXMLHttp=new XMLHttpRequest()
	} else if (window.ActiveXObject) {
		objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
	}
	return objXMLHttp
}

