function sifr_init(base_url){
	if(typeof sIFR == "function"){		
		sIFR.replaceElement(named({ sSelector:"#dreapta-continut h2", sFlashSrc: "scripts/sifr/dax.swf", sWmode: "transparent", sColor:"#007CC3"}));		
		sIFR.replaceElement(named({ sSelector:"#dreapta-continut h3", sFlashSrc: "scripts/sifr/dax.swf", sWmode: "transparent", sColor:"#454545"}));
		sIFR.replaceElement(named({ sSelector:"#meniu-sidebar h2", sFlashSrc: "scripts/sifr/dax.swf", sWmode: "transparent", sColor:"#007CC3"}));												
	}
}

function show(id){
	jQuery('#'+id).toggle('slow');
}

function flash(s) { document.writeln(s); } 

function PopupPic(sPicURL) { 
     window.open( sPicURL, "poza", "resizable=no,scrollbars=no,HEIGHT=510,WIDTH=710,left=300,top=300"); 
}

function valid_mail(x) {
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(x)) return true;
	else return false;
}

function abonare_newsletter(url){
	
	if($('#email').val() == '')	{ $('#email').css({border: '1px dotted red'}); }
	else if(!valid_mail($('#email').val()))	{ $('#email').css({border: '1px dotted red'}); }
	else						{ $('#email').css({border: '1px solid #D8D9DE'}); }

	if($('#email').val() != '' && valid_mail($('#email').val()) ) {
		
		var parametrii = $('#box-newsletter :input').serialize();	
		$.ajax({
			type: "POST",
			url: url + '/actions/newsletter',
			data: parametrii,  
			success: function(msg)
			{    
				if (msg != '') {
					$('#email').val('');
					alert(msg);
				} else {
					document.location.href = url + '/newsletter';
				}	
			} 
		});				
	}
}

function show_categ(id)
{
	$('.left_menu_item').hide();
	$('#'+id).show();
}

function validate_items(items){
	
	var error = false;
	
	for (i=0; i<items.length; i++)
	{
		if ($('#' + items[i]).val() == '') {
			$('#' + items[i]).addClass('req');

			error = true;

		} else {
			if(items[i] == 'mail') {
				if(!valid_mail($('#' + items[i]).val())) {
					error = true;
				} else {
					$('#' + items[i]).removeClass('req');
				}				
			} else {
				$('#' + items[i]).removeClass('req');
			}
		}	
	}	
		
	if(error) 			
		return false;	
	else	
		return true;	
}


