
function getY( oElement )
{
	var iReturnValue = 0;
	while( oElement != null ) {
	iReturnValue += oElement.offsetTop;
	oElement = oElement.offsetParent;
	}
	return iReturnValue;
}

function getX( oElement )
{
	var iReturnValue = 0;
	while( oElement != null ) {
	iReturnValue += oElement.offsetLeft;
	oElement = oElement.offsetParent;
	}
	return iReturnValue;
}

var menu_time;
function show_sub_menu(index,visible)
{			
	var length=document.getElementById('nr_of_sub').value;
	for(i=0;i<length;i++) {
		document.getElementById('submenu'+i).style.visibility='hidden';
		//document.getElementById('menu_left_'+i).className='menu_item';
	}

	var left=getX(document.getElementById('menu_left_'+index));
	var top=getY(document.getElementById('menu_left_'+index));
	
	document.getElementById('submenu'+index).style.left=left+'px';
	document.getElementById('submenu'+index).style.top=top+'px';
	
	if (visible==1) {
		if (document.getElementById('nr_of_subsub'+index).value>0)
			document.getElementById('submenu'+index).style.visibility='visible';
		//document.getElementById('menu_left_'+index).className='menu_item_selected';
	} else {
		document.getElementById('submenu'+index).style.visibility='hidden';
		//document.getElementById('menu_left_'+index).className='menu_item';
	}
}

function textCounter(field, maxlimit) {
	if (field.value.length > maxlimit) 
		field.value = field.value.substring(0, maxlimit);	
	//else 
		//countfield.value = maxlimit - field.value.length;
}

function checkEmail(str) {
	var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (!filter.test(str)) {
		return false;
	}
}

function send_comm() {
	if (document.getElementById('name_commnet').value=='') { 
			alert('Nu ati introdus inca nume!');
			document.getElementById('name_commnet').focus(); 
			return false; 
	}; 
	if (document.getElementById('text_commnet').value=='') { 
		alert('Nu ati introdus inca comentariul!'); 
		document.getElementById('text_commnet').focus(); 
		return false; 
	}; 
	if (confirm(' Adauga ?')) {
		document.form_send_coment.command.value='comment_add';
		document.form_send_coment.submit(); 
	};	
}


var roller_time;

function roll() {
	
	var sub=text.substr(count,85)
	if (sub.length<85) {
		sub=sub+text.substr(0,count-1);
	}
	
	document.getElementById('roller').innerHTML=sub;		
			
	count++;
	if (count>=text.length)
		count=0;
			
	roller_time=setTimeout('roll()',200);	
			
}
