$(document).ready(function() {
    $('a').bind('focus',function(){
        this.blur();
    });
    var s=document.location.href;
    var i=s.lastIndexOf('/');
    if (i>0) {
        s=s.substr(i+1);
        i=s.indexOf('.html');
        if (i>0) s=s.substr(0,i);
        $('a[href="'+s+'.html"]').each(
            function(){
                if ($(this).hasClass('nohover')) return;
                $(this).after('<span class="hover">'+$(this).html()+'</span>');
                $(this).remove();
            }
            );
    }
    $('a[target="_blank"]').each(function(){
        $(this).click(function(){
            var href=this.href;
            if (href.toLowerCase().indexOf('.pdf')<0) {
	            try {
	                if (typeof(_gaq)!='undefined' && _gaq && typeof(_gat)!='undefined' && _gat) {
	                    _gaq.push(function() {
	                        var tracker = _gat._getTrackerByName();
	                        window.open(tracker._getLinkerUrl(href));
	                    });
	                }
	            } catch(e) {
	                window.open(href,'_blank');
	            }
            } else {
            	window.open(href,'_blank');
            }
            return false;
        });
    });
    $('form[target="_blank"]').each(function(){
        $(this).data('ft',0);
        initForm(this);
    });
});

function initForm(self) {
    try {
        var cc=parseInt($(self).data('ft'));
        if (typeof(_gaq)!='undefined' && _gaq && typeof(_gat)!='undefined' && _gat) {
            var tracker = _gat._getTrackerByName();
            var url=tracker._getLinkerUrl(self.action);
            if ($(self).attr('method')=='post') {
                self.action=url;
            } else {
                var params=url.substr(self.action.length+1);
                if (params.length) {
                    var $form=$(self);
                    var arr=params.split('&');
                    for (var i=0;i<arr.length;i++) {
                        var ap=arr[i];
                        if (ap.length) {
                            var a1=ap.split('=');
                            if (a1.length>=2) {
                                var v='';
                                for (var j=1;j<a1.length;j++) {
                                    if (v.length) v+='=';
                                    v+=a1[j];
                                }
                                $form.append('<input name="'+a1[0]+'" value="'+v+'" type="hidden" />');
                            }
                        }
                    }
                }
            }
        } else if (cc<10) {
            $(self).data('ft',cc+1);
            setTimeout(function(){initForm(self);},500);
        }
    } catch(e) {
    }
}
