/*
 * $Id:jwp.2011.top.js, 2011/04/25 14:43:06$
 */

var _SLIDE_ITEMS = [
    { alt: '製造・組立', src: '/_image/home.slide.manufacturer.jpg', href: '/business/manufacturer/' },
    { alt: '測定器開発', src: '/_image/home.slide.measure.jpg', href: '/business/measure/' },
    { alt: 'ハードウェア開発', src: '/_image/home.slide.hardware.jpg', href: '/business/hardware/' },
    { alt: 'ソフトウェア開発', src: '/_image/home.slide.software.jpg', href: '/business/software/' },
    { alt: 'WEB制作', src: '/_image/home.slide.web-creation.jpg', href: '/business/web-creation/' },
    { alt: '音響光学素子', src: '/_image/home.slide.ao.jpg', href: '/business/ao/' }
];

var _CYCLE_PARAMS = {
    fx: 'scrollRight',
    timeout: 6000,
    speed: 'slow',
    next: '#slideItems',
    pager: '#slidePager',
    pause: true,
    pagerAnchorBuilder: function(index, elem)
    {
	return '<li>' + elem.alt + '</li>';
    }
};

google.setOnLoadCallback(function()
{
    $(document).ready(function()
    {
	// cycleプラグインをロードする
        $(document.body).append('<script language="javascript" type="text/javascript"' +
                                ' src="/_javascript/jquery.cycle.all.min.js"></script>');

        $('<div id="slideItems">').width('100%').height('100%').appendTo($('#slideBox'));
        for(var i= 0; i < _SLIDE_ITEMS.length; i++)
        {
            var item = _SLIDE_ITEMS[i];
            $('<img' +
              ' alt="' + item.alt + '"' +
              ' src="' + item.src + '"' +
	      ' style="cursor:pointer;"' +
	      ' onclick="location.href=\'' + item.href + '\'"' +
	      ' />').width('100%').height('100%').appendTo($('#slideItems'));
        }

	$('#slideItems').after('<ul id="slidePager">').cycle(_CYCLE_PARAMS);

	// ページャにマウスエフェクトを与える
        $('#slidePager').css({ opacity: "0.7" }).hover(
            function(){ $(this).stop().fadeTo('fast', 0.9); },
            function(){ $(this).stop().fadeTo('fast', 0.7); });
    });
});


