// JavaScript Document
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
var menu_items_string="menu_items=[";
function ChangeClassOver(elem,newclass){
var bname = navigator.appName;
	if (bname == "Microsoft Internet Explorer"){
		elem.setAttribute("className",newclass);
	} else {
		elem.setAttribute("class",newclass);
	}
}
function ChangeClassOut(elem,newclass){
var bname = navigator.appName;
	if (bname == "Microsoft Internet Explorer"){
		elem.setAttribute("className",newclass);
	} else {
		elem.setAttribute("class",newclass);
	}
}
function setCookie(name, value, expires, path, domain, secure) {
  var curCookie = name + "=" + escape(value) +
      ((expires) ? "; expires=" + expires.toGMTString() : "") +
      ((path) ? "; path=" + path : "") +
      ((domain) ? "; domain=" + domain : "") +
      ((secure) ? "; secure" : "");
  document.cookie = curCookie;
}
function getCookie(name) {
  var dc = document.cookie;
  var prefix = name + "=";
  var begin = dc.indexOf("; " + prefix);
  if (begin == -1) {
    begin = dc.indexOf(prefix);
    if (begin != 0) return null;
  } else
    begin += 2;
  var end = document.cookie.indexOf(";", begin);
  if (end == -1)
    end = dc.length;
  return unescape(dc.substring(begin + prefix.length, end));
}
function ascunde_element(elem){
    document.getElementById(elem).style.display ='none';	
}
function arata_element(elem){
    document.getElementById(elem).style.display ='block';	
}
function sterge_element(elem)
{
     document.getElementById(elem).parentNode.removeChild(document.getElementById(elem));
}
function change_bk(elem1,elem2){
var elem='meniu'+elem1;
var clas='meniu'+elem2;
document.getElementById(elem).setAttribute('class',clas);
}
function LTrim( value ) {
	var re = /\s*((\S+\s*)*)/;
	return value.replace(re, "$1");
}
function RTrim( value ) {
	var re = /((\s*\S+)*)\s*/;
	return value.replace(re, "$1");
}
function trim( value ) {
	return LTrim(RTrim(value));
}
function empty_text(field){
var a=trim(field.toString());
if (a.length==0){
return true;
} else {
return false;
}
}
function remove_space(str){
var newstr=str.replace(' ','');
return newstr.toLowerCase();
}
function numbersonly(e){
var unicode=e.charCode? e.charCode : e.keyCode
if ((unicode!=13)&&(unicode!=8)&&(unicode!=9)&&(unicode!=46)&&(unicode!=35)&&(unicode!=36)&&(unicode!=37)&&(unicode!=38)&&(unicode!=39)&&(unicode!=40)&&(unicode!=43)){ 
if (unicode<48||unicode>57){
return false;
}
}
}
function isValidEmail(strEmail){
  validRegExp = /^[^@]+@[^@]+.[a-z]{2,}$/i;
    if (strEmail.search(validRegExp) == -1) 
   {
      return false;
    } 
    return true; 
}
function init_lang(){
	linku=window.location.href;
	cauta=linku.indexOf('lang');
	if (cauta!=-1){
		setCookie('language',linku.substring(cauta+5,cauta+7));
	} else {
		setCookie('language','ro');
	}
}
function set_lang(elem){
	setCookie('language',elem);
	linku=window.location.href;
	if (linku.indexOf('lang')!=-1){
	lung=linku.length-2;
	window.location.href=linku.substring(0,lung)+getCookie('language');
	} else {
		if (linku.indexOf('?')!=-1){
				window.location.href=linku+"&lang="+getCookie('language');
		} else {
				window.location.href=linku+"?lang="+getCookie('language');
		}
	}
}
function add_menu(menu, linku){
	if(linku!=null){
		menu_items_string+="['"+menu+"','"+linku+"', {'tw' : '_parent'}],";
	} else {
		menu_items_string+="['"+menu+"',null,null,";
	}
}
function add_submenu(submenu, linku, bool){
	if(bool==true){
		menu_items_string+="['"+submenu+"','"+linku+"', {'tw' : '_parent'}],],";
	} else {
		menu_items_string+="['"+submenu+"','"+linku+"', {'tw' : '_parent'}],";
	}
}
function alert_window(text){
/*var bname = navigator.appName;
	if (bname != "Microsoft Internet Explorer"){
		if(document.getElementById('alert_window')){
			sterge_element('alert_window');
		}
	document.getElementById('alert_space').innerHTML='<div id="alert_window" style="position:absolute; width:300px; height:22px; z-index:2; left: 571px; top: 291px; "><table width="100%" border="0" cellspacing="0" cellpadding="0" ><tr><td bgcolor="#000099"><table width="100%" border="0" cellspacing="2" cellpadding="0" style="font-family:Tahoma; font-size:12px;"><tr><td align="right"><a href="javascript:sterge_alert_window();" style="color:#FFFFFF; font-weight:bold; font-size:14px">x</a>&nbsp;</td></tr><tr><td bgcolor="#FFFFFF"><div><img src="images/alert.png" width="32" height="32"></div><div style="padding-left:32px">'+text+'</div><br><div align="center"><input type="button" value="Ok" class="btn_alert_window" onclick="javascript:sterge_alert_window();"></div><div style="font-size:6px">&nbsp;</div></td></tr></table></td></tr></table></div>';
	} else {*/
		text=text.replace(/<br>/g,'\n');
		text=text.replace(/&#259;/g,'a');
		text=text.replace(/&#355;/g,'t');		
		alert(text);
//	}
}
function sterge_alert_window(){
	sterge_element('alert_window');
}
