// JavaScript Document
function show(id)
{
	document.getElementById(id).style.display='';
}
function hide(id)
{
	document.getElementById(id).style.display='none';
}

function showFizica()
{
		show('varsta_container');
		show('malus');
		show('permis');
	//	hide('caen');
		
}

function show_hide(id)
{
	if(el=document.getElementById(id))
	{
	
	if(el.style.display=='')
		hide(el.id);
	else show(el.id);
	}
}

function hideFizica()
{
		hide('varsta_container');
		hide('malus');
		hide('permis');
	//	show('caen');
}

function email_check(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		  
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		  
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    
		    return false
		 }

 		 return true					
	}
	
	function check_loc()
	{
		if(document.getElementById('persoana2').checked==false && document.getElementById('persoana5').checked==false)
			if(document.getElementById('permis_month').value=='' || document.getElementById('permis_year').value=='')
				{
					alert('Nu ati selectat data obtinerii permisului!');
					return false;
				}
			else{ }
		else{ }



		if(document.getElementById('s_loc').value=='')
		{
			alert('Nu ati selectat localitatea!');
			return false;
		}
		
				
		return true;
	}
	
	function validate_expira()
	{
		if(document.getElementById('data_rca')=="" || document.getElementById('data_rca')=='ZZ-LL-AAAA')
			{
				alert('Nu ati completat data!');
				return false;
			}
		
		if(!email_check(document.getElementById('exp_email').value))
			{
				alert('Adresa de e-mail nu este valida!');
				return false;
			}
			
		if(document.getElementById('exp_tel').value=="" || document.getElementById('exp_tel').value=="Numar telefon")
			{
				alert('Nu ati completat numarul de telefon!');
				return false;
			}
		return true;
	}
	
	
	function send_omniasig_fizica(sid)
	{
		
		if(document.getElementById('o_cnp').value=='')
			{
				alert('Nu ati completat CNP-ul!');
				return false;
			}
		
		if(document.getElementById('o_cnp').value.length<13 || document.getElementById('o_cnp').value.length>13)
		{
			alert('CNP-ul trebuie sa contina 13 caractere!');
			return false;
		}
		
			
		if(document.getElementById('o_dop_year').value=='')
			{
				alert('Nu ati completat anul obtinerii permisului!');
				return false;
			}
			
		if(document.getElementById('o_dop_month').value=='')
			{
				alert('Nu ati completat luna obtinerii permisului!');
				return false;
			}
			
		if(document.getElementById('o_sasiu').value=='')
			{
				alert('Nu ati completat seria sasiului!');
				return false;
			}
			
		str=document.getElementById('o_sasiu').value;
		if(str.search(/o/i)>0)
			{
				alert('Numarul de identificare nu trebuie sa contina litera O. Intotdeauna  zero!');
				return false;
			}
		
		return true;
	}
	
	function send_omniasig_juridica(sid)
	{
		
		if(document.getElementById('o_cnp').value=='')
			{
				alert('Nu ati completat CUI-ul!');
				return false;
			}
		if(document.getElementById('o_sasiu').value=='')
			{
				alert('Nu ati completat seria sasiului!');
				return false;
			}
			
		
			
		if(document.getElementById('o_domeniu').value=='')
			{
				alert('Nu ati selectat domeniul de activitate!');
				return false;
			}
		
		str=document.getElementById('o_sasiu').value;
		if(str.search(/o/i)>0)
			{
				alert('Numarul de identificare nu trebuie sa contina litera O. Intotdeauna  zero!');
				return false;
			}
		
		return true;
	}
	
	function check_altele()
	{
		if(document.getElementById('alte_nume').value=='' || document.getElementById('alte_nume').value==' ' || document.getElementById('alte_nume').value=='Nume')
		{
			alert('Nu ati introdus numele!');
			return false;
		}
		
		if(document.getElementById('alte_email').value=='' || document.getElementById('alte_email').value=='Adresa e-mail')
		{
			alert('Nu ati introdus adresa de e-mail!');
			return false;
		}
		
		if(check_email(document.getElementById('alte_email').value)==false)
			{
				alert('Adresa de e-mail nu este valida!');
				return false;
			}
		
		if(document.getElementById('alte_tel').value=='' || document.getElementById('alte_tel').value==' ' || document.getElementById('alte_tel').value=='Numar telefon')
		{
			alert('Nu ati introdus numarul de telefon!');
			return false;
		}
		
		return true;
	}
	
	function check_altele2()
	{
		if(document.getElementById('alte_nume2').value=='' || document.getElementById('alte_nume2').value==' ' || document.getElementById('alte_nume2').value=='Nume')
		{
			alert('Nu ati introdus numele!');
			return false;
		}
		
		if(document.getElementById('alte_email2').value=='' || document.getElementById('alte_email2').value=='Adresa e-mail')
		{
			alert('Nu ati introdus adresa de e-mail!');
			return false;
		}
		
		if(check_email(document.getElementById('alte_email2').value)==false)
			{
				alert('Adresa de e-mail nu este valida!');
				return false;
			}
		
		if(document.getElementById('alte_tel2').value=='' || document.getElementById('alte_tel2').value==' ' || document.getElementById('alte_tel2').value=='Numar telefon')
		{
			alert('Nu ati introdus numarul de telefon!');
			return false;
		}
		
		return true;
	}
	
	
	function rotate_nr()
	{
		show_hide('tel_rca1'); show_hide('tel_rca2');
		show_hide('nr_rca1'); show_hide('nr_rca2');
	}
	
	setInterval("rotate_nr()",'1300');
	
	function send_oferta()
	{
		var companies = document.getElementsByName('companies');
		var prices = document.getElementsByName('prices');
		var get = '';
		
		
		for(i=0;i<companies.length;i++)
		{
			get = get + "\n" + companies[i].value + ":" + prices[i].value;
		}
		
		document.getElementById('send_oferta').style.display = '';
		document.getElementById('oferta_companii').value = get;
	}