
var selectedFilter = null;
function showFilters($categ){

	if(selectedFilter){
		$(selectedFilter+'_button').className = '';
		$(selectedFilter).style.display='none';
	}

	$($categ+'_button').className = 'active';
	$($categ).style.display='block';
	$($categ+'_button').blur();


	selectedFilter = $categ;

}


function smartResize(img,targetWidth,targetHeight){

	if(!targetHeight)
		targetHeight = targetWidth;

	if(img.width/targetWidth > img.height/targetHeight){
		//resize Width
		if(targetWidth < img.width)
			img.width = targetWidth;
	}
	else{
		//resizeHeight
		if(targetHeight < img.height)
			img.height = targetHeight;
	}

	return 1;

}


var selectedFilterCategory = null;
function selectFilterCategory(id){
	
	if(selectedFilterCategory){
		$('filterButton'+selectedFilterCategory).className = '';
		$('filterDiv'+selectedFilterCategory).style.display='none';
	}
	
	$('filterButton'+id).className = 'active';
	$('filterDiv'+id).style.display='block';
	
		
	selectedFilterCategory = id;

	
}


function changeFilter(value){
		
	new Ajax.Updater('filterDiv'+selectedFilterCategory, baseUrl+'/index/filteredpr', {
		parameters: { category_id: selectedFilterCategory,filteroption_id: value},evalScripts:true
	});
	
}

function displayMessage(messages){
	var mesaj='';
	
	if(messages)
		for (i=0;i<messages.length;i++)
			mesaj += messages[i]+'\r\n';
	
	if(mesaj.length)
		alert(mesaj);
}

function changeOrderType(obj){
	if(obj == 'info'){
		$('ordertype_order').style.display = 'none';
	}
	else{
		$('ordertype_order').style.display = 'block';
	}
	$('personTypeCheckF').click();
}

function changePersonType(obj){

	if(obj == 'j'){
		$('person_type_f').style.display = 'none';
		$('person_type_j').style.display = 'block';
	}
	else{
		$('person_type_f').style.display = 'block';
		$('person_type_j').style.display = 'none';
	}

}

function openDocument(url){
	wind = window.open();
	wind.document.location.href = url.replace("|",".").replace("|",".").replace("|",".").replace("|",".").replace("|",".").replace("|",".");

}

var observator = 0;
var numarSlideuri = 4;


function moveToPrevious()
{
	oldObservator = observator;
  if (observator != 0)
	{
  		//deplasare('negativ',observator-1,1);		
  		observator --;	
	}	
	else
	{
		//deplasare('pozitiv',numarSlideuri,numarSlideuri-1);
		observator = numarSlideuri - 1;
	}
	
	deplasare(observator, oldObservator);
	
  
}  

function moveToNext()
{
	oldObservator = observator;
	if (observator != numarSlideuri - 1)
	{
  		//deplasare('pozitiv',observator+1,observator);
  		observator ++;
	}	
	else
	{
		observator = 0;
	}
	
  	deplasare(observator, oldObservator);
  
}



function deplasare(offset, oldOffset)
{
	observator = offset;
	new Effect.Move('innerBox', {duration:0.3, x: -((offset)*710), y: 0, transition: Effect.Transitions.sinoidal, mode: 'absolute' });
	

	var obiect = 'cerc'+offset;
	$(obiect).className = 'cercMare';
	var otherObject = 'cerc'+oldOffset;
	$(otherObject).className = 'cercNormal';
	
	
	/*for (var i=0;i<numarSlideuri;i++)
		{
			if (i==observator)
			{
				var obiect = 'cerc'+i;
				$(obiect).className = 'cercMare';
				//var slide = 'slide'+i;
				//$(slide).className = 'slideVizibil';
			}
			else
			{
				var otherObject = 'cerc'+i;
				$(otherObject).className = 'cercNormal';
				//var otherSlide = 'slide'+i;
				//$(otherSlide).className = 'slideAscuns';
			}
			
		}*/
	
}


