$(window).ready(function(){
	//image sliders
	$(".multiple").parent().parent().prepend('<div class="nextprev">\
	<div class="prev" onclick="prevImage(this)" onmouseover="pnHover(this, 1);" onmouseout="pnHover(this, 0);"><img src="core/img/prev.png" alt="prev" /><img src="core/img/prev_hover.png" alt="prev" /></div>\
	<div class="next" onclick="nextImage(this)" onmouseover="pnHover(this, 1);" onmouseout="pnHover(this, 0);"><img src="core/img/next.png" alt="Next" /><img src="core/img/next_hover.png" alt="Next" /></div>\
	</div>');
	
	$(".nextprev img").pngfix();
	$(".viewSite").pngfix();
	
	if (okayBrowser()) $(".prev").children("img").css({opacity:0});
	$(".multiple").each(function(i,thisObj){
		$(thisObj).children("li:first").addClass("selected");
	});
	//drop menu
	$(".active").show();
	$("#rpdrop").mouseenter(function() {
		$(".rpdrop").show();
	});
	$(".noDrop").mouseenter(function() {
		$(".rpdrop").hide();
	});
	//front page
	$('.fadebox div').dumbCrossFade({ 'slideType':'fade','doHoverPause': false, 'showTime': 8000, 'transitionTime': 500 });
	//messagebox
	var msgHtml = $("#alertMessage").html();
	$("#alertMessage").hide();
	if(msgHtml != ""){
		$("#alertMessage").show();
		$("#alertMessage").click(function(){
			$("#alertMessage").hide();
		});
	}
});

function okayBrowser() {
	if ($.browser.msie && $.browser.version >= 7) return false;
	return true;
}

function nextImage(thisObj) {
	var scrollUL	= $(thisObj).parent().parent().children('.scroll').children('.multiple');
	var scrollDIV	= $(thisObj).parent().parent().children('.scroll');
	var index		= scrollUL.children().index( scrollUL.children(".selected") );
	
	if (index == 0) {
		if (okayBrowser()) $(scrollDIV).parent().children(".nextprev").children(".prev").children("img").fadeTo("slow", 1);
	}
	
	if (index == scrollUL.children().length-2) {
		if (okayBrowser()) $(scrollDIV).parent().children(".nextprev").children(".next").children("img").fadeTo("slow", 0); 
	}
	
	if (index != scrollUL.children().length-1) {
		var nextLI = scrollUL.children(".selected").next("li");
		scrollDIV.scrollTo( nextLI , 500 );
		$(scrollUL).children(".selected").removeClass("selected");
		nextLI.addClass("selected");
	}
}

function prevImage(thisObj) {
	var scrollUL	= $(thisObj).parent().parent().children('.scroll').children('.multiple');
	var scrollDIV	= $(thisObj).parent().parent().children('.scroll');
	var index		= scrollUL.children().index( scrollUL.children(".selected") );
	
	if (index == scrollUL.children().length-1) {
		if (okayBrowser()) $(scrollDIV).parent().children(".nextprev").children(".next").children("img").fadeTo("slow", 1); 
	}
	
	if (index == 1) {
		if (okayBrowser()) $(scrollDIV).parent().children(".nextprev").children(".prev").children("img").fadeTo("slow", 0); 
	}
	
	if (index != 0) {
		var nextLI = scrollUL.children(".selected").prev("li");
		scrollDIV.scrollTo( nextLI , 500 );
		$(scrollUL).children(".selected").removeClass("selected");
		nextLI.addClass("selected");
	}
}

function pnHover(thisObj, state) {
	if (state == 1) {
		var scrollUL = $(thisObj).parent().parent().children(".scroll").children(".multiple");
		var index = scrollUL.children().index( scrollUL.children(".selected") );
		if ($(thisObj).attr("class") == "prev" && index != 0) {
			$(thisObj).children("img:first").hide();
		} else if ($(thisObj).attr("class") == "next" && index != scrollUL.children().length-1) {
			$(thisObj).children("img:first").hide();
		}
	} else if (state == 0) {
		$(thisObj).children("img:first").show();
	}
}

