/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

$(document).ready(function(){
	
	var current_item = $('#mainMenu #vertical li ul li').children('a.current');
			//alert(current_item.length);
	if(current_item.length >= 1){
		var css_class = str_replace('current ', '', current_item.attr('class'));
		var submenu = current_item.next('ul');
		if(submenu.length == 1){
			submenu.show();
			submenu.addClass(css_class);
			$('body').addClass(css_class);
			$('#main').addClass(css_class);
		}
		
	}
	
	
	
	function str_replace (search, replace, subject, count) {
        j = 0,
        temp = '',
        repl = '',
        sl = 0,        fl = 0,
        f = [].concat(search),
        r = [].concat(replace),
        s = subject,
        ra = r instanceof Array,        sa = s instanceof Array;
	    s = [].concat(s);
	    if (count) {
	        this.window[count] = 0;
	    } 
	    for (i = 0, sl = s.length; i < sl; i++) {
	        if (s[i] === '') {
	            continue;
	        }        for (j = 0, fl = f.length; j < fl; j++) {
	            temp = s[i] + '';
	            repl = ra ? (r[j] !== undefined ? r[j] : '') : r[0];
	            s[i] = (temp).split(f[j]).join(repl);
	            if (count && s[i] !== temp) {                this.window[count] += (temp.length - s[i].length) / f[j].length;
	            }
	        }
	    }
	    return sa ? s : s[0];
    }
	
});

