var cm=null;var mstep=5;var hide_delay=700;var tstat=0;
//
isNS4 = (document.layers) ? true : false;
isIE4 = (document.all && !document.getElementById) ? true : false;
isIE5 = (document.all && document.getElementById) ? true : false;
isNS6 = (!document.all && document.getElementById) ? true : false;
//
function gourl(url) {document.location.href=url;return}

function getelementbyid(myid) {
   if (isNS4){
        objElement = document.layers[myid];
     }else if (isIE4) {
        objElement = document.all[myid];
     }else if (isIE5 || isNS6) {
             objElement = document.getElementById(myid);
     }
return(objElement);
}

function tempoff() {alert('tempoff');return false;}

function switchDiv(objElement,bolVisible){
if(isNS4){
     if(!bolVisible) {
       objElement.visibility ="hidden"
     } else {
       objElement.visibility ="visible"
     }     

 }else if(isIE4){
     if(!bolVisible) {
       objElement.visibility = "hidden";
     } else {
       objElement.visibility = "visible";
     }

 } else if (isIE5 || isNS6) {
      if(!bolVisible){
         objElement.style.display = "none";
         
      } else {        objElement.style.display = "";       
        }
      }
}

function getPos(el,sProp) {
	var iPos = 0;
	while (el!=null) {
		iPos+=el["offset" + sProp]
		el = el.offsetParent
	}
	return iPos
}

function movefx() {

if ((mstatus) && (fxrect>fxm.offsetWidth)) {
fxrect=fxm.offsetWidth;
return 1;
} 

if ((!mstatus) && (fxrect<0)) {
fxrect=0;
switchDiv(fxm,false);
mstatus=true;
cm=null;
return 1;
}

if (isIE5 || isNS6) {
 fxm.style.left =(getPos(fxel,"Left")+fxel.offsetWidth-fxm.offsetWidth+fxrect)+"px";
 fxm.style.clip='rect(0 '+fxm.offsetWidth+' '+fxm.offsetHeight+' '+(fxm.offsetWidth-fxrect)+')';
 fxm.style.top = getPos(fxel,"Top")+"px";
  if (mstatus) {
  fxrect=fxrect+mstep;
  setTimeout('movefx()',1);
  } else {
  fxrect=fxrect-mstep;
  setTimeout('movefx()',1);
  }

 return 1; 
} else {
  if (mstatus) {
  fxm.style.left =(getPos(fxel,"Left")+fxel.offsetWidth)+"px";
  fxm.style.top = getPost(fxel,"Top")+"px";
  } else {
  switchDiv(fxm,false);
  }
return 1 
}
}

function show(el,m) {

if (m!=null) {
m=getelementbyid(m);
}
        if ((el==null) && (cm)) {
        //fxrect=fxel.offsetWidth;
        mstatus=false;
        movefx()
        } else if ((m!=cm) && (cm)) {
        switchDiv(cm,false)
        }

	if ((m)&&(cm!=m)) {
                switchDiv(m,true);
                fxel=el;
                fxm=m;
                fxrect=0;
                mstatus=true;
                movefx()
	}
        
        if (m) cm=m;
  if (tstat==1) {
  clearTimeout(timer1);
  tstat=0
  }
}

function showpasdummy() {

var adummy=getelementbyid('authdummy');
var apas=getelementbyid('ap1');
switchDiv(adummy,true);
adummy.style.left = getPos(apas,'Left')+'px';
adummy.style.top = getPos(apas,'Top')+'px';
}


function hidemenu(b) {
 if (b) { tstat=1; timer1=setTimeout("show(null)",hide_delay);
 } else { tstat=0; show(null); }
}

function cancelhide() {

if (!mstatus) {mstatus=1;
//cm=fxm;
}
 
tstat=0;
clearTimeout(timer1);
}

function doMouseOver(el) {
el.originalClass = el.className;
el.className += "MOver";
return(false);
}

function doMouseOut(el) {
el.className = el.originalClass;
return(false);
}


function generate_submenu(trg) {
 for(i=0;i<menuSrc.length;++i) {
 eval('mytxt=menuTxt'+i);
 eval('mysrc=menuSrc'+i);
 trg.write('<DIV ID="ds'+i+'" CLASS="divmenu" style="display:none;"  onmouseout="hidemenu(true)" onmouseover="cancelhide()">'+"\n");
  trg.write('<table CLASS="menutable" width=180 cellspacing=5 cellpadding=5><tr><td>'+"\n");
 trg.write('<font color="#3D2B27" face="Tahoma"><ul style="line-height: 150%; padding-top:7px">'+"\n");

  for(i2=0;i2<mysrc.length;++i2) {
  trg.write('<li onMouseOver="doMouseOver(this)" onMouseOut="doMouseOut(this)" onClick="gourl(\''+mysrc[i2]+'\')" class="menuitem" valign="middle" height="20">'+"<small><b>"+mytxt[i2]+'</b></small></li>'+"\n");
  } 
 trg.write("</ul></font></td></tr></table></DIV>"+"\n");
 }
}

