// JavaScript Document
jQuery.noConflict();
jQuery.fn.reverse = [].reverse;

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

	var agent      = navigator.userAgent.toLowerCase(); 
	var browser    = false;
	var browserVer = false;

    var PAGE = window.location.href.replace(/\/?.*\//, '').replace(/\?.*/, '');
    PAGE = (PAGE == '' ? 'index.php' : PAGE);

	if ($.browser.msie) {

		$('body').addClass('ie');
		$('body').addClass('ie'+$.browser.version.substr(0,1));

		browser    = 'ie';
		browserVer = $.browser.version.substr(0,1);

	} else if (agent.match(/iphone/i)) {

		$('body').addClass('iphone');

	}

	$('table').attr({'cellpadding' : '0', 'cellspacing' : '0'});

	/* Widgets Code */
	$('.widget').each(function() {

		$(this).html('<div class="widget-content">'+$(this).html()+'</div>');

	});

	$('.widget').prepend('<div class="widget-left"></div>'+
						 '<div class="widget-right"></div>'+
						 '<div class="widget-head">'+
						 	'<div class="widget-head-left"></div>'+
						 	'<div class="widget-head-right"></div>'+
						 '</div>');

	$('.widget').append('<div class="widget-base">'+
						 	'<div class="widget-base-left"></div>'+
						 	'<div class="widget-base-right"></div>'+
						 '</div>');
	/* End Widgets Code */

	$('#topMenu th').first().addClass("first");
	$('#topMenu th').reverse().first().addClass("last");

    $('#topMenu th')
        .bind('click', function(e) {

            if (e.target.nodeName != 'A') {

                window.location = $(this).find('a').attr('href');
				$(this).parents('#topMenu th').unbind('click');

            }

        })
        .mouseover(function(e) { $(this).addClass('hover'); })
        .mouseout(function(e) { $(this).removeClass('hover'); });

	$('#topMenu .subMenuItem').hover(function() { $(this).addClass('hover'); }, function() { $(this).removeClass('hover'); });

	$('#left-widgets .widget').first().addClass("first-widget");
	$('#left-widgets .widget').reverse().first().addClass("last-widget");

	$('#right-widgets .widget').first().addClass("first-widget");
	$('#right-widgets .widget').reverse().first().addClass("last-widget");

	$('.hoverImage')
		.mouseover(function(e) { $(this).find('.default').first().css('display', 'none'); $(this).find('.hover').first().css('display', 'block'); })
		.mouseout(function(e) { $(this).find('.hover').first().css('display', 'none'); $(this).find('.default').first().css('display', 'block'); });


	if ($('#image-scroller').length > 0) {

		//Image Scroller (Copied from imgscrl.js)
		var numImgscrlImages = $('#image-scroller .imgscrlnum').length;

		$('#image-scroller .imgscrlnum').click(function(e) { showImgScrlImage(currImgscrlImage = parseInt($(this).html())); });
		$('#image-scroller .imgscrlprev').click(function(e) { showImgScrlImage(currImgscrlImage = (currImgscrlImage - 1 < 1 ? numImgscrlImages : currImgscrlImage - 1)); });
		$('#image-scroller .imgscrlnext').click(function(e) { showImgScrlImage(currImgscrlImage = (currImgscrlImage + 1 > numImgscrlImages ? 1 : currImgscrlImage + 1)); });

		autoloopimgscrl == true ? imgscrlInterval = setInterval("jQuery('#image-scroller .imgscrlnext').click()", (imgscrlDelay - 1) * 1000) : false;

	}

});

