
function pop_win(url)
{
	window.open(url,'','toolbar=no,location=no,directories=no,status=no,scrollbars=yes,resizable=yes,menubar=no');
}


function warn(url)
{
	var conf = confirm("Sunteti sigur ca vrei sa stergeti aceasta categorie?");
	if(conf == true)
	{
		window.location=url;
	}
	else
	{
		return false;
	}
}


function warn_v_c(url,type)
{

	switch(type)
	{
		case 'v':
			var conf = confirm("Sunteti sigur ca doriti sa stergeti aceasta oferta vanzare?");
		break;
		
		case 'c':
			var conf = confirm("Sunteti sigur ca doriti sa stergeti cererea cumparare?");
		break;
		
		case 'a':
			var conf = confirm("Sunteti sigur ca doriti sa stergeti afacerea?");
		break;
		
		case 'p':	
			var conf = confirm("Sunteti sigur ca doriti sa stergeti produsul?");
		break;
		
		case 'b':
			var conf = confirm("Sunteti sigur ca doriti sa stergeti bannerul?");
		break;
		
		case 's':	
			var conf = confirm("Sunteti sigur ca doriti sa stergeti sigla?");		
		break;
		
		case 'pv':
			var conf = confirm("Sunteti sigur ca doriti sa stergeti imaginea de la aceasta oferta de vanzare?");
		break;
		
		case 'img':
			var conf = confirm("Sunteti sigur ca doriti sa stergeti imaginea?");
		break;
	}
	
	if(conf == true)
	{
		window.location=url;
	}
	else
	{
		return false;
	}
}


function warn_mesaj(url)
{	
	var conf = confirm("Sunteti sigur ca vrei sa stergeti aceast mesaj?");
	
	if(conf == true)
		window.location=url;
	else
		return false;	
}

function goto(url)
{
	window.location=url;
}

function toggle_mes(nr_mes)
{
	var i;
	for (i=0;i<nr_mes;i++)
	{
		var mes;
		mes='mes'+i;
		
		if (document.getElementById(mes).checked == true)
			document.getElementById(mes).checked = false;
		else
			document.getElementById(mes).checked = true;					
		mes="";
	}
}

function warn_del_mes()
{	
	var conf = confirm("Sunteti sigur ca vrei sa stergeti aceast mesaj?");
	
	if(conf == true)
		return true;
	else
		return false;	
}

function validare(cnp)
{

	var txt = new Array();
	for (i=0;i<cnp.length;i++)
		txt[i]=cnp.substr(i,1);
	
	if(txt.length==13)
	{
		s = txt[0]*2+txt[1]*7+txt[2]*9+txt[3]*1+txt[4]*4+txt[5]*6+txt[6]*3+txt[7]*5+txt[8]*8+txt[9]*2+txt[10]*7+txt[11]*9;   
	    rest = s%11;

        if(rest==txt[12])
        	return true;
        else
        	return false;
	}
	else
		alert('CNP-ul '+ cnp +'INCORECT <13')
}

// functie pt a permite numai cifre intr-un input txt   se asociaza la eventul onkeypress=valid(event)
function valid(event) 
{
 	if (event.keyCode >=46 && event.keyCode <=57 ){} else{event.keyCode=8}
} 

function check_add_prod()
{
	/* NAME - Verifica formul de adaugare produs
	   IN   - nimik
	   OUT  - true sau false
	*/
	var err = "";
	var d= document.getElementById('domains');
	var chkbx = d.getElementsByTagName('input');
	var i;
	var sem =0; // variabila semafor pentru a sti daca s-a apasat vreun buton
	
	for (i=0;i<chkbx.length;i++)
	{
		if (chkbx[i].checked == true)
		{
			sem = 1;
			break;
		}
	}
	
	if (sem == 0 )
		err = 'Trebuie ales cel putin un domeniu de activitate.\n';
	
	if (document.getElementById('nume_produs').value == "")
		err += 'Alegeti un nume pentru produs.\n';
		
	if (document.getElementById('desc_prod').value.length <= 16)
		err += 'Descrierea trebuie sa fie de cel putin 15 caractere.\n';
	
	
	if (err != "")
	{
		alert(err);
		return false;
	}	
	return true;	
}

