var theURL = document.location.href;
if(theURL.indexOf('lang=fr') > -1){    
	theURL = theURL.replace("lang=fr", "lang=en-GB");
	document.location.href = theURL;
}
else if(theURL.indexOf('lang=en') > -1 && theURL.indexOf('lang=en-GB') <= -1){    
	theURL = theURL.replace("lang=en", "lang=en-GB");
	document.location.href = theURL;
}

function mainNav(){
	$('#mainNav > ul').css({width:'auto'});
	$('#mainNav > ul > li > a').css({padding:0});
	var navWidth = $('#mainNav > ul').width();
	var navNo = $('#mainNav > ul > li').size();
	var navPad = Math.floor((($('#mainNav').width() - navWidth) / navNo) / 2);
	$('#mainNav > ul > li > a').css({paddingLeft:navPad, paddingRight:navPad});
	$('#mainNav > ul > li:first > a').addClass('first');
	$('#mainNav > ul > li:last > a').addClass('last').css({paddingRight:navPad + ($('#mainNav').width() - $('#mainNav > ul').width())});
	
	$('#mainNav ul ul').find('li:first').addClass('subFirst');
	$('#mainNav ul li').mouseenter(function(){
	   $(this).addClass('over');
	   $(this).find('a:first').addClass('hover');
	   $(this).find('ul:first').show();
	});
	$('#mainNav ul li').mouseleave(function(){
	   $(this).removeClass('over');
	   $(this).find('a:first').removeClass('hover');
	   $(this).find('ul:first').hide();
	});
}

function leftNav(){
    $('#leftNav li:first').attr('id', 'first');
    $('#leftNav li:last').attr('id', 'last');
	//$('#leftNav li li a span span').prepend('- ');
	if($('#leftNav ul:first li').size() == 1){
        $('#leftNav ul:first li').attr('id', 'single');
	}
}

function bookmark(){
	var url = 'http://www.statpro.com';
	var title = 'StatPro';
	if((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4)) {
		window.external.AddFavorite(url,title);
	}
	else if(navigator.appName == "Netscape") {
		window.sidebar.addPanel(title,url,"");
	}else{
		alert("Press CTRL-D (Netscape) or CTRL-T (Opera) to bookmark");
	}
}

function roundBoxes(){
    $('.blueBox').each(function(){
        $(this).wrapInner('<span class="bb2"><span class="bb3"></span></span>')
        $(this).addClass('bb1').removeClass('blueBox');
    });
    $('.redBox').each(function(){
        $(this).wrapInner('<span class="rb2"><span class="rb3"></span></span>')
        $(this).addClass('rb1').removeClass('redBox');
    });
    $('.redBoxMed').each(function(){
        $(this).wrapInner('<span class="rbm2"><span class="rbm3"></span></span>')
        $(this).addClass('rbm1').removeClass('redBoxMed');
    });
    $('.blueBoxMed').each(function(){
        $(this).wrapInner('<span class="bbm2"><span class="bbm3"></span></span>')
        $(this).addClass('bbm1').removeClass('blueBoxMed');
    });
    $('.blueBoxSmall').each(function(){
        $(this).wrapInner('<span class="bbs2"><span class="bbs3"></span></span>')
        $(this).addClass('bbs1').removeClass('blueBoxSmall');
    });
     $('.borderBox').each(function(){
        $(this).wrapInner('<div class="bbox2"><div class="bbox3"></div></div>')
        $(this).addClass('bbox1').removeClass('borderBox');
    });
}

function initLightbox(){
    if($('.lightbox').size() > 0){
        $('.lightbox').not($('.lightbox').attr('rel')).lightBox();
        lightBoxArray = [];
        $('.lightbox').each(function(){
            lightBoxArray.push($(this).attr('rel'));
        });
        for(i=0; i<lightBoxArray.length; i++){
            if(lightBoxArray[i] == lightBoxArray[i-1]){
                lightBoxArray.splice(lightBoxArray[i],2);
            }
        }
        for(i=0; i<lightBoxArray.length; i++){
            $('.lightbox[rel="' + lightBoxArray[i] + '"]').lightBox();
            //$(".lightbox[rel='" + lightBoxArray[i] + "']").not($(".lightbox:first[rel='" + lightBoxArray[i] + "']")).hide();
        }
    }
}

function initTicker(){
    window.tickerInt = setInterval(function(){
        $('#ticker ul').animate({
            marginLeft:'-=5'
        },0,function(){
            var moveDist = parseInt($('#ticker ul').css('marginLeft'))
            if(moveDist < -($('#ticker ul li:first').width())){
                $('#ticker ul').animate({
                    marginLeft:('+=' + -(moveDist -50))
                },0);
                $('#ticker ul li:first').appendTo('#ticker ul');
            }
        })
    },100);
}

function ticker(){
    if($('#newsTicker').size() > 0){
        initTicker()
        $('#ticker').hover(function(){
            clearInterval(tickerInt);
        },function(){
            initTicker();
        });
    }
}

function home(){
    $('#mainNav > ul > li:first').addClass('on').find('a:first').html('<img src="images/home.gif" width="17" height="36" />');
}

$(document).ready(function(){
    home();
	mainNav();
	leftNav();
	roundBoxes();
	initLightbox();
	ticker();
	if(/MSIE (\d+\.\d+);/.test(navigator.userAgent)){
        var ieversion=new Number(RegExp.$1)
        if(ieversion < 7 && parent.top.$("#PreviewWindow").size() == 0){
            DD_belatedPNG.fix('img, #top, #main, #footer, #mainNav, #mainNav .on a, #mainNav .on .last, #banner, .hrzList a, .bbox1, .bbox2, .bbox3');
        }
    }
});
