function creazaXmlHttp(){ var xmlHttp; if(window.ActiveXObject){ try{ xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e){ xmlHttp = false; } } else{ try{ xmlHttp = new XMLHttpRequest(); } catch (e){ xmlHttp = false; } } if (!xmlHttp) alert("Nu s-a putut crea obiectul XMLHttpRequest ."); else return xmlHttp; } function $val(a){ try{ return document.getElementById(a).value; } catch(e){ alert('Elementul '+a+' nu poate fi gasit reporniti browserul si incercati din nou'); return false; } } function $v(a,v){ try{ document.getElementById(a).value=v; return true; } catch(e){ alert('Elementul '+a+' nu poate fi gasit reporniti browserul si incercati din nou'); return false; } } function $html(a,v){ try{ document.getElementById(a).innerHTML=v; return true; } catch(e){ alert('Elementul '+a+' nu poate fi gasit reporniti browserul si incercati din nou'); return false; } } function $id(a){ var rez; try{ rez=document.getElementById(a); return rez; } catch(e){ alert('Elementul '+a+' nu poate fi gasit reporniti browserul si incercati din nou'); return false; } } var xmainpath='images/'; var xmlHttp=creazaXmlHttp(); function Ejax(phpfile,params,divelem){ if(divelem!=''){ var xdiv=$id(divelem); var dispwait=true; } else { var xdiv=''; var dispwait=false; } this.phppath=phpfile; var xphp=this.phppath; if(params!=''){ var xparam='?'+params+"&sid="+Math.random(); } else{ var xparam="?sid="+Math.random(); } this.cerere=function(){ if (xmlHttp.readyState == 4 || xmlHttp.readyState == 0){ xmlHttp.open("GET", xphp+xparam, true); xmlHttp.onreadystatechange = xrez; xmlHttp.send(null); if(dispwait){ xdiv.innerHTML= ''+'PLEASE WAIT!!!'; } } else{ if(dispwait){ xdiv.innerHTML= ''+'PLEASE WAIT!!!'; } } }; var xcer=this.cerere; this.rezultat=function(){ if (xmlHttp.readyState == 4){ if (xmlHttp.status == 200){ var raspuns = xmlHttp.responseText; if(xdiv==''){ alert(raspuns); } else{ xdiv.innerHTML = raspuns; } } else{ alert("Problema la accesare: " +xmlHttp.statusText); } } else{ if(dispwait){ //xdiv.innerHTML= ''+'PLEASE WAIT!!!'; } } }; var xrez=this.rezultat; xcer(); } function Ejaxw(phpfile,params,titlu,overdiv){ if (overdiv==null) overdiv='overdiv'; var xdiv= '
'+'PLEASE WAIT!!!'; this.phppath=phpfile; var xphp=this.phppath; if(params!=''){ var xparam='?'+params+"&sid="+Math.random(); } else{ var xparam="?sid="+Math.random(); } this.cerere=function(){ if (xmlHttp.readyState == 4 || xmlHttp.readyState == 0){ xmlHttp.open("GET", xphp+xparam, true); xmlHttp.onreadystatechange = xrez; xmlHttp.send(null); } else{ ewindow(titlu,xdiv,overdiv); } }; var xcer=this.cerere; this.rezultat=function(){ if (xmlHttp.readyState == 4){ if (xmlHttp.status == 200){ var raspuns = xmlHttp.responseText; ewindow(titlu,raspuns,overdiv); } else{ alert("Problema la accesare: " +xmlHttp.statusText); } } }; var xrez=this.rezultat; xcer(); } function addsel(elemid,msg){ var name=prompt(msg,"") if (name!=null && name!=""){ var x=$id(elemid); var y=document.createElement('option'); y.text=name; try{ x.add(y,null); // standards compliant } catch(ex){ x.add(y); // IE only } var idx=x.length; x.selectedIndex=idx-1; } } function removesel(elemid){ var x=$id(elemid); x.remove(x.selectedIndex); } function closeEw(overdiv){ if (overdiv==null) overdiv='overdiv'; $html(overdiv,''); } function ewindow(titlu,continut,overdiv){ if (overdiv==null) overdiv='overdiv'; var theHeight=getwh(); var mtext=''; mtext+='
'; mtext+=''; mtext+=''; mtext+=''; mtext+=''; mtext+='
'; mtext+=''; mtext+=''; mtext+=''; mtext+=''; mtext+=''; mtext+=''; mtext+=''; mtext+=''; mtext+='
'+titlu+''; mtext+='
'; mtext+=continut; mtext+='
'; mtext+='
'; mtext+='
'; $html(overdiv,mtext); var mdiv=$id('mwindow'); mdiv.style.height=theHeight; } function voption(a){ var vrez=new Array; var i=0; for(i=0;i3) { if (navigator.appName=="Netscape") { winW = window.innerWidth; winH = window.innerHeight; } if (navigator.appName.indexOf("Microsoft")!=-1) { winW = document.body.offsetWidth; winH = document.body.offsetHeight; } } return winH; } function EjaxwR(phpfile,params,titlu,overdiv){ if (overdiv==null) overdiv='overdiv'; var xdiv= '
'+'PLEASE WAIT!!!'; this.phppath=phpfile; var xphp=this.phppath; if(params!=''){ var xparam='?'+params+"&sid="+Math.random(); } else{ var xparam="?sid="+Math.random(); } this.cerere=function(){ if (xmlHttp.readyState == 4 || xmlHttp.readyState == 0){ xmlHttp.open("GET", xphp+xparam, true); xmlHttp.onreadystatechange = xrez; xmlHttp.send(null); } else{ ewindow(titlu,xdiv,'1'); } }; var xcer=this.cerere; this.rezultat=function(){ if (xmlHttp.readyState == 4){ if (xmlHttp.status == 200){ var raspuns = xmlHttp.responseText; ewindowR(titlu,raspuns,overdiv); } else{ alert("Problema la accesare: " +xmlHttp.statusText); } } }; var xrez=this.rezultat; xcer(); } function closeEwR(overdiv){ if (overdiv==null) overdiv='overdiv'; $html(overdiv,''); window.location.reload( false ); } function ewindowR(titlu,continut,overdiv){ if (overdiv==null) overdiv='overdiv'; var theHeight=getwh(); var mtext=''; mtext+='
'; mtext+=''; mtext+=''; mtext+=''; mtext+=''; mtext+='
'; mtext+=''; mtext+=''; mtext+=''; mtext+=''; mtext+=''; mtext+=''; mtext+=''; mtext+=''; mtext+='
'+titlu+''; mtext+='
'; mtext+=continut; mtext+='
'; mtext+='
'; mtext+='
'; $html(overdiv,mtext); var mdiv=$id('mwindow'); mdiv.style.height=theHeight; } var xmlHttp_postcontact=creazaXmlHttp(); function postcontact(form) { var params='nume='+encodeURIComponent(form.nume.value)+'&prenume='+encodeURIComponent(form.prenume.value)+'&firma='+encodeURIComponent(form.prenume.value)+'&telefon='+encodeURIComponent(form.telefon.value)+'&email='+encodeURIComponent(form.email.value)+'&mesaj='+encodeURIComponent(form.mesaj.value); xmlHttp_postcontact.open("POST", form.action); xmlHttp_postcontact.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); xmlHttp_postcontact.setRequestHeader("Content-length", params.length); xmlHttp_postcontact.setRequestHeader("Connection", "close"); xmlHttp_postcontact.onreadystatechange = function () { if (xmlHttp_postcontact.readyState == 4){ document.getElementById('contact_posted').innerHTML=xmlHttp_postcontact.responseText; if (xmlHttp_postcontact.responseText=='Mesajul a fost trimis cu succes!
Va multumim!') { form.reset(); } } } xmlHttp_postcontact.send(params); } function select_all_object(m,i,c) { var value=''; if (c.checked==true) { for (var j=1;j<=m;j++) { if (value=='') { value=document.getElementById('idm-'+j).value; } else { value+=','+document.getElementById('idm-'+j).value; } document.getElementById('mail-'+j).checked=true; } } else { for (var j=1;j<=m;j++) { document.getElementById('mail-'+j).checked=false; } } document.getElementById(i).value=value; } function select_object(v,id) { var val=v.value; var idUri=document.getElementById(id).value; var idUri2=idUri.split(','); var l=idUri2.length; if (v.checked) { idUri2.push(val); if (document.getElementById(id).value=='') { document.getElementById(id).value=idUri2.join(''); } else { document.getElementById(id).value=idUri2.join(','); } } else { var j=0; for (j;j<=l;j++) { if (val==idUri2[j]) { idUri2.splice(j,1); } } document.getElementById(id).value=idUri2.join(','); } } function redirect(l,g) { var link=l; if (g!='') { var get='&'+g; window.location='index.php?action='+link+get; } else { window.location='index.php?action='+link; } } function eurl(v) { return encodeURIComponent(v); }