
$(document).ready(function() 
{
		
	printpage();
	
});


function printpage()
{
	
	$("#print").click(function () 
	{
		window.print();
	});
}


function clearsearch()
{
	
	$("#searchterm").click(function () 
	{
		if($("#searchterm").val() == 'search' )
		{
			$("#searchterm").val('');
		}
	});
}

function menus()
{
	
	$("#knowledgebasesearcha").click(function () 
	{
		$.ajax({ url: "libs/includes/ajax.menu.php?type=mainsearchbox", context: document.body, success: function(data)
		{
			if(data == 'show')
			{
				$("#knowledgebasesearchinner").slideUp();
				$("#knowledgebasesearcha").html('Show');
				
				$('#knowledgebasesearchinner').removeClass("show");
				$('#knowledgebasesearchinner').addClass("collapse");
			}
			else
			{
				$("#knowledgebasesearchinner").slideDown();
				$("#knowledgebasesearcha").html('Hide');
				
				
				$('#knowledgebasesearchinner').removeClass("collapse");
				$('#knowledgebasesearchinner').addClass("show");
			}
			
			//$("#result").html(data);
		}});
		
		return false;
	});

}


var d=document, imgs = new Array(), zInterval = null, current=0, pause=false;

function fn_fade()
{

	elRotator = document.getElementById('homepagebanner');
	aImgs = elRotator.getElementsByTagName('div');
	
	for(var i=0; i<aImgs.length; i++) 
	{
		aImgs[i].style.visibility = 'visible';
	}
	
	if(!d.getElementById || !d.createElement)return;
	
	
	imgs = d.getElementById('homepagebanner').getElementsByTagName('div');
	
	for(i=1;i<imgs.length;i++) 
	{
		imgs[i].xOpacity = 0;
		setOpacity(imgs[i]);
	}
	
	imgs[0].style.display = 'block';
	imgs[0].xOpacity = 0.99;
	setOpacity(imgs[0]);
	
	
	
	setTimeout(so_xfade,9000);
}

function so_xfade()
{
	cOpacity = imgs[current].xOpacity;
	nIndex = imgs[current+1]?current+1:0;
	
	nOpacity = imgs[nIndex].xOpacity;
	
	cOpacity-=.05;
	nOpacity+=.05;
	
	imgs[nIndex].style.display = 'block';
	imgs[current].xOpacity = cOpacity;
	imgs[nIndex].xOpacity = nOpacity;
	
	setOpacity(imgs[current]);
	setOpacity(imgs[nIndex]);
	
	
	if(cOpacity<=0)
	{
		imgs[current].style.display = 'none';
		current = nIndex;
		setTimeout(so_xfade,9000);
	}
	else
	{
		setTimeout(so_xfade,50);
	}

}

function setOpacity(obj)
{
	if(obj.xOpacity>.99)
	{
		obj.xOpacity = .99;
		return;
	}
	
	obj.style.opacity = obj.xOpacity;
	obj.style.MozOpacity = obj.xOpacity;
	obj.style.filter = 'alpha(opacity=' + (obj.xOpacity*100) + ')';
}





function fn_input_over_u()
{
	document.getElementById('username').style.backgroundPosition = 'bottom left';
}

function fn_input_u()
{
	document.getElementById('username').style.backgroundPosition = 'top left';
}

function fn_input_over_p()
{
	document.getElementById('password').style.backgroundPosition = 'bottom left';
}

function fn_input_p()
{
	document.getElementById('password').style.backgroundPosition = 'top left';
}

function fn_show_tabhospitality()
{
	/*document.getElementById('tabdefault').style.display = 'none';*/
	document.getElementById('tabhospitality').style.display = 'block';
	document.getElementById('tabretail').style.display = 'none';
	document.getElementById('tabhotel').style.display = 'none';
	document.getElementById('tabcafe').style.display = 'none';
	document.getElementById('tabregister').style.display = 'none';
	document.getElementById('tabidealpos').style.display = 'none';
	document.getElementById('tabidealretail').style.display = 'none';
	
	document.getElementById('navtabhospitality').style.backgroundPosition = 'top left';
	document.getElementById('navtabhospitality').style.backgroundImage = 'url(images/tabbackground/tab-green.png)';
	document.getElementById('navtabhospitality').style.backgroundRepeat = 'no-repeat';

	document.getElementById('navtabretail').style.backgroundImage = 'none';
	document.getElementById('navtabhotel').style.backgroundImage = 'none';
	document.getElementById('navtabcafe').style.backgroundImage = 'none';
	document.getElementById('navtabregister').style.backgroundImage = 'none';
	document.getElementById('navtabidealpos').style.backgroundImage = 'none';
	document.getElementById('navtabidealretail').style.backgroundImage = 'none';
	
}

