/* Author: 



*/

$(function(){

 	$('#midground').css({backgroundPosition: '0px 0px'});

 	$('#foreground').css({backgroundPosition: '0px 0px'});

 	$('#background').css({backgroundPosition: '0px 0px'});



	$('#foreground').animate({

		backgroundPosition:"(3000px -3000px)"

	}, 50000, 'linear');

	$('#midground').animate({

		backgroundPosition:"(3000px -3000px)"

	}, 250000, 'linear');

	$('#background').animate({

		backgroundPosition:"(3000px -3000px)"

	}, 500000, 'linear');

	

});



$().ajaxSend(function(r,s){  

	$("#loadingbox").show();  

});  



function changeProjectData(data) {

	CurrentProject = data.id;

	

	$("#project-image").attr({src: "/assets/files/"+data.filename});
	
	

	$("img#project-image").load(function (){

		$("#loadingbox").fadeOut();  

	});

	

	if((data.category_id == '1' || data.category_id == '2') && data.link != '') {

		urlLink = '<a href="http://'+data.link+'" title="" target="_blank">'+ data.client +'</a>';
		$("#project").attr({href:" http://"+data.link});
	}

	else {

		urlLink = data.client;

	}

	

	$("#porfolio h1").html(urlLink);

	

	if(data.description != '' && data.description != '.') {

		dn = data.description;

	}

	else {

		dn = "";

	}

	

	$("#porfolio h2").html(data.category_name+dn);

	

	if(data.category_id == '1' || data.category_id == '2') {

		if(data.link != '') {

			$("#links").html('<a href="http://'+data.link+'" target="_blank" class="project-link"></a>');

		}

		else {

			$("#links").html('');

		}

	}

	else {

		$("#links").html('');

	}

}



function getPrevProject(lang) {	

	SliderBuffer = parseInt(SliderBuffer) + parseInt(1);

	$.getJSON("/assets/ajax/getProject2.php?id="+ CurrentProject +"&type=prev&lang="+ lang,			

			function(data){				

				if(data != "ERROR") {

					changeProjectData(data);

				}

				else {

					alert('ERROR');

				}

			}

		);	

}



function getNextProject(lang) {	

	SliderBuffer = parseInt(SliderBuffer) - parseInt(1);

	$.getJSON("/assets/ajax/getProject2.php?id="+ CurrentProject +"&type=next&lang="+ lang, 

		function(data){		

			if(data != "ERROR") {

				changeProjectData(data);

			}

			else {

				alert('ERROR');

			}

		}

	);	

}



function getProject(id, lang) {

	

	$.getJSON("/assets/ajax/getProject.php?id="+ id +"&lang="+ lang, 

		function(data){

			if(data != "ERROR") {

				changeProjectData(data);

			}

			else {

				alert('ERROR');

			}

		}

	);	

		

}


