var preload_counter = 0;
var original_image = '';
var s_q;
var original_text = '';
var win;
$(document).ready(function() {
	//ACCORDION
	$(".accordion div").hide();
	$(".accordion h3").click(function() {
		if ($(this).next().css('display') == 'none') {
			$(".accordion div").slideUp("250");
			$(this).next().slideDown("250");
		}
		return false;
	});
	$(".accordion h2").click(function() {
		if ($(this).next().css('display') == 'none') {
			$(".accordion div").slideUp("250");
			$(this).next().slideDown("250");
		}
		return false;
	});
	//ACCORDION	
	
	
//-----
	
	
	//IMAGE PRELOADER
	$('.slideshow ul li .slide-img').each(function() {
		window['image'] = new Image();
		window['image'].src = $(this).val();
	});	
	//IMAGE PRELOADER
	
	
//-----
	
	
	//SLIDESHOW
	window['original_text'] = $('.home-text').html();	
	original_image = $('.slideshow  img').attr('src');
	$('.slideshow ul li a').mouseenter(function() {
		var current = $('.slideshow  img').attr('src');
		var new_image = $(this).next().val();
		var new_text = $(this).next().next().val();
		$('.slideshow').css('background','url(' + current + ') no-repeat 0 0');
		$('.slideshow  img').hide().attr('src',new_image).fadeIn('fast');
		$('.home-text').hide().html(new_text).fadeIn('fast');
		return false;
	});
	
	$('.slideshow ul').mouseleave(function() {
		var current = $('.slideshow  img').attr('src');
		var new_image = original_image;
		$('.slideshow').css('background','url(' + current + ') no-repeat 0 0');
		$('.slideshow  img').hide().attr('src',new_image).fadeIn('fast');
		$('.home-text').fadeOut('fast', function() {$(this).html(window['original_text']).fadeIn('fast');});
		
		return false;
	});
	//SLIDESHOW
	
	
//-----
	
	
	//SEARCH
	$('#keywords')
		.focus(function() {
			if ($(this).val() == "Technology Search") {
				$(this).val("");
			}
		})
		.blur(function() {
			if ($(this).val() == "") {
				$(this).val("Technology Search");
			}
		});
		$('.search form').submit(function() {
			if ($('#keywords').val() == "Technology Search") {
				$('#keywords').val("");
			}
		});
	//SEARCH
	
	
//-----
	
	
	//DOWNLOAD
	if (typeof(Ploughshare) != "undefined") {
		win = window.Ploughshare;
	}
	
	$('.linkr_popup').click(function() {
		if (typeof(win) != "undefined") {
			win.close();
		}
		win = window.open('/downloads/popup/' + $(this).attr('rel'),'Ploughshare','height=400,width=400');
		win.focus();
		return false;
	});
	//DOWNLOAD
});
