	
	
	function OpenMenuSelectArticle (name,number)
	{
		OpenSubMenu(name);
		SelectCurrentArticle(number);
	}



	function CloseSubarticle(name,number)
	{	var i 
		
		for (i=1;i<=number;i++)
		{	
			//alert (document.all["test1"].id);
			if ((document.getElementById(name + i ).style.display=='table-row'))
			{
				document.getElementById(name + i).style.display='none';
			}
			else
			{
				if (document.getElementById(name + i).style.display=='')
				{
					document.getElementById(name+ i ).style.display='none';
				}
				else
				{					
					try
					{
						document.getElementById(name + i ).style.display='table-row';
					}
					catch (e)
					{
						document.getElementById(name +i ).style.display='';
					}
				}
			}
		}
	}
	
	function ChangeCurrentLink(name,strID)
	{
		try
		{
			strID = strID.replace(/&/,"%26");
			name.href = name.href + "&sub='" + strID + "'";	
		}
		catch (e)
		{
			alert("Fehler in Change Current Link " + name + " " + strID + " : " + e.description);
		}
	}
	
	function SelectCurrentArticle(strID)
	{
		try
		{
			//alert ("Die neue ID ist " + "subart_" + strID);
			//alert(document.getElementById ("subart_" + strID).innerHTML);	
			document.getElementById ("subart_" + strID).innerHTML = "<table cellspacing='0' ><tr><td valign='top' ><b ><font class='LinkListSymbol'>&#155;</font></b></td><td><b class='linklist_font' >" + document.getElementById ("subart_" + strID).innerHTML + "</b></td></tr></table>";	
		}
		catch(e)
		{
			
		}
	}
	
	function OpenSubMenu(name)
	{
		
		var i 
		var j
		var k
		i=1;
		j=1;
		
		while (j==1)
		{	
			try
			{
				k = document.getElementById(name + i ).style.display;
			}
			catch (e)
			{
				j=0;
			}
			if (j==1)
			{	try
				{
					document.getElementById(name + i ).style.display='table-row';
				}
				catch (e)
				{
					document.getElementById(name + i ).style.display='';
				}
			}
			i++;
		}
	
	}
	
	
	function WriteWetter(strWetterHref, strWetterBezeichnung)
	{		
			var wertnun=new String();
			var wertheute=new String();
			var wertmorgen=new String();
			var wertumorgen=new String();
			var symbolheute=new String();
			var symbolmorgen=new String();
			var symbolumorgen=new String();
			
			try 
			{
				wertnun=datennun;
				wertnun=datennun.split(":");
				wertheute=heute;
				wertheute=wertheute.split(":")
				wertmorgen=morgen;
				wertmorgen=wertmorgen.split(":")
				wertumorgen=umorgen;
				wertumorgen=wertumorgen.split(":")
				
				symbolheute=wertheute[2];
				symbolheute=symbolheute.toLowerCase();
				symbolheute=symbolheute+"_md.gif";
				
				symbolmorgen=wertmorgen[2];
				symbolmorgen=symbolmorgen.toLowerCase();
				symbolmorgen=symbolmorgen+"_md.gif";
				
				symbolumorgen=wertumorgen[2];
				symbolumorgen=symbolumorgen.toLowerCase();
				symbolumorgen=symbolumorgen+"_md.gif";
				
				tempheute=wertnun[4];
				feucht=wertnun[5];
				wind=wertnun[7];
				minmorgen=wertmorgen[3]; 
				maxmorgen=wertmorgen[4]; 
				minumorgen=wertumorgen[3]; 
				maxumorgen=wertumorgen[4]; 
				
				switch (document.getElementById("WetterLanguage").value)
				{
					case "1031":
						textheutedt=wertheute[5];
						textmorgendt=wertmorgen[5]; 
						textumorgendt=wertumorgen[5];
						//strWetterHref = "http://www.wien.info/wtv/wetter/wetter-d.html"
						break;
					case "2057":
						textheutedt=wertheute[6];
						textmorgendt=wertmorgen[6];
						textumorgendt=wertumorgen[6];
						//strWetterHref = "http://www.wien.info/wtv/wetter/wetter-e.html"
						break;
					case "1040":
						textheutedt=wertheute[7];
						textmorgendt=wertmorgen[7];
						textumorgendt=wertumorgen[7];
						//strWetterHref = "http://www.wien.info/wtv/wetter/wetter-i.html"
						break;
					default:
						textheutedt=wertheute[6];
						textmorgendt=wertmorgen[6];
						textumorgendt=wertumorgen[6];
						//strWetterHref = "http://www.wien.info/wtv/wetter/wetter-e.html"
						break;
				}
				
				
				window.document.write('<table class="subnavidauer" cellspacing="0" cellpadding="0" border="0" >' + 
				'<tr><td >' +
				'<a href="' + strWetterHref + '" ><img src="images/cms/wetter/'+symbolheute+'" alt="'+textheutedt+'" border="0"></a>' +
				'</td><td class="" style="padding-left:3px" ><a href="' + strWetterHref + '" class="linkWetter" >' + strWetterBezeichnung + '</a></td></tr></table>');
			}
			catch(e)
			{
				alert(e);
				//'alert ("Fehler bei Wetter : " + e.description + " ist aufgetreten das ersatzbild sollte dargestellt werden!!!" ) 
			 	window.document.write('<table class="subnavidauer" cellspacing="0" cellpadding="0" border="0" >' + 
				'<tr><td >' +
				'<a href="' + strWetterHref + '" ><img src="images/cms/wetter/a_md.gif" border="0"></a>' +
				'</td><td class="" style="padding-left:3px" ><a href="' + strWetterHref + '" class="linkWetter" >' + strWetterBezeichnung + '</a></td></tr></table>');
			}
	}

	function FastWeather(strWetterHref, strWetterBezeichnung)
	{
		window.document.write('<table class="subnavidauer" cellspacing="0" cellpadding="0" border="0" >') ;
		window.document.write('<tr><td >');
		window.document.write('<a href="' + strWetterHref + '" ><img src="images/cms/wetter/a_md.gif" border="0"></a>');
		window.document.write('</td><td class="" ><a href="' + strWetterHref + '" class="linkWetter" >' + strWetterBezeichnung + '</a></td></tr></table>');
	}

	function RedirectSearch()
	{
		var IDLanguage;

		
		try
		{	var strLocation;	
			if (document.getElementById)
			{
				IDLanguage = document.getElementById("WetterLanguage").value
				
				strLocation = "http://" + window.location.hostname + "/cmssearch.asp?Keywords=" + escape_utf8(document.getElementById("search").value) + "&IDLanguage=" + IDLanguage ;
				
				window.location.href = strLocation;
			}
			else
			{
				window.location.href= "cmssearch.asp"	
			}
		}
		catch(e)
		{
			alert ('Fehler in Redirect Search aufgetreten : ' + e.description);
		}
	}
	
	function ReplaceBlock(strID,strText)
	{
		document.getElementById(strID).innerHTML = document.getElementById(strID).innerHTML + strText + "\n<img src=\"images/leer.gif\" width=\"1px\" height=\"6px\" />" ;
		//document.getElementById(strID).outerHTML = "<table><tr><td><div id=\"Promotion\" style=\"width:160px;\">" + document.getElementById(strID).innerHTML + strText + "<img src=\"images/leer.gif\" width=\"1px\" height=\"6px\" /></div></td></tr></table>"
	}
	
	
	function GetEMailAdress()
	{	var strEMail
		
		strEMail = prompt ("Please enter your EMail : ","randert@nethotels.com" );
		document.getElementById("linkMailFriend").href = document.getElementById("linkMailFriend").href + "&email=" + escape_utf8(strEMail);
	}

   function MenuClicked(mThis)
   {	
   	var strOpen
   	var strSubs
   	var curNode
   	var bOpen
   	var bEnd 	
   	var mID
   	
   	while (mThis.nodeName != 'TD')
   	{
   		mThis = mThis.parentNode;
   	}
   	
   	switch (mThis.parentNode.getAttribute("id").substring(0,3))
   	{
   	case 'men' :
   		strSubs = 'men'
   		strOpen = 'sub';
   		break;
   	case 'sub' :
   		strOpen = 'art';
   		strSubs = 'sub';
   		break;
   	default: 
   		//alert(mThis.parentNode.getAttribute("id")  + " --- " + mThis.parentNode.getAttribute("id").substring(0,3))
   	}
   	
   	var bPlusMinus;
      if (mThis.innerHTML.indexOf('/images/cms/symPlus.gif') > 0 )
      {
      	mThis.innerHTML = mThis.innerHTML.replace('/images/cms/symPlus.gif','/images/cms/symMinus.gif');	
      	bPlusMinus = 1;
      }
   	else
   	{
   		mThis.innerHTML = mThis.innerHTML.replace('/images/cms/symMinus.gif','/images/cms/symPlus.gif');	
   		bPlusMinus = 0;
   	}
      
      mThis = mThis.parentNode;
      mThis = mThis.nextSibling;
      bEnd = false;
      bOpen = true;
      
      if (typeof(mThis.nextSibling) == 'object')
      {
      	if (bPlusMinus == 1) 
      	{
      		bOpen = true;	
      	}
      	else
      	{
      		bOpen = false;
      	}
      }
      
      try
      {
	      while ((typeof(mThis.nextSibling) == 'object') && !bEnd)
	      {	if (bOpen)
	      	{	if (mThis.getAttribute("id").substring(0,3) == strOpen) 
	      		{  try
	      			{
	      				mThis.style.display = "table-row";
	      			}
	      			catch (e)
	      			{
	      				mThis.style.display = "inline";
	      			}
	      		}
	      		else
	      		{
	      			if (mThis.getAttribute("id").substring(0,3) == strSubs) 
	      			{
	      				bEnd= true;
	      			}
	      		}
	      	}
	      	else
	      	{
	      		if (strSubs =='men')
	      		{  
	      			if (mThis.getAttribute("id").substring(0,3) != strSubs) 
		      		{
		      			try
		      			{
		      				var mElement;
		      				mElement = document.getElementById("img_" + mThis.getAttribute("id"));
			      			//if (mThis.outerHTML.indexOf('symMinus.gif') > 0 )
						      //{
						      	
						   	//	var mNode; 
						   		
//						   		alert (mThis.getAttribute("id"));
//						   		mNode = mThis.firstChild.firstChild;
//						   		alert ('ID');
//						   		alert (mNode.id);
								
						      mElement.setAttribute ("src",'/images/cms/symPlus.gif');
						      	  
	//					      }
						    }
						    catch(e)
						    { 
						    }
						    mThis.style.display = "none";
		      		}		
		      		else
		      		{
		      			bEnd = true;
		      		}
	      		}
	      		else
	      		{
	      			if (mThis.getAttribute("id").substring(0,3) == strOpen) 
		      		{
		      			mThis.style.display = "none";
		      		}		
		      		else
		      		{
		      			bEnd = true;
		      		}
	      		}
	      	}
	      	mThis = mThis.nextSibling;
	      }
	    }
	    catch(e)
	    {
	    }
	     
   }