
function show(nume)
{
		var oHeight;
		var oWidth;
		
		
		if(document.getElementById(nume+'_1').clientWidth)
		{
			oWidth = document.getElementById(nume+'_1').clientWidth - 7;
			oHeight = document.getElementById(nume+'_1').clientHeight+5;
		}
		else if(document.getElementById(nume+'_1').offsetWidth) 
		{
			oWidth = document.getElementById(nume+'_1').offsetWidth - 7;
			oHeight = document.getElementById(nume+'_1').offsetHeight+5;
		}
		
		
		
		//document.getElementById(nume+'_2').style.width = oWidth+'px';
		//document.getElementById(nume+'_2').style.height = oHeight+'px';
		
				
		document.getElementById(nume+'_1').style.visibility='hidden'; 
		document.getElementById(nume+'_1').style.display='none';
		
		document.getElementById(nume+'_2').style.visibility='visible'; 
		document.getElementById(nume+'_2').style.display='block';
		
		document.getElementById(nume+'_1').style.height='0px'; 
		document.getElementById(nume+'_2').style.height='auto'; 
}

function show_edit_value(nr)
{
	
	var max = document.getElementById('edit_objects').value;
	
	
	for(var i=0; i<max; i++)
	{
		if(nr==i)
		{
			document.getElementById('edit_value' + i).style.visibility='visible'; 
			document.getElementById('edit_value' + i).style.display='block';
		}
		else
		{
			document.getElementById('edit_value' + i).style.display='none';
			document.getElementById('edit_value' + i).style.visibility='hidden';
		}
	}
	
	
}


function hide(nume){

		var oHeight;
		var oWidth;
		
		
		if(document.getElementById(nume+'_1').clientWidth)
		{
			oWidth = document.getElementById(nume+'_1').clientWidth - 7;
			oHeight = document.getElementById(nume+'_1').clientHeight + 5;
		}
		else if(document.getElementById(nume+'_1').offsetWidth) 
		{
			oWidth = document.getElementById(nume+'_1').offsetWidth - 7;
			oHeight = document.getElementById(nume+'_1').offsetHeight + 5;
		}
		
		document.getElementById(nume+'_1').style.visibility='visible'; 
		document.getElementById(nume+'_1').style.display='block';
		
		document.getElementById(nume+'_2').style.visibility='hidden'; 
		document.getElementById(nume+'_2').style.display='none'; 
		
		
		document.getElementById(nume+'_1').style.height='auto';
		document.getElementById(nume+'_2').style.height='0px';
		
}

$(document).ready(function() {
    
	$('[id*=scroll]').each(function(){
									
		prepare_object('#'+$(this).attr("title"));							
									
	});
	
	
	
	/*$('[id*=form]').ajaxForm(function (responseText, statusText){ 
  			//alert('status: ' + statusText + '\n\nresponseText: \n' + responseText);
			
			var nume = responseText.split('-*--*'); 
			
			//alert(responseText); 
			
			$('#' + nume[0] + 'prev').html(nume[1]);
			
			
			//alert($('#' + nume[0] + 'scroll').html());
			
			
			$('#' + nume[0] + 'loading').hide();
			
			go_to('#' + nume[0] + 'scroll', 0);
		}); 
	*/
	
	
});


function load_ajax(cod)
{
	
	$('#' + cod + 'loading').show();		
}


function go_to(obj, val)
{
 
	$.scrollTo.defaults.axis = 'xy'; 
	//alert($(obj));
	
	//alert(obj+' '+val);
	
	 
	//$.scrollTo( 100, 500, {onAfter:function(){ alert(1); } } ); 
	$(obj).scrollTo( val, 500, {onAfter:function(){ 
												 
												 
													 if(val==0) val='#'+$(this).attr("title")+'prev';
													 
													
																								  
													 //alert(val);
													 var h = $(val).height();
													 
													 //alert(h);
													 $(obj).animate({ height: h+"px" }, 500);
	
													 
												 } } );//call);

}

function prepare_object(obj)
{
	var h = $(obj+'scroll').parent().width();
	$(obj+'scroll').width(h);
	$(obj+'scroll').height($(obj+'prev').height());
	
	$(obj+'prev').width(h);
	$(obj+'edit').width(h);
	$(obj+'del').width(h);
	
	
	//$(obj+'scroll').css('background-color','#00FF00');
	
	
	//alert(h +'  '+ $(obj+'scroll').width());
}



function ask(intrebare, url)
{
	
	a = confirm(intrebare);
	
	if(a) parent.document.location = url;
}


function refresh_object(object, clas)
{
	var id = document.getElementById(object + '_id').value;
	var obj = document.getElementById(object + '_object').value;
	
	
	var url = 'utilities/refresh_object.php?id='+id+'&class='+clas+'&obj='+obj+'&nume='+object;
	var pars ='';// showElements(document.getElementById('edit_form'));
	
	
	
	$.ajax({
	  type: "POST",
	  url: url+pars,
	  
	  success: function(data) {
			
			
			txt = data.split('-*-*mode2*-*-');
			
			
			document.getElementById(object + '_1').innerHTML = trim10(txt[0]);
			document.getElementById(object + '_2').innerHTML = trim10(txt[1]);
			
			req = null;
		}, 

	  
	  //altele
	  error: function(data)
	  {
		alert ('eroare: nu am putut salva informatia');  
		}
	  
	}); 
}

function trim10 (str) {
	var whitespace = ' \n\r\t\f\x0b\xa0\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u200b\u2028\u2029\u3000';
	for (var i = 0; i < str.length; i++) {
		if (whitespace.indexOf(str.charAt(i)) === -1) {
			str = str.substring(i);
			break;
		}
	}
	for (i = str.length - 1; i > 0; i--) {
		if (whitespace.indexOf(str.charAt(i)) === -1) {
			str = str.substring(0, i + 1);
			break;
		}
	}
	return whitespace.indexOf(str.charAt(0)) === -1 ? str : '';
}


function close_edit_div()
{
	$("#edit_div").fadeOut("normal");
}

