if (getInternetExplorerVersion() < 7.0)
	window.location.assign("http://www.spiridus.com/update.html")

$(document).ready(function() {
	$('#toplinks ul > li').live('click', function() {
		if (!$(this).hasClass('selected')) {
			$('#toplinks ul > li').removeClass('selected');
			$('#toplinks ul > li').children(':first-child').removeClass('selected');
			$(this).addClass('selected');
			$(this).children(':first-child').addClass('selected');
		}
	}).live('mouseover', function() {
		$(this).addClass('mouseover');
		$(this).children(':first-child').addClass('mouseover');
		$(this).removeClass('mouseout');
		$(this).children(':first-child').removeClass('mouseout');
	}).live('mouseout', function() {
		$(this).addClass('mouseout');
		$(this).children(':first-child').addClass('mouseout');
		$(this).removeClass('mouseover');
		$(this).children(':first-child').removeClass('mouseover');
	});
	$('.login').live('mouseover', function() {
		$(this).addClass('mouseoverLogin');
		$(this).removeClass('mouseoutLogin');
	}).live('mouseout', function() {
		$(this).addClass('mouseoutLogin');
		$(this).removeClass('mouseoverLogin');
	});
	$('.finalizeaza').live('mouseover', function() {
		$(this).addClass('mouseoverFC');
		$(this).removeClass('mouseoutFC');
	}).live('mouseout', function() {
		$(this).addClass('mouseoutFC');
		$(this).removeClass('mouseoverFC');
	});
	$('.comandarapid').live('mouseover', function() {
		$(this).addClass('mouseoverCR');
		$(this).removeClass('mouseoutCR');
	}).live('mouseout', function() {
		$(this).addClass('mouseoutCR');
		$(this).removeClass('mouseoverCR');
	});
	$('.continuacumparaturile').live('mouseover', function() {
		$(this).addClass('mouseoverCC');
		$(this).removeClass('mouseoutCC');
	}).live('mouseout', function() {
		$(this).addClass('mouseoutCC');
		$(this).removeClass('mouseoverCC');
	});
	$('.cumpara').live('mouseover', function() {
		$(this).addClass('mouseoverC');
		$(this).removeClass('mouseoutC');
	}).live('mouseout', function() {
		$(this).addClass('mouseoutC');
		$(this).removeClass('mouseoverC');
	});
	$('.textbox').live('focusin', function() {
		$(this).addClass('textboxsel');
		$(this).children(':first-child').css('color','#1111aa');
		$(this).unbind('mouseout');
	}).mouseover(function() {
		$(this).addClass('textboxsel');
		$(this).children(':first-child').css('color','#1111aa');
	}).mouseout(function() {
		$(this).removeClass('textboxsel');
		$(this).children(':first-child').css('color','#333333');
	}).live('focusout', function() {
		$(this).removeClass('textboxsel');
		$(this).children(':first-child').css('color','#333333');
		$(this).bind('mouseout', function() {
			$(this).removeClass('textboxsel');
			$(this).children(':first-child').css('color','#333333');
		});
	});
	$('.textboxint').live('focusin', function() {
		$(this).addClass('textboxintsel');
		$(this).children(':first-child').css('color','#1111aa');
		$(this).unbind('mouseout');
	}).mouseover(function() {
		$(this).addClass('textboxintsel');
		$(this).children(':first-child').css('color','#1111aa');
	}).mouseout(function() {
		$(this).removeClass('textboxintsel');
		$(this).children(':first-child').css('color','#333333');
	}).live('focusout', function() {
		$(this).removeClass('textboxintsel');
		$(this).children(':first-child').css('color','#333333');
		$(this).bind('mouseout', function() {
			$(this).removeClass('textboxintsel');
			$(this).children(':first-child').css('color','#333333');
		});
	});
	$('textarea').live('focusin', function() {
		$(this).css('background-color','#e3e3ff');
		$(this).css('border-color','#999999');
		$(this).css('color','#1111aa');
		$(this).unbind('mouseout');
	}).mouseover(function() {
		$(this).css('background-color','#e3e3ff');
		$(this).css('border-color','#999999');
		$(this).css('color','#1111aa');
	}).mouseout(function() {
		$(this).css('background-color','#e9e9ff');
		$(this).css('border-color','#cccccc');
		$(this).css('color','#333333');
	}).live('focusout', function() {
		$(this).css('background-color','#e9e9ff');
		$(this).css('border-color','#cccccc');
		$(this).css('color','#333333');
		$(this).bind('mouseout', function() {
			$(this).css('background-color','#e9e9ff');
			$(this).css('border-color','#cccccc');
			$(this).css('color','#333333');
		});
	});
	$('select').live('focusin', function() {
		$(this).css('background-color','#e3e3ff');
		$(this).css('border-color','#999999');
		$(this).css('color','#1111aa');
		$(this).unbind('mouseout');
	}).mouseover(function() {
		$(this).css('background-color','#e3e3ff');
		$(this).css('border-color','#999999');
		$(this).css('color','#1111aa');
	}).mouseout(function() {
		$(this).css('background-color','#e9e9ff');
		$(this).css('border-color','#cccccc');
		$(this).css('color','#333333');
	}).live('focusout', function() {
		$(this).css('background-color','#e9e9ff');
		$(this).css('border-color','#cccccc');
		$(this).css('color','#333333');
		$(this).bind('mouseout', function() {
			$(this).css('background-color','#e9e9ff');
			$(this).css('border-color','#cccccc');
			$(this).css('color','#333333');
		});
	});
	$('.inapoi').live('mouseover', function() {
		$(this).addClass('mouseoverI');
		$(this).removeClass('mouseoutI');
	}).live('mouseout', function() {
		$(this).addClass('mouseoutI');
		$(this).removeClass('mouseoverI');
	});
});

var timer1 = null, timer2 = null;
var aparat = 1; // 1 eX 2 Clasic 3 DeL
var frecv1 = 0, frecv2 = 0;

function getInternetExplorerVersion() {
	var rv = 100;
	if (navigator.appName == 'Microsoft Internet Explorer') {
		var ua = navigator.userAgent;
		var re  = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");
		if (re.exec(ua) != null)
			rv = parseFloat(RegExp.$1);
	}
	return rv;
}

function externalLinks() {
	if (!document.getElementsByTagName) return;
	var anchors = document.getElementsByTagName("a");
	for (var i=0; i<anchors.length; i++) {
		var anchor = anchors[i];
		if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external") anchor.target = "_blank";
	}
}