function fn_show_tabretail()
{
	/*document.getElementById('tabdefault').style.display = 'none';*/
	document.getElementById('tabhospitality').style.display = 'none';
	document.getElementById('tabretail').style.display = 'block';
	document.getElementById('tabhotel').style.display = 'none';
	document.getElementById('tabcafe').style.display = 'none';
	document.getElementById('tabregister').style.display = 'none';
	document.getElementById('tabidealpos').style.display = 'none';
	document.getElementById('tabidealretail').style.display = 'none';

	document.getElementById('navtabhospitality').style.backgroundImage = 'none';
	
	document.getElementById('navtabretail').style.backgroundPosition = 'top left';
	document.getElementById('navtabretail').style.backgroundImage = 'url(images/tabbackground/tab-orange.png)';
	document.getElementById('navtabretail').style.backgroundRepeat = 'no-repeat';
	
	document.getElementById('navtabhotel').style.backgroundImage = 'none';
	document.getElementById('navtabcafe').style.backgroundImage = 'none';
	document.getElementById('navtabregister').style.backgroundImage = 'none';
	document.getElementById('navtabidealpos').style.backgroundImage = 'none';
	document.getElementById('navtabidealretail').style.backgroundImage = 'none';

}

function fn_show_tabhotel()
{
	/*document.getElementById('tabdefault').style.display = 'none';*/
	document.getElementById('tabhospitality').style.display = 'none';
	document.getElementById('tabretail').style.display = 'none';
	document.getElementById('tabhotel').style.display = 'block';
	document.getElementById('tabcafe').style.display = 'none';
	document.getElementById('tabregister').style.display = 'none';
	document.getElementById('tabidealpos').style.display = 'none';
	document.getElementById('tabidealretail').style.display = 'none';

	document.getElementById('navtabhospitality').style.backgroundImage = 'none';
	document.getElementById('navtabretail').style.backgroundImage = 'none';
	
	document.getElementById('navtabhotel').style.backgroundPosition = 'top left';
	document.getElementById('navtabhotel').style.backgroundImage = 'url(images/tabbackground/tab-purple.png)';
	document.getElementById('navtabhotel').style.backgroundRepeat = 'no-repeat';

	document.getElementById('navtabcafe').style.backgroundImage = 'none';
	document.getElementById('navtabregister').style.backgroundImage = 'none';
	document.getElementById('navtabidealpos').style.backgroundImage = 'none';
	document.getElementById('navtabidealretail').style.backgroundImage = 'none';

}

function fn_show_tabcafe()
{
	/*document.getElementById('tabdefault').style.display = 'none';*/
	document.getElementById('tabhospitality').style.display = 'none';
	document.getElementById('tabretail').style.display = 'none';
	document.getElementById('tabhotel').style.display = 'none';
	document.getElementById('tabcafe').style.display = 'block';
	document.getElementById('tabregister').style.display = 'none';
	document.getElementById('tabidealpos').style.display = 'none';
	document.getElementById('tabidealretail').style.display = 'none';

	document.getElementById('navtabhospitality').style.backgroundImage = 'none';
	document.getElementById('navtabretail').style.backgroundImage = 'none';
	document.getElementById('navtabhotel').style.backgroundImage = 'none';
	
	document.getElementById('navtabcafe').style.backgroundPosition = 'top left';
	document.getElementById('navtabcafe').style.backgroundImage = 'url(images/tabbackground/tab-darkblue.png)';
	document.getElementById('navtabcafe').style.backgroundRepeat = 'no-repeat';
	
	document.getElementById('navtabregister').style.backgroundImage = 'none';
	document.getElementById('navtabidealpos').style.backgroundImage = 'none';
	document.getElementById('navtabidealretail').style.backgroundImage = 'none';

}

function fn_show_tabregister()
{
	/*document.getElementById('tabdefault').style.display = 'none';*/
	document.getElementById('tabhospitality').style.display = 'none';
	document.getElementById('tabretail').style.display = 'none';
	document.getElementById('tabhotel').style.display = 'none';
	document.getElementById('tabcafe').style.display = 'none';
	document.getElementById('tabregister').style.display = 'block';
	document.getElementById('tabidealpos').style.display = 'none';
	document.getElementById('tabidealretail').style.display = 'none';

	document.getElementById('navtabhospitality').style.backgroundImage = 'none';
	document.getElementById('navtabretail').style.backgroundImage = 'none';
	document.getElementById('navtabhotel').style.backgroundImage = 'none';
	document.getElementById('navtabcafe').style.backgroundImage = 'none';
	
	document.getElementById('navtabregister').style.backgroundPosition = 'top left';
	document.getElementById('navtabregister').style.backgroundImage = 'url(images/tabbackground/tab-brown.png)';
	document.getElementById('navtabregister').style.backgroundRepeat = 'no-repeat';
	
	document.getElementById('navtabidealpos').style.backgroundImage = 'none';
	document.getElementById('navtabidealretail').style.backgroundImage = 'none';

}

