// JavaScript Document
function save_adr_livrare()
{
var fo2=document.forms.f2;
var cod=fo2.adr_livrare.options[fo2.adr_livrare.selectedIndex].value;
getHTTPPage("/CLIENTI/adresa_livrare_save.asp?r="+Math.round(Math.random()*10000)+"&adr="+cod);
}

function save_tmp_livrare()
{
var fo3=document.forms.f3;
var cod=fo3.timp.options[fo3.timp.selectedIndex].value;
getHTTPPage("/CLIENTI/timp_livrare_save.asp?r="+Math.round(Math.random()*10000)+"&adr="+cod);
}

function sigur(j)
{
fRet = confirm('Esti sigur ca vrei sa stergi adresa?');
  if (fRet==true)
  	{ 
getHTTPPage("/CLIENTI/EDIT_ADRESE.asp?DEL=1&r="+Math.round(Math.random()*10000)+"&ID="+j);
document.location.reload();
	}
}


function verifica_submit_edit()
{
var fo=document.forms.f1;
fo.submit();
}

function schimba_fel()
{
var fo3=document.forms.f3;
fo3.submit();
}





function verifica_comanda()
{ 
var f1=document.forms.f6

var nume = String(f1.nume.value) ;
var prenume = String(f1.prenume.value) ;
var email = String(f1.email.value) ;
var telefon = String(f1.telefon.value) ;
var adresa = String(f1.adresa.value) ;

if (telefon == "" || nume=="" || email=="" || prenume=="" || adresa=="Oras ........, Str.  ........, Nr.  ........, Bl.  ........, Sc. ........, Ap. ........ ") 
	{
	alert ('Va rugam sa completati campurile obligatorii!')
	salt='NU';
	}
	else
	{
		if (email.indexOf("@")<0)
		{
		alert ('Introduceti o adresa de email valida!')
		salt='NU';
		}
		else
		{
		var salt = String ('DA');
		}
	}

if (salt == 'DA')
	{
f1.submit();
	}

}


function trimite_comanda()
{
var salt = 'DA'
var fo3=document.forms.f3;
var TIMP=""+fo3.timp.options[fo3.timp.selectedIndex].value;
if (TIMP=='0')
	{
	salt = 'NU'
	alert("Alegeti un timp de livrare!");
	}
	
var fo2=document.forms.f2;
var ADR=""+fo2.adr_livrare.options[fo2.adr_livrare.selectedIndex].value;
if (ADR=='0')
	{
	salt = 'NU'
	alert("Alegeti o adresa de livrare!");
	}


if (salt == 'DA')
	{
var retmesaj = getHTTPPage("/CLIENTI/trimite_comanda.asp?r="+Math.round(Math.random()*10000)+"&ADR="+ADR+"&TIMP="+TIMP);
		if (retmesaj == 'OK')
			{
			alert ('Comanda dumneavoastra a fost trimisa!')
			}
			else
			{
			alert ('A fost detectata o eroare de procesare!')
			}
	}


}






function verifica_submit_rezervare()
{ 
var f1=document.forms.f1

var nume = String(f1.nume.value) ;
var email = String(f1.email.value) ;
var telefon = String(f1.telefon.value) ;

var cod = String(f1.cod.value) ;
var parola = String(f1.parola.value) ;
var date = String(f1.date.value) ;

var mesaj = String(f1.mesaj.value) ;
var salt = String ('DA');

//alert (prenume+' '+nume+' ' + email + ' '+ cont+ ' '+pass1+' '+pass2);
if (telefon == "" || nume=="" || email=="" || mesaj=="" || cod=="" || parola=="" || date=="" ) 
{
alert ('Toate campurile trebuiesc completate!')
salt='NU';
}
else
{
var retmesaj = getHTTPPage("/CLIENTI/verificare_cod_rezervare.asp?r="+Math.round(Math.random()*10000)+"&cod="+cod+"&serie="+parola);
if (retmesaj != 'CONT OK')
	{
	alert ('Cod invalid!')
	salt='NU';
	}


if (salt == 'DA')
	{
f1.submit();
	}
}
}



