// JavaScript Document
function mdPosition(objTarget, objRef, T, R, B, L)
{
	
}

function mdResize(objTarget, objRef, offsetW, offsetH)
{
	var result = false;
	
	var objW = jQ(objRef).width() - offsetW;
	var objH = jQ(objRef).height() - offsetH;
	
	if(jQ(objTarget).width() < objW)
	{
		jQ(objTarget).width(objW);
	}
	
	if(jQ(objTarget).height() < objH)
	{
		jQ(objTarget).height(objH);
	}
	
	return true;
	
}


function mdResizeScreen(objTarget, mode, minW, minH, offsetW, offsetH)
{
	var result = false;
	
	var screenW = jQ(window).width() - offsetW;
	var screenH = jQ(window).height() - offsetH;
	
	switch(mode)
	{
		case 'auto':
		default:			
			
			fitW = screenW <= minW ? minW : screenW; 
			fitH = screenH <= minH  ? minH : screenH;
			
			if(jQ(objTarget).width() < fitW)
			{
				//alert('Se ajustará el Ancho de: ' + objTarget + ' a: ' + objW );				
				jQ(objTarget).width(fitW);				
			}
							
			if(jQ(objTarget).height() < fitH)
			{
				//alert('Se ajustará el Alto de: ' + objTarget + ' a: ' + objH );
				jQ(objTarget).height(fitH);				
			}
			
			break;
	}
	
	return true;
	
}