function init(optMeniu) {
	if (optMeniu == 8) {
		aparat = 1;
		frecv1 = 0;
		frecv2 = 0;
		schimbaAparatul(1);
	}
	externalLinks();
}

function afiseaza(declansator, x, y, tot) {
	var ans = document.getElementById(y);
	if (tot)
		declansator.src = "http://www.spiridus.com/resurse/ico/zoom_out_16x16.png";
	else
		declansator.src = "http://www.spiridus.com/resurse/ico/zoom_out_32x32.png";
	$("#" + x).slideDown("slow");
	ans.style.borderBottomWidth = "0";
}

function ascunde(declansator, x, y, tot) {
	var ans = document.getElementById(y);
	if (tot)
		declansator.src = "http://www.spiridus.com/resurse/ico/zoom_in_16x16.png";
	else
		declansator.src = "http://www.spiridus.com/resurse/ico/zoom_in_32x32.png";
	$("#" + x).slideUp("slow");
	ans.style.borderBottomWidth = "1px";
}

function comutaER(declansator, x, y) {
	if (declansator.src.search("zoom_in") >= 0)
		afiseaza(declansator, x, y, false);
	else 
		ascunde(declansator, x, y, false);
}

function expandeazaTot(decl, prefix, y, N) {
	for(i = 1; i <= N; i++) {
		var q = document.getElementById(decl + i.toString());
		afiseaza(q, prefix + i.toString(), y + i.toString(), true);
	}
}

function restrangeTot(decl, prefix, y, N) {
	for(i = 1; i <= N; i++) {
		var q = document.getElementById(decl + i.toString());
		ascunde(q, prefix + i.toString(), y + i.toString(), true);
	}
}

function magnify(x) {
	if (x.src.search("_16x16") >= 0) {
		x.src = x.src.replace("_16x16", "_32x32");
		x.style.marginRight = "-8px";
		x.style.marginTop = "-7px";
	} 
}

function shrink(x) {
	if (x.src.search("_32x32") >= 0) {
		x.src = x.src.replace("_32x32", "_16x16");
		x.style.marginRight = "0";
		x.style.marginTop = "1px";
	}
}

function comutaeX(buton) {
	var c2 = 0, c3 = 0;
	if (buton.src.search("off.") >= 0)
		buton.src = buton.src.replace("off.","on.");
	else
		buton.src = buton.src.replace("on.","off.");
	document.getElementById("frecv1"+frecv1).style.backgroundColor = "#c3c3ff";
	document.getElementById("frecv1"+frecv1).style.color = "#333333";
	stopTimereX();
	if (document.getElementById("com1").src.search("off.") >= 0) {
		document.getElementById("eroare").style.display = "block";
	}
	else {
		document.getElementById("eroare").style.display = "none";
		if (document.getElementById("com2").src.search("off.") >= 0) c2 = 1;
		if (document.getElementById("com3").src.search("off.") >= 0) c3 = 1;
		frecv1 = 2 * c2 + c3;
		document.getElementById("frecv1"+frecv1).style.backgroundColor = "#b33118";
		document.getElementById("frecv1"+frecv1).style.color = "#ffffff";
		blink1(frecv1);
	}
}

function comutaClasic(buton) {
	var c2 = 0, c3 = 0;
	if (buton.src.search("off.") >= 0)
		buton.src = buton.src.replace("off.","on.");
	else
		buton.src = buton.src.replace("on.","off.");
	document.getElementById("frecv2"+frecv2).style.backgroundColor = "#c3c3ff";
	document.getElementById("frecv2"+frecv2).style.color = "#333333";
	stopTimerClasic();
	if (document.getElementById("com1").src.search("off.") >= 0) {
		document.getElementById("eroare").style.display = "block";
	}
	else {
		document.getElementById("eroare").style.display = "none";
		if (document.getElementById("com4").src.search("off.") >= 0) c2 = 1;
		if (document.getElementById("com5").src.search("off.") >= 0) c3 = 1;
		frecv2 = 2 * c2 + c3;
		document.getElementById("frecv2"+frecv2).style.backgroundColor = "#339933";
		document.getElementById("frecv2"+frecv2).style.color = "#ffffff";
		blink2(frecv2);
	}
}

function comutaDeL(buton) {
	var c2 = 0, c3 = 0;
	if (buton.src.search("off.") >= 0)
		buton.src = buton.src.replace("off.","on.");
	else
		buton.src = buton.src.replace("on.","off.");
	document.getElementById("frecv1"+frecv1).style.backgroundColor = "#c3c3ff";
	document.getElementById("frecv1"+frecv1).style.color = "#333333";
	stopTimereX();
	document.getElementById("frecv2"+frecv2).style.backgroundColor = "#c3c3ff";
	document.getElementById("frecv2"+frecv2).style.color = "#333333";
	stopTimerClasic();
	if (document.getElementById("com1").src.search("off.") >= 0) {
		document.getElementById("eroare").style.display = "block";
	}
	else {
		document.getElementById("eroare").style.display = "none";
		if (document.getElementById("com2").src.search("off.") >= 0) c2 = 1;
		if (document.getElementById("com3").src.search("off.") >= 0) c3 = 1;
		frecv1 = 2 * c2 + c3;
		document.getElementById("frecv1"+frecv1).style.backgroundColor = "#b33118";
		document.getElementById("frecv1"+frecv1).style.color = "#ffffff";
		blink1(frecv1);
		c2 = 0; c3 = 0;
		if (document.getElementById("com4").src.search("off.") >= 0) c2 = 1;
		if (document.getElementById("com5").src.search("off.") >= 0) c3 = 1;
		frecv2 = 2 * c2 + c3;
		document.getElementById("frecv2"+frecv2).style.backgroundColor = "#339933";
		document.getElementById("frecv2"+frecv2).style.color = "#ffffff";
		blink2(frecv2);
	}
}

function blink1(frecv) {
	if (document.getElementById("led1").style.color == "red") document.getElementById("led1").style.color = "#660000";
		else document.getElementById("led1").style.color = "red";
	switch (frecv) {
		case 0:
			timer1 = setTimeout("blink1(0)",450);
			break;
		case 1:
			timer1 = setTimeout("blink1(1)",322);
			break;
		case 2:
			timer1 = setTimeout("blink1(2)",131);
			break;
		case 3:
			timer1 = setTimeout("blink1(3)",66);
	}
}

