jQuery.noConflict();

var global_valfield = '';


var main_image_original_width = 1200;
var main_image_original_height = 900;
var pic_width = main_image_original_width;
var pic_height = main_image_original_height;


// emulate 'position: fixed;' for IE6
function move_box() {
	var main_image_element = document.getElementById('image_holder');
    main_image_element.style.top = (document.documentElement.scrollTop + 0) + 'px';
}


function resize_image() {
	var win_width = jQuery(window).width();
//	alert(win_width);

	var win_height = jQuery(window).height();
//	alert(win_height);

	current_width = jQuery('#main_image').width();
	if (current_width > 1) {
		pic_width = current_width;
	} else {
		pic_width = pic_width;
	}
	
	current_height = jQuery('#main_image').height();
	if (current_height > 1) {
		pic_height = current_height;
	} else {
		pic_height = pic_height;
	}
			
	// make image fit in window height
	var new_height = win_height;
	var new_width = (win_height / pic_height) * pic_width;
	
//	alert(new_width);

	if (new_width > win_width) {
		new_width = win_width;
		new_height = (win_width / pic_width) * pic_height;		
	}
	
	if (main_image_original_width < new_width || main_image_original_height < new_height) {
		new_width= main_image_original_width;
		new_height = main_image_original_height;
	}

	jQuery('#main_image').width(new_width);
	jQuery('#main_image').height(new_height);

	
	jQuery('#image_holder').css({visibility:"visible", display:"block"});
	
	
}


function resize_image_with_cropping() {
	var win_width = jQuery(window).width();
	var win_height = jQuery(window).height();
	var win_aspect_ratio = win_width / win_height;

	current_width = jQuery('#main_image').width();
	if (current_width > 1) {
		pic_width = current_width;
	}	

	current_height = jQuery('#main_image').height();
	if (current_height > 1) {
		pic_height = current_height;
	}
	
	pic_aspect_ratio = pic_width / pic_height;
	
	if (win_aspect_ratio > pic_aspect_ratio) {
		// scale pic to fit window width
		var new_height = (win_width / pic_width) * pic_height;
		var new_width = win_width;
	} else {
		// scale pic to fit window height		
		var new_height = win_height;
		var new_width = (win_height / pic_height) * pic_width;
	}
	
	// center image
	new_top = 0 - ((new_height - win_height) / 2);
	new_left =  0 - ((new_width - win_width) / 2);
//	alert('new_top: ' + new_top + 'new_left: ' + new_left);
	jQuery('#main_image').css({top: new_top, left: new_left});

	jQuery('#main_image').css({height: new_height, width: new_width});
	jQuery('#image_holder').css({height: win_height, width: win_width});

	
	jQuery('#image_holder').css({visibility:"visible", display:"inline"});
	
	
}


