// JavaScript Document
function verifyCNP(cnp) 
{
	constanta=new String("279146358279");
	if(cnp.length!=13) alert("CNP-ul introdus nu are 13 cifre!");
	suma=0;
	for(i=0; i<constanta.length; i++) 
	{
		suma=suma+cnp.charAt(i)*constanta.charAt(i);
	}
	rest=suma%11;
	
	if((rest <10 && rest == cnp.charAt(12)) || (rest == 10 && cnp.charAt(12) == 1))
	   return(true);
	else
	   return(false);
}

function isValidEmailAddress(emailAddress) 
{
	var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
	return pattern.test(emailAddress);
}

$(document).ready(function(){
//	$('.header #header #main_menu ul.submen').each(function(index){
//		var idd=$(this).attr('id');
//		idd=idd.replace(/[^0-9]*/, '');
//		var pos=$('.header #header #main_menu td#mm_'+idd).position();
//		$(this).css({'left':(pos.left-5)+'px', 'top':(pos.top+39)+'px'});
//	});	
//	$('.header #header #main_menu td').hover(
//		function(){
//			$('.header #header #main_menu ul.submen').stop(true, true);
//			$('.header #header #main_menu ul.submen').css('display', 'none');
//			var idd=$(this).attr('id');
//			idd=idd.replace(/[^0-9]*/, '');
//			$('.header #header #main_menu ul.submen#sm_'+idd).slideDown();
//		},
//		function(){
//			var idd=$(this).attr('id');
//			idd=idd.replace(/[^0-9]*/, '');
//			$('.header #header #main_menu ul.submen#sm_'+idd).slideUp();
//		}
//	);
//	$('.header #header #main_menu ul.submen li').not('.separator').hover(
//		function(){
//			$(this).css('background', '#FFFFFF');
//		},
//		function(){
//			$(this).css('background', 'none');
//		}
//	);
	$('#poza').cycle({ 
    fx:     'fade', 
    speed:   1200, 
    timeout: 3500 
//    next:   '#poza_right', 
//    prev:   '#poza_left' 
	});
	$("a.zoomer-galerie").fancybox();
	
	$('a.a_snippet_detalii').click(function(){
		var idd=$(this).attr('id');
		idd=idd.replace(/[^0-9]*/,'');
		$('div.snippet_detalii').not('#snippet_detalii_'+idd).css('display','none');
		$('#snippet_detalii_'+idd).css('display',($('#snippet_detalii_'+idd).css('display')=='none')?'block':'none');
	});
	
	$('#submeniu select#submen').change(function(){
//		alert($('#submeniu select#submen option:selected').val());
		document.location=$('#submeniu select#submen option:selected').val();

	});
	
	$("input#email_newsletter").focus(function(){
		if($(this).attr('value')=='Adresa de Email...'){
			$(this).attr('value', '');
		}
	});
	$("input#email_newsletter").blur(function(){
		if($(this).attr('value')==''){
			$(this).attr('value', 'Adresa de Email...');
		}
	});
	$("input#submit_newsletter").click(function(){
		var address=$.trim($("input#email_newsletter").attr('value'));
		var messaj='';
		if(address==''){
			messaj='Nu ați specificat adresa de email';
		}else{
			if(!isValidEmailAddress(address)){
				messaj='Nu ați specificat o adresă de email validă';
			}else{
				$.ajax({
					type:"POST",
					url:base_url+"newsletter_reg.php",
					data:"op=reg&address="+address,
					success:function(msg) {
						if(msg==''){
							$('#err_newsletter').html('');
							$('#ok_newsletter').html('Cererea dumneavoastră a fost înregistrată. Veți primi periodic emailuri conținând ultimile informații publicate pe site');
						}else{
							$('#ok_newsletter').html('');
							$('#err_newsletter').html(msg);
						}
					},
					error:function(msg) {
						$('#ok_newsletter').html('');
						$('#err_newsletter').html('O eroare necunoscută a fost semnalată pe timpul înregistrării adresei dumneavostră. Vă rugăm reîncercați în câteva minute...');
					}
				});
			}
		}
		if(messaj!=''){
			$('#ok_newsletter').html('');
			$('#err_newsletter').html(messaj);
		}
	});
	
});
