/*
// This JavaScript is necessary to show the website correctly
// It contains code that allows to show the subcategories, document's position (to center) and predefined text at search textfield.
*/

<!--
	
	//displays the subcategories
	var old_layer_index = 0;
	var category_length = 0;
 
	function show_mlayer(index) {
 
		var now_winwidth = 0;
		var left_margin = 0;		
		
		if( typeof( window.innerWidth ) == 'number' ) {
			//Non-IE
			now_winwidth = window.innerWidth;
		} else if( document.documentElement && document.documentElement.clientWidth  ) {
			//IE 6+ in 'standards compliant mode'
			now_winwidth = document.documentElement.clientWidth;
		} else if( document.body && document.body.clientWidth ) {
			//IE 4 compatible
			now_winwidth = document.body.clientWidth;
		}
		
		if (now_winwidth > 1102) {
			left_margin = (now_winwidth-1102)/2;
		}  
		
		var layer_name = "subCatID"+index;
		
		
		var user_app_name = "";

		//check user's browser
		if(new RegExp(/Firefox/).test(navigator.userAgent)){ 
		 user_app_name = "FF";
		}else if(new RegExp(/Netscape/).test(navigator.userAgent)){ 
		 user_app_name = "NS";
		}else if(new RegExp(/MSIE/).test(navigator.userAgent)){ 
		 user_app_name = "IE"; 
		}else if(new RegExp(/Opera/).test(navigator.userAgent)){ 
		 user_app_name = "OP"; 
		}
		
		//based on user's browser, start position changes. Default values are based on Firefox

		var top_start = 275;
		var left_start = 190;
		var layer_interval = 24;
		
		if (user_app_name == "IE") {
			top_start = 295;
			left_start = 200;
			layer_interval = 24;
		}
 
		if (old_layer_index != 0 && old_layer_index != index) {
			var old_layer_name = "subCatID"+old_layer_index;
			document.getElementById(old_layer_name).style.visibility = "hidden";
			//alert(old_layer_name);
		}
 
		old_layer_index = index;
 
 
		hide_mlayer_exclusive(index);
		document.getElementById(layer_name).style.top = top_start + (index)*layer_interval;
		document.getElementById(layer_name).style.left = left_margin + left_start;
		document.getElementById(layer_name).style.visibility = "visible";
 
	}
 
 
	function hide_mlayer_exclusive(index) {
		for (var i = 1; i <= category_length; i++) {
			if (i != index) document.getElementById("subCatID"+i).style.visibility = "hidden";
 
		}
	}
 
 
	function hide_mlayer(index) {
		
		var layer_name = "subCatID"+index;
		document.getElementById(layer_name).style.visibility = "hidden";
		//alert(layer_name);
		
	}
	//displays the subcategories ends
	
	
	//moves document to center if user screen size is bigger than page
	function left_margin_page() {
		var now_winwidth = 0;
		var left_margin = 0;		
		
		if( typeof( window.innerWidth ) == 'number' ) {
			//Non-IE
			now_winwidth = window.innerWidth;
		} else if( document.documentElement && document.documentElement.clientWidth  ) {
			//IE 6+ in 'standards compliant mode'
			now_winwidth = document.documentElement.clientWidth;
		} else if( document.body && document.body.clientWidth ) {
			//IE 4 compatible
			now_winwidth = document.body.clientWidth;
		}
		

		if (now_winwidth > 1102) {
			left_margin = (now_winwidth-1102)/2;
		}
		
		document.body.style.marginLeft = left_margin + "px";	
		
	}
	
	//Put predefined text to search textfield.
	function searchOnBlur() {
		var searchField = document.getElementById('search');
		if (searchField.value == '')
			searchField.value = '<?php echo TEXT_ENTER_KEYWORD; ?>';
	}
	
	function searchOnFocus() {
		var searchField = document.getElementById('search');
		if (searchField.value == '<?php echo TEXT_ENTER_KEYWORD; ?>')
			searchField.value = '';
	}
	
	
-->