function blink2(frecv) {
	if (document.getElementById("led2").style.color == 'lime') document.getElementById("led2").style.color = "#339933";
		else document.getElementById("led2").style.color = "lime";
	switch (frecv) {
		case 0:
			timer2 = setTimeout("blink2(0)",450);
			break;
		case 1:
			timer2 = setTimeout("blink2(1)",384);
			break;
		case 2:
			timer2 = setTimeout("blink2(2)",151);
			break;
		case 3:
			timer2 = setTimeout("blink2(3)",83);
	}
}

function stopTimereX() {
	if (timer1) {
		clearTimeout(timer1);
		document.getElementById("led1").style.color = "#660000";
	}
}

function stopTimerClasic() {
	if (timer2) {
		clearTimeout(timer2);
		document.getElementById("led2").style.color = "#339933";
	}
}

function stopTimer() {
	if (timer1) {
		clearTimeout(timer1);
		document.getElementById("led1").style.color = "#660000";
	}
	if (timer2) {
		clearTimeout(timer2);
		document.getElementById("led2").style.color = "#339933";
	}
}

function schimbaAparatul(n) {
	if ((aparat >= 1) && (aparat <= 3))
		document.getElementById("aparat"+aparat).style.backgroundColor = "#c3c3ff";
	if (aparat == 1) {
		document.getElementById("frecv"+aparat.toString()+frecv1).style.backgroundColor = "#c3c3ff";
		document.getElementById("frecv"+aparat.toString()+frecv1).style.color = "#333333";
		stopTimereX();
	}
	if (aparat == 2) {
		document.getElementById("frecv"+aparat.toString()+frecv2).style.backgroundColor = "#c3c3ff";
		document.getElementById("frecv"+aparat.toString()+frecv2).style.color = "#333333";
		stopTimerClasic();
	}
	if (aparat == 3) {
		document.getElementById("frecv1"+frecv1).style.backgroundColor = "#c3c3ff";
		document.getElementById("frecv1"+frecv1).style.color = "#333333";
		stopTimereX();
		document.getElementById("frecv2"+frecv2).style.backgroundColor = "#c3c3ff";
		document.getElementById("frecv2"+frecv2).style.color = "#333333";
		stopTimerClasic();
	}
	aparat = n;
	document.getElementById("aparat"+aparat).style.backgroundColor = "#ffae00";
	document.getElementById("eroare").style.display = "none";
	var aparatDIV = document.getElementById("aparat");
	if (aparat == 1) {
		aparatDIV.className = "aparat1";
		aparatDIV.innerHTML = "<span id=\"led1\" class=\"right\">&bull;</span><img id=\"com1\" src=\"http://www.spiridus.com/resurse/layout/on.jpg\" class=\"left\" alt=\"\" onclick=\"comutaeX(this);\" /><img id=\"com2\" src=\"http://www.spiridus.com/resurse/layout/on.jpg\" alt=\"\" onclick=\"comutaeX(this);\" /><img id=\"com3\" src=\"http://www.spiridus.com/resurse/layout/on.jpg\" alt=\"\" onclick=\"comutaeX(this);\" /><div class=\"clearer\">&nbsp;</div>";
		document.getElementById("frecv10").style.backgroundColor = "#b33118";
		document.getElementById("frecv10").style.color = "#ffffff";
		frecv1 = 0;
		blink1(frecv1);
	}
	if (aparat == 2) {
		aparatDIV.className = "aparat2";
		aparatDIV.innerHTML = "<span id=\"led2\" class=\"right\">&bull;</span><img id=\"com1\" src=\"http://www.spiridus.com/resurse/layout/on.jpg\" class=\"left\" alt=\"\" onclick=\"comutaClasic(this);\" /><img id=\"com4\" src=\"http://www.spiridus.com/resurse/layout/on.jpg\" alt=\"\" onclick=\"comutaClasic(this);\" /><img id=\"com5\" src=\"http://www.spiridus.com/resurse/layout/on.jpg\" alt=\"\" onclick=\"comutaClasic(this);\" /><div class=\"clearer\">&nbsp;</div>";
		document.getElementById("frecv20").style.backgroundColor = "#339933";
		document.getElementById("frecv20").style.color = "#ffffff";
		frecv2 = 0;
		blink2(frecv2);
	}
	if (aparat == 3) {
		aparatDIV.className = "aparat3";
		aparatDIV.innerHTML = "<span id=\"led2\" class=\"right\">&bull;</span><span id=\"led1\" class=\"left\">&bull;</span><img id=\"com2\" src=\"http://www.spiridus.com/resurse/layout/on.jpg\" style=\"margin-left: 13px; margin-top: 15px;\" alt=\"\" onclick=\"comutaeX(this);\" /><img id=\"com3\" src=\"http://www.spiridus.com/resurse/layout/on.jpg\" style=\"margin-top: 15px;\" alt=\"\" onclick=\"comutaeX(this);\" /><img id=\"com4\" src=\"http://www.spiridus.com/resurse/layout/on.jpg\" style=\"margin-top: 15px;\" alt=\"\" onclick=\"comutaClasic(this);\" /><img id=\"com5\" src=\"http://www.spiridus.com/resurse/layout/on.jpg\" style=\"margin-top: 15px;\" alt=\"\" onclick=\"comutaClasic(this);\" /><img id=\"com1\" src=\"http://www.spiridus.com/resurse/layout/delon.jpg\" style=\"margin: 11px 0 0 38px;\" alt=\"\" onclick=\"comutaDeL(this);\" /><div class=\"clearer\">&nbsp;</div>";
		document.getElementById("frecv10").style.backgroundColor = "#b33118";
		document.getElementById("frecv10").style.color = "white";
		frecv1 = 0;
		blink1(frecv1);
		document.getElementById("frecv20").style.backgroundColor = "#339933";
		document.getElementById("frecv20").style.color = "#ffffff";
		frecv2 = 0;
		blink2(frecv2);
	}
}

