var SMheightToOpen10 = 100; 
var SMspeed10 = 1; 
var SMstep10 = 15; 
var SMableToCloseSub10 = true; 
var SMobjOpen10 = null; 
var SMobj10 = null; 
var SMtimer10 = null; 
var SMopening10 = false; 
var SMisWorking10 = false;
var SMtmpNeedOpen10 = 0; 
var SMtmpNeedClose10 = 0; 
var SMToOpen10 = -1; 
var SMCaller10 = null; 
var SMCallerOpen10 = null; 
var SMFS10 = false; 
var SMSl10; 


function SMcs10(SMobj, SMstyle, SMimage) 
{ 	
	if(SMCallerName10.length > 0)  
		if(SMobj == document.getElementById(SMCallerName10)) return; 
	if((SMobj == SMCallerOpen10 && SMFS10 == false)) return; 
	if(SMstyle != "" && SMactive != SMobj.id) 
	{ 
		SMobj.className = SMstyle; 
	} 
	if(SMimage != "" && SMactive != SMobj.id) 
	{ 
		(document.getElementById("I" + SMobj.id)).src = SMimage;  
	} 
}
 
function SMpoc10(SMsubName, SMCaller, SMSlide) 
{ 
 	SMSl10 = SMSlide; 
	SMCaller10 = SMCaller; 
	SMToOpen10 = parseInt(SMheightToOpen10); 
	if(SMisWorking10 == false) 
	{ 
		SMobj10 = document.getElementById(SMsubName); 
		if(SMinitiallyOpenSub10 != "") 
		{ 
			SMobjOpen10 = document.getElementById(SMinitiallyOpenSub10); 
			SMinitiallyOpenSub10 = ""; 
			SMCallerOpen10 = document.getElementById(SMCallerName10); 
			SMCallerName10 = ""; 
		} 
		if(SMobjOpen10 != null) 
		{ 
			SMtmpNeedClose10 = parseInt(SMobjOpen10.style.height); 
		} 
		SMtimer10 = window.setInterval("SMda10()", SMspeed10); 
	} 
} 

function SMpoc210(SMsubName, toOpen, SMCaller, SMSlide) 
{ 
	SMSl10 = SMSlide; 
	SMCaller10 = SMCaller; 
	SMToOpen10 = parseInt(toOpen); 
	if(SMisWorking10 == false) 
	{ 
		SMobj10 = document.getElementById(SMsubName); 
		if(SMinitiallyOpenSub10 != "") 
		{ 
			SMobjOpen10 = document.getElementById(SMinitiallyOpenSub10); 
			SMinitiallyOpenSub10 = ""; 
			SMCallerOpen10 = document.getElementById(SMCallerName10); 
			SMCallerName10 = ""; 
		} 
		if(SMobjOpen10 != null) 
		{ 
			SMtmpNeedClose10 = parseInt(SMobjOpen10.style.height); 
		} 
		SMtimer10 = window.setInterval("SMda10()", SMspeed10); 
	} 
} 

function SMda10() 
{ 
	if(SMobjOpen10 == null) 
	{ 
		SMoo10(); 
	} 
		else if(SMobjOpen10 == SMobj10) 
	{ 
		if(SMableToCloseSub10 == true) 
		{ 
			SMco10(); 
		} 
		else 
		{ 
			window.clearInterval(SMtimer10); 
		} 
	} 
	else 
	{ 
		SMoo210(); 
	} 
} 