var menuSrc0=Array();
var menuTxt0=Array();
var menuSrc1=Array();
var menuTxt1=Array();
var menuSrc2=Array("","","");
var menuTxt2=Array("<a href=http://ksunne.ru/otvedenie/vvero/index.htm><span style=\"text-decoration: none\">в убеждении</span></a>","<a href=http://ksunne.ru/otvedenie/vritual/index.htm><span style=\"text-decoration: none\">в поклонении</span></a>","<a href=http://ksunne.ru/otvedenie/vzhizn/index.htm><span style=\"text-decoration:none\">в жизненных вопросах</span></a>");
var menuSrc3=Array("");
var menuTxt3=Array("<a href=http://ksunne.ru/spas/index.htm><span style=\"text-decoration: none\">Аль-джама’а и саляфия, очищение и воспитание, мудрость и умеренность, следование за посланником</span></a>");
var menuSrc4=Array("","","","","","","");
var menuTxt4=Array("<a href=http://ksunne.ru/zabl/shia/index.htm><span style=\"text-decoration: none\">шииты</span></a>","<a href=http://ksunne.ru/zabl/sufi/index.htm><span style=\"text-decoration: none\">суфисты</span></a>","<a href=http://ksunne.ru/zabl/takfir/index.htm><span style=\"text-decoration: none\">хаваридж</span></a>","<a href=http://ksunne.ru/zabl/hizbattahrir/index.htm><span style=\"text-decoration: none\">хизб аттахрир</span></a>","<a href=http://ksunne.ru/zabl/ihwan/index.htm><span style=\"text-decoration: none\">ихван</span></a>","<a href=http://ksunne.ru/zabl/tablig/index.htm><span style=\"text-decoration: none\">джамаат Таблиг</span></a>","<a href=http://ksunne.ru/zabl/drugie/index.htm><span style=\"text-decoration: none\">другие</span></a>");
var menuSrc5=Array("","","");
var menuTxt5=Array("<a href=http://ksunne.ru/nashi/statyi/index.htm><span style=\"text-decoration: none\">статьи</span></a>","<a href=http://ksunne.ru/nashi/predki/index.htm><span style=\"text-decoration: none\">предшественники</span></a>","<a href=http://ksunne.ru/nashi/sovrem/index.htm><span style=\"text-decoration: none\">современники</span></a>");
var menuSrc6=Array("","","");
var menuTxt6=Array("<a href=http://ksunne.ru/fatawa/arkan/index.htm><span style=\"text-decoration: none\">по основам ислама</span><br></a>","<a href=http://ksunne.ru/fatawa/eda/fatawamyaso.htm><span style=\"text-decoration: none\">относительно пищи</span></a>","<a href=http://ksunne.ru/fatawa/raznoe/index.htm><span style=\"text-decoration: none\">разные фатвы</span></a>");
var menuSrc7=Array("");
var menuTxt7=Array("<a href=http://ksunne.ru/tafsir/index.htm><span style=\"text-decoration: none\">Переводы и толкования Курана (русский и татарский языки)...</span></a>");
var menuSrc8=Array("");
var menuTxt8=Array("<a href=http://ksunne.ru/istoriya/index.htm><span style=\"text-decoration: none\">Жизнеописания пророка и сподвижников, эволюция фикха</span></a>");
var menuSrc9=Array("");
var menuTxt9=Array("<a href=http://ksunne.ru/nrav/index.htm><span style=\"text-decoration: none\">Личность мусульманина, послушание родителей, праведное поведение, терпение, грехи и их последствия...</span></a>");
var menuSrc10=Array("");
var menuTxt10=Array("<a href=http://ksunne.ru/poiskznaniya/index.htm><span style=\"text-decoration: none\">Советы ищущим знания, обязательные знания, ответы шейхов на вопросы...</span></a>");
var menuSrc11=Array("");
var menuTxt11=Array("<a href=http://ksunne.ru/arab/index.htm><span style=\"text-decoration: none\">Материалы для изучающих арабский язык</span></a>");
var menuSrc12=Array("");
var menuTxt12=Array("12");
var menuSrc13=Array("");
var menuTxt13=Array("13");
var menuSrc =Array("","","","","","","","","","","","","","");
//var menuTxt =Array("1","2","3","4","5","6","7","8","9","10","11","12","13","14");
generate_submenu(document);
