﻿var cursubmenu_id = "";

function googlestatus(){
igoogle.document.location.href="/<%=user_site_hed%>/GoogleStat.asp?id=" + document.forms("cse-search-box").q.value;
}

function ShowHide(id)
{
var e = document.getElementById(id);
	
   if (e.style.display == 'block')
   {
       e.style.display = 'none';
   } else {
			e.style.display = 'block';
   };
}

<!--//--><![CDATA[//><!--

sfHover = function() {
	var sfEls = document.getElementById("nav").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
};

hoverLogin = function() {
	var sfEls = document.getElementById("weblogin").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className += " sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
};

if (window.attachEvent) window.attachEvent("onload", sfHover);
if (window.attachEvent) window.attachEvent("onload", hoverLogin);

//--><!]]>

var _POPUP_FEATURES = "location=0, statusbar=1, menubar=0, resizable=1, scrollbars=1, width=800, height=650, left=" + ((window.screen.width-800)/2) + ", top=" + ((window.screen.height - 650)/2);

function isUndefined(obj)
{
    if ( obj == undefined )
        return true;
    else 
        return false;
} 


function raw_popup(url, target, features) 
{
    if (isUndefined(features)) 
    {
        features = _POPUP_FEATURES;
    }
    
    if ( isUndefined(target) ) 
    {
        target = '_blank';
    }
    
    var theWindow = window.open(url, target, features);
        theWindow.focus();
        
    return theWindow;
}

function link_popup(src, features) {
  
    raw_popup(src.getAttribute('href'), src.getAttribute('target') || '_blank', features);
}


function activateMenu(menu_id)
{
	
    var itm = document.getElementById(menu_id);
    if(!itm) return;
    
    var last;
    var params;
    
    var doc_url = document.location.href;
    last = doc_url.lastIndexOf("/");
    
    if(last>0){
        params = doc_url.lastIndexOf("?");
        if(params>0)
            doc_url = doc_url.substr(last+1, params-last-1);
        else
            doc_url = doc_url.substr(last+1);    
    }
    else return;
    
    var childs = itm.childNodes;
    var len = childs.length;

    for(i=0; i<len; i++){
        var cur_el = childs[i];
        
        if(cur_el.nodeName == "#text"){
            continue;
        }
        else {
        //alert(i + " - " + cur_el.firstChild.nodeName);
			//alert(menu_id + " " + i + " " + cur_el.id);
			if (cur_el.firstChild.nodeName.toLowerCase() == "a".toLowerCase()) {
				var cur_href  = cur_el.firstChild.href;
				last = cur_href.lastIndexOf("/");
				if(last>0){
					params = doc_url.lastIndexOf("?");
					if(params>0)
						cur_href = cur_href.substr(last+1, params-last-1);
					else
						cur_href = cur_href.substr(last+1);    

					//cur_href = cur_href.substr(last+1);
					if(cur_href.toLowerCase()==doc_url.toLowerCase()){
						cur_el.firstChild.className="active";
						//alert(curr_el.firstChild.innerHTML);

						if (cur_el.className.indexOf("sub-title") >= 0) {
						
							document.getElementById("sidebar-submenu-" + cur_el.id).style.display = "block";
							activateSubmenu(cur_el.id, itm);
							break;
						}
					}
					else{ //izklucheniq
						if((doc_url.toLowerCase()=="strat_desc2.asp") && (cur_href.toLowerCase()=="set_top100_strat_coef.asp")) {
							cur_el.firstChild.className="active"; 
						}
						if((doc_url.toLowerCase()=="form_friend_cond.asp") && (cur_href.toLowerCase()=="form_friend.asp")) {
							cur_el.firstChild.className="active"; 
						}
						if((doc_url.toLowerCase()=="mt4_switch_broker_cond.asp") && (cur_href.toLowerCase()=="mt4_switch_broker.asp")) {
							cur_el.firstChild.className="active"; 
						}
						

						if (cur_el.className.indexOf("sub-title") >= 0) {
							//alert(cur_el.innerHTML);
								activateSubmenu(cur_el.id, itm);
								//break;
							
						}
					}
				}
            }
       }
    } 
}


function activateSubmenu(elid, par)
{
var submenu_els = par.getElementsByTagName("ul");
var lenUl = submenu_els.length;

var last;
var params;

var doc_url = document.location.href;
last = doc_url.lastIndexOf("/");

//-------------------izkluchenie samo za support/resistance:
if (doc_url.indexOf("resistance_support.asp") > 0) {
	doc_url = "resistance_support.asp";
}
//-----------------------------------------------------------
else if(last>0){
	//doc_url = doc_url.substr(last+1);
    params = doc_url.lastIndexOf("?");
    if( params > 0 && doc_url.indexOf("cfd-list.asp") < 0 ) {
        doc_url = doc_url.substr(last+1, params-last-1);
    }
	else if (doc_url.indexOf("cfd-list.asp") > 0) {
		var param4 = doc_url.indexOf("\&")
		if (param4 > 0) {
			doc_url = doc_url.substr(last+1, param4 - last - 1);
		}
		else {
			doc_url = doc_url.substr(last+1);
		}
	}
    else {
        doc_url = doc_url.substr(last+1);
    }
}
else return;
	//alert(doc_url);
	/*if (el.id != "") {
		var itm = document.getElementById("sidebar-submenu-" + el.id);
	}
	else {
		var itm = document.getElementById("sidebar-submenu");
	}

    if(!itm) return;*/
for (var j=0; j<lenUl; j++) {

    var childs = submenu_els[j].childNodes;
    var len = childs.length;
    
//if (el.id != "") {

		for(var i=0; i<len; i++){
			var cur_el = childs[i];
	        
	        
			if(cur_el.nodeName == "#text"){
				continue;
			}
			else{

				if (cur_el.firstChild.nodeName.toLowerCase() == "a".toLowerCase()) {
				var flg = false;
				var cur_href  = cur_el.firstChild.href;
				
				//-------------------izkluchenie samo za support/resistance:
				if (cur_href.indexOf("resistance_support.asp") > 0) {
					cur_href = "resistance_support.asp";
				}
				//-----------------------------------------------------------

				last = cur_href.lastIndexOf("/");
				if(last>0){
					//cur_href = cur_href.substr(last+1);
					//alert(cur_href);
					var param2 = cur_href.lastIndexOf("?");
					
					if(param2 > 0 && cur_href.indexOf("cfd-list.asp") < 0) {
						cur_href = cur_href.substr(last+1, param2-last-1);
					}
					else {
						cur_href = cur_href.substr(last+1);
					}
					//alert(cur_href + " = " + doc_url);
				}
					if (cur_href.toLowerCase() == "resistance_support.asp" && doc_url.toLowerCase() == "indices.asp") {
						flg = true;
					}
					if (cur_href.toLowerCase() == "resistance_support.asp" && doc_url.toLowerCase() == "instruments.asp") {
						flg = true;
					}
					if (cur_href.toLowerCase() == "resistance_support.asp" && doc_url.toLowerCase() == "currency.asp") {
						flg = true;
					}

					if(cur_href.toLowerCase()==doc_url.toLowerCase()){
						flg = true;
					}
					
					if (flg) {
						cur_el.firstChild.className="active1";
						submenu_els[j].style.display = "block";
						var el = document.getElementById(submenu_els[j].id).parentNode;
						//alert(el.parentNode.id);
						el.firstChild.className = "active";
					}
				}    
		   }
		} // end i
	} // end j
//} // end if

} //end of function

