//Todo: Both this function are doing the same job. This has be to revised and merge to be one function
var lastClickedOfferingTab_home = "s1_content";
function showOfferingTabs_home(selectedTab) {
  if( lastClickedOfferingTab_home != selectedTab)
    {
         new Effect.SlideUp(lastClickedOfferingTab_home, {duration:0.5});
		 $(lastClickedOfferingTab_home+"_title").className="offeringTeaser_title_inactive";
 		  $(lastClickedOfferingTab_home+"_pm").innerHTML = "<a  onclick=\"showOfferingTabs_home('"+lastClickedOfferingTab_home+"');\" >+</a>";
    }

  new Effect.SlideDown(selectedTab,{duration:0.5});
 $(selectedTab+"_title").className="offeringTeaser_title_active";
$(selectedTab+"_pm").innerHTML = "";
  lastClickedOfferingTab_home = selectedTab;
 }

var lastClickedOfferingTab = "";
function showOfferingTabs(selectedTab) {
        
      if( (lastClickedOfferingTab != "") && (lastClickedOfferingTab != selectedTab))
        {
          new Effect.SlideUp(lastClickedOfferingTab, {duration:0.5});
		  $(lastClickedOfferingTab+"_opcl").innerHTML = "Open +";

        }
        
      new Effect.SlideDown(selectedTab,{duration:1});
	  $(selectedTab+"_opcl").innerHTML = "<a onclick=closeOperation('"+selectedTab+"');>Close -</a>";
      lastClickedOfferingTab = selectedTab; 

 }

/*
* This script is being used by searchTopic template
*
*
*/

	var prevNewsItem="";
	var currentNewsItem="";
	function searchTopicFoldoutNews(id)
	{
		
		currentNewsItem=id;
		
		if(prevNewsItem==currentNewsItem)
		{
			new Effect.SlideUp(currentNewsItem, {duration:0.5});
			if(document.getElementById("anchor_"+currentNewsItem))
			{	
				document.getElementById("anchor_"+currentNewsItem).innerHTML = "Open +"
			}
			prevNewsItem=currentNewsItem="";
			return;
		}
		if(prevNewsItem!="")
		{
			new Effect.SlideUp(prevNewsItem,{duration:0.5});
			if(document.getElementById("anchor_"+prevNewsItem))
			{
				document.getElementById("anchor_"+prevNewsItem).innerHTML = "Open +"
			}
		}
		if(currentNewsItem!="")
		{
			new Effect.SlideDown(currentNewsItem,{duration:0.5});
			if(document.getElementById("anchor_"+currentNewsItem))
			{
				document.getElementById("anchor_"+currentNewsItem).innerHTML = "Close -"
			}
		}
		prevNewsItem = currentNewsItem;
		
	}

	var prevEventsItem="";
	var prevEventsItemDivType="";
	function searchTopicFoldoutEvents(id,divType)
	{
		var currentEventsItem=id;
		if((prevEventsItemDivType+prevEventsItem)==(divType+currentEventsItem))
		{
			new Effect.SlideUp(divType+currentEventsItem, {duration:0.5});
			if(document.getElementById(divType+"_"+currentEventsItem))
			{
				document.getElementById(divType+"_"+currentEventsItem).disabled = false;
				if(divType == 'information')
					document.getElementById(divType+"_"+currentEventsItem).className= 'informationButton';
				else if(divType == 'apply')
					document.getElementById(divType+"_"+currentEventsItem).className= 'applyButton';
				else
					document.getElementById(divType+"_"+currentEventsItem).className= 'registerButton';
			}
			prevEventsItem=prevEventsItemDivType="";
			return;
		}
		if(prevEventsItem!="")
		{
			new Effect.SlideUp(prevEventsItemDivType+prevEventsItem,{duration:0.5});
			if(document.getElementById(prevEventsItemDivType+"_"+prevEventsItem))
			{
				document.getElementById(prevEventsItemDivType+"_"+prevEventsItem).disabled = false;
				if(prevEventsItemDivType== 'information')
					document.getElementById(prevEventsItemDivType+"_"+prevEventsItem).className= 'informationButton';
				else if(prevEventsItemDivType== 'apply')
					document.getElementById(prevEventsItemDivType+"_"+prevEventsItem).className= 'applyButton';
				else
					document.getElementById(prevEventsItemDivType+"_"+prevEventsItem).className= 'registerButton';
			}
		}
		if(currentEventsItem!="")
		{
			new Effect.SlideDown(divType+currentEventsItem,{duration:0.5});
			if(document.getElementById(divType+"_"+currentEventsItem))
			{
				document.getElementById(divType+"_"+currentEventsItem).disabled = true;
				if(divType == 'information')
					document.getElementById(divType+"_"+currentEventsItem).className= 'informationButtonInactive';
				else if(divType == 'apply')
					document.getElementById(divType+"_"+currentEventsItem).className= 'applyButtonInactive';
				else
					document.getElementById(divType+"_"+currentEventsItem).className= 'registerButtonInactive';
			}
		}
		prevEventsItem = currentEventsItem;
		prevEventsItemDivType = divType;
	}



	