var currentStudy;

$(document).ready(function(){
	
	// Lightbox
	$(".light").fancybox({ 
		'zoomSpeedIn': 500, 
		'zoomSpeedOut': 500,
		'imageScale': true,
		'overlayShow': true,
		'zoomOpacity': true,
		'padding': 1
	});

	// PNG Fix
	$(document).pngFix(); 

	// Pre-load Study Images 
	for ( var i in studies ) {
	    $.preloadImages("/uploads/portfolio/"+studies[i]['anchor']+"/main.png");
	} 
	
	// Initialize Watermark Plugin
	$('input[type=text], textarea').simpleWaterMark('watermark');
	
	if ((navigator.userAgent.indexOf('iPhone') != -1) ||  (navigator.userAgent.indexOf('iPod') != -1)) {  
		
		alert('Your using an apple mobile product');
	
	}  

	setTimeout("$('#caseselect').fadeIn(500)", 250);
	
	setTimeout("changeCase(0,0)", 250);

});

function confirmBox(message,location_link) {

	var confirm_box = confirm(message);
	
	if (confirm_box == true) {
	
		window.location = location_link;
	
	}

}

function openContact(){
	
	if ($('#contactContainer').css('display') == 'none') {
		
		setTimeout("$('#topbar').animate({height: '90px'}, 1000 )", 1000);
	
		setTimeout("$('#contactContainer').fadeIn(1000)", 1000);
		
		$('#topbar p').fadeOut(1000);
		
		$('#freelancetext').fadeOut(750);
		
		$('#contacttext').fadeOut(750);
		
	}
	else {
		
		$("#topbar").animate({height: "25px"}, 1000 );
		
		$('#contactContainer').fadeOut(1000);
		
		setTimeout("$('#topbar p').fadeIn(1000)", 1000);
		
		setTimeout("$('#freelancetext').fadeIn(1000)", 1000);
		
		setTimeout("$('#contacttext').fadeIn(1000)", 1000);
		
	}

}

function contactFunction(){
				
	$.post("/contact/send", { name: ""+$('#name').val()+"", telephone: ""+$('#telephone').val()+"", email: ""+$('#email').val()+"", enquiry: ""+$('#enquiry').val()+"" } );

	return openContact();

}

function changeCase(casePosition,clicked) {
	
	if (typeof timer != 'undefined') {
		
		clearTimeout(timer);
		
	}
	
	if (casePosition == 4){
		
		casePosition = 0;
		
	}
	
	case_name = studies[casePosition]['name'];
	
	case_anchor = studies[casePosition]['anchor'];
	
	var case_categories_array = new Array();
	
	case_categories_array = studies[casePosition]['categories'].split(",");
	
	var case_categories = ""; 
	
	for (i=0;i<=(case_categories_array.length-1);i++){
		
		if (i == (case_categories_array.length - 1)) {
			
			case_categories += "<a href='/portfolio/list#"+ case_anchor +"'>" + case_categories_array[i] + "</a>";
			
		}
		
		else {
			
			case_categories += "<a href='/portfolio/list#"+ case_anchor +"'>" + case_categories_array[i] + "</a> - ";
			
		}
		
	}

	$("#headercase").fadeOut(250, function(){
		
		$("#headercase").css("background","transparent url(/uploads/portfolio/"+case_anchor+"/main.png)");
		
	}).fadeIn(500);
	
	$("#websitename").fadeOut(250,function(){$("#websitename").text(case_name)}).fadeIn(500);
	
	$("#webstiecat").fadeOut(250,function(){$("#webstiecat").html(case_categories)}).fadeIn(500);
	
	if (clicked == 0) {
	
		setTimeout("$('#caseselect li').removeClass('selected')", 250);
		
		setTimeout("$('#caseselect li:eq(" + casePosition + ")').addClass('selected')", 250);
		
	}
	else {
		
		$('#caseselect li').removeClass('selected');
		
		$('#caseselect li:eq(' + casePosition + ')').addClass('selected');
		
	}
	
	$("#case_link").attr("href", "/portfolio/list#"+case_anchor);
	
	casePosition++;
	
	timer = setTimeout("changeCase(" + casePosition + ",0)", 5000);
	
}

function activeCase(anchor, studybox, shot){
	
	if(currentStudy != anchor+shot){

		$('.studybox:eq('+studybox+') a').attr('href','/uploads/portfolio/'+anchor+'/shot'+shot+'Main.jpg');
		
		$('.studybox:eq('+studybox+') .main').fadeOut(250,function(){$('.studybox:eq('+studybox+') .main').attr('src','/uploads/portfolio/'+anchor+'/shot'+shot+'Main.jpg')}).fadeIn(250);

	}
	
	currentStudy = anchor+shot;

}