function check_add_afacere()
{
	/* NAME - Verifica formul de adaugare afacere
	   IN   - nimik
	   OUT  - true sau false
	*/
	var err = "";
	
	// validare categorie afacere
	var a = document.getElementById('tipa');
	var radio_btn = a.getElementsByTagName('input');
	var j;

	var sem1 = 0;
	 
	for (j=0;j<radio_btn.length;j++)
	{
		;
		if (radio_btn[j].checked == true)
		{		
			sem1 = 1;
			break;
		}
			
	}
	if (sem1 == 0)
		err = 'Trebuie ales un tip de afacere.\n';
	
	// validare domenii de activitate
	var d = document.getElementById('domains');
	var chkbx = d.getElementsByTagName('input');
	var i;
	var sem =0; // variabila semafor pentru a sti daca s-a apasat vreun buton
	
	for (i=0;i<chkbx.length;i++)
	{
		if (chkbx[i].checked == true)
			sem = 1;
	}
	
	if (sem == 0 )
		err += 'Trebuie ales cel putin un domeniu de activitate.\n';
	
	if (document.getElementById('titlu').value == "")
		err += 'Alegeti un nume pentru afacere.\n';
		
	if (document.getElementById('desc_afac').value.length <= 17)
		err += 'Descrierea trebuie sa fie de cel putin 17 caractere.\n';
	
	
	if (err != "")
	{
		alert(err);
		return false;
	}	
	return true;	
}

function check_form()
{
	/* NAME - Verifica formul de adaugare vanzare/cumparare
	   IN   - NULL 
	   OUT  - true sau false
	*/
	
	var err = '';
	
			var a = document.getElementById('domenii');
			var check_btn = a.getElementsByTagName('input');
				
			var sem = 0;
			 
			for (j=0;j<check_btn.length;j++)
			{				
				if (check_btn[j].checked == true)
				{		
					sem = 1;
					break;
				}
					
			}
			
		if (sem ==0)
			err+='Domeniu de activitate este obligatoriu.\n';
				
		if (document.getElementById('titlu').value.length <3)
			err+='Numarul minim de caractere acceptat la titlu este 3.\n'	
			
		if (document.getElementById('corp').value.length <3)
			err+='Corpul anuntului necesita minim 3 caractere.\n'	
			
		
		
	if (err != "")
	{
		alert(err);	
		return false;
	}
	
	return true;	
}

function check_mod_produs()
{
	/* NAME - Verifica formul de modificare proprietati produs
	   IN   - nimik
	   OUT  - true sau false
	*/
	var err ="";
	
	if (document.getElementById('titlu').value.length <3)
			err+='Numarul minim de caractere acceptat la titlu este 3.\n'	
			
	if (document.getElementById('corp').value.length <3)
			err+='Corpul anuntului necesita minim 3 caractere.\n'	
	
	if (err != "")
	{
		alert(err);	
		return false;
	}
	
	return true;		
}




function flip_flop_radio(id)
{
    /* NAME - FLIP FLOP RADIO - schimba stare in care se afla un radiobtn (bifat/nebifat , nebifat/bifat)
       IN   - id-ul radio
       OUT  - 
    */    
    document.getElementById(id).checked = true;
}

function check_search()
{
	alert("Sectiune in constructie.");
	return false;
}

function validate_up_logo()
{
	if (document.getElementById('logo').value == "")
	{
		alert("Alegeti calea catre o sigla");
		return false;
	}
	return true;	
}

function validate_up_banner()
{
	if (document.getElementById('banner').value == "")
		err = "Alegeti calea catre o sigla.\n";
	if (document.getElementById('banner_link').value == "")
		err += "Alegeti un link pentru banner.";
		
	if (err!="")
	{
		alert(err);
		return false;
	}

	
	return true;	
}

function check_login()
{
	/** functie care verifica, ca sa nu fie lasate goale campul de username si de pass din formul de login **/
	
	var err = "";
	if (document.getElementById('user').value.length<3)
		err +='Userul trebuie sa contina minim 3 caractere. \n';
	
	if (document.getElementById('pass').value.length<3)
		err +='Parola trebuie sa contina minim 3 caractere. \n';
		
	if (err != "")
	{
		alert(err);
		return false;
	}
	
	return true;
	
}

