//<![CDATA[
// IMAGE CYCLE
$(function() {
    $('#cycleimages1').cycle();
});
$(function() {
    $('#cycleimages2').cycle();
});
$(function() {
    $('#cycleimages3').cycle();
});
$(function() {
    $('#cycleimages4').cycle();
});
$(function() {
    $('#cycleimages5').cycle();
});
$(function() {
    $('#cycleimages6').cycle();
});
$(function() {
    $('#cycleimages7').cycle();
});
$(function() {
    $('#cycleimages8').cycle();
});
$.fn.cycle.defaults = { 
    fx:           'custom',
    timeout:       350,
    speed:         0,
    next:          null,
    prev:          null,
    before:        null,
    after:         null,
    height:       'auto',
    sync:          1,
    fit:           0,
    pause:         1, 
    delay:         -300,
    slideExpr:     null,
    cssBefore:     {left: 210}, 
    cssAfter:      {},
    animIn:        {left:0},
    animOut:       {left: -210}
}; 
// SWITCH FLASH
function flashshowhide(ida, idb, idc){
	$("#"+ida).toggle();
	$("#"+idb).toggle();
	$("#"+idc).toggle();
	return false;
};
function showreelplay(){
	$("#showreel_video").css('display', 'inline');
	$("#showreel_pic").css('display', 'none');
	return false;
};
// FILTER
function allturnon(){
	$(".m_pos").css('opacity', 1);
	$(".motion").css('display', 'inline');
	$(".a_pos").css('opacity', 1);
	$(".advert").css('display', 'inline');
	$(".p_pos").css('opacity', 1);
	$(".video").css('display', 'inline');
	$(".ar_pos").css('opacity', 1);
	$(".archive").css('display', 'inline');
	$(".pr_pos").css('opacity', 1);
	$(".project").css('display', 'inline');
}
function allturnoff(){
	$(".m_pos").css('opacity', 0);
	$(".motion").css('display', 'none');
	$(".a_pos").css('opacity', 0);
	$(".advert").css('display', 'none');
	$(".p_pos").css('opacity', 0);
	$(".video").css('display', 'none');
	$(".ar_pos").css('opacity', 0);
	$(".archive").css('display', 'none');
	$(".pr_pos").css('opacity', 0);
	$(".project").css('display', 'none');	
}
// TURN ON ONE:
function turnonone(t){
	allturnoff();
	switch(t){
	case 'm_pos': // motion
		$("#showreel_video").css('display', 'none');
		$("#showreel_pic").css('display', 'inline');
		if($(".motion").css('display') == 'none'){
			$(".motion").css('display', 'inline');
		}else{
			$(".motion").css('display', 'none');
		}
	break;
	case 'p_pos': // video billboards
		if($(".video").css('display') =='none'){
			$(".video").css('display', 'inline');
		}else{
			$(".video").css('display', 'none');
		}
	break;
	case 'a_pos': // online adverts
		if($(".advert").css('display') =='none'){
			$(".advert").css('display', 'inline');
		}else{
			$(".advert").css('display', 'none');
		}
	break;
	case 'ar_pos': // archive
		if($(".archive").css('display') =='none'){
			$(".archive").css('display', 'inline');
		}else{
			$(".archive").css('display', 'none');
		}
	break;
	case 'pr_pos': // projects
		if($(".project").css('display') =='none'){
			$(".project").css('display', 'inline');
		}else{
			$(".project").css('display', 'none');
		}
	break;
	default:
	// nothing
	break;
	};
	//
	$("."+t).css('opacity', 1);
	if($(".motion").css('display') == 'none' && $(".advert").css('display') == 'none' && $(".video").css('display') == 'none' && $(".archive").css('display') == 'none' && $(".project").css('display') == 'none'){
		allturnon();
	}
};
// LOGIC
function workfilter(t, c){
	//if all on
	if($(".m_pos").css('opacity') == 1 && $(".a_pos").css('opacity') == 1 && $(".p_pos").css('opacity') == 1 && $(".ar_pos").css('opacity') == 1 && $(".pr_pos").css('opacity') == 1){
		//all off, clicked on
		turnonone(t);
		$("."+t).css('opacity', 1);
	}else{
		if($("."+t).css('opacity') == 1){
			// if one on and is clicked	- all on
			allturnon();
			c = "all";
			$("#showreel_video").css('display', 'none');
			$("#showreel_pic").css('display', 'inline');
		}else{
			// shift click - so other on:
			turnonone(t);
		}
	}
	//re-shuffle, re-deal, lay the cards out and put the funk in your trunk:
	polygrid.dopolygrid('#thumbs li', '#menu', 1, 210, 30);
	if(c == "all"){
		menumotion("#thumbs li");
	}else{
		menumotion2("."+c);
	}
	//SEND SELECTION TO PHP
	$.get("../_scripts/session.php", { filter: c});
}

function set_filter(selection){
	switch(selection){
		case "all":
		break;
		case "motion":
			allturnoff();
			$(".m_pos").css('opacity', 1);
			$(".motion").css('display', 'inline');
			menumotion2(".motion");
		break;
		case "advert":
			allturnoff();
			$(".a_pos").css('opacity', 1);
			$(".advert").css('display', 'inline');
			menumotion2(".advert");
		break;
		case "video":
			allturnoff();
			$(".p_pos").css('opacity', 1);
			$(".video").css('display', 'inline');
			menumotion2(".video");
		break;
		case "project":
			allturnoff();
			$(".pr_pos").css('opacity', 1);
			$(".project").css('display', 'inline');
			menumotion2(".project");
		break;
		case "archive":
			allturnoff();
			$(".ar_pos").css('opacity', 1);
			$(".archive").css('display', 'inline');
			menumotion2(".archive");
		break;
		default:
		break;
	}
}
// HEADER HOVER EFX
$(document).ready(function () {
	$(".hover").css({'opacity':'0'});
	$('a.hover_fx').hover(
		function() {
			$(this).find('.hover').stop().fadeTo(1, 1);
		},
		function() {
			$(this).find('.hover').stop().fadeTo(345, 0);
	});
	
	$('.scrollpage').smoothScroll({
		offset: -15,
		speed: 500
	});
	$('.scrolldown').smoothScroll({
		offset: -50, 
		speed: 500
	});
});
//]]>
