elemproperties = new Array(".fe_hover","#div_content_padding");
defaultswert = new Array(".fe_hover","#div_content_padding");

function restoreDefault(arr)
{
	for(i=0;i<elemproperties.length;i++)
	{
		jQuery(elemproperties[i]).css('font-size', arr[i]);
	}
}

function restoreSize(arr)
{
	for(i=0;i<elemproperties.length;i++)
	{
		jQuery(elemproperties[i]).css('font-size', arr[i]);
	}
}

jQuery(document).ready(function()
{
	if(!elemproperties) elemproperties = new Array(".fe_hover","#div_content_padding");
	if(!defaultswert) defaultswert = new Array(".fe_hover","#div_content_padding");
	
	endung = "px";
	//jQuery('#test').html(""+jQuery(".ccds_edit_div").children()[2]+"");
	
	if(!defaultswert && !elemproperties)
	{
		for(i=0;i<elemproperties.length;i++)
		{
			if(jQuery(elemproperties[i]).css('font-size'))
			{ 
				defaultswert[i] = jQuery(defaultswert[i]).css('font-size');
				defaultswert[i] = defaultswert[i].match(/\d+/g);
			}
			else
			{
				elemproperties.splice(elemproperties[i],elemproperties[i]);
				defaultswert.splice(defaultswert[i],defaultswert[i]);
			}
		}
	}
	/* kleiner */
	jQuery('.small').click(function(){
		x = new Array();
		for(i=0;i<elemproperties.length;i++)
		{
			x[i] = jQuery(elemproperties[i]).css('font-size');
			if(jQuery(elemproperties[i]).css('font-size') && x[i]>defaultswert[i])
			{ 
				x[i] = x[i].match(/\d+/g);
				if(x[i]>defaultswert[i])
				{
					x[i]--;
				}
				else x[i]=defaultswert[i];
				jQuery(elemproperties[i]).css('font-size', x[i]+endung);
			}
			fontSize[i] = jQuery(elemproperties[i]).css('font-size');
		}
		xajax_saveSize(fontSize);
	});
	
	/* groesser */
	jQuery('.big').click(function(){
		x = new Array();
		for(i=0;i<elemproperties.length;i++)
		{
			x[i] = jQuery(elemproperties[i]).css('font-size');
			if(jQuery(elemproperties[i]).css('font-size') && x[i]>=defaultswert[i])
			{ 
				x[i] = x[i].match(/\d+/g);
				x[i]++;
				jQuery(elemproperties[i]).css('font-size', x[i]+endung);
			}
			fontSize[i] = jQuery(elemproperties[i]).css('font-size');
		}
		xajax_saveSize(fontSize);
	});
	
	/* default */
	jQuery('.default').click(function(){
		xajax_removeSize();
		for(i=0;i<elemproperties.length;i++)
		{
			jQuery(elemproperties[i]).css('font-size', defaultswert[i]+endung);
			fontSize[i] = jQuery(elemproperties[i]).css('font-size', defaultswert[i]+endung);
		}
	});
	
});