function SMoo10() 
{  
	if(SMSl10 == 0) 
	{ 
		SMcs10(SMCaller10, "SM_ps", ""); 
		SMCallerOpen10 = SMCaller10; 
		window.clearInterval(SMtimer10); 
		SMsl10 = 1; return; 
	} 
	SMisWorking10 = true; 
	if(SMToOpen10 > 0) 
	{ 
		SMobj10.style.display = "block"; 
	} 
	if(SMtmpNeedOpen10 + SMstep10 <= SMToOpen10) 
	{ 
		SMobj10.style.height = SMtmpNeedOpen10 + SMstep10; 
		SMtmpNeedOpen10 = SMtmpNeedOpen10 + SMstep10; 
	} 
	else 
	{ 
		window.clearInterval(SMtimer10); 
		SMobj10.style.height = SMToOpen10; 
		SMcs10(SMCaller10, "SM_ps", ""); 
		if(SMCallerOpen10 != null) 
		{ 
			SMFS10 = true; 
			SMcs10(SMCallerOpen10, "SM_p", ""); 
			SMFS10 = false; 
		} 
		SMCallerOpen10 = SMCaller10; 
		SMobjOpen10 = SMobj10; 
		SMtmpNeedOpen10 = 0; 
		SMisWorking10 = false; 
		SMToOpen10 = -1; 
	} 
} 

function SMco10() 
{ 
	if(SMSl10 == 0) 
	{ 
		window.clearInterval(SMtimer10); 
		SMsl10 = 1; 
		return; 
	} 
	SMisWorking10 = true; 
	if(SMtmpNeedClose10 - SMstep10 < SMstep10) 
	{ 
		window.clearInterval(SMtimer10); 
		SMobjOpen10.style.display = "none"; 
		SMobjOpen10.style.height = 1; 
		SMobjOpen10 = null; 
		SMisWorking10 = false; 
		SMtmpNeedClose10 = 0; 
		SMFS10 = true; 
		SMcs10(SMCallerOpen10, "SM_p", ""); 
		SMCallerOpen10 = null; 
		SMFS10 = false; 
	} 
	else 
	{ 
		SMobjOpen10.style.height = SMtmpNeedClose10 - SMstep10; 
	} 
	SMtmpNeedClose10 = SMtmpNeedClose10 - SMstep10; 
} 

function SMoo210() 
{ 
	if(SMSl10 == 0) 
	{ 
		SMcs10(SMCaller10, "SM_ps", ""); 
		SMFS10 = true; 
		if(SMCallerOpen10 != null && SMCallerOpen10 != SMCaller10) 
		{ 
			SMcs10(SMCallerOpen10, "SM_p", ""); 
		} 
		SMCallerOpen10 = SMCaller10; 
		SMFS10 = false; 
		window.clearInterval(SMtimer10); 
		SMsl10 = 1; 
		return; 
	} 
	SMisWorking10 = true; 
	if(SMToOpen10 > 0) 
	{ 
		SMobj10.style.display = "block"; 
	} 

	if(SMtmpNeedOpen10 + SMstep10 <= SMToOpen10) 
	{ 
		SMobj10.style.height = SMtmpNeedOpen10 + SMstep10; 
		SMtmpNeedOpen10 = SMtmpNeedOpen10 + SMstep10; 
	} 
	if(SMtmpNeedClose10 - SMstep10 >= 1) 
	{ 
		SMobjOpen10.style.height = SMtmpNeedClose10 - SMstep10; 
		SMtmpNeedClose10 = SMtmpNeedClose10 - SMstep10; 
	} 
	else 
	{ 
		SMobjOpen10.style.display = "none"; 
		if(SMtmpNeedOpen10 + SMstep10 > SMToOpen10 && SMtmpNeedClose10 - SMstep10 < 1) 
		{ 
			window.clearInterval(SMtimer10); 
			SMobj10.style.height = SMToOpen10; 
			SMobjOpen10.style.display = "none"; 
			SMobjOpen10.style.height = 1; 
			SMobjOpen10 = null; 
			SMobjOpen10 = SMobj10; 
			SMtmpNeedOpen10 = 0; 
			SMtmpNeedClose10 = 0; 
			SMisWorking10 = false; 
			SMToClose10 = -1; 
			SMcs10(SMCaller10, "SM_ps", ""); 
			SMFS10 = true; 
			SMcs10(SMCallerOpen10, "SM_p", ""); 
			SMCallerOpen10 = SMCaller10; 
			SMFS10 = false; 
		} 
	} 
} 