function comutaCelula(ap, f) {
	if ((aparat == ap) || (aparat == 3)) {
		var c2 = Math.floor(f/2);
		var c3 = f - 2 * c2;
		if (ap == 1) {
			if (c2 == 1)
				document.getElementById("com2").src = "http://www.spiridus.com/resurse/layout/off.jpg";
			else 
				document.getElementById("com2").src = "http://www.spiridus.com/resurse/layout/on.jpg";
			if (c3 == 1)
				document.getElementById("com3").src = "http://www.spiridus.com/resurse/layout/off.jpg";
			else 
				document.getElementById("com3").src = "http://www.spiridus.com/resurse/layout/on.jpg";
			document.getElementById("frecv1"+frecv1).style.backgroundColor = "#c3c3ff";
			document.getElementById("frecv1"+frecv1).style.color = "#333333";
			stopTimereX();
			if (document.getElementById("com1").src.search("off.") >= 0) {
				document.getElementById("eroare").style.display = "block";
			}
			else {
				document.getElementById("eroare").style.display = "none";
				frecv1 = f;
				document.getElementById("frecv1"+frecv1).style.backgroundColor = "#b33118";
				document.getElementById("frecv1"+frecv1).style.color = "#ffffff";
				blink1(frecv1);
			}
		}
		else {
			if (c2 == 1)
				document.getElementById("com4").src = "http://www.spiridus.com/resurse/layout/off.jpg";
			else 
				document.getElementById("com4").src = "http://www.spiridus.com/resurse/layout/on.jpg";
			if (c3 == 1)
				document.getElementById("com5").src = "http://www.spiridus.com/resurse/layout/off.jpg";
			else 
				document.getElementById("com5").src = "http://www.spiridus.com/resurse/layout/on.jpg";
			document.getElementById("frecv2"+frecv2).style.backgroundColor = "#c3c3ff";
			document.getElementById("frecv2"+frecv2).style.color = "#333333";
			stopTimerClasic();
			if (document.getElementById("com1").src.search("off.") >= 0) {
				document.getElementById("eroare").style.display = "block";
			}
			else {
				document.getElementById("eroare").style.display = "none";
				frecv2 = f;
				document.getElementById("frecv2"+frecv2).style.backgroundColor = "#339933";
				document.getElementById("frecv2"+frecv2).style.color = "#ffffff";
				blink2(frecv2);
			}
		}
	}
}

function verificaEmail(id) {
	var e = document.getElementById(id);
	var FiltruEmail = /^.+@.+\..{2,3}$/;
	return (FiltruEmail.test(e.value));
}

function ascundeEroareLogin(x) {
	var eroare = document.getElementById("eroareLogin");
	if (eroare) {
		if (x.name == "email")
			eroare.innerHTML = eroare.innerHTML.replace(/completa\u0163i o adres\u0103 de e-mail valid\u0103/g,"");
			x = document.getElementById("email2X");
			if (x) x.parentNode.removeChild(x);
	}
}

function ascundeEroareCreareCont(x) {
	var eroare = document.getElementById("eroareCreareCont");
	if (eroare) {
		switch (x.name) {
			case "email":
				eroare.innerHTML = eroare.innerHTML.replace(/completa\u0163i o adres\u0103 de e-mail valid\u0103/g,"");
				x = document.getElementById("emailX");
				if (x) x.parentNode.removeChild(x);
				break;
			case "nume":
				eroare.innerHTML = eroare.innerHTML.replace(/completa\u0163i numele/g,"");
				x = document.getElementById("numeX");
				if (x) x.parentNode.removeChild(x);
				break;
			case "prenume":
				eroare.innerHTML = eroare.innerHTML.replace(/completa\u0163i prenumele/g,"");
				x = document.getElementById("prenumeX");
				if (x) x.parentNode.removeChild(x);
				break;
			case "parola":
			case "confirmare":
				eroare.innerHTML = eroare.innerHTML.replace(/completa\u0163i parola/g,"");
				eroare.innerHTML = eroare.innerHTML.replace(/parolele nu coincid/g,"");
				x = document.getElementById("parolaX");
				if (x) x.parentNode.removeChild(x);
				x = document.getElementById("confirmareX");
				if (x) x.parentNode.removeChild(x);
				break;
			case "adresa":
				eroare.innerHTML = eroare.innerHTML.replace(/completa\u0163i adresa/g,"");
				x = document.getElementById("adresaX");
				if (x) x.parentNode.removeChild(x);
				break;
			case "localitate":
				eroare.innerHTML = eroare.innerHTML.replace(/completa\u0163i localitatea/g,"");
				x = document.getElementById("localitateX");
				if (x) x.parentNode.removeChild(x);
				break;
			case "judet":
				eroare.innerHTML = eroare.innerHTML.replace(/selecta\u0163i jude\u0163ul\/sectorul/g,"");
				x = document.getElementById("judetX");
				if (x) x.parentNode.removeChild(x);
				break;
			case "codpostal":
				eroare.innerHTML = eroare.innerHTML.replace(/completa\u0163i codul po\u015ftal/g,"");
				eroare.innerHTML = eroare.innerHTML.replace(/codul po\u015ftal trebuie s\u0103 con\u0163in\u0103 doar cifre/g,"");
				eroare.innerHTML = eroare.innerHTML.replace(/codul po\u015ftal este format din 6 cifre/g,"");
				x = document.getElementById("codpostalX");
				if (x) x.parentNode.removeChild(x);
				break;
			case "telefon":
				eroare.innerHTML = eroare.innerHTML.replace(/completa\u0163i num\u0103rul de telefon/g,"");
				eroare.innerHTML = eroare.innerHTML.replace(/num\u0103rul de telefon trebuie s\u0103 con\u0163in\u0103 doar cifre/g,"");
				eroare.innerHTML = eroare.innerHTML.replace(/num\u0103rul de telefon este format din 10 cifre/g,"");
				x = document.getElementById("telefonX");
				if (x) x.parentNode.removeChild(x);
				break;
			case "deacord":
				eroare.innerHTML = eroare.innerHTML.replace(/f\u0103r\u0103 acceptarea termenilor nu v\u0103 pute\u0163i \u00eenregistra!/g,"");
				x = document.getElementById("deacordX");
				if (x) x.parentNode.removeChild(x);
				break;
		}
	}
}

function ascundeEroareParola(x) {
	var eroare = document.getElementById("eroareLogin");
	if (eroare) {
		switch (x.name) {
			case "veche":
				eroare.innerHTML = eroare.innerHTML.replace(/noua parol\u0103 este identic\u0103 cu cea veche/g,"");
				x = document.getElementById("vecheX");
				if (x) x.parentNode.removeChild(x);
				break;
			case "parola":
			case "confirmare":
				eroare.innerHTML = eroare.innerHTML.replace(/completa\u0163i parola/g,"");
				eroare.innerHTML = eroare.innerHTML.replace(/parolele nu coincid/g,"");
				x = document.getElementById("parolaX");
				if (x) x.parentNode.removeChild(x);
				x = document.getElementById("confirmareX");
				if (x) x.parentNode.removeChild(x);
				break;
		}
	}
}