function verifica_numar()
	{
	variab = event.keyCode ;
	//alert (variab);
	if (variab != 8) {
			if (variab>=48 && variab<=57) {	event.returnValue = variab ; }
			else	{event.returnValue = false ;}
					 }
	}

function verifica_submit_contact()
{
var f1=document.forms.f1
var telefon = String(f1.telefon.value) ;
var nume = String(f1.nume.value) ;
var email = String(f1.email.value) ;
var mesaj = String(f1.mesaj.value) ;
var salt = String ('DA');

//alert (prenume+' '+nume+' ' + email + ' '+ cont+ ' '+pass1+' '+pass2);
if (telefon == "" || nume=="" || email=="" || mesaj=="" ) 
{
alert ('Toate campurile sunt obligatorii!')
salt='NU';
}

if (email.indexOf("@")<0)
{
alert ('Introduceti o adresa de email valida!')
salt='NU';
}	

if (salt == 'DA')
	{
f1.submit();
	}

}



function show_wind(i)
{
ix = parseInt(i);
if (ix==1)
	{
	alert("1. Rezervari se pot face numai de catre Userii care mai au de consumat minute Acces Easy Office conform cu codurile validate si minutele consumate pana la data rezervarii. \r\n\r\n 2. Rezervarea se poate face pentru minim 60 minute. \r\n\r\n 3. La data si ora alese de catre User va incepe consumul minutelor din contul User-ului indiferent daca acesta s-a prezentat sau nu la sediul Easy Office la care a facut rezervarea.");
	}

}


function verifica_numar2(e)
{
	var key;
	var keychar;
	var reg;
	
	if(window.event) 
	{
		// for IE, e.keyCode or window.event.keyCode can be used
		key = e.keyCode; 
	}
	else if(e.which) {
		// netscape
		key = e.which; 
	}
	else {
		// no event, so pass through
		return true;
	}

	//keychar = String.fromCharCode(key);
	//alert (key);
	if (key>=48 && key<=57) 
	{
	return true 
	}


}
	


function verifica_regulament()
{
var fo=document.forms.f1;
var ch = fo.checkbox.checked;
if (ch) {fo.Submit2.disabled=false;}else{fo.Submit2.disabled=true;}
}


function verifica_submit8()
{
var fo=document.forms.f1;
var prenume = String(fo.prenume.value) ;
var nume = String(fo.nume.value) ;
var email = String(fo.email.value) ;
var telefon = String(fo.telefon.value) ;
var firma = String(fo.firma.value) ;
var cont = String(fo.cont.value) ;
var pass1 = String(fo.parola1.value) ;
var pass2 = String(fo.parola2.value) ;
var salt = String ('DA');

//alert (prenume+' '+nume+' ' + email + ' '+ cont+ ' '+pass1+' '+pass2);
if (prenume == "" || nume=="" || email=="" || cont=="" || pass1=="" || pass2=="" || telefon=="") 
{
alert ('Campurile marcate cu * sunt obligatorii!')
salt='NU';
}
else
{
if (pass1 != pass2) 
{
alert ('Parola trebuie sa fie identica in ambele campuri!');
salt='NU';
}
else
{
if (pass1.length <= 5)
{
alert ('Parola trebuie sa fie de cel putin 5 caractere!');
salt='NU';
}
}

if (salt == 'DA')
	{
	
	var mesaj = getHTTPPage("/CLIENTI/verifica_cont.asp?r="+Math.round(Math.random()*10000)+"&CONT="+cont);
	if (mesaj == 'OK')
		{fo.submit();}
		else
		{alert('Numele de cont "'+cont+'" este deja folosit. Va rugam sa alegeti un alt username!')}
	}

}
//verificare de cont si gata!


}	

function verifica_submit9()
{

var f1=document.forms.f1
var prenume = String(f1.prenume.value) ;
var nume = String(f1.nume.value) ;
var email = String(f1.email.value) ;

var salt = String ('DA');

//alert (prenume+' '+nume+' ' + email + ' '+ cont+ ' '+pass1+' '+pass2);
if (prenume == "" || nume=="" || email=="" ) 
{
alert ('Toate campurile sunt obligatorii!')
salt='NU';
}

if (salt == 'DA')
	{
f1.submit();
	}

}	

