// --- Browser type & version --- //
var bName=navigator.appName;
var bVer=parseInt(navigator.appVersion);
var bAgent=navigator.userAgent;
var isDOM=document.getElementById;
var isIE=(bName=="Microsoft Internet Explorer"&&bVer>=4);
var isIE4=(bAgent.indexOf('MSIE 4')>0);
var isIE5=(bAgent.indexOf('MSIE 5')>0);
var isIE6=(bAgent.indexOf('MSIE 6')>0);
var isIE5up=(isIE5||isIE6);
var isNS=(bName=="Netscape"&&bVer>=4);
var isNS4=isNS;
var isNS5=((bAgent.indexOf("Gecko")>-1)&&isDOM);
var isMozilla=((bAgent.indexOf('Netscape\/')==-1)&&isNS5);
var isNS6=(bName=="Netscape"&&bVer>=5);
var isNS7=((bAgent.indexOf("Netscape\/7")>-1)&&isNS6);
var isOpera=((bAgent.indexOf('Opera')>0)||(bName=='Opera'));
var isOpera6=((bAgent.indexOf('Opera 6')>0)&&isOpera);
var isOpera7=((bAgent.indexOf('Opera 7')>0)&&isOpera);
if (isOpera){
 isIE=false;isIE4=false;isIE5=false;isIE5up=false;isIE6=false;
 isNS=false;isNS4=false;isNS6=false;isNS7=false;
} else if (isNS6||isNS7){ isNS4=false; }
var d=document;
var nsWarning='<span class="bodytxt"><br><br><br><b><font color="red">ADVERTISMENT</font><br>'+
 'Programul Netscape Navigator 4 nu permite afisarea corecta a paginilor acestui site.</b><br>'+
 'Va rugam sa va instalati o versiune mai noua a acetui program sau folositi un alt program de naivgare '+
 'pe Internet.<\/span>';
// ---- Hover images buttons ---- //
var HBtns=new Array("btn1","btn2","btn3","btn4","btn5","btn6","btn7","btn8","btn9","btn10",
  "btn11","btn12","btn13","btn14","btn15","btn16","btn17","btn18","btn19","btn20","btn21");
var HDImgs=new Array(
 "images/btn11.gif","images/btn12.gif", 	//0,1
 "images/btn21.gif","images/btn22.gif",		//2,3
 "images/btn31.gif","images/btn32.gif",		//4,5
 "images/btn41.gif","images/btn42.gif",		//6,7
 "images/btn51.gif","images/btn52.gif",		//8,9
 "images/btn61.gif","images/btn62.gif",		//10,11
 "images/btn71.gif","images/btn72.gif",		//12,13
 "images/lbtn11.gif","images/lbtn12.gif",	//14,15
 "images/lbtn21.gif","images/lbtn22.gif",	//16,17
 "images/lbtn31.gif","images/lbtn32.gif",	//18,19
 "images/lbtn41.gif","images/lbtn42.gif",	//20,21
 "images/lbtn51.gif","images/lbtn52.gif",	//22,23
 "images/lbtn61.gif","images/lbtn62.gif",	//24,25
 "images/lbtn71.gif","images/lbtn72.gif",	//26,27
 "images/lbtn81.gif","images/lbtn82.gif",	//28,29
 "images/lbtn91.gif","images/lbtn92.gif",	//30,31
 "images/lbtn101.gif","images/lbtn102.gif",	//32,33
 "images/lbtn111.gif","images/lbtn112.gif",	//34,35
 "images/lbtn121.gif","images/lbtn122.gif",	//36,37
 "images/lbtn131.gif","images/lbtn132.gif",	//38,39
 "images/lbtn141.gif","images/lbtn142.gif"	//40,41
);
function HPreloadImgs(){
  var j=0; if (!d.HBImgs){d.HBImgs=new Array(42);}
  for (var i=0; i<=41; i++){
    d.HBImgs[i]=new Image(); 
    if (j<HDImgs.length){ d.HBImgs[i].src=HDImgs[j]; j++; }
  }
}
function HBtnHover(id, stat){ 
  if(d.HBImgs){d.images[HBtns[id]].src=d.HBImgs[stat].src;}
}
function printScrollCSS(){
  d.writeln('<style type="text\/css">');
  d.writeln('BODY{margin:0px;padding:0px;background-color:white;'+
   'scrollbar-arrow-color:#3C3C3C;scrollbar-face-color:#F2F2F2;'+
   'scrollbar-highlight-color:#E5E5E5;scrollbar-shadow-color:#D5D5D5;'+
   'scrollbar-3dlight-color:#D5D5D5;scrollbar-darkshadow-color:gray;'+
   'scrollbar-track-color:white;}');
  d.writeln('<\/style>');
}
function trim(s){
 if(typeof s!="string"){return s;}
 var retS=s; var ch=retS.substring(0,1);
 while(ch==" "){retS=retS.substring(1,retS.length);ch=retS.substring(0,1);}
 ch=retS.substring(retS.length-1,retS.length);
 while(ch==" "){retS=retS.substring(0,retS.length-1);ch=retS.substring(retS.length-1,retS.length);}
 while(retS.indexOf("  ")!=-1){retS=retS.substring(0,retS.indexOf("  "))+retS.substring(retS.indexOf("  ")+1,retS.length);}
 return retS;
}
function checkEmail(s){
 var ok="1234567890qwertyuiop[]asdfghjklzxcvbnm.@-_QWERTYUIOPASDFGHJKLZXCVBNM";
 var re1 = /(@.*@)|(\.\.)|(^\.)|(^@)|(@$)|(\.$)|(@\.)/;
 var re2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
 for(var i=0;i<s.length;i++){ if(ok.indexOf(s.charAt(i))<0) return false; }
 if(!s.match(re1)&&s.match(re2)) return (-1);
}
function popWnd(page,pname,w,h) {
 var sw = screen.width;
 var sh = screen.height;
 var lpos = Math.round((sw - w - 16)/2);
 var tpos = Math.round((sh - h - 16)/2);
 pwnd=window.open(page,pname,'scrollbars=no,menubar=no,resizable=no,width='+w+',height='+h+',left='+lpos+',top='+tpos);
 pwnd.focus();
}
