/////////////////////////////////////////////////////////////////////////////////// 
///////////////////////////////////////////////////////////////////////////////////
function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}
/////////////////////////////////////////////////////////////////////////////////// 
///////////////////////////////////////////////////////////////////////////////////
function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}
/////////////////////////////////////////////////////////////////////////////////// 
///////////////////////////////////////////////////////////////////////////////////
function servicesLoad(id) {
	var request = new Request({ 
		url: 'ajax.php?servicesload', 
		method: 'get', 
		onRequest: function() { 
			height = $("servicesMain").offsetHeight - 20;
			table = '<table width="100%" height="' + height + '"><tr><td align="center" valign="middle"><img src="public/images/ajax-loader.gif" /></td></tr></table>';
			$('onasInfo').set('html', table);
		}, 
		onComplete: function(response) { 
			$('onasInfo').set('html',response);
		} 
	});
	request.setHeader('Content-Type','text/html; charset=utf-8');
	request.send('&id=' + id);
}
/////////////////////////////////////////////////////////////////////////////////// 
///////////////////////////////////////////////////////////////////////////////////
function servicesMore() {
	var request = new Request({ 
		url: 'ajax.php?servicesmore', 
		method: 'get', 
		onRequest: function() { 
			height = $("servicesMain").offsetHeight - 52;
			table = '<table width="100%" height="' + height + '"><tr><td align="center" valign="middle"><img src="public/images/ajax-loader2.gif" /></td></tr></table>';
			createCookie('few', height, '');
			$('servicesMain').set('html', table);
			img = '<img src="public/images/servicesFew.jpg" border="0" alt="Zwiń" usemap="#newsFew"/>';
			$('newsMore2').set('html', img);
		}, 
		onComplete: function(response) { 
			h = readCookie('more') - 30;
		
			var myFx = new Fx.Elements($$('.servicesMain'), {
			onComplete: function(){
				$('servicesMain').set('html',response);
			}
			}).start({
				'0': {
					'height': [390]
				}
			});
		} 
	});
	request.setHeader('Content-Type','text/html; charset=utf-8');
	request.send();
}
/////////////////////////////////////////////////////////////////////////////////// 
///////////////////////////////////////////////////////////////////////////////////
function servicesFew() {
	var request = new Request({ 
		url: 'ajax.php?servicesfew', 
		method: 'get', 
		onRequest: function() { 
			height = $("servicesMain").offsetHeight - 52;
			table = '<table width="100%" height="' + height + '"><tr><td align="center" valign="middle"><img src="public/images/ajax-loader2.gif" /></td></tr></table>';
			$('servicesMain').set('html', table);
			img = '<img src="public/images/servicesMore.jpg" border="0" alt="Pokaż więcej" usemap="#newsMore"/>';
			$('newsMore2').set('html', img);
		}, 
		onComplete: function(response) { 
			h = readCookie('few');
		
			var myFx = new Fx.Elements($$('.servicesMain'), {
			onComplete: function(){
				$('servicesMain').set('html',response);
			}
			}).start({
				'0': {
					'height': [h]
				}
			});
		} 
	});
	request.setHeader('Content-Type','text/html; charset=utf-8');
	request.send();
}
/////////////////////////////////////////////////////////////////////////////////// 
///////////////////////////////////////////////////////////////////////////////////
function newsLoad(id) {
	var request = new Request({ 
		url: 'ajax.php?newsload', 
		method: 'get', 
		onRequest: function() { 
			height = $("newsMain").offsetHeight - 20;
			table = '<table width="100%" height="' + height + '"><tr><td align="center" valign="middle"><img src="public/images/ajax-loader.gif" /></td></tr></table>';
			$('onasInfo').set('html', table);
		}, 
		onComplete: function(response) { 
			$('onasInfo').set('html',response);
		} 
	});
	request.setHeader('Content-Type','text/html; charset=utf-8');
	request.send('&id=' + id);
}
/////////////////////////////////////////////////////////////////////////////////// 
///////////////////////////////////////////////////////////////////////////////////
function newsMore() {
	var request = new Request({ 
		url: 'ajax.php?newsmore', 
		method: 'get', 
		onRequest: function() { 
			height = $("newsMain").offsetHeight - 52;
			table = '<table width="100%" height="' + height + '"><tr><td align="center" valign="middle"><img src="public/images/ajax-loader2.gif" /></td></tr></table>';
			createCookie('few', height, '');	
			$('newsMain').set('html', table);			
			$('newsMore1').set('html', '<img src="public/images/newsFew.jpg" border="0" alt="Zwiń" usemap="#newsFew"/>');
		}, 
		onComplete: function(response) { 
			h = readCookie('more') - 30;
		
			var myFx = new Fx.Elements($$('.newsMain'), {
			onComplete: function(){
				$('newsMain').set('html',response);
			}
			}).start({
				'0': {
					'height': [390]
				}
			});
		} 
	});
	request.setHeader('Content-Type','text/html; charset=utf-8');
	request.send();
}
/////////////////////////////////////////////////////////////////////////////////// 
///////////////////////////////////////////////////////////////////////////////////
function newsFew() {
	var request = new Request({ 
		url: 'ajax.php?newsfew', 
		method: 'get', 
		onRequest: function() { 
			var height = $("newsMain").offsetHeight - 52;
			var table = '<table width="100%" height="' + height + '"><tr><td align="center" valign="middle"><img src="public/images/ajax-loader2.gif" /></td></tr></table>';
			$('newsMain').set('html', table);
			var img = '<img src="public/images/newsMore.jpg" border="0" alt="Pokaż więcej" usemap="#newsMoreM"/>';
			$('newsMore1').set('html', img);
		}, 
		onComplete: function(response) { 
			var h = readCookie('few');
		
			var myFx = new Fx.Elements($$('.newsMain'), {
			onComplete: function(){
				$('newsMain').set('html',response);
			}
			}).start({
				'0': {
					'height': [h]
				}
			});
		} 
	});
	request.setHeader('Content-Type','text/html; charset=utf-8');
	request.send();
}
/////////////////////////////////////////////////////////////////////////////////// 
///////////////////////////////////////////////////////////////////////////////////
function loadImage(id, category, number, offset) {
	var request = new Request({ 
		url: 'ajax.php?loadnavigation', 
		method: 'get', 
		onComplete: function(response) { 
			$('portfolioNavigation').set('html',response);
		} 
	});
	request.setHeader('Content-Type','text/html; charset=utf-8');
	request.send('&id=' + id + '&category=' + category + '&number=' + number + '&offset=' + offset + '&active=' + number);
	////////////////////////////////////////////////////////////////////////////////////////
	var request = new Request({ 
		url: 'ajax.php?loadimage', 
		method: 'get', 
		onRequest: function() { 
			var height = $("portfolioInfo").offsetHeight + 40;
			var table = '<table width="100%" height="' + height + '"><tr><td align="center" valign="middle"><img src="public/images/ajax-loader.gif" /></td></tr></table>';
			$('portfolioInfo').set('html', table);
		}, 
		onComplete: function(response) { 
			$('portfolioInfo').set('html',response);
		} 
	});
	request.setHeader('Content-Type','text/html; charset=utf-8');
	request.send('&id=' + id);
}
/////////////////////////////////////////////////////////////////////////////////// 
///////////////////////////////////////////////////////////////////////////////////
function navigationnext(category, number, offset, number) {
	var request = new Request({ 
		url: 'ajax.php?navigationnext', 
		method: 'get', 
		onRequest: function() { 
			var height = $("portfolioImage").offsetHeight;
			var table = '<table width="100%" height="' + height + '"><tr><td align="center" valign="middle"><img src="public/images/ajax-loader.gif" /></td></tr></table>';
			$('portfolioImage').set('html', table);
		}, 
		onComplete: function(response) { 
			$('portfolioNavigation').set('html',response);
		} 
	});
	request.setHeader('Content-Type','text/html; charset=utf-8');
	request.send('&category=' + category + '&number=' + number + '&offset=' + offset + '&active=' + number);
}
/////////////////////////////////////////////////////////////////////////////////// 
///////////////////////////////////////////////////////////////////////////////////
function navigationback(category, number, offset, number) {
	var request = new Request({ 
		url: 'ajax.php?navigationback', 
		method: 'get', 
		onRequest: function() { 
			var height = $("portfolioImage").offsetHeight;
			var table = '<table width="100%" height="' + height + '"><tr><td align="center" valign="middle"><img src="public/images/ajax-loader.gif" /></td></tr></table>';
			$('portfolioImage').set('html', table);
		}, 
		onComplete: function(response) { 
			$('portfolioNavigation').set('html',response);
		} 
	});
	request.setHeader('Content-Type','text/html; charset=utf-8');
	request.send('&category=' + category + '&number=' + number + '&offset=' + offset + '&active=' + number);
}
/////////////////////////////////////////////////////////////////////////////////// 
///////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////// 
///////////////////////////////////////////////////////////////////////////////////
function loadImage2(id, category, number, offset) {
	var request = new Request({ 
		url: 'ajax.php?loadnavigation2', 
		method: 'get', 
		onComplete: function(response) { 
			$('portfolioNavigation').set('html',response);
		} 
	});
	request.setHeader('Content-Type','text/html; charset=utf-8');
	request.send('&id=' + id + '&category=' + category + '&number=' + number + '&offset=' + offset + '&active=' + number);
	////////////////////////////////////////////////////////////////////////////////////////
	var request = new Request({ 
		url: 'ajax.php?loadimage2', 
		method: 'get', 
		onRequest: function() { 
			var height = $("portfolioInfo").offsetHeight + 40;
			var table = '<table width="100%" height="' + height + '"><tr><td align="center" valign="middle"><img src="public/images/ajax-loader.gif" /></td></tr></table>';
			$('portfolioInfo').set('html', table);
		}, 
		onComplete: function(response) { 
			$('portfolioInfo').set('html',response);
		} 
	});
	request.setHeader('Content-Type','text/html; charset=utf-8');
	request.send('&id=' + id);
}
/////////////////////////////////////////////////////////////////////////////////// 
///////////////////////////////////////////////////////////////////////////////////
function navigationnext2(category, number, offset, number) {
	var request = new Request({ 
		url: 'ajax.php?navigationnext2', 
		method: 'get', 
		onRequest: function() { 
			var height = $("portfolioImage").offsetHeight;
			var table = '<table width="100%" height="' + height + '"><tr><td align="center" valign="middle"><img src="public/images/ajax-loader.gif" /></td></tr></table>';
			$('portfolioImage').set('html', table);
		}, 
		onComplete: function(response) { 
			$('portfolioNavigation').set('html',response);
		} 
	});
	request.setHeader('Content-Type','text/html; charset=utf-8');
	request.send('&category=' + category + '&number=' + number + '&offset=' + offset + '&active=' + number);
}
/////////////////////////////////////////////////////////////////////////////////// 
///////////////////////////////////////////////////////////////////////////////////
function navigationback2(category, number, offset, number) {
	var request = new Request({ 
		url: 'ajax.php?navigationback2', 
		method: 'get', 
		onRequest: function() { 
			var height = $("portfolioImage").offsetHeight;
			var table = '<table width="100%" height="' + height + '"><tr><td align="center" valign="middle"><img src="public/images/ajax-loader.gif" /></td></tr></table>';
			$('portfolioImage').set('html', table);
		}, 
		onComplete: function(response) { 
			$('portfolioNavigation').set('html',response);
		} 
	});
	request.setHeader('Content-Type','text/html; charset=utf-8');
	request.send('&category=' + category + '&number=' + number + '&offset=' + offset + '&active=' + number);
}
/////////////////////////////////////////////////////////////////////////////////// 
///////////////////////////////////////////////////////////////////////////////////
