// 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);
}

function empty (mixed_var) {
    var key;
    if (mixed_var === "" || mixed_var === 0 || mixed_var === "0" || mixed_var === null || mixed_var === false || typeof mixed_var === 'undefined') {
        return true;
    }

    if (typeof mixed_var == 'object') {
        for (key in mixed_var) {
            return false;
        }
        return true;
    }
    return false;
}


$(document).ready(function(){

	$(function() {
			$("#slider").myfader({interval:3000, animation:2000, width:960, height:177});
		});
	
	$(".triggerShowStiri").click(function() {
		var id=$(this).attr("id");
		$(".news_box_tab").removeClass("activ");
		$(this).addClass("activ");
		$(".news_box").css("display","none");
		$("#display-"+id).css("display","block");
		
	});
	
	$(".triggerShowStiriMare").click(function() {
		var id=$(this).attr("id");
		$(".news_box_tab").removeClass("activ");
		$(this).addClass("activ");
		$(".news_box_mare").css("display","none");
		$("#display-"+id).css("display","block");
		
	});
	
	$(".triggerShowMisiune").click(function() {
		var id=$(this).attr("id");
		$(".triggerShowMisiune").removeClass("selected");
		$(this).addClass("selected");
		$(".grir").css("display","none");
		$("#display-"+id).css("display","block");
		
	});
	
	$(".zoomer-galerie").fancybox({
		'padding'			: 10,
		'transitionIn'		: 'elastic',
		'transitionOut'	: 'elastic',
		'overlayOpacity'	: 0.8,
		'overlayColor'		: '#000',
		'swf'					: {wmode:'transparent'}	,
		'titleShow'		: true,
		'titleFormat'		: 'inside'		
	});
	
	$(".zoomer").fancybox({
		'padding'			: 10,
		'transitionIn'		: 'elastic',
		'transitionOut'	: 'elastic',
		'overlayOpacity'	: 0.8,
		'overlayColor'		: '#000',
		'swf'					: {wmode:'transparent'}		
	});
	
	$(".thickbox").fancybox({
		'padding'			: 10,
		'transitionIn'		: 'elastic',
		'transitionOut'	: 'elastic',
		'overlayOpacity'	: 0.8,
		'overlayColor'		: '#000',
		'swf'					: {wmode:'transparent'}		
	});
	
	$(".triggerDoLogare").bind("click", function() {
		$.fancybox({
			'autoDimensions'	:"true",
			'href'		: absPath+"logare.php?doc_id="+parseInt($(this).attr("id")),
			'type'		:"ajax",
			'scrolling'	:"auto",
			'padding'	:"10",
			'margin'	:"10"
		});
		return false;
	});
	
	$(".itemContracte").hover(	  
	  function () {		
		$(this).addClass("bckgGri");
	  },
	  function () {
		$(this).removeClass("bckgGri");
	  }
	);
	
	$(".itemContracteAlternativ").hover(	  
	  function () {		
		$(this).addClass("bckgGri");
	  },
	  function () {
		$(this).removeClass("bckgGri");
	  }
	);
	
	
	$(".itemMenu").hover(	  
	  function () {
		var id=$(this).attr("id");
		$("#display-"+id).fadeIn(100);
		$(this).addClass("selected");
	  },
	  function () {
		var id=$(this).attr("id");
		$("#display-"+id).fadeOut(100);
		$(this).removeClass("selected");
	  }
	);
	

	$(".triggerFiltru").change(function() {
		var id=$(this).val();
		var tip=$(this).attr("id");
		document.location=absPath+"index.php?action=filtruContracte&tip="+tip+"&val="+id;
	});
	
	$(".butonReset").click(function() {
		document.location=absPath+"index.php?action=resetFiltruContracte";		
	});
	
	
	$(".triggerDocumentCountNewsletter").click(function() {
		var val=$(this).attr("id");
		$.ajax({ type:"POST", url:absPath+"ajax/doCountDocumenteNewsletter.php", data:"id="+escape(val),
			success: function(msg) {
				//$("#previewLayout").html(msg);
				//alert(msg);
			}
		});	
	});
	
	$(".triggerDocumentCountMari").click(function() {
		var val=$(this).attr("id");
		$.ajax({ type:"POST", url:absPath+"ajax/doCountDocumenteMari.php", data:"id="+escape(val),
			success: function(msg) {
				//$("#previewLayout").html(msg);
				//alert(msg);
			}
		});	
	});
	
	$(".triggerDocumentCount").click(function() {
		var val=$(this).attr("id");
		$.ajax({ type:"POST", url:absPath+"ajax/doCountDocumente.php", data:"id="+escape(val),
			success: function(msg) {
				//$("#previewLayout").html(msg);
				//alert(msg);
			}
		});	
	});
	
	$(".triggerDetaliiContracte").bind("click", function() {
		$.fancybox({
			'autoDimensions'	:"true",
			'href'		: absPath+"detaliiContracte.php?c_id="+parseInt($(this).attr("id")),
			'type'		:"ajax",
			'scrolling'	:"auto",
			'padding'	:"10",
			'margin'	:"10"
		});
		return false;
	});
	
	$('#doTriggerNewsletter').click(function(){
		var email=$("#email_newsletter").val();
		if(isValidEmailAddress(email) && email!="")
		{
			$("#formNewsletter").submit();
		}
		else
		{
			alert("Introduceti o adresa de e-mail valida");	
		}
	});
	
	$('#email_newsletter').click(function(){
		$(this).attr("value","");
	});
	
});
