function MakeObject() {
	var xmlhttp=false; 
        try {
                xmlhttp = new ActiveXObject('Msxml2.XMLHTTP'); 
        } catch (e) {
                try {
                        xmlhttp = new ActiveXObject('Microsoft.XMLHTTP');
            } catch (E) {
                xmlhttp = false;
                        }
        }
        if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
                xmlhttp = new XMLHttpRequest(); 
        }
	return xmlhttp;
}


function ajax_request(sursa, id_obiect) {
	XMLHttpRequestObject = MakeObject();
         if(XMLHttpRequestObject) {
           var obj = document.getElementById(id_obiect);
           XMLHttpRequestObject.open("GET", sursa);
           XMLHttpRequestObject.onreadystatechange = function()
           {
             if (XMLHttpRequestObject.readyState == 4 &&
               XMLHttpRequestObject.status == 200) {
               if(obj != null) {
                 obj.innerHTML = XMLHttpRequestObject.responseText;
               }
             }
           }
           XMLHttpRequestObject.send(null);
         }
}

function update_pret(pret) {
	ajax_request('/pages/pret/'+ pret +'','pret');
}

function contact_cerere(f)
{   
	var telPattern	= /^([0-9.-])+$/;
	var numePattern	= /^([a-zA-Z .-])+$/;
	var txtPattern	= /^([a-zA-Z .-])+$/;
//	var emailPattern= /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
	
	err = "";
	

	if (!numePattern.test(f.elements['data[nume]'].value)) {
		err += " -Nume \n";
	}
	
	if (!telPattern.test(f.elements['data[telefon]'].value)) {
		err += " -Telefon \n";
	}
	
// 	if (!emailPattern.test(f.elements["mail"].value)) {
// 		err += " -Email \n";
// 	}
		
 	if(f.elements['data[obs]'].value == '') {
 		err += " -Observatii \n";
 	}
 	
	if (err > " ") {
		alert("Urmatoarele campuri nu au fost completate corect: \n"+err);
		return false;
	}
	else {
		return true;
	}
	
	return false;
}

function contact_oferta(f)
{   
	var telPattern	= /^([0-9.-])+$/;
	var numePattern	= /^([a-zA-Z .-])+$/;
	var txtPattern	= /^([a-zA-Z .-])+$/;
	var emailPattern= /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
	
	err = "";
	

	if (!numePattern.test(f.elements['data[nume]'].value)) {
		err += " -Nume \n";
	}
		if (!telPattern.test(f.elements['telefon'].value)) {
			err += " -Telefon \n";
		}
	if (!emailPattern.test(f.elements['data[email]'].value)) {
		err += " -Email \n";
	}
		
 	if(f.elements['data[mesaj]'].value == '') {
 		err += " -Mesaj \n";
 	}
 	
	if (err > " ") {
		alert("Urmatoarele campuri nu au fost completate corect: \n"+err);
		return false;
	}
	else {
		return true;
	}
	
	return false;
}

function contact_cariera(f)
{   
//	var telPattern	= /^([0-9.-])+$/;
	var numePattern	= /^([a-zA-Z .-])+$/;
	var txtPattern	= /^([a-zA-Z .-])+$/;
	var emailPattern= /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
	
	err = "";
	

	if (!numePattern.test(f.elements['data[nume]'].value)) {
		err += " -Nume \n";
	}
	
	if (!numePattern.test(f.elements['data[prenume]'].value)) {
		err += " -Prenume \n";
	}
// 		if (!telPattern.test(f.elements['telefon'].value)) {
// 			err += " -Telefon \n";
// 		}
	if (!emailPattern.test(f.elements['data[email]'].value)) {
		err += " -Email \n";
	}
		
 	if(f.elements['data[motiv]'].value == '') {
 		err += " -Motiv \n";
 	}
 	
	if (err > " ") {
		alert("Urmatoarele campuri nu au fost completate corect: \n"+err);
		return false;
	}
	else {
		return true;
	}
	
	return false;
}

function contact_popup(f)
{   
	var telPattern	= /^([0-9.-])+$/;
	var numePattern	= /^([a-zA-Z .-])+$/;
	var txtPattern	= /^([a-zA-Z .-])+$/;
	var emailPattern= /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
	
	err = "";
	

	if (!numePattern.test(f.elements['data[nume]'].value)) {
		err += " -Nume \n";
	}
		if (!telPattern.test(f.elements['telefon'].value)) {
			err += " -Telefon \n";
		}
	if (!emailPattern.test(f.elements['data[email]'].value)) {
		err += " -Email \n";
	}
		
 	if(f.elements['data[mesaj]'].value == '') {
 		err += " -Mesaj \n";
 	}
 	
	if (err > " ") {
		alert("Urmatoarele campuri nu au fost completate corect: \n"+err);
		return false;
	}
	else {
		return true;
	}
	
	return false;
}

function meniu() {
	try {

		var centru 	= document.getElementById("textseo");

		var meniu 	= document.getElementById("text");
		meniu.style.display = 'block';			

		var content = document.getElementById("linkuri");

		centru.insertBefore(meniu, content);

	}

	catch(eroare){}

}
