//<?

	function checkEmail(adr) {if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(adr)){return true;}return false;}


/* deschidere popup imagine */
function open_image(path,w,h) {
	var properties = 'status=no,toolbar=0,scrollbars=no,menubar=0,titlebar=0,resizable=1,width='+w+',height='+h+'';
	var new_fer = window.open(path,"imagine",properties);
	new_fer.focus();
}

// vlad
// deschidere popup evenimente
function open_ev_popup(path, h)
{
	var properties = 'alwaysRaised=1,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,width=500,height='+h+',left='+((screen.width-h)/2)+',top='+((screen.height-400)/2)+'';
	var new_fer = window.open(path,"imagine_eveniment",properties);
	new_fer.focus();
}

/**************************/
/* functii meniu          */

/* mouse over menu item */
function change_clas(ob,tt) {
	
	switch (tt) {
		case 'over' :
			ob.className = 'tdMenuOver';	
			break;
		case 'out' :
			ob.className = 'tdMenu';	
			break;
		case 'outY' :
			ob.className = 'tdMenuY';	
			break;
	}
}

/* mouse over submenu item */
function change_sub_clas(ob,tt) {
	
	switch (tt) {
		case 'over' :
			ob.className = 'tdSubMenuOver';	
			break;
		case 'out' :
			ob.className = 'tdSubMenu';	
			break;
	}
}

/* show submenu */
function show_menu(ob,nr) {
	hide_menu();
	change_clas(ob,'over');
	
	if (document.all) {
		n=0; 
		ie=1;
	}
	else {
		n = 1;
		ie = 0;	
	}
	var menu = document.getElementById('menu'+nr);
	var top = ob.offsetTop;
	var left = 0;
	var width = ob.offsetWidth;
	var x = ob;
	while(x = x.offsetParent) {
		left += x.offsetLeft;
		top += x.offsetTop;
	}
	left = eval(left)+ob.offsetLeft;	
	top = eval(top)+ob.offsetHeight;
	menu.style.top=top;
	menu.style.left=left;
	menu.style.width=width;
	menu.style.visibility = 'visible';
	ob.focus();
}

/* hide all submenus */
function hide_menu() {
	var table = document.getElementById('table_menu');
	var nrSubmenu = document.getElementById('nrSubmenu');
	var i = 0;
	var temp;
	
	if(nrSubmenu) {
		nrS = nrSubmenu.value;
	}
	else {
		nrS = 0;
	}
	while(i<=nrS) {
		menu = document.getElementById('menu'+i);
		if (menu) {
			menu.style.width = "1px";
			menu.style.visibility = 'hidden';
		}
		i++;
	}
}

/* end functii meniu      */
/**************************/



/************************/
/*   functii formular   */

function submit_opinie() {
	var frm = document.getElementById('frm');
	var name = frm.name;
	var email = frm.email;
	var text = frm.text;
	// completare campurilor
	if( 
		(name.value == '') ||
		(email.value == '') ||
		(text.value == '')
		)
		{
		alert(frm.alert.value);
		return;
	}
	// validare email
	arr_inf=new Array();
	arr_inf=email.value.split('@');
	if ((arr_inf[0]!='') && (arr_inf.length==2)) {
	    arr_inf=arr_inf[1].split('.');
	    if ((arr_inf[0]!='') && (arr_inf.length>=2) && (arr_inf[1]!='')) {
			frm.submit();
	    }
	    else {
			alert(frm.alertEmail.value);
			return;
		  }
	}
	else {
	    alert(frm.alertEmail.value);
		return;
	} 
}

function submit_confirm() {
	var frm = document.getElementById('frm');
	var i = 0;
	while(i<frm.length) {
		if(frm[i].value == '') {
			alert("Toate cāmpurile sunt obligatorii!");
			return false;
		}
		i++;
	}
	frm.submit();
}

/* vlad bomboe begin */
/* submit cariere */

function IsEmpty(value)
{
	v = "" + value;
    if (v.length==0)
	    return true;
	for (i=0;i<v.length;i++)
	{
		ch=v.charAt(i);
	    if (ch !=' ' && ch!= '\t')
	    	return false;
	}
	return true;
}

function IsNumber(value)
{
        v = "" + value;
        if (IsEmpty(v))
                return true;
        for (i=0;i<v.length;i++)
        {
                ch=v.charAt(i);
                if ((ch < '0' || ch > '9') && (ch != '.')) return false;

        }
        return true;
}

function submit_cariera(cat) {
	var frm = document.getElementById('frm');
	var nume = frm.nume;
	var oras = frm.oras;
	var telefon = frm.telefon;
	var email = frm.email;
	var problem = 0;
	// completare campurilor
	if( 
		(nume.value == '') ||		
		(oras.value == '') ||		
		(telefon.value == '')
		)
		{
		alert(frm.alert.value);
		problem = 1;
		return;
	}
	// validare email
	arr_inf=new Array();
	if (email.value != '')
	{
		arr_inf=email.value.split('@');
		if ((arr_inf[0]!='') && (arr_inf.length==2)) {
		    arr_inf=arr_inf[1].split('.');
		    if ((arr_inf[0]!='') && (arr_inf.length>=2) && (arr_inf[1]!='')) {
				problem = problem;
		    }
		    else {
				alert(frm.alertEmail.value);
				problem = 1;
				return;
			  }
		}
		else {
		    alert(frm.alertEmail.value);
		    problem = 1;
			return;
		}
	} 
	
	// validare numere
	
	if ((cat==1)&&(!IsEmpty(frm.nr_potentiali_clienti.value)))
	{
		var nr = frm.nr_potentiali_clienti.value;		
		if (!IsNumber(nr))
		{
			alert(frm.alertNumar.value);
			problem = 1;
			return;
		} 
	} 
	
	if ((cat==2)&&(!IsEmpty(frm.nr_clienti_firma.value))) {
		var nr = frm.nr_clienti_firma.value;
		if (!IsNumber(nr))
		{
			alert(frm.alertNumar.value);
			problem = 1;
			return;
		} 
	} 

	if (problem == 0)
		frm.submit();
	
}

/* vlad bomboe end */

/* end functii formular */
/************************/
