// jQuery object  
jQuery.templatevnav = function(message){  
	var link = $("#vnav ul a:not(#vnav ul ul a)").length;
	for( x = 0; x < link; x++){
		if($("#vnav ul a:not(#vnav ul ul a)").eq(x).html() == message){
			$("#vnav ul a:not(#vnav ul ul a)").eq(x).addClass('vnav_open');
		}
	}
   	$("#vnav a").click(function () {
		$this = $(this);
		var currentbtn = $this;
		click(currentbtn);
	});
	function click(currentbtn){
		$this = currentbtn;
		if($this.hasClass('arrow')){
			if( $this.hasClass('vnav_selected') ){
				hide();
			}else{
				hide();
				$this.parent().find('ul').slideDown("normal");
				$this.addClass('vnav_selected');
			}                   
		}
	}
	function hide(){
		$("#vnav a.vnav_selected").parent().find('ul').slideUp("normal");
		$("#vnav a").removeClass('vnav_selected'); 			
	}
	$('#vnav ul ul').parent().find('a:not(#vnav ul ul a)').addClass('arrow');
	var firstOpenBtn = $('#vnav a.vnav_open')
	firstOpenBtn.parent().find('ul').css('display', 'block');
	firstOpenBtn.addClass('vnav_selected');
	$('div#vnav').append("<img style='position:absolute;margin:-1px 0 0 0;' src='images/vnav_image.gif'>");
	$('div#vnav').prepend("<img style='position:absolute;margin:0 0 0 0;' src='images/vnav_image.gif'>");
}
