// JavaScript Document
<!--
/////////////////////////////////////////layerManager/////////////////////////////////////////
var allDivs = [/*'charsuIntroText',*/
			   'aboutUsHistory', 'aboutUsGoals', 'aboutUsStaff', 
			   'publicationAndResearch', 'pubAndResArticles', 'pubAndResBooks', 'booksContent',
			   'educationHistory', 'educationApproach', 'educationClasses', 
			   'newsCharsu', 'newsIran', 'newsWorld',
			   'projectsAndGroups', 'groups', 'projects', 'groupsContent', 'projectsContent',
			   'membership',
			   'contactUs',
			   'links',
			   'resumeContainer'];
var opacityOfAllDivs = {};
var loadImage='<span class="farTextLong" dir="rtl">لطفا صبر کنید... &nbsp;&nbsp;</span>';//'<img src="images/loading_02.gif">';
for (var div in allDivs) opacityOfAllDivs[div]=0
function SS_hideOthersAndShowThis(obj){
	if (!obj) return false
	var factor;
	var fadeSpeed=200;
	var ob=document.getElementById(obj);
	////////////////////showLoading///////////////////////
	var opacity=(opacityOfAllDivs[obj])? opacityOfAllDivs[obj] : 0;
	if (opacity<1){
		if (obj!='educationApproach' && 
		    obj!='aboutUsGoals' && 
		    obj!='aboutUsHistory' && 
		    obj!='educationClasses' &&
		    obj!='resumeContainer' && 
		    obj!='newsCharsu')
			MM_setTextOfLayer(obj,'',loadImage)
		else if (obj=='educationClasses')
			var blah=2;
		else 
			MM_setTextOfLayer(obj+'01','',loadImage)
	}
	if (opacity>0) ob.style.visibility='visible'
	if (obj=='pubAndResArticles' || obj=='pubAndResBooks' || obj=='aboutUsStaff') ob.style.visibility='visible'
	MM_effectAppearFade(ob, fadeSpeed/1, opacityOfAllDivs[obj], 100, false);
	opacityOfAllDivs[obj]=100;
	ob.style.zIndex=4;
	for (var i=0, div; div=allDivs[i]; i++){
		var el=document.getElementById(div);
		var op=opacityOfAllDivs[div];
		if (op && el!=ob && el.style.visibility!='hidden' && obj!='groupsContent' && obj!='projectsContent'){
			factor=(opacityOfAllDivs[div]==100)? 5 : 1.75
			if (div=='links' || div=='booksContent'){
				factor=5;
				el.style.zIndex=2;
			} else {
				el.style.zIndex=3;
			}
			/////////////introCharsuLogo////////////
			if (div!='pubAndResBooks'){
				MM_effectAppearFade(el, fadeSpeed, op, op/factor, false);
				opacityOfAllDivs[div]=op/factor;
				op=opacityOfAllDivs[div];
			}
		}
		////////////////////////objects that change picAnim/////////////////////////
		if ((div=='pubAndResBooks' || div=='pubAndResArticles' || div=='aboutUsStaff' || op<1 ) && el!=ob && obj!='booksContent'){
			el.style.visibility='hidden';
		}
	}
	/////////////////educationClassesContainer///////////////////
	var ecc=document.getElementById('educationClassesContainer');
	ecc.style.zIndex=document.getElementById('educationClasses').style.zIndex;
	if (obj=='educationClasses'){
		MM_effectAppearFade(ecc, fadeSpeed/1, opacityOfAllDivs['educationClasses'], 100, false);
		opacityOfAllDivs['educationClassesContainer']=100;
	} else if (opacityOfAllDivs['educationClassesContainer']) {
		MM_effectAppearFade(ecc, fadeSpeed, opacityOfAllDivs['educationClassesContainer'], opacityOfAllDivs['educationClasses'], false);
		opacityOfAllDivs['educationClassesContainer']=opacityOfAllDivs['educationClasses'];
	}
	return false
}
//-->
