// JavaScript Document


$(document).ready(function(){
PEPS.rollover.init();
});


//Image Rollover
PEPS = {};
PEPS.rollover =
{
   init: function()
   {
      this.preload();
      $(".rollover").hover(
         function () { $(this).attr( 'src', PEPS.rollover.newimage($(this).attr('src')) ); },
         function () { $(this).attr( 'src', PEPS.rollover.oldimage($(this).attr('src')) ); }
      );
   },
   preload: function()
   {
      $(window).bind('load', function() {
         $('.rollover').each( function( key, elm ) { $('<img>').attr( 'src', PEPS.rollover.newimage( $(this).attr('src') ) ); });
      });
   },   
   newimage: function( src )
   {
      return src.substring( 0, src.search(/(\.[a-z]+)$/) ) + '_r' + src.match(/(\.[a-z]+)$/)[0];
   },
   oldimage: function( src )
   {
      return src.replace(/_r\./, '.');
   }
};




$(document).ready(function(){	


	var contentheight = ($("#contentbranding_container").height())-184;
	//alert(contentheight);
	$(".content_bg").css("height",contentheight);
						   
	$(".dropdown").hide();

	$(".topdropnav").click(function(){
		$(this).next(".dropdown").slideToggle(250);
		$(this).parent().siblings().children(".dropdown").slideUp(250);
		$(this).toggleClass("active");
		$(this).parent().siblings().children("div").removeClass("active");
		$(".rightnav_txt").slideUp(250);
		$(".titlenav").removeClass("selected");
		$(".containerfooter .popup").slideUp();
	});
	
	$(".dropdown .close").click(function(){
		$(this).parent(".dropdown").slideUp(250);
		$(this).parent().siblings().removeClass("active");
	});
	
	
	$(".rightnav_txt").hide();
	
	$(".titlenav").click(function(){
		$(this).toggleClass("selected").siblings().removeClass("selected");
		$(this).next(".rightnav_txt").slideToggle(250).siblings(".rightnav_txt").slideUp(250);
		$(".dropdown").slideUp(250);
		$(".topdropnav").removeClass("active");
		$(".containerfooter .popup").slideUp();
	});
	
	$(".titlenav").hover(
		function(){
			$(this).addClass("hover");
		},
		function(){
			$(this).removeClass("hover");
	});
	
	
		
	$(".containerfooter .popup").hide();
	$(".containerfooter li a").click(function () {
		$(this).next(".popup").slideToggle();
		$(this).parent("li").siblings("li").children(".popup").slideUp();
		$(".dropdown").slideUp(250);
		$(".topdropnav").removeClass("active");
		$(".rightnav_txt").slideUp(250);
		$(".titlenav").removeClass("selected");
	});
	
	$(".containerfooter .close").click(function (){
		$(this).parent().parent(".popup").slideUp();
	});
	
	$(".contact_open").click(function () {
		$("#topnav #contact").slideDown(250).siblings(".topdropnav").toggleClass("active");
		$("#topnav #contact").parent().siblings().children(".dropdown").slideUp(250);
		$("#topnav #contact").parent().siblings().children("div").removeClass("active");
		$(".rightnav_txt").slideUp(250);
		$(".titlenav").removeClass("selected");
		$(".containerfooter .popup").slideUp();
	});
	

	$("#SEOMenuCurrentItem").parent().parent().parent().parent(".rightnav_txt").show();
	$("#SEOMenuCurrentItem").parent().parent().parent().parent().prev(".titlenav").addClass("selected");

	$(".related_project_list li:odd").addClass("extra_padding");

	$(".related_project_list li:eq(1)").addClass("item");
	$(".related_project_list li:eq(3)").addClass("item");
	
	$(".related_project_list .item").after("<li class='divider' />");
	
	$("#dnn_ctr1242_FormMaster_tdCapthcaCell .Normal div").replaceWith("<div>Enter the code shown</div>");
	$("#dnn_ctr1240_FormMaster_tdCapthcaCell .Normal div").replaceWith("<div>Enter the code shown</div>");
	$("#dnn_ctr1243_FormMaster_tdCapthcaCell .Normal div").replaceWith("<div>Enter the code shown</div>");

	$("td#dnn_ctr1021_FormMaster_tdCapthcaCell").after("<td colspan='3'></td>");

	$(".popup_box").colorbox({iframe:true, width:'340px', height:'575px'});
	
	$("#getintouch2").load("/Portals/0/Skins/CDAA/map2.html");

	
	var amountoful = ($(".movingcontent ul").length) * 340;


	$(".movingcontent").width(amountoful);

	$(".movingcontent li img").parent().prepend("<img src='/Portals/0/Skins/CDAA 09/images/icn_plus.gif' class='plus' />");
	
	$(".pagination_left").hover(
		function(){$(this).addClass("hover_left");},
		function(){$(this).removeClass("hover_left");
	});
	$(".pagination_right").hover(
		function(){$(this).addClass("hover_right");},
		function(){$(this).removeClass("hover_right");
	});
	
	
	$(".pagination_left").click(function () {
		if($(".movingcontent").css('left') <= '0'){
			$(".projectlistcolumn").children(".movingcontent").animate( { left:'+=680'}, 1000 )
		};
	});

	if($(".movingcontent").css('left') < '0'){
		$(".movingcontent").animate( { left:'0'}, 1000 )
	};

	//var posleft = amountoful * -1;
	//alert(posleft);

	$(".pagination_right").click(function () {
		if($(".movingcontent").css('left') >= '-2040'){
			$(".projectlistcolumn").children(".movingcontent").animate( { left:'-=680'}, 1000 )
		};
	});
	
	
	
	$(".tab_content").hide();
	$("#dnn_ContentPane").show();
	
	$(".tabs #t1").click(function(){
		$(this).siblings("#dnn_ContentPane").show().siblings(".tab_content").hide();
		$(this).children("a").addClass("active");
		$(this).siblings(".tab").children("a").removeClass("active");
	});
	
	$(".tabs #t2").click(function(){
		$(this).siblings("#dnn_tab2").show().siblings(".tab_content").hide();
		$(this).children("a").addClass("active");
		$(this).siblings(".tab").children("a").removeClass("active");
	});
	
	$(".tabs #t3").click(function(){
		$(this).siblings("#dnn_tab3").show().siblings(".tab_content").hide();
		$(this).children("a").addClass("active");
		$(this).siblings(".tab").children("a").removeClass("active");	
	});
	
	$(".tabs #t4").click(function(){
		$(this).siblings("#dnn_tab4").show().siblings(".tab_content").hide();
		$(this).children("a").addClass("active");
		$(this).siblings(".tab").children("a").removeClass("active");
	});
	
	$(".tabs #t5").click(function(){
		$(this).siblings("#dnn_tab5").show().siblings(".tab_content").hide();
		$(this).children("a").addClass("active");
		$(this).siblings(".tab").children("a").removeClass("active");
	});
	
	$(".hosting tbody").each(function (i){
		$(this).children("tr:even").addClass("alt");
	});
	
	$(".blog_bubble:odd").addClass("alt");



	/*$(".contact_home input[type='text'], .contact_home textarea").focus(function() {
		$(this).addClass("focus");
	});
	
	$(".contact_home input[type='text'], .contact_home textarea").blur(function() {
		$(this).removeClass("focus");
	});*/
	
	$(".contact_home input[type='text'], .contact_home textarea").parent("div").addClass("bevel");



});



/*** 
    Simple jQuery Slideshow Script
    Released by Jon Raasch (jonraasch.com) under FreeBSD license: free to use or modify, not responsible for anything, etc.  Please link out to me if you like it :)
***/

function slideSwitch() {
    var $active = $('#logos IMG.active');

    if ( $active.length == 0 ) $active = $('#logos IMG:last');

    // use this to pull the images in the order they appear in the markup
    var $next =  $active.next().length ? $active.next()
        : $('#logos IMG:first');

    // uncomment the 3 lines below to pull the images in random order
    
    // var $sibs  = $active.siblings();
    // var rndNum = Math.floor(Math.random() * $sibs.length );
    // var $next  = $( $sibs[ rndNum ] );


    $active.addClass('last-active');

    $next.css({opacity: 0.0})
        .addClass('active')
        .animate({opacity: 1.0}, 1000, function() {
            $active.removeClass('active last-active');
        });
}

$(function() {
    setInterval( "slideSwitch()", 5000 );
});




$(document).ready(function(){
						   
						   
/*  hides background line from last link  */
$(".question").parent("a").addClass("no-style");
$(".question").click(function(){
	$(this).toggleClass("active");
});

$(".backtolibrary a img").hide();

$(".question").click(function(){
		$(this).toggleClass("question_active").next(".answer").slideToggle();
	});



});