function verifica_submit2()
{

var f1=document.forms.f1
var pass = String(f1.parola.value) ;
var pass1 = String(f1.parola1.value) ;
var pass2 = String(f1.parola2.value) ;
var salt = String ('DA');

if (pass=="" || pass1=="" || pass2=="") 
{
alert ('Toate campurile sunt obligatorii!')
salt='NU';
}
else
{
if (pass1 != pass2) 
{
alert ('Parola trebuie sa fie identica in ambele campuri!');
salt='NU';
}
else
{
if (pass1.length <= 5)
{
alert ('Parola trebuie sa fie de cel putin 5 caractere!');
salt='NU';
}
}

if (salt == 'DA')
	{
	f1.submit();
	}
}
}	


function verifica_submit3()
{
var f1=document.forms.f1
var email = String(f1.email.value) ;
var salt = String('DA');

if (email=="") 
{
alert ('Email-ul este obligatoriu!')
salt='NU';
}
if (salt == 'DA')
{
f1.submit();
}

}

function verifica_submit4()
{
var f1=document.forms.f1
var cod = String(f1.cod.value) ;
var serie = String(f1.serie.value) ;
var salt = "DA";
if (cod=="" || serie=="") 
{
alert ('Ambele campuri sunt obligatorii!')
salt='NU';
}
if (salt == 'DA')
{
	var mesaj = getHTTPPage("/CLIENTI/activare_cont_submit.asp?r="+Math.round(Math.random()*10000)+"&c="+cod+"&s="+serie);
	alert(mesaj);
}
}


function verifica_submit5()
{
var f1=document.forms.f1
var cod = String(f1.cod.value) ;
var serie = String(f1.serie.value) ;
var salt = "DA";
if (cod=="" || serie=="") 
{
alert ('Ambele campuri sunt obligatorii!')
salt='NU';
}
if (salt == 'DA')
{
	f1.submit();
}
}


function schimbare_parola (i)
{
if (parseInt(i)==0)
	{
	document.location.href="/CLIENTI/client_parola.asp?m=1";
	}
	else
	{
		alert('Parola a fost schimbata!')
		document.location.href="/CLIENTI/client_edit.asp";
	}
}


 function getHTTPPage(url)
     {
		var xmlhttp
		/*@cc_on @*/
		/*@if (@_jscript_version >= 5)
		  try {
		  xmlhttp=new ActiveXObject("Msxml2.XMLHTTP")
		 } catch (e) {
		  try {
			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")
		  } catch (E) {
		   xmlhttp=false
		  }
		 }
		@else
		 xmlhttp=false
		@end @*/
		if (!xmlhttp) {
		 try {
		  xmlhttp = new XMLHttpRequest();
		 } catch (e) {
		  xmlhttp=false
		 }
		}
		xmlhttp.open("GET",url ,false);
		xmlhttp.send(null)
		//Response.AddHeader("Content-Type:","text/plain");
		var ret = xmlhttp.responseText
		xmlhttp = null ;
		return ret;
     } 

function sw2(i,j) 
{
var ai = parseInt(i);

switch (ai)
	{	
	case 10:
		var mesaj = getHTTPPage("/CLIENTI/add.asp?r="+Math.round(Math.random()*10000)+"&q=1&id="+j);
	if (mesaj == 'OK')
		{
		alert('Produsul a fost adaugat pe farfurie!');
		}		
	break;
	case 100:
		var mesaj = getHTTPPage("/CLIENTI/add.asp?r="+Math.round(Math.random()*10000)+"&q=1&id="+j);
	if (mesaj == 'OK')
		{
		alert('Produsul a fost adaugat pe farfurie!');
		document.location.reload();
		}		
	break;
	case 11:
		var mesaj = getHTTPPage("/CLIENTI/add.asp?r="+Math.round(Math.random()*10000)+"&q=-1&id="+j);
	if (mesaj == 'OK')
		{
		alert('Comanda de stergere a fost efectuata!');
		document.location.reload();
		}		
	break;
		case 120:
		alert('Trebuie sa fiti autentificat pentru a adauga produse pe farfurie!')		
	break;
	default:
	}
}


