arrMenu = new Array(
	"index",
	"about",
	"services",
	"order",
	"jobs",
	"contact"
);

function changePage(newLoc)
 {
   nextPage = newLoc.options[newLoc.selectedIndex].value

   if (nextPage != "")
   {
      location.href = nextPage
   }
 }

function hoverOver(value){
	if(document.getElementById(value)!=undefined){
	for(var i=0;i<arrMenu.length;i++){
		if(currentPage != arrMenu[i]){
			if(document.getElementById(arrMenu[i]).style.backgroundImage.search("sel")=="-1"){
				document.getElementById(arrMenu[i]).style.backgroundImage="url("+basepath+"/public/images/background_nav_"+arrMenu[i]+"_idle.png)";
			}
		}
	}
	document.getElementById(value).style.backgroundImage="url("+basepath+"/public/images/background_nav_"+value+"_sel.png)";
	}
}

function hoverOut(value){
	if(document.getElementById(value)!=undefined){
	document.getElementById(value).style.backgroundImage="url("+basepath+"/public/images/background_nav_"+value+"_idle.png)";
	}
}

jQuery.noConflict();
jQuery(document).ready(function(){


	jQuery("#imageLinks li").click(function(){
				idval = jQuery(this).attr("id");
				idval = (idval.split("_"))[1];

				showImage(idval);
			});

			var div = jQuery('#slider'),
			divc = jQuery('#slidercontent'),
			varLeft = 0.1;
			div.css({overflow: 'hidden'});
			var totalWidth=jQuery('#slidercontent div.boxAd').length*819;

			divc.width(totalWidth);
			
			setTimer();
			
			jQuery('#accordion li div.news').click(function() {
				jQuery('#accordion li div.news').next().hide();
				jQuery('#accordion li div.news').attr('class', "news");
				jQuery('#accordion li div.news img').attr('src', function(){
					var imgName=this.src;
					var imgNewName=imgName.replace("active","idle");
					
					return imgNewName;
				});
				
				jQuery(this).attr('class', "news active");
				var imgName=jQuery(this).find('img').attr('src');
				var imgNewName=imgName.replace("idle","active");
				jQuery(this).find('img').attr('src', imgNewName);

				jQuery(this).next().toggle('slow');
				
				return false;
			}).next().hide();

			jQuery('#accordionServices li div.services').click(function() {
				jQuery('#accordionServices li div.services').next().hide();
				jQuery('#accordionServices li div.services').attr('class', "services");
				
				jQuery(this).attr('class', "services active");

				jQuery(this).next().toggle('slow');
				
				return false;
			}).next().hide();

			jQuery('#orderaccordion li div.order').click(function() {
				jQuery('#orderaccordion li div.order').next().hide();
				jQuery('#orderaccordion li div.order').attr('class', "order");
				jQuery('#orderaccordion li div.order img').attr('src', function(){
					var imgName=this.src;
					var imgNewName=imgName.replace("active","idle");
					
					return imgNewName;
				});
				
				jQuery(this).attr('class', "order active");
				var imgName=jQuery(this).find('img').attr('src');
				var imgNewName=imgName.replace("idle","active");
				jQuery(this).find('img').attr('src', imgNewName);

				jQuery(this).next().toggle('slow');
				
				return false;
			}).next().hide();
			
			var arrProductGroups = new Array();
			arrProductGroups["#domeinnaam"] = 1;
			arrProductGroups["#webhosting"] = 2;
			arrProductGroups["#reseller"] = 3;
			arrProductGroups["#vds"] = 4;
			arrProductGroups["#dedicated"] = 5;
			arrProductGroups["#exchange"] = 6;
			arrProductGroups["#filter"] = 7;
			
			if(window.location.hash != ""){
				var number = null;
				number = arrProductGroups[window.location.hash];
				if(number){
					jQuery('#orderaccordion li div.order').eq(number-1).trigger('click');
				}
			}
		});


var slideshowIntervalId = 0;

		function setTimer() {
			//15 seconds
			
			slideshowIntervalId = setInterval('changeImage()', 15000);
		}

		function showImage(idval){
			var div = jQuery('#slider'),
			divc = jQuery('#slidercontent'),
			varLeft = 0.1;
			curridval = jQuery("#imageLinks li.active").attr("id");
			curridval = (curridval.split("_"))[1];
			
			var left = (div.offset().left - varLeft);

			if(curridval>idval){
				left = -795*(curridval-idval);
			}else{
				left = 795*(idval-curridval);
			}
			div.animate({scrollLeft: "+="+parseInt(left)}, 1000);
			
			jQuery("#imageLinks li img").attr("src", basepath+"/public/images/img_link.gif");
			jQuery("#imageLinks #imageLink_"+idval+" img").attr("src", basepath+"/public/images/img_link_active.gif");

			jQuery("#imageLinks li").attr("class", "");
			jQuery("#imageLinks #imageLink_"+idval).attr("class", "active");
		}

		function changeImage(){
			clearInterval(slideshowIntervalId);
			var n = parseInt(jQuery("#imageLinks li").length);
			curridval = jQuery("#imageLinks li.active").attr("id");
			curridval = parseInt((curridval.split("_"))[1]);

			idval = curridval+1;
			if(n >= idval){
				showImage(idval);
			}else{
				showImage(1);
			}
			setTimer();
		}