function resize_image_non_linear() {
	var win_width = jQuery(window).width();
//	alert(win_width);

	var win_height = jQuery(window).height();
//	alert(win_height);

	current_width = jQuery('#main_image').width();
	if (current_width > 1) {
		pic_width = current_width;
	} else {
		pic_width = pic_width;
	}
	
	current_height = jQuery('#main_image').height();
	if (current_height > 1) {
		pic_height = current_height;
	} else {
		pic_height = pic_height;
	}
			
	// make image fit in window height
	var new_height = win_height;
	var new_width = win_width;
	
//	alert(new_width);

	jQuery('#main_image').width(new_width);
	jQuery('#main_image').height(new_height);

	
	jQuery('#image_holder').css({visibility:"visible", display:"block"});
	
	
	
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

$(document).ready(function(){
	//To switch directions up/down and left/right just place a "-" in front of the top/left attribute
	//Full Caption Sliding (Hidden to Visible)
	$('.boxgrid.captionfull').hover(function(){
		$(".cover", this).stop().animate({top:'116px'},{queue:false,duration:160});
	}, function() {
		$(".cover", this).stop().animate({top:'230px'},{queue:false,duration:160});
	});
});


$(document).ready(function(){
	$(".trigger.uitleg1").click(function(){
		$(".panel.uitleg1").toggle("slow");
		$(".panel.uitleg2").hide("slow");
		$(".panel.uitleg3").hide("slow");
		$(".panel.uitleg4").hide("slow");
		$(".panel.uitleg5").hide("slow");
		$(".panel.uitleg6").hide("slow");
		$(".panel.uitleg7").hide("slow");
		$(".trigger.uitleg1").toggleClass("active");
		$(".trigger.uitleg2").toggleClass("active" , false);
		$(".trigger.uitleg3").toggleClass("active" , false);
		$(".trigger.uitleg4").toggleClass("active" , false);
		$(".trigger.uitleg5").toggleClass("active" , false);
		$(".trigger.uitleg6").toggleClass("active" , false);
		$(".trigger.uitleg7").toggleClass("active" , false);
		return false;
	});
	$(".trigger.uitleg2").click(function(){
		$(".panel.uitleg1").hide("slow");
		$(".panel.uitleg2").toggle("slow");
		$(".panel.uitleg3").hide("slow");
		$(".panel.uitleg4").hide("slow");
		$(".panel.uitleg5").hide("slow");
		$(".panel.uitleg6").hide("slow");
		$(".panel.uitleg7").hide("slow");
		$(".trigger.uitleg1").toggleClass("active" , false);
		$(".trigger.uitleg2").toggleClass("active");
		$(".trigger.uitleg3").toggleClass("active" , false);
		$(".trigger.uitleg4").toggleClass("active" , false);
		$(".trigger.uitleg5").toggleClass("active" , false);
		$(".trigger.uitleg6").toggleClass("active" , false);
		$(".trigger.uitleg7").toggleClass("active" , false);
		return false;
	});
	$(".trigger.uitleg3").click(function(){
		$(".panel.uitleg1").hide("slow");
		$(".panel.uitleg2").hide("slow");
		$(".panel.uitleg3").toggle("slow");
		$(".panel.uitleg4").hide("slow");
		$(".panel.uitleg5").hide("slow");
		$(".panel.uitleg6").hide("slow");
		$(".panel.uitleg7").hide("slow");
		$(".trigger.uitleg1").toggleClass("active" , false);
		$(".trigger.uitleg2").toggleClass("active" , false);
		$(".trigger.uitleg3").toggleClass("active");
		$(".trigger.uitleg4").toggleClass("active" , false);
		$(".trigger.uitleg5").toggleClass("active" , false);
		$(".trigger.uitleg6").toggleClass("active" , false);
		$(".trigger.uitleg7").toggleClass("active" , false);
		return false;
	});
	$(".trigger.uitleg4").click(function(){
		$(".panel.uitleg1").hide("slow");
		$(".panel.uitleg2").hide("slow");
		$(".panel.uitleg3").hide("slow");
		$(".panel.uitleg4").toggle("slow");
		$(".panel.uitleg5").hide("slow");
		$(".panel.uitleg6").hide("slow");
		$(".panel.uitleg7").hide("slow");
		$(".trigger.uitleg1").toggleClass("active" , false);
		$(".trigger.uitleg2").toggleClass("active" , false);
		$(".trigger.uitleg3").toggleClass("active" , false);
		$(".trigger.uitleg4").toggleClass("active");
		$(".trigger.uitleg5").toggleClass("active" , false);
		$(".trigger.uitleg6").toggleClass("active" , false);
		$(".trigger.uitleg7").toggleClass("active" , false);
		return false;
	});
	$(".trigger.uitleg5").click(function(){
		$(".panel.uitleg1").hide("slow");
		$(".panel.uitleg2").hide("slow");
		$(".panel.uitleg3").hide("slow");
		$(".panel.uitleg4").hide("slow");
		$(".panel.uitleg5").toggle("slow");
		$(".panel.uitleg6").hide("slow");
		$(".panel.uitleg7").hide("slow");
		$(".trigger.uitleg1").toggleClass("active" , false);
		$(".trigger.uitleg2").toggleClass("active" , false);
		$(".trigger.uitleg3").toggleClass("active" , false);
		$(".trigger.uitleg4").toggleClass("active" , false);
		$(".trigger.uitleg5").toggleClass("active");
		$(".trigger.uitleg6").toggleClass("active" , false);
		$(".trigger.uitleg7").toggleClass("active" , false);
		return false;
	});
	$(".trigger.uitleg6").click(function(){
		$(".panel.uitleg1").hide("slow");
		$(".panel.uitleg2").hide("slow");
		$(".panel.uitleg3").hide("slow");
		$(".panel.uitleg4").hide("slow");
		$(".panel.uitleg5").hide("slow");
		$(".panel.uitleg6").toggle("slow");
		$(".panel.uitleg7").hide("slow");
		$(".trigger.uitleg1").toggleClass("active" , false);
		$(".trigger.uitleg2").toggleClass("active" , false);
		$(".trigger.uitleg3").toggleClass("active" , false);
		$(".trigger.uitleg4").toggleClass("active" , false);
		$(".trigger.uitleg5").toggleClass("active" , false);
		$(".trigger.uitleg6").toggleClass("active");
		$(".trigger.uitleg7").toggleClass("active" , false);
			return false;
	});
	$(".trigger.uitleg7").click(function(){
		$(".panel.uitleg1").hide("slow");
		$(".panel.uitleg2").hide("slow");
		$(".panel.uitleg3").hide("slow");
		$(".panel.uitleg4").hide("slow");
		$(".panel.uitleg5").hide("slow");
		$(".panel.uitleg6").hide("slow");
		$(".panel.uitleg7").toggle("slow");
		$(".trigger.uitleg1").toggleClass("active" , false);
		$(".trigger.uitleg2").toggleClass("active" , false);
		$(".trigger.uitleg3").toggleClass("active" , false);
		$(".trigger.uitleg4").toggleClass("active" , false);
		$(".trigger.uitleg5").toggleClass("active" , false);
		$(".trigger.uitleg6").toggleClass("active" , false);
		$(".trigger.uitleg7").toggleClass("active");
			return false;
	});
});
