$(document).ready(function() {



//  general

// open up links to external content in new browser window/tab

$("a[href^='http']").attr('target','_blank');
//$("a[href^='http://www']").not('a.thickbox').addClass('outlink');

//body gfx randomizer
  var randomClass = ['body_gfx_1','body_gfx_2','body_gfx_3','body_gfx_4','body_gfx_5','body_gfx_6','body_gfx_7'];
  var rndNum = Math.floor(Math.random() * randomClass.length);
  $("div.wrap_all").addClass(randomClass[rndNum]);


//  hover start
	
	
	$('dl.docs').hover(
	function() { $(this).addClass('docs_hover'); },
	function() { $(this).removeClass('docs_hover'); });
	
	

//  last item special class
	$('dd.radio_select_alt label:last-child').addClass('last');
	

//add class to every fourth item galerije 
	if($("dl.gall ").length){ 
		$("dl.gall dd").each(function(i){ var remainder = (i + 1) % 4; 
			if(remainder === 0){ $(this).addClass("fourth"); } }); 
		}



//  special checkbox checked
/*
	$('dd.radio_select fieldset')
	  .filter(':has(:checkbox:checked)')
	  .addClass('selected')
	  .end()
	.click(function(event) {
	  $(this).toggleClass('selected' );
	  if (event.target.type !== 'checkbox') {
		$(':checkbox', this).attr('checked', function() {
		  return !this.checked;
		});
	  }
	});
*/

	$('dd.radio_select fieldset')
		.filter(':has(:checkbox:checked)')
		.end()
		.click(function(event) {
			if (event.target.type !== 'checkbox') {
			$(':checkbox', this).trigger('click');
			}
			
		})
		.find(':checkbox')
		.click(function(event) {
			$(this).parents('fieldset').toggleClass('selected_' + $(this).attr('class'));
			moreNetData ();
			moreTvData ();
		});
		
		
	function moreNetData () {
		if ($('fieldset.net').hasClass('.selected_check_net')) {
			$('.net-option').show();	
			}
		else {
			$('.net-option').hide();	
		}
	};
	
	function moreTvData () {
		if ($('fieldset.tv').hasClass('.selected_check_tv')) {
			$('.tv-option').show();	
			}
		else {
			$('.tv-option').hide();	
		}
	};
	


//  Link style setup

	$('dl.docs a[href$=".pdf"]').prepend('<span class="ex pdf">pdf <span class="arrow">&nbsp;</span></span>');
	$('dl.docs a[href$=".xls"]').prepend('<span class="ex xls">xls<span class="arrow">&nbsp;</span></span>');
	$('dl.docs a[href$=".doc"]').prepend('<span class="ex doc">doc<span class="arrow">&nbsp;</span></span>');
	$('dl.docs a[href$=".xdoc"]').prepend('<span class="ex xdoc">doc<span class="arrow">&nbsp;</span></span>');
	$('dl.docs a[href$=".pps"]').prepend('<span class="ex ppt">ppt<span class="arrow">&nbsp;</span></span>');
	$('dl.docs a[href$=".zip"]').prepend('<span class="ex zip">zip<span class="arrow">&nbsp;</span></span>');
	$('dl.docs a[href$=".rar"]').prepend('<span class="ex rar">rar<span class="arrow">&nbsp;</span></span>');
	



//  Table style setup
	/*
	$('table.docs tbody tr:odd').addClass('odd');
	$('table.docs tbody tr:even').addClass('even');
	$('table.events tbody tr:odd').addClass('odd');
	$('table.events tbody tr:even').addClass('even');
	*/




//  Comment toggle more
	
	//var parentItem = $(this).parents('.comment_item').next('div.discuss');
	/*
	$('a.n_answer').toggle(
		function(e){
			e.preventDefault();
			$(this).addClass('n_answer_opened')
			$(this).parents('.comment_item').next('div.discuss').show();
		},
		function(e){
			e.preventDefault();
			$(this).removeClass('n_answer_opened')
			$(this).parents('.comment_item').next('div.discuss').hide()
		}
 	);
	*/
	//var parentItem = $(this).parents().next('div.wrap_add_comm');
	/*
	$('a.answer').toggle(
		function(e){
			e.preventDefault();
			//$(this).addClass('test')
			$(this).parents('.comment_item').children('li.wrap_add_comm').show();
		},
		function(e){
			e.preventDefault();
			//$(this).removeClass('test')
			$(this).parents('.comment_item').children('li.wrap_add_comm').hide()
		}
 	);
	*/
//  Kalendar small selected
	
	//if($('input[checked*="checked"]'))
	//if($('label.dog input').attr('checked')=='checked')
	
	
	
	



							
});    //document ready stop

////////////////////////////////////////////////////////////////
//anchor slide start
/*******
*** Anchor Slider by Cedric Dugas ***
*** Http://www.position-absolute.com ***
Never have an anchor jumping your content, slide it.
Don't forget to put an id to your anchor !
You can use and modify this script for any project you want, but please leave this comment as credit.
*****/

$(document).ready(function() {
  $("a.anchorLink").anchorAnimate();
});

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;
 })
 })
}

//anchor slide stop
////////////////////////////////////////////////////////////////




  






