var insideLayer = false;

function navOver(id, isSub, fc) {

	var pf = (isSub ? '' : '_root');

	document.getElementById('nav_item_'+id).className = 'navigation_item'+pf+'_over';
	document.getElementById('nav_label_'+id).className = 'navigation_label'+pf+'_over';

	if (fc) {
		var arrow = document.getElementById('nav_arrow_'+id);
		if (arrow) arrow.src = "/mod_bin/general/arrow.php?fc="+fc;
	}

}

function navOut(id, isSub, fc) {

	var pf = (isSub ? '' : '_root');

	document.getElementById('nav_item_'+id).className = 'navigation_item'+pf;
	document.getElementById('nav_label_'+id).className = 'navigation_label'+pf;

	if (fc) {
		var arrow = document.getElementById('nav_arrow_'+id);
		if (arrow) arrow.src = "/mod_bin/general/arrow.php?fc="+fc;
	}

}

/* Vote function for TSUR0403 */
function vote(poll_id, vote_id) {
	document.forms['form_poll_' + poll_id].elements['vote_id'].value = vote_id;
	document.forms['form_poll_' + poll_id].submit();
}




/* clolmmen maken */
function columize(elementname) {
	multiColumnSettings = new MultiColumnSettings;
	multiColumnSettings.classNameScreen='screenContainer';
	multiColumnSettings.minHeight=160;
	multiColumnSettings.extraHeight=40;
	multiColumnSettings.numberOfColumns=3;

	new MultiColumn(document.getElementById(elementname), multiColumnSettings);
}

/* JQuery */

$(document).ready(function(){

   $('.container input').bind('keypress', function(e) {
      if(e.keyCode==13){
         searchsubmit();
      };
   });

   $('#img_date').click(function(event){
      if ($('#fv_date').val() == ''){
         $('#fv_date').val($('#fv_now').val());
      };
      $('#src_date').show();
      $('#src_date_arrow').show();      
      $('#fv_date').focus();
   });

   $('#img_keyw').click(function(event){
      $('#src_keyw').show();
      $('#src_keyw_arrow').show();
      $('#fv_keyw').focus();
   });
   

   
   $('#src_date_arrow').click(function(event){
      searchsubmit();
   });
   $('#src_keyw_arrow').click(function(event){
      searchsubmit();
   });

   $('#searchimg').click(function(event){
      if ($('#search').css('display') == 'none') {
         $('#search').show(); 
         $('#fv_keyw').focus();         
      } else {
         if ($('#fv_keyw').val()) {
            $("#searchform").submit();
         }
      }
   });

   $('#biteimg').click(function(event){
      if ($('#join').css('display') == 'none') {
         $('#join').show('fast'); 
         $('#fv_join').focus();         
      } else {
		controle();
      }
   });
   

    $('#joinform').submit(function(event){
		var expression = /^[a-zA-Z][\w\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$/;
	 if ($('#fv_join').val()) {           
		 if (expression.test ($('#fv_join').val()))	{
			 return true;
		 } else {
			alert('Geen correct e-mailadres');
			return false;
		}
	}

	});

   
   $('#src_date').hide();
   $('#src_keyw').hide(); 
   $('#src_date_arrow').hide();
   $('#src_keyw_arrow').hide();    
   $('#join').hide();   
   $('#search').hide();   


   $("#searchbutton2").click(function(event){
      searchsubmit();
   });

});

function searchsubmit() {
   if ($('#src_date').css('display') == 'none') {
      $('#fv_date').val('');
   };
   if ($('#src_keyw').css('display') == 'none') {
      $('#fv_keyw').val('');
   };
   $("#searchform").submit();   
}


/* cart functions */

function submit_cart(action, redirect) {
	var frm = document.forms['frm_cart'];

	if (action == 'confirm') {
		if (!autoCheckForm(frm)) {
			return false;
		}
	}

	if (action) frm.elements['frm_action'].value = action;
	if (redirect && frm.elements['frm_redirect'])
		frm.elements['frm_redirect'].value = redirect;
	
	frm.submit();
}

function empty_cart() {
	if (confirm('Weet u het zeker?')) submit_cart('clear');
}

function del_cart(id) {
	document.forms['frm_cart'].elements['del'].value = id;
	submit_cart('update');
}


function controle() {
	 var expression = /^[a-zA-Z][\w\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$/;
	 if ($('#fv_join').val()) {           
		 if (expression.test ($('#fv_join').val()))	{
			 $("#joinform").submit();
		 } else {
			alert('Geen correct e-mailadres');
		}
	}
}