function ascundeEroareFirma(x) {
	var eroare = document.getElementById("eroareFirma");
	if (eroare) {
		switch (x.name) {
			case "firma":
				eroare.innerHTML = eroare.innerHTML.replace(/completa\u0163i denumirea firmei/g,"");
				x = document.getElementById("firmax");
				if (x) x.parentNode.removeChild(x);
				break;
			case "nrregcom":
				eroare.innerHTML = eroare.innerHTML.replace(/completa\u0163i num\u0103rul de la Registrul Comer\u0163ului/g,"");
				x = document.getElementById("nrregcomx");
				if (x) x.parentNode.removeChild(x);
				break;
			case "cif":
				eroare.innerHTML = eroare.innerHTML.replace(/completa\u0163i CIF\/CUI/g,"");
				x = document.getElementById("cifx");
				if (x) x.parentNode.removeChild(x);
				break;
			case "cont":
				eroare.innerHTML = eroare.innerHTML.replace(/completa\u0163i contul bancar/g,"");
				x = document.getElementById("contx");
				if (x) x.parentNode.removeChild(x);
				break;
			case "banca":
				eroare.innerHTML = eroare.innerHTML.replace(/completa\u0163i banca/g,"");
				x = document.getElementById("bancax");
				if (x) x.parentNode.removeChild(x);
				break;
			case "adresa2":
				eroare.innerHTML = eroare.innerHTML.replace(/completa\u0163i sediul/g,"");
				x = document.getElementById("adresa2X");
				if (x) x.parentNode.removeChild(x);
				break;
			case "localitate2":
				eroare.innerHTML = eroare.innerHTML.replace(/completa\u0163i localitatea/g,"");
				x = document.getElementById("localitate2X");
				if (x) x.parentNode.removeChild(x);
				break;
			case "judet2":
				eroare.innerHTML = eroare.innerHTML.replace(/selecta\u0163i jude\u0163ul\/sectorul/g,"");
				x = document.getElementById("judet2X");
				if (x) x.parentNode.removeChild(x);
				break;
			case "codpostal2":
				eroare.innerHTML = eroare.innerHTML.replace(/completa\u0163i codul po\u015ftal/g,"");
				eroare.innerHTML = eroare.innerHTML.replace(/codul po\u015ftal trebuie s\u0103 con\u0163in\u0103 doar cifre/g,"");
				eroare.innerHTML = eroare.innerHTML.replace(/codul po\u015ftal este format din 6 cifre/g,"");
				x = document.getElementById("codpostal2X");
				if (x) x.parentNode.removeChild(x);
				break;
			case "telefon2":
				eroare.innerHTML = eroare.innerHTML.replace(/completa\u0163i num\u0103rul de telefon/g,"");
				eroare.innerHTML = eroare.innerHTML.replace(/num\u0103rul de telefon trebuie s\u0103 con\u0163in\u0103 doar cifre/g,"");
				eroare.innerHTML = eroare.innerHTML.replace(/num\u0103rul de telefon este format din 10 cifre/g,"");
				x = document.getElementById("telefon2X");
				if (x) x.parentNode.removeChild(x);
				break;
		}
	}
}

function verificaCreareCont() {
	var msg = "";
	var FiltruCifre = /^[0-9]+$/;
	var eroare = document.getElementById("eroareCreareCont");
	var e = document.getElementById("email2");
	var f = document.getElementById("nume2");
	var l = document.getElementById("prenume2");
	var p = document.getElementById("parola2");
	var c = document.getElementById("confirmare2");
	var a = document.getElementById("adresa2");
	var loc = document.getElementById("localitate2");
	var j = document.getElementById("judet2");
	var cod = document.getElementById("codpostal2");
	var t = document.getElementById("telefon2");
	var deacord = document.getElementById("deacord");
	if (!verificaEmail("email2")) msg += "<img id='emailX' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />completa&#355;i o adres&#259; de e-mail valid&#259;<br />";
		else msg += "<img src='http://www.spiridus.com/resurse/ico/1262027983_check.png' alt='ok' />&nbsp;<br />";
	if (f.value == "") msg += "<img id='numeX' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />completa&#355;i numele<br />";
		else msg += "<img src='http://www.spiridus.com/resurse/ico/1262027983_check.png' alt='ok' />&nbsp;<br />";
	if (l.value == "") msg += "<img id='prenumeX' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />completa&#355;i prenumele<br />";
		else msg += "<img src='http://www.spiridus.com/resurse/ico/1262027983_check.png' alt='ok' />&nbsp;<br />";
	if ((p.value == "") && (p.value != c.value)) msg += "<img id='parolaX' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />completa&#355;i parola<br /><img id='confirmareX' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />parolele nu coincid<br />";
		else if (p.value == "") msg += "<img id='parolaX' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />completa&#355;i parola<br /><br />";
				else if (p.value != c.value) msg += "<br /><img id='confirmareX' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />parolele nu coincid<br />";
							else msg += "<img src='http://www.spiridus.com/resurse/ico/1262027983_check.png' alt='ok' />&nbsp;<br /><img src='http://www.spiridus.com/resurse/ico/1262027983_check.png' alt='ok' />&nbsp;<br />";
	if (a.value == "") msg += "<img id='adresaX' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />completa&#355;i adresa<br /><br />";
		else msg += "<img src='http://www.spiridus.com/resurse/ico/1262027983_check.png' alt='ok' />&nbsp;<br /><br />";
	if (loc.value == "") msg += "<img id='localitateX' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />completa&#355;i localitatea<br />";
		else msg += "<img src='http://www.spiridus.com/resurse/ico/1262027983_check.png' alt='ok' />&nbsp;<br />";
	if (j.value == "") msg += "<img id='judetX' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />selecta&#355;i jude&#355;ul/sectorul<br />";
		else msg += "<img src='http://www.spiridus.com/resurse/ico/1262027983_check.png' alt='ok' />&nbsp;<br />";
	if (cod.value == "") msg += "<img id='codpostalX' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />completa&#355;i codul po&#351;tal<br />";
		else if (!(FiltruCifre.test(cod.value))) msg += "<img id='codpostalX' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />codul po&#351;tal trebuie s&#259; con&#355;in&#259; doar cifre<br />";
				else if (cod.value.length != 6) msg += "<img id='codpostalX' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />codul po&#351;tal este format din 6 cifre<br />";
						else msg += "<img src='http://www.spiridus.com/resurse/ico/1262027983_check.png' alt='ok' />&nbsp;<br />";
	if (t.value == "") msg += "<img id='telefonX' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />completa&#355;i num&#259;rul de telefon<br />";
		else if (!(FiltruCifre.test(t.value))) msg += "<img id='telefonX' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />num&#259;rul de telefon trebuie s&#259; con&#355;in&#259; doar cifre<br />";
				else if (t.value.length != 10) msg += "<img id='telefonX' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />num&#259;rul de telefon este format din 10 cifre<br />";
						else msg += "<img src='http://www.spiridus.com/resurse/ico/1262027983_check.png' alt='ok' />&nbsp;<br />";
	if (deacord.checked == false) msg += "<img id='deacordX' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />f&#259;r&#259; acceptarea termenilor nu v&#259; pute&#355;i &#238;nregistra!<br />";
		else msg += "<img src='http://www.spiridus.com/resurse/ico/1262027983_check.png' alt='ok' />&nbsp;<br />";
	if (msg.search("1262034811_Delete") >= 0) {
		eroare.innerHTML = msg;
		eroare.style.display = "block";
		return false;
	}
	return true;
}

function verificaLogin() {
	var msg = "";
	var eroare = document.getElementById("eroareLogin");
	if (!verificaEmail("email1")) msg += "<img id='email2X' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />completa&#355;i o adres&#259; de e-mail valid&#259;<br />";
		else msg += "<img src='http://www.spiridus.com/resurse/ico/1262027983_check.png' alt='ok' />&nbsp;<br />";
	if (msg.search("1262034811_Delete") >= 0) {
		eroare.innerHTML = msg;
		eroare.style.display = "block";
		return false;
	}
	return true;
}

function verificaLoginSideBar() {
	if (!verificaEmail("email")) {
		alert("Completați o adresă de e-mail validă");
		return false;
	}
	return true;
}

function verificaParola() {
	var msg = "<br />";
	var eroare = document.getElementById("eroareLogin");
	var v = document.getElementById("veche");
	var p = document.getElementById("parola");
	var c = document.getElementById("confirmare");
	if ((v) && (v.value == p.value)) msg += "<img id='vecheX' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />noua parol&#259; este identic&#259; cu cea veche<br />";
		else if (v) msg += "<br />";
	if ((p.value == "") && (p.value != c.value)) msg += "<img id='parolaX' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />completa&#355;i parola<br /><img id='confirmareX' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />parolele nu coincid<br />";
		else if (p.value == "") msg += "<img id='parolaX' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />completa&#355;i parola<br /><br />";
				else if (p.value != c.value) msg += "<br /><img id='confirmareX' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />parolele nu coincid<br />";
							else msg += "<img src='http://www.spiridus.com/resurse/ico/1262027983_check.png' alt='ok' />&nbsp;<br /><img src='http://www.spiridus.com/resurse/ico/1262027983_check.png' alt='ok' />&nbsp;<br />";
	if (msg.search("1262034811_Delete") >= 0) {
		eroare.innerHTML = msg;
		eroare.style.display = "block";
		return false;
	}
	return true;
}

function verificaDatePersonale() {
	var msg = "<br />";
	var FiltruCifre = /^[0-9]+$/;
	var f = document.getElementById("nume");
	var l = document.getElementById("prenume");
	var a = document.getElementById("adresa");
	var loc = document.getElementById("localitate");
	var j = document.getElementById("judet");
	var cod = document.getElementById("codpostal");
	var t = document.getElementById("telefon");
	var eroare = document.getElementById("eroareCreareCont");
	if (f.value == "") msg += "<img id='numeX' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />completa&#355;i numele<br />";
		else msg += "<img src='http://www.spiridus.com/resurse/ico/1262027983_check.png' alt='ok' />&nbsp;<br />";
	if (l.value == "") msg += "<img id='prenumeX' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />completa&#355;i prenumele<br />";
		else msg += "<img src='http://www.spiridus.com/resurse/ico/1262027983_check.png' alt='ok' />&nbsp;<br />";
	if (a.value == "") msg += "<img id='adresaX' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />completa&#355;i adresa<br /><br />";
		else msg += "<img src='http://www.spiridus.com/resurse/ico/1262027983_check.png' alt='ok' />&nbsp;<br /><br />";
	if (loc.value == "") msg += "<img id='localitateX' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />completa&#355;i localitatea<br />";
		else msg += "<img src='http://www.spiridus.com/resurse/ico/1262027983_check.png' alt='ok' />&nbsp;<br />";
	if (j.value == "") msg += "<img id='judetX' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />selecta&#355;i jude&#355;ul/sectorul<br />";
		else msg += "<img src='http://www.spiridus.com/resurse/ico/1262027983_check.png' alt='ok' />&nbsp;<br />";
	if (cod.value == "") msg += "<img id='codpostalX' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />completa&#355;i codul po&#351;tal<br />";
		else if (!(FiltruCifre.test(cod.value))) msg += "<img id='codpostalX' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />codul po&#351;tal trebuie s&#259; con&#355;in&#259; doar cifre<br />";
				else if (cod.value.length != 6) msg += "<img id='codpostalX' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />codul po&#351;tal este format din 6 cifre<br />";
						else msg += "<img src='http://www.spiridus.com/resurse/ico/1262027983_check.png' alt='ok' />&nbsp;<br />";
	if (t.value == "") msg += "<img id='telefonX' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />completa&#355;i num&#259;rul de telefon<br />";
		else if (!(FiltruCifre.test(t.value))) msg += "<img id='telefonX' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />num&#259;rul de telefon trebuie s&#259; con&#355;in&#259; doar cifre<br />";
				else if (t.value.length != 10) msg += "<img id='telefonX' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />num&#259;rul de telefon este format din 10 cifre<br />";
						else msg += "<img src='http://www.spiridus.com/resurse/ico/1262027983_check.png' alt='ok' />&nbsp;<br />";
	if (msg.search("1262034811_Delete") >= 0) {
		eroare.innerHTML = msg;
		eroare.style.display = "block";
		return false;
	}
	return true;
}

