function checkFooter() {

		windowwidth = window.innerWidth;
		pagewidth = document.getElementById("pagewrapper").offsetWidth;

		if (!windowwidth) { 
			windowwidth = document.documentElement.clientWidth;
		}

		if (!windowwidth || windowwidth == 0) { 
			windowwidth = document.body.clientWidth;
			pagewidth = document.getElementById("pagewrapper").offsetWidth;
		}

		if(windowwidth < 900) {

			document.getElementById("pagewrapper").style.margin = "0px";
			if(document.getElementById("homecat")) {
				document.getElementById("homecat").style.right = "10px";
			}

			if(document.getElementById("gallerywrapper")) {
				document.getElementById("gallerywrapper").style.width = "717px";

				var items = document.getElementById('gallerywrapper');

				if(items) {

					var ptags = items.getElementsByTagName('div');
	
					for (var i=0;i<ptags.length;i++) {
				
						if(ptags[i].className == "item") {
							ptags[i].style.width = "186px";
						}

					}
		
				}
	
				
			}


		} else {

			document.getElementById("pagewrapper").style.marginLeft = "87px";
			document.getElementById("pagewrapper").style.marginRight = "87px";
			
			if(windowwidth > 1100) {
				if(document.getElementById("homecat")) {
					document.getElementById("homecat").style.right = "90px";
				}
			} else if(windowwidth > 1000) {
				if(document.getElementById("homecat")) {
					document.getElementById("homecat").style.right = "70px";
				}
			} else {
				if(document.getElementById("homecat")) {
					document.getElementById("homecat").style.right = "50px";
				}
				if(document.getElementById("gallerywrapper")) {
					document.getElementById("gallerywrapper").style.width = "717px";

					var items = document.getElementById('gallerywrapper');

					if(items) {
	
						var ptags = items.getElementsByTagName('div');
	
						for (var i=0;i<ptags.length;i++) {
				
							if(ptags[i].className == "item") {
								ptags[i].style.width = "186px";
							}

						}
			
					}
			
				
				}
			}
			if(windowwidth > 1000) {
				if(document.getElementById("gallerywrapper")) {
					document.getElementById("gallerywrapper").style.width = "800px";

					var items = document.getElementById('gallerywrapper');

					if(items) {
	
						var ptags = items.getElementsByTagName('div');
	
						for (var i=0;i<ptags.length;i++) {
				
							if(ptags[i].className == "item") {
								ptags[i].style.width = "214px";
							}

						}
			
					}
			
				
				}
			}

		}

		


		windowheight = window.innerHeight;
		pageheight = document.getElementById("pagewrapper").offsetHeight;

		if (!windowheight) { 
			windowheight = document.documentElement.clientHeight;
		}

		if (!windowheight || windowheight == 0) { 
			windowheight = document.body.clientHeight;
			pageheight = document.getElementById("pagewrapper").offsetHeight;
		}

		if(windowheight > pageheight) {
			document.getElementById("pagewrapper").style.height = windowheight + "px";
		}


		if(document.getElementById("pagewrapper")) {
			if(document.getElementById("logowrapper")) {
				document.getElementById("logowrapper").style.width = document.getElementById("pagewrapper").offsetWidth + "px";
			}
			if(document.getElementById("textwrapper")) {
				document.getElementById("textwrapper").style.width = document.getElementById("pagewrapper").offsetWidth - 2 + "px";
				if(document.getElementById("pagewrapper").offsetWidth < 754) {
					document.getElementById("text").style.width = document.getElementById("pagewrapper").offsetWidth + "px";
				}
			}
			if(document.getElementById("patternwrapper")) {
				document.getElementById("patternwrapper").style.width = document.getElementById("pagewrapper").offsetWidth + "px";
			}
			if(document.getElementById("mainleft")) {
				document.getElementById("mainleft").style.height = document.getElementById("pagewrapper").offsetHeight + "px";
			}
			if(document.getElementById("mainright")) {
				document.getElementById("mainright").style.height = document.getElementById("pagewrapper").offsetHeight + "px";
			}
		}

	// IF ACTIONS ARE NOT SUPPORTED STOP SCRIPT //
	if (!W3CDOM) return;

	var menu = document.getElementById('menu');

	if(menu) {

		var ptags = menu.getElementsByTagName('li');

		for (var i=0;i<ptags.length;i++) {

			ptags[i].onmouseover = mousegoesover;
			ptags[i].onmouseout = mousegoesout;

		}

	}


}

// STORE REQUIRED ACTIONS IN VARIABLE //

var W3CDOM = (document.getElementsByTagName);

function init() {

	// IF ACTIONS ARE NOT SUPPORTED STOP SCRIPT //
	if (!W3CDOM) return;

	var slides1 = document.getElementById("banner");
	var slides2 = document.getElementById("banner2");

	slides2.innerHTML = slides1.innerHTML;

	var scrollbar = document.getElementById("bannerwrapper");
	maxwidth = scrollbar.offsetWidth;

	slides1width = slides1.offsetWidth;
	slides2width = slides2.offsetWidth;
		
	slides1.style.right = - 0 + "px";
	slides2.style.right = - (slides1width + 0)  + "px";

	move(- 0,- (slides1width + 0),slides1,slides2);

	function move(pos1,pos2,obj1,obj2) {

		val1 = pos1 + 1;
		val2 = pos2 + 1;

		if(val1 > maxwidth) {
			val1 = - (slides1width + 70);
		}

		if(val2 > maxwidth) {
			val2 = - (slides1width + 70);
		}

		obj1.style.right = val1 + "px";
		obj2.style.right = val2 + "px";

		setTimeout( function () { move(val1,val2,obj1,obj2) } ,40);

	}


}

function mousegoesover() {
	this.id = "chicken";
}

function mousegoesout() {
	this.id = "";
}