function fn_show_tabidealpos()
{
	/*document.getElementById('tabdefault').style.display = 'none';*/
	document.getElementById('tabhospitality').style.display = 'none';
	document.getElementById('tabretail').style.display = 'none';
	document.getElementById('tabhotel').style.display = 'none';
	document.getElementById('tabcafe').style.display = 'none';
	document.getElementById('tabregister').style.display = 'none';
	document.getElementById('tabidealpos').style.display = 'block';
	document.getElementById('tabidealretail').style.display = 'none';

	document.getElementById('navtabhospitality').style.backgroundImage = 'none';
	document.getElementById('navtabretail').style.backgroundImage = 'none';
	document.getElementById('navtabhotel').style.backgroundImage = 'none';
	document.getElementById('navtabcafe').style.backgroundImage = 'none';
	document.getElementById('navtabregister').style.backgroundImage = 'none';
	
	document.getElementById('navtabidealpos').style.backgroundPosition = 'top left';
	document.getElementById('navtabidealpos').style.backgroundImage = 'url(images/tabbackground/tab-lightgreen.png)';
	document.getElementById('navtabidealpos').style.backgroundRepeat = 'no-repeat';
	
	document.getElementById('navtabidealretail').style.backgroundImage = 'none';

}

function fn_show_tabidealretail()
{
	/*document.getElementById('tabdefault').style.display = 'none';*/
	document.getElementById('tabhospitality').style.display = 'none';
	document.getElementById('tabretail').style.display = 'none';
	document.getElementById('tabhotel').style.display = 'none';
	document.getElementById('tabcafe').style.display = 'none';
	document.getElementById('tabregister').style.display = 'none';
	document.getElementById('tabidealpos').style.display = 'none';
	document.getElementById('tabidealretail').style.display = 'block';

	document.getElementById('navtabhospitality').style.backgroundImage = 'none';
	document.getElementById('navtabretail').style.backgroundImage = 'none';
	document.getElementById('navtabhotel').style.backgroundImage = 'none';
	document.getElementById('navtabcafe').style.backgroundImage = 'none';
	document.getElementById('navtabregister').style.backgroundImage = 'none';
	document.getElementById('navtabidealpos').style.backgroundImage = 'none';
	
	document.getElementById('navtabidealretail').style.backgroundPosition = 'top left';
	document.getElementById('navtabidealretail').style.backgroundImage = 'url(images/tabbackground/tab-lightblue.png)';
	document.getElementById('navtabidealretail').style.backgroundRepeat = 'no-repeat';
}

function init_homepage() 
{	
	
	    
	
    document.getElementById('navtabhospitality').style.backgroundPosition = 'top left';
	document.getElementById('navtabhospitality').style.backgroundImage = 'url(images/tabbackground/tab-green.png)';
	document.getElementById('navtabhospitality').style.backgroundRepeat = 'no-repeat';
    
	document.getElementById('tabhospitality').style.display = 'block';
	document.getElementById('tabretail').style.display = 'none';
	document.getElementById('tabhotel').style.display = 'none';
	document.getElementById('tabcafe').style.display = 'none';
	document.getElementById('tabregister').style.display = 'none';
	document.getElementById('tabidealpos').style.display = 'none';
	document.getElementById('tabidealretail').style.display = 'none';
	
	var navtabretail = document.getElementById('navtabretail');
	navtabretail.onmouseover = fn_show_tabretail;
	
	var navtabhospitality = document.getElementById('navtabhospitality');
	navtabhospitality.onmouseover = fn_show_tabhospitality;
	
	var navtabhotel = document.getElementById('navtabhotel');
	navtabhotel.onmouseover = fn_show_tabhotel;
	
	var navtabcafe = document.getElementById('navtabcafe');
	navtabcafe.onmouseover = fn_show_tabcafe;
	
	var navtabregister = document.getElementById('navtabregister');
	navtabregister.onmouseover = fn_show_tabregister;
	
	var navtabidealpos = document.getElementById('navtabidealpos');
	navtabidealpos.onmouseover = fn_show_tabidealpos;
	
	var navtabidealretail = document.getElementById('navtabidealretail');
	navtabidealretail.onmouseover = fn_show_tabidealretail;
	
	/*fade images on homepage*/
	//fn_fade();
}



function download(member,download,subcat)
{
	//alert(member + ' ' + download + ' ' + subcat);
    
    var ajaxRequest;  // The variable that makes Ajax possible!
	
	try{
		ajaxRequest = new XMLHttpRequest();
	} catch (e){
		try{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){

			}
		}
	}

	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 4)
        {

		}
	}
    
    var url = 'libs/includes/download-tracking.php?member=' + member + '&download=' + download + '&subcat=' + subcat;
	ajaxRequest.open("GET", url, true);
	ajaxRequest.send(null); 
    
    
}


jQuery.fn.anchorAnimate = function(settings) {

 	settings = jQuery.extend({
		speed : 1100
	}, settings);	
	
	return this.each(function(){
		var caller = this
		$(caller).click(function (event) {	
			event.preventDefault()
			var locationHref = window.location.href
			var elementClick = $(caller).attr("href")
			
			var destination = $(elementClick).offset().top;
			$("html:not(:animated),body:not(:animated)").animate({ scrollTop: destination}, settings.speed, function() {
				window.location.hash = elementClick
			});
		  	return false;
		})
	})
}