/// <reference path="jquery-1.4.1-vsdoc.js" />

var $j = jQuery.noConflict();

$j(document).ready(function() {
    $j('#FrontPageTopField').corner('tl 5px').corner('bl 5px');
    $j('#FrontPageFlashField').corner('tr 5px').corner('br 5px');
    $j('#SubPageMenu').corner('bl 6px').corner('br 6px');
    $j('#SubPageTopTextField').corner('tr 5px').corner('br 5px');
    $j('.roundT').corner('tl 5px').corner('tr 5px');
    $j('.roundB').corner('bl 6px').corner('br 6px');
    $j('.NewsImage').corner('tl 5px').corner('bl 5px');
    $j('.NewsText').corner('tr 5px').corner('br 5px');
    $j('#SubPage').corner('5px');
    $j('#WorkFlowTextFrame').corner('bl 5px').corner('br 5px');
    $j('#ContactField').corner('5px');
    $j('#Submenu').corner('bl 5px').corner('br 5px');
    $j('#SubmenuTopField').corner('tl 5px').corner('tr 5px');
    $j('#xsltsearch').corner('5px');
    $j('.xsltsearch_result').corner('5px');
    $j('.SearchFooter').corner('5px');
    $j('#thanksPageFrame').corner('5px');
    $j('.SiteMapTopContent').corner('5px');
    $j('#NewsFrame').corner('5px');
    $j('#corporateexecutives').corner('5px');
    $j('.frontpageBottomBox').corner('5px');
    //$j('.DropDownBottom').corner('bl 5px').corner('br 5px');
});

$j(function() {
    var zIndexNumber = 1000;
    $j('div').each(function() {
        $j(this).css('zIndex', zIndexNumber);
        zIndexNumber -= 10;
    });
});

$j(document).ready(function() {
    $j('#SubPageContentText img').each(function(i, val) {
        var image = $j(val).attr('src');
	var imageType = image.split(".");
        var getImage = $j(val).attr('alt');
        var getCleanImage = getImage.split(".");
        var splitString = image.split("/");;
        var finalString = ('/media/' + splitString[2] + '/' + getCleanImage[0] + '.' + imageType[1]);;
        if ($j.browser.msie) {
            $j(this).wrap('<div class="warp"><a href="' + finalString + '" rel="lightbox" class="lightboxLink" /></div>');
        } else {
            $j(this).wrap('<a href="' + finalString + '" rel="lightbox" class="lightboxLink" />');
        }
        $j(this).addClass('corner iradius8');
    });
    $j('a.lightboxLink').hover(function() {
	if ($j.browser.msie) {
            $j(this).append('<div class="OverLay2" />');
		if ($j.browser.version == '8.0') {
		    $j('.OverLay2').css('bottom', '3px');
		}
		if ($j.browser.version == '7.0') {
                $j('.OverLay2').css('bottom', '0px').css('right', '-1px');
            }
	} else {
	    $j(this).append('<div class="OverLay" />');
	}
    }, function() {
	if ($j.browser.msie) {
            $j('.OverLay2').remove();
	} else {
	    $j('.OverLay').remove();
	}
    });
});

$j(document).ready(function() {

    $j("#FrontPageBottomLeftField, #FrontPageBottomMiddleField, #FrontPageBottomRightField").each(function(index, elm) {

        var $this = $j(elm);

        var elms = $this.find(".readmore, p").css("display", "none");

        var image = $this.attr('style');

        $this.hover(function() {

            elms.css("display", "block");

            $j(this).removeAttr('style');

        }, function() {

            elms.css("display", "none");

            $j(this).attr('style', image);

        });

    });

});

/* Top Navigation Function Start */

$j(document).ready(function() {

    $j('#Selected').children('.level1menulink').attr('style', 'color : #ffffff !important;');

    /* Top Navigation unselected (mouseover) */
    var lvl1menu = $j('.level1menu');

    lvl1menu.hover(function() {

        var NoContect = $j(this).children('.level2menu').size();

        /* Check if .level2menu have any contect */

        if (NoContect == 0) {

            $j(this).addClass('hover2');

        } else {

            $j(this).addClass('hover');

            $j(this).children('.level2menu').show();

        }

    }, function() {

        lvl1menu.removeClass('hover');

        lvl1menu.removeClass('hover2');

        $j(this).children('.level2menu').hide();
        Cufon.replace('.level1menulink', {
            fontFamily: 'm',
            color: "#000000",
            hover: {
                color: '#ffffff'
            }

        });
        Cufon.replace('#Selected a.level1menulink', {
            fontFamily: 'm',
            color: '#ffffff !important'
        });
    });
});

$j(document).ready(function() {
    Cufon.replace('.xsltsearch_result', {
        fontFamily: 'r',
        color: '#e73e3e'
    });
    $j('.xsltsearch_result').hover(function() {
        Cufon.replace(this, {
            fontFamily: 'r',
            color: '#ffffff'
        });
    }, function() {
        Cufon.replace(this, {
            fontFamily: 'r',
            color: '#e73e3e'
        });
    });
});

$j(document).ready(function() {
    $j('a[title=email]').each(function() {
        var $this = $j(this);
        var $text = $j(this).text().replace('(at)', '@').replace('(dot)', '.');
        var $email = $this.attr('href').replace('(at)', '@').replace('(dot)', '.');
        this.href = $email;
        $j(this).text($text);
    });
    $j('span.email').each(function() {
        var $thisEmail = $j(this);
        var $texte = $j(this).text().replace('(at)', '@').replace('(dot)', '.');
        $thisEmail.empty();
        $j(this).text($texte);
    });
});