function verificaFinalizare() {
	var msg = "";
	var FiltruCifre = /^[0-9]+$/;
	var f = document.getElementById("nume");
	var a = document.getElementById("adresa");
	var loc = document.getElementById("localitate");
	var j = document.getElementById("judet");
	var cod = document.getElementById("codpostal");
	var t = document.getElementById("telefon");
	var eroare = document.getElementById("eroareCreareCont");			
	if (f.value == "") msg += "<img id='numeX' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />completa&#355;i numele<br />";
		else msg += "<img src='http://www.spiridus.com/resurse/ico/1262027983_check.png' alt='ok' />&nbsp;<br />";
	if (a.value == "") msg += "<img id='adresaX' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />completa&#355;i adresa<br /><br />";
		else msg += "<img src='http://www.spiridus.com/resurse/ico/1262027983_check.png' alt='ok' />&nbsp;<br /><br />";
	if (loc.value == "") msg += "<img id='localitateX' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />completa&#355;i localitatea<br />";
		else msg += "<img src='http://www.spiridus.com/resurse/ico/1262027983_check.png' alt='ok' />&nbsp;<br />";
	if (j.value == "") msg += "<img id='judetX' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />selecta&#355;i jude&#355;ul/sectorul<br />";
		else msg += "<img src='http://www.spiridus.com/resurse/ico/1262027983_check.png' alt='ok' />&nbsp;<br />";
	if (cod.value == "") msg += "<img id='codpostalX' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />completa&#355;i codul po&#351;tal<br />";
		else if (!(FiltruCifre.test(cod.value))) msg += "<img id='codpostalX' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />codul po&#351;tal trebuie s&#259; con&#355;in&#259; doar cifre<br />";
				else if (cod.value.length != 6) msg += "<img id='codpostalX' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />codul po&#351;tal este format din 6 cifre<br />";
						else msg += "<img src='http://www.spiridus.com/resurse/ico/1262027983_check.png' alt='ok' />&nbsp;<br />";
	if (t.value == "") msg += "<img id='telefonX' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />completa&#355;i num&#259;rul de telefon<br />";
		else if (!(FiltruCifre.test(t.value))) msg += "<img id='telefonX' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />num&#259;rul de telefon trebuie s&#259; con&#355;in&#259; doar cifre<br />";
				else if (t.value.length != 10) msg += "<img id='telefonX' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />num&#259;rul de telefon este format din 10 cifre<br />";
						else msg += "<img src='http://www.spiridus.com/resurse/ico/1262027983_check.png' alt='ok' />&nbsp;<br />";
	if (msg.search("1262034811_Delete") >= 0) {
		eroare.innerHTML = msg;
		eroare.style.display = "block";
		return false;
	}
	return true;
}

function verificaFinalizareFirma() {
	var msg = "";
	var FiltruCifre = /^[0-9]+$/;
	var f = document.getElementById("firma");
	var f2 = document.getElementById("nrregcom");
	var f3 = document.getElementById("cif");
	var f4 = document.getElementById("cont");
	var f5 = document.getElementById("banca");
	var a = document.getElementById("adresa2");
	var loc = document.getElementById("localitate2");
	var j = document.getElementById("judet2");
	var cod = document.getElementById("codpostal2");
	var t = document.getElementById("telefon2");
	var eroare = document.getElementById("eroareFirma");
	if (f.value == "") msg += "<img id='firmax' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />completa&#355;i denumirea firmei<br />";
		else msg += "<img src='http://www.spiridus.com/resurse/ico/1262027983_check.png' alt='ok' />&nbsp;<br />";
	if (f2.value == "") msg += "<img id='nrregcomx' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />completa&#355;i num&#259;rul de la Registrul Comer&#355;ului<br />";
		else msg += "<img src='http://www.spiridus.com/resurse/ico/1262027983_check.png' alt='ok' />&nbsp;<br />";
	if (f3.value == "") msg += "<img id='cifx' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />completa&#355;i CIF/CUI<br />";
		else msg += "<img src='http://www.spiridus.com/resurse/ico/1262027983_check.png' alt='ok' />&nbsp;<br />";
	if (f4.value == "") msg += "<img id='contx' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />completa&#355;i contul bancar<br />";
		else msg += "<img src='http://www.spiridus.com/resurse/ico/1262027983_check.png' alt='ok' />&nbsp;<br />";
	if (f5.value == "") msg += "<img id='bancax' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />completa&#355;i banca<br />";
		else msg += "<img src='http://www.spiridus.com/resurse/ico/1262027983_check.png' alt='ok' />&nbsp;<br />";
	if (a.value == "") msg += "<img id='adresa2X' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />completa&#355;i sediul<br /><br />";
		else msg += "<img src='http://www.spiridus.com/resurse/ico/1262027983_check.png' alt='ok' />&nbsp;<br /><br />";
	if (loc.value == "") msg += "<img id='localitate2X' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />completa&#355;i localitatea<br />";
		else msg += "<img src='http://www.spiridus.com/resurse/ico/1262027983_check.png' alt='ok' />&nbsp;<br />";
	if (j.value == "") msg += "<img id='judet2X' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />selecta&#355;i jude&#355;ul/sectorul<br />";
		else msg += "<img src='http://www.spiridus.com/resurse/ico/1262027983_check.png' alt='ok' />&nbsp;<br />";
	if (cod.value == "") msg += "<img id='codpostal2X' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />completa&#355;i codul po&#351;tal<br />";
		else if (!(FiltruCifre.test(cod.value))) msg += "<img id='codpostal2X' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />codul po&#351;tal trebuie s&#259; con&#355;in&#259; doar cifre<br />";
				else if (cod.value.length != 6) msg += "<img id='codpostal2X' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />codul po&#351;tal este format din 6 cifre<br />";
						else msg += "<img src='http://www.spiridus.com/resurse/ico/1262027983_check.png' alt='ok' />&nbsp;<br />";
	if (t.value == "") msg += "<img id='telefon2X' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />completa&#355;i num&#259;rul de telefon<br />";
		else if (!(FiltruCifre.test(t.value))) msg += "<img id='telefon2X' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />num&#259;rul de telefon trebuie s&#259; con&#355;in&#259; doar cifre<br />";
				else if (t.value.length != 10) msg += "<img id='telefon2X' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />num&#259;rul de telefon este format din 10 cifre<br />";
						else msg += "<img src='http://www.spiridus.com/resurse/ico/1262027983_check.png' alt='ok' />&nbsp;<br />";
	if (msg.search("1262034811_Delete") >= 0) {
		eroare.innerHTML = msg;
		eroare.style.display = "block";
		return false;
	}
	return true;
}

