function validateEmail(contr) {	

	if (contr.value=="") 	{

		

		contr.focus();

		return false;	

	}		

	var tlds = ".ac .ad .ae .af .ag .ai .al .am .an .ao .aq .ar .as .at .au .aw .ax .az .ba .bb .bd .be .bf .bg .bh .bi .bj .bm .bn .bo .br .bs .bt .bu .bv .bw .by .bz .ca .cc .cd .cf .cg .ch .ci .ck .cl .cm	.cn .co .cr .cs .cu .cv .cx .cy .cz .dd .de .dj .dk .dm .do .dz .ec .ee .eg .eh .er .es .et .eu .fi .fj .fk .fm .fo .fr .ga .gb .gd .ge .gf .gg .gh .gi .gl .gm .gn .gp .gq .gr .gs .gt .gu .gw .gy .hk .hm .hn .hr .ht .hu .id .ie .il .im .in .io .iq .ir .is .it .je .jm .jo .jp .ke .kg .kh .ki .km .kn .kp .kr .kw .ky .kz .la .lb .lc .li .lk .lr .ls .lt .lu .lv .ly .ma .mc .md .mg .mh .mk .ml .mm .mn .mo .mp .mq .mr .ms .mt .mu .mv .mw .mx .my .mz .na .nc .ne .nf .ng .ni .nl .no .np .nr .nu .nz .om .pa .pe .pf .pg .ph .pk .pl .pm .pn .pr .ps .pt .pw .py .qa .re .ro .ru .rw .sa .sb .sc .sd .se .sg .sh .si .sj .sk .sl .sm	.sn .so .sr .st .su .sv .sy .sz .tc .td .tf .tg .th .tj .tk .tl .tm .tn .to .tp .tr .tt .tv .tw .tz .ua .ug .uk .um .us .uy .uz .va .vc .ve .vg .vi .vn .vu .wf .ws .ye .yt .yu .za .zm .zr .zw .com .net .org .mil .gov .edu .nato .info .int .name .biz .museum .pro";	

	

	var myRegex = new RegExp("^[A-Za-z0-9\-\._]+@[A-Za-z0-9\-\._]+\.[A-Za-z]+$");

	var endofString = contr.value.split('.');

	var ending = endofString.length - 1;

	var tld = endofString[ending];

	

	if (! contr.value.match(myRegex))	{

		

		contr.focus();

		return false;	

	}	

	else		

		if (tlds.search(tld) < 0) {				

			

			contr.focus();

			return false;

		}

	return true;

}

function search_form(x) {
	if (x=='s') {
		if (document.getElementById('sales').className!='search_sel') 
		{ 
		document.getElementById('sales').className='search_sel'; 
		document.getElementById('rent').className='search_unsel';
		document.getElementById('tranzactie').value='vanzare';
		document.getElementById('label').className='label3';
		document.getElementById('mobilat').className='mobilat1';
		}
	}
	else if (x=='r') {
		if (document.getElementById('rent').className!='search_sel') 
		{ 
			document.getElementById('rent').className='search_sel'; 
			document.getElementById('sales').className='search_unsel';
			document.getElementById('tranzactie').value='inchiriere';
			document.getElementById('label').className='label_3';
			document.getElementById('mobilat').className='mobilat2';
		}
	}
}

function search_form2(x) {
	if (x=='s') {
		if (document.getElementById('search_top').className!='s_top1') 
		{ 
		document.getElementById('search_top').className='s_top1'; 
		document.getElementById('search_bottom').className='s_bot1';
		document.getElementById('tranzactie').value='vanzare';
		document.getElementById('search_area').className='s_area1';
		}
	}
	else if (x=='r') {
		if (document.getElementById('search_top').className!='s_top2') 
		{ 
			document.getElementById('search_top').className='s_top2'; 
			document.getElementById('search_bottom').className='s_bot2';
			document.getElementById('tranzactie').value='inchiriere';
			document.getElementById('search_area').className='s_area2';
		}
	}
}

function valButton(btn) {
    var cnt = -1;
    for (var i=btn.length-1; i > -1; i--) {
        if (btn[i].checked) {cnt = i; i = -1;}
    }
    if (cnt > -1) return btn[cnt].value;
    else return null;
}

function get_radio_value() {
	for (var i=0; i < document.getElementById('add_form').vand.length; i++)
	   {
	   if (document.getElementById('add_form').vand[i].checked)
	      {
	      var rad_val = document.getElementById('add_form').vand[i].value;
	      }
	   }
	return rad_val;
}

function validare_adauga() {
	document.getElementById('tip_add').value = get_radio_value();
	var btn = valButton(document.getElementById('add_form').vand);
	if (btn == null) {
		alert('Nu ati selectat tipul proprietatii si al tranzactiei');
		return false;
	}
	if (document.getElementById('i_zona').value == '') {
		alert('Va rugam completati zona');
		return false;
	}
	else if (document.getElementById('i_nume').value == '') {
		alert('Va rugam completati numele');
		return false;
	}
	else if (!validateEmail(document.getElementById('i_email'))) {
		alert('Va rugam completati adresa de e-mail');
		return false;
	}
	else if (document.getElementById('i_telefon').value == '') {
		alert('Va rugam completati numarul de telefon');
		return false;
	}
	return true;
}