function flashWrite(flashfile,x,y,flashvar) {
	document.write("<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0' width='"+ x +"' height='"+ y +"'>");
	document.write("<param name='movie' value='"+ flashfile +"' />");
	document.write("<param name='quality' value='high' />");
	document.write("<param name='flashvars' value='"+ flashvar +"' />");
	document.write("<param name='wmode' value='transparent' />");
	document.write("<embed src='"+ flashfile +"' wmode='transparent' ");
	document.write("flashvars='"+ flashvar +"'  ");
	document.write("quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='"+ x +"' height='"+ y +"'></embed>");
	document.write("</object>");
}

function printYear() {
	var today = new Date();
	document.write(today.getFullYear());
}

function writeEmail(email) {
	document.write('<a href="mailto:'+email+'">'+email+'</a>');
}

function changeTextSize(textSize) {
	document.body.className = 'site ' + textSize;
	return false;
}

function printPage() {
	window.print();
	return false;
}

function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function moveLeft(e, w) {
    var d = '-=' + w;
    // var t = Math.floor(Math.random() * 100000);
    var t = 70000;
    e.animate({ left: d }, t, function() {
        moveRight(e, w);
    });
}
function moveRight(e, w) {
    var d = '+=' + w;
    // var t = Math.floor(Math.random() * 100000);
    var t = 70000;
    e.animate({ left: d }, t, function() {
        moveLeft(e, w);
    });
}
function goAlert() {
    alert('Go');
}

$(document).ready(function() {
    if ($('div.lightbox').length > 0) {
        $('div.lightbox a').lightBox({
            imageLoading: '/cms/outertemplates/images/lightbox/lightbox-ico-loading.gif',
            imageBtnClose: '/cms/outertemplates/images/lightbox/lightbox-btn-close.gif',
            imageBtnPrev: '/cms/outertemplates/images/lightbox/lightbox-btn-prev.gif',
            imageBtnNext: '/cms/outertemplates/images/lightbox/lightbox-btn-next.gif'
        });
    }
    $(':first-child').addClass('first');
    $(':last-child').addClass('last');
    $('a[rel=newWindow]').attr('target', '_blank');

    var ntopts = {
        newsList: '#newsTicker ul',
        tickerRate: 100
    };
    $().newsTicker(ntopts);

    $('div#homeBoxImg ul, div.productListing ul').adidoCarousel({ buttons: false, mode: 'fade' });
    $('.newsListing ul').adidoCarousel({ horizontal: false, resizeMask: true, speed: 20000 });

    $('#homeBoxLinks li').hover(function() {
        $(this).addClass('hover');
    }, function() {
        $(this).removeClass('hover');
    });
    $('div#dropdown-content').hide();
    $('div.dropdown-link a').click(function(e) {
        e.preventDefault();
        $('div#dropdown-content').slideToggle();
    });

    $('#headerCurves img').each(function() {
        var w = $(window).width();
        var tw = $(this).width();
        var wd = tw - w;
        if (wd > 0) {
            moveLeft($(this), wd);

            /*var d = '-=' + wd;
            var t = Math.floor(Math.random() * 10000
            );
            $(this).animate({ left: d }, t, function() {
            goAlert();
            });*/

        }
    });

    $('ul#nav > li.active > ul.subnav:eq(0)').appendTo('#subMenu');
    // $('#subMenu').append($('ul#nav > li.active > ul'));

    var ch = $('#content').height();
    var cp = 20 + 220;
    var cm = 0 + 10;

    var ct = ch + cp + cm;
    var rh = $('#rightCol').height();

    if (ct < rh) {
        ch = (rh - cm - cp);
        $('#content').height(ch);
    }

    // alert('CH: ' + ct + ' | RH: ' + rh);
});