function popup(url, latime, inaltime, scroll, nume) {
	var poz_x=(screen.width-latime)/2
	var poz_y=0
//	var poz_y=(screen.height-inaltime)/2
	if(nume==undefined){
		nume="";
	}
	window.open(url,nume,'scrollbars=yes, menubar=no, width='+latime+', height='+inaltime+', resizable=no,toolbar=no, left='+poz_x+', top='+poz_y+', location=no,status=no',1);
}

function inchidePagina(){
	window.close();
}

function keyDownFloat(evt,nopktvir){
	var oEvent = (window.event) ? window.event : evt;
	k=oEvent.keyCode ? oEvent.keyCode : oEvent.which ? oEvent.which : void 0;
	//alert(k);
	//alert(oEvent.charCode);
	if(document.all){
		specialk=[8,9,37,39,35,36,96,97,98,99,100,101,102,103,104,105];
	}else{
		specialk=[8,9,37,39,35,36];
	}
	if(nopktvir==undefined){
		if(document.all){
			specialk.splice(0,0,188,190,110);
		}else{
			specialk.splice(0,0,44,46);
		}
	}
	var gasit=false;
	for(var i=0;i<specialk.length;i++){
		if(specialk[i]==k){
			gasit=true;
			break;
		}
	}
	if(!gasit){
		if(k>=48 && k<=57){
			gasit=true;
		}
	}
	if(!gasit){
		return false;
	}
}

function blurFloat(obj,zek){
	var str=obj.value.split('');
	var pp=-1;
	for(var i=0;i<str.length;i++){
		if(str[i]==','){
			str[i]='.';
		}
	}
	if(str[0]=='.'){
		str.splice(0,0,0);
		
	}
	for(i=0;i<str.length;i++){
		if(str[i]=='.'){
			pp=i;
			break;
		}
	}
	if(pp!=-1){
		for(i=pp+1;i<str.length;i++){
			if(str[i]=='.'){
				str.splice(i,1);
				i--;
			}
		}
	}
	i=str.length;
	while(str[--i]=='.'){
		str.splice(i,1);
	}
	for(i=0;i<str.length;i++){
		if(str[i]==0 && str[i+1]==0){
			str.splice(i,1);
		}
		if(str[i]!=0){
			break;
		}
	}
	if(zek!=undefined && pp!=-1){
		str.splice(pp+zek+1,100000000000);
	}
	if(str!=''){
		str=parseFloat(str.join(''));
	}
	if(isNaN(str)){
		str="";
	}
	obj.value=str;
}

function schimba_opt(list_from,list_to){
	if(list_from.selectedIndex!=-1){
		var old_opt=list_from.options[list_from.selectedIndex];
		var new_opt=new Option();
		var props=["text","value"];
		for(var i=0;i<props.length;i++){
			new_opt[props[i]]=old_opt[props[i]];
		}
		i=list_to.options.length;
		//while((new_opt.text)>(list_to.options[i].text) && list_to.options[i].value!=0){
			//i++;
		//}
		list_from.remove(list_from.selectedIndex);
		list_to.add(new_opt,i);
	}
}


function schimba_all_opt(list_from,list_to){
	for(var j=list_from.options.length-1;j>=0;j--){
		var old_opt=list_from.options[j];
		var new_opt=new Option();
		var props=["text","value"];
		for(var i=0;i<props.length;i++){
			new_opt[props[i]]=old_opt[props[i]];
		}
		i=list_to.options.length;
		//while((new_opt.text)>(list_to.options[i].text) && list_to.options[i].value!=0){
			//i++;
		//}
		list_from.remove(j);
		list_to.add(new_opt,i);
	}
}

function verificareFormular(varianta){
	var erori=1;
	var mesaj ="";
	var name_exp = new RegExp("^[a-zA-Z \-]*$");
	var number_exp= new RegExp("^[0-9]+$");
	var email_exp= new RegExp("^[\\w\\+-]+(\\.[\\w\\+-]+)?@((\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3})\|([\\w\\+-]+\\.[a-zA-Z0-9\.]{2,}))$");
	var phone_exp= new RegExp("^[0-9][0-9][0-9]$");

if(varianta==1){
	if(document.formular.nume.value=="" || document.formular.nume.value.length<3){
		erori++;
		mesaj+="Va rugam sa completati numele Dvs.!\n";
	}
	if(document.formular.prenume.value=="" || document.formular.prenume.value.length<3){
		erori++;
		mesaj+="Va rugam sa completati prenumele Dvs.!\n";
	}
	if(document.formular.firma.value==""){
		erori++;
		mesaj+="Va rugam sa completati denumirea firmei!\n";
	}
	if((!number_exp.test(document.formular.telefon.value)) || document.formular.telefon.value.length!=10){
		erori++;
		mesaj+="Va rugam sa completati telefonul fix (numai cifre, fara spatii)!\n";
	}
}

	if ((!email_exp.test(document.formular.email.value)) || (document.formular.email.value=="")){
		erori++;
		mesaj+="Adresa de EMAIL nu este corecta\n";
	}

if(varianta==1){
	if(document.formular.adresa.value==""){
		erori++;
		mesaj+="Va rugam sa completati adresa corecta a firmei!\n";
	}
}
	if(document.formular.webfirma.value==""){
		erori++;
		mesaj+="Va rugam sa completati corect pagina web a firmei!\n";
	}

if(varianta==1){
	if(document.formular.codfiscal.value=="" || document.formular.codfiscal.value.length<5){
		erori++;
		mesaj+="Completati codul fiscal!\n";
	}
}

	if (erori>1){
		alert(mesaj)
	}else {
		document.formular.submit();
	}
}
