var vurl = window.top.location.toString();

function isEmail(str) {
	var filter= /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	return (filter.test(str) ? true : false);
}

function in_array(needle,haystack) {
	return new RegExp('(^|\,)'+needle+'(\,|$)','gi').test(haystack);
}


$(document).ready(function() {
	if($('a.hasPic').html() != null) $('a.hasPic').lightBox();
	
	$('a[rel^=_blank]').attr('target', '_blank');
	$('a[rel^=_self]').attr('target', '_self');
	
	$('#newsform').submit(function() {
		adNewsNume = jQuery.trim($('input[name=news_nume]').val());
		adNewsEmail = jQuery.trim($('input[name=news_email]').val());
		
		if(adNewsNume == '') alert('Va rugam introduceti numele dumneavoastra');
		else if(adNewsNume.length > 50) alert('Numele nu poate fi mai lung de 50 de caractere');
		else if(adNewsEmail == '') alert('Va rugam introduceti adresa dumneavoastra de email');
		else if(!isEmail(adNewsEmail)) alert('Va rugam introduceti o adresa valida de email');
		else {
			$.ajax({
				url: 'server.php',
				type: 'POST',
				dataType: 'html',
				data: 'nume='+adNewsNume+'&email='+adNewsEmail+'&action=getNewsLetter',
				success: function(html) {
					alert(html);
					$('input[name=news_nume]').val('');
					$('input[name=news_email]').val('');
				}
			});
		}
		return false;
	});
	
	/*$('#cautaform').submit(function() {
		adCauta = jQuery.trim($('input[name=q]').val());
	
		if(adCauta.length < 3) alert('Va rugam introduceti cel putin 3 caractere');
		else return true;
		
		return false
	});*/
	
	/*$('.cntrecform').submit(function() {
		adRecEmail = jQuery.trim($('input[name=rec_email]').val());
		
		if(adRecEmail == '') alert('Va rugam introduceti adresa dumneavoastra de email');
		else if(!isEmail(adRecEmail)) alert('Va rugam introduceti o adresa valida de email');
		else return true;
		
		return false;
	});*/
});

function handleKeyEvent(event,LINK_HOST)
{
	key = event.keyCode;
	if(key == 13)
	{
		location= LINK_HOST+'/cauta/cautare,'+document.getElementById('input_cautare').value+'.html';
	}
}
