function ahah(url,pageElement,callMessage) {

if(document.getElementById(pageElement)!=null)
document.getElementById(pageElement).innerHTML=callMessage;

try {
req=new XMLHttpRequest();
}
catch(e) {
try {
req=new ActiveXobject("Msxml2.XMLHTTP");
} catch(e) {
try {
req= new ActiveXObject("Microsoft.XMLHTTP");
} catch(E) {
req=false;
}
}
}
req.onreadystatechange=function(){responseAHAH(pageElement);};
req.open("GET",url,true);
req.send(null);
}
function responseAHAH(pageElement){
var output='';
if(req.readyState==4){
 if(req.status==200) {
 output=req.responseText;
 if(document.getElementById(pageElement)!=null)
 document.getElementById(pageElement).innerHTML=output;
 }
 }
 }
function numericdot_value(str,ids){
 ids.value=str.replace(/[^0-9.]/g,'');
}
function newsch(ids,nume,prenume){
if(!checkemail(document.getElementById(ids).value))
 {
 alert("Adresa de email nu este valida!");
 return false; 
 }
if(document.getElementById(nume).value==""){
 alert("Casuta de nume nu a fost completata!");
 return false; 
}
if(document.getElementById(prenume).value==""){
 alert("Casuta de prenume nu a fost completata!");
 return false; 
}
return true;
}
function checkemail(str){
var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
if (filter.test(str))
return true;
else
return false;
}

