function isNumeric(elem, helperMsg){
	var numericExpression = /^[0-9]+$/;
	if(document.getElementById(elem).value.match(numericExpression)){
		return true;
	}else{
		alert(helperMsg);
		document.getElementById(elem).focus();
		return false;
	}
}

function notEmpty(elem, helperMsg){
	if(document.getElementById(elem).value.length == 0){
		alert(helperMsg);
		document.getElementById(elem).focus(); // set the focus to this input
		return false;
	}
	return true;
}

function isAlphabet(elem, helperMsg){
	var alphaExp = /^[a-zA-Z]+$/;
	if(document.getElementById(elem).value.match(alphaExp)){
		return true;
	}else{
		alert(helperMsg);
		document.getElementById(elem).focus();
		return false;
	}
}

function isAlphanumeric(elem, helperMsg){
	var alphaExp = /^[0-9a-zA-Z]+$/;
	if(document.getElementById(elem).value.match(alphaExp)){
		return true;
	}else{
		alert(helperMsg);
		document.getElementById(elem).focus();
		return false;
	}
}

function emailValidator(elem, helperMsg){
	var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
	if(document.getElementById(elem).value.match(emailExp)){
		return true;
	}else{
		alert(helperMsg);
		document.getElementById(elem).focus();
		return false;
	}
}

function menu_over(indx)
{
$("#"+"menu"+indx).attr({ src: "images/"+"_meniu"+indx+".jpg"});
}

function menu_restore(indx)
{
$("#"+"menu"+indx).attr({ src: "images/"+"meniu"+indx+".jpg"});
}

function menu_click(indx)
{
if (indx=='1'){ldn='acasa';}
if (indx=='2'){ldn='produse';}
if (indx=='3'){ldn='certificari';}
if (indx=='4'){ldn='distribuitori';}
if (indx=='5'){ldn='echipa';}
if (indx=='6'){ldn='contact';}
shwcnt(ldn);
}

function showloading()
{
$("#"+"loading").attr({ src: "images/fabrica_header4_04_.jpg"});
}

function hideloading()
{
$("#"+"loading").attr({ src: "images/fabrica_header4_04.jpg"});
}

function showcontent(container,pagina)
{
showloading();
$("#"+container).load("showcontent.php", {id_global: pagina},
function(data){
hideloading();
})
}

function shwcnt(pagina)
{
showcontent("data",pagina);
}

function contact()
{
var xfirma=document.getElementById('contact_firma').value;	
var xnume=document.getElementById('contact_nume').value;
var xemail=document.getElementById('contact_email').value;
var xtelefon=document.getElementById('contact_telefon').value;
var xfax=document.getElementById('contact_fax').value;
var xmesaj=document.getElementById('contact_mesaj').value;


if (notEmpty('contact_nume','Numele trebuie completat...')) {
if (emailValidator('contact_email','Adresa de email are un format necunoscut.')) {	
if (notEmpty('contact_telefon','Telefonul trebuie completat...')) {
if (notEmpty('contact_mesaj','Mesajul este gol...')) {
showloading();
$("#data").load("trimite_contact.php", {firma:xfirma,nume:xnume,email:xemail,telefon:xtelefon,fax:xfax,mesaj:xmesaj},
function(data){
hideloading();
});
}
}
}
}
}

function cauta()
{
var m=$("#txt_cauta").val();
if (m.length>3)
{
showloading();
$("#data").load("trimite_cautare.php", {seatext: m},
function(data){
hideloading();
});
}
}

function nw()
{
var xnume=$("#nw_nume").val();
var xemail=$("#nw_email").val();

if (notEmpty('nw_nume','Numele trebuie completat...')) {
if (emailValidator('nw_email','Adresa de email are un format necunoscut.')) {	

showloading();
$("#data").load("trimite_newsletter.php", {nume:xnume,email:xemail},
function(data){
$("#nw_nume").val("");
$("#nw_email").val("");
hideloading();
});
}
}
}