function ascundeEroareComentariu(x) {
	var eroare = document.getElementById("eroareLogin");
	if (eroare) {
		switch (x.name) {
			case "nume":
				eroare.innerHTML = eroare.innerHTML.replace(/completa\u0163i numele dumneavoastr\u0103/g,"");
				x = document.getElementById("numeX");
				if (x) x.parentNode.removeChild(x);
				break;
			case "comentariu":
				eroare.innerHTML = eroare.innerHTML.replace(/completa\u0163i comentariul dumneavoastr\u0103/g,"");
				x = document.getElementById("comentariuX");
				if (x) x.parentNode.removeChild(x);
				break;
			case "AntiSpamCode":
				eroare.innerHTML = eroare.innerHTML.replace(/completa\u0163i codul din imagine/g,"");
				x = document.getElementById("codX");
				if (x) x.parentNode.removeChild(x);
				break;
		}
	}
}

function verificaComentariu() {
	var msg = "";
	var nume = document.getElementById("nume");
	var comentariu = document.getElementById("comentariu");
	var cod = document.getElementById("cod");
	var eroare = document.getElementById("eroareLogin");
	var form = document.getElementById("formular2");
	var btn = form.star;
    var cnt = -1;
    for (var i = btn.length - 1; i > -1; i--) {
        if (btn[i].checked) { cnt = i; i = -1; }
    }
    if (cnt > -1) msg = "<br />";
		else msg = "<img id='starX' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />selecta&#355;i calificativul<br />";
	if (nume.value == "") msg += "<img id='numeX' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />completa&#355;i numele dumneavoastr&#259;<br />";
		else msg += "<img src='http://www.spiridus.com/resurse/ico/1262027983_check.png' alt='ok' />&nbsp;<br />";
	if (comentariu.value == "") msg += "<img id='comentariuX' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />completa&#355;i comentariul dumneavoastr&#259;<br /><br />";
		else msg += "<img src='http://www.spiridus.com/resurse/ico/1262027983_check.png' alt='ok' />&nbsp;<br /><br />";
	if (cod.value == "") msg += "<img id='codX' src='http://www.spiridus.com/resurse/ico/1262034811_Delete.png' alt='eroare' />completa&#355;i codul din imagine<br />";
	if (msg.search("1262034811_Delete") >= 0) {
		eroare.innerHTML = msg;
		eroare.style.display = "block";
		return false;
	}
	return true;
}

function verificaCantitatea(i) {
	var FiltruCifre = /^[0-9]+$/;
	var msg = "";
	cantitate = document.getElementById("cant"+i);
	if (cantitate.value == "") msg += "Completati cantitatea!\n";
	if (!(FiltruCifre.test(cantitate.value))) msg += "Cantitatea trebuie sa contina doar cifre!\n";
	if (msg != "") {
		alert(msg);
		return false;
	}
	return true;
}

function loadPage(url, dest) {
	var page = false;
	try {
		page = new XMLHttpRequest();
	}
	catch (e) {
		try {
			page = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e) {
			try {
				page = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e) {
				alert("Your browser does not support AJAX!");
				return false;
			}
		}
	}
	page.onreadystatechange=function() {
		showPage(page, dest);
	}
	page.open('GET', url, true);
	page.send(null);
}

function showPage(page, dest) {
	if (page.readyState == 4 && (page.status == 200 || window.location.href.indexOf("http") == -1)) {
		document.getElementById(dest).innerHTML = page.responseText;
	}
}

function schimbaPosta(valoare) {
	var transport = new Number(valoare);
	transport = transport.toFixed(2);
	var t = transport.toString();
	var n = t.length;
	var sp = "";
	for(var i = 0; i < 12 - n; i++) sp = sp + "&nbsp;";
	t = t.replace(/\./g,',');
	document.getElementById("transport").innerHTML = sp + t;
	
	var total1 = document.getElementById("total1").innerHTML;
	total1 = total1.replace(/\s/g,'');
	total1 = total1.replace(/,/g,'.');
	var total2 = new Number(parseFloat(total1) + parseFloat(valoare));
	total2 = total2.toFixed(2);
	t = total2.toString();
	n = t.length;
	sp = "";
	for(var i = 0; i < 12 - n; i++) sp = sp + "&nbsp;";
	t = t.replace(/\./g,',');
	document.getElementById("total2").innerHTML = sp + t;
	
	var h = document.getElementById("cosul").offsetHeight - 10;
	document.getElementById("cosul").innerHTML = "<div style='margin: 0; background-image: url(\"http://www.spiridus.com/resurse/layout/load.gif\"); background-repeat: no-repeat; background-position: center center; height: "+h+"px;'>&nbsp;</div>";
	setTimeout("loadPage('http://www.spiridus.com/resurse/layout/layout.php?act=1&', 'cosul')", 1000);
}

function schimbaCantitatea(i) {
	var c = document.getElementById("cant"+i).value;
	if (verificaCantitatea(i)) {
		var h = document.getElementById("cosul").offsetHeight - 10;
		document.getElementById("cosul").innerHTML = "<div style='margin: 0; background-image: url(\"http://www.spiridus.com/resurse/layout/load.gif\"); background-repeat: no-repeat; background-position: center center; height: "+h+"px;'>&nbsp;</div>";
		setTimeout("loadPage('http://www.spiridus.com/resurse/layout/layout.php?act=1&', 'cosul')", 1000);
		loadPage("http://www.spiridus.com/resurse/layout/layout.php?act=2&p="+i+"&c="+c, "container");
	}
}

function verificaIntrebare() {
	var msg = "";
	nume = document.getElementById("nume");
	intrebare = document.getElementById("intrebare");
	cod = document.getElementById("cod");
	if (nume.value == "") msg += "Completati numele dumneavoastra!\n";
	if (intrebare.value == "") msg += "Completati intrebarea dumneavoastra!\n";
	if (cod.value == "") msg += "Completati codul din imagine!\n";
	if (msg != "") {
		alert(msg);
		return false;
	}
	return true;
}