jQuery.noConflict();
jQuery(document).ready(function(){
	// home boxes
	if(jQuery('#homeContent')[0]){
		jQuery('.homeColumn h1').equalHeight();
		jQuery('.homeResume, .homeNews').equalHeight();
	}
	
	// home accordion
	jQuery('.homeLinksItemContent ul').each(function(){
		jQuery(this).children('li:last').addClass('last');
	});
	
	if(jQuery('.homeLinks .specialLink')[0]){
		jQuery('.homeLinks .specialLink').each(function(){
			jQuery(this).accordion({
				active: false,
				collapsible: true,
				header: 'h3',
				change: function(event, ui) {
					ui.newHeader.parent().addClass('activatedBox');
					ui.oldHeader.parent().removeClass('activatedBox');
				}
			});
		});
	}
	jQuery(".foldedHide").hide();
	jQuery(".notFoldedHide").show();
/*
jQuery(document).ready(function(){
	jQuery('.normenAccordion .normenAccordionHeader').click(function() {
		jQuery(this).next().slideToggle('fast');
		return false;
	}).next().slideToggle('fast');
});


	jQuery('.normenAccordion .normenAccordionHeader').children('span').click(function(){
		jQuery(this).css({"font-size":"8px", "color":"#f0f"});
	});
*/

	
	// normen accordion
	/*if(jQuery('.normenAccordion')[0]){
		jQuery('.normenAccordion').each(function(){
			jQuery(this).accordion({
				active: false,
				collapsible: true
			});
		});
	}
	
	if(jQuery('.normen')[0]){
		jQuery('.normen .normenAccordion').each(function(){
			jQuery(this).children('.normenAccordionHeader:first').css({"font-size":"14px", "color":"#b2321c"});
		});
	}*/
	// normen accordion
	if(jQuery('.normenAccordion')[0]){
		jQuery('.normenAccordion').each(function(){
			jQuery(this).accordion({
				active: false,
				header:'.normenAccordionHeader',
				collapsible: true,
				autoHeight: false
			});
		});
	}
     
    jQuery('.categoryHeader').addClass('freeclick');
	
	jQuery('.categoryHeader.freeclick').live("click", function(){
      jQuery(this).removeClass('freeclick').addClass('clicked');
      jQuery(this).parent().children('.normenAccordionHeader').removeClass('ui-state-default').addClass('ui-state-active');
      jQuery(this).parent().children('.normenAccordionItem').slideDown();
    });
    
    jQuery('.categoryHeader.clicked').live("click", function(){
      jQuery(this).removeClass('clicked').addClass('freeclick');
      jQuery(this).parent().children('.normenAccordionHeader').removeClass('ui-state-active').addClass('ui-state-default');
      jQuery(this).parent().children('.normenAccordionItem').slideUp();
    });

	jQuery('.unfoldedItem').slideDown();
		
	// sub top menu last item
	jQuery('#subTopMenu ul li:last').addClass("last");
	
	// folding
	jQuery('.foldedTrigger').addClass("closed");
	jQuery(".notFoldedHideWrap .foldedTrigger").removeClass("closed").addClass("opened");
	jQuery(".notFoldedHideWrap h2").addClass("openedheader");
	
	jQuery('.closed').live("click", function () {
		if(jQuery('#opened')[0]){
			jQuery(this).parent().children('.foldedHide').slideUp("slow");
			jQuery(this).parent().children('.folded h2').removeClass("openedheader");
		} else {
			jQuery(this).parent().children('.foldedHide').slideDown("slow");
			jQuery(this).parent().children('.folded h2').addClass("openedheader");
		}
		jQuery(this).removeClass("closed").addClass("opened");
	});
	
	//jQuery('.folded h2').live("click", function () {
	//	if(jQuery('#opened')[0]){
	//		jQuery(this).parent().children('.foldedHide').slideUp("slow");
	//	} else {
	//		jQuery(this).parent().children('.foldedHide').slideDown("slow");
	//	}
	//});
	
	jQuery('.opened').live("click", function () {
	if(jQuery('#opened')[0]){
			jQuery(this).parent().children('.foldedHide').slideDown("slow");
			jQuery(this).parent().children('.folded h2').addClass("openedheader");
		} else {
			jQuery(this).parent().children('.foldedHide').slideUp("slow");
			jQuery(this).parent().children('.folded h2').removeClass("openedheader");
		}
		jQuery(this).removeClass("opened").addClass("closed");
	});
	
	jQuery('.folded h2').click(function () {
		if ( jQuery(this).hasClass("openedheader") ) {
    	jQuery(this).parent().children('.opened').trigger('click');
    	jQuery(this).removeClass("openedheader");
		} else {
			jQuery(this).parent().children('.closed').trigger('click');
			jQuery(this).addClass("openedheader");
		}
	});
	
	// downloads even items
	jQuery('ul.downloads').each(function(){
		jQuery(this).children('li:even').addClass("even");
	});
	
	// table odd lines
	jQuery('table.tabelar tr:odd').addClass("odd");
	jQuery('table.contenttable tr:odd').addClass("odd");
	
});

function integerInput(e,inputElement)
{
    var keynum;
    var keychar;
    var numcheck;
    if(window.event) // IE
    {
        keynum = e.keyCode
    }
    else if(e.which) // Netscape/Firefox/Opera
    {
        keynum = e.which
    }
    keychar = String.fromCharCode(keynum)
    if(keychar != '' && keychar != ' ') return true;
    //if(numcheck.test(keychar) || keynum == 8 || keynum == null) return true;
    return false
}

function actionChange()
{
	document.getElementById('zoekFormName').action = document.getElementById('zoekFormName').action + '#' +document.getElementById('internal').value;
	return true;
}
