$(document).ready(function(){

var sliderspeed = 650;
var  count = 0;
run1 = 0;
tabindex = 0;
var stopthis = 0;


$('.slidewrap').css({'height': '500px' });
$('#slider-nav').show();



function tabsrun(tabindex2) {


var slider_nav = $('#slider-nav');
var tabs_div_first  =  $('#tabs div:first');

var heighttabs =  $('#tabs div:first').height();
var sliderspeednew = sliderspeed;


if (heighttabs < '140') {

sliderspeednew = 0;

}


 tabs_div_first.animate({top: '0px'}, {duration: sliderspeednew, easing:'linear', complete: function() {

}});


$('#tabs div:nth-child(1) .inner').animate({top: '0px'}, {duration: sliderspeednew, easing:'linear', complete: function() {


//$('#tabs div:nth-child(1)').delay(sliderspeednew).animate({top: '0px'}, {duration: sliderspeednew, easing:'linear', complete: function() {

//}});


$('#tabs div .inner').css({'position':'relative'});


//$('#tabs div:nth-child(1) .inner').css({'position':'absolute','top':'0px'});

}  
});

var slidelengths = $('#tabs div').length;

var heighttabs =  tabs_div_first.height();

var tabspeed = sliderspeed;


if (heighttabs < '130') {

tabspeed = 0;

}


tabs_div_first.animate({height: '120px'}, {duration: tabspeed, easing:'linear', complete: function() {

if (slidelengths <= 4 ) {

 tabs_div_first.clone().css({'margin-top': '0'}).appendTo("#tabs");
 $('#tabs .inner').css({'margin-top': '0'});

}

var slideclassfornav = $('#tabs div:nth-child(2)').attr('class');

//$('#tabs div:nth-child(1) .inner').css({'position':'absolute','top':'0px','width':'231px'});

slider_nav.find('.'+slideclassfornav).css('background-image', 'url(/images/images/designslider/slider-nav-buttons-hover.png)');

slider_nav.find('a').not('.'+slideclassfornav).css('background-image', 'url(/images/images/designslider/slider-nav-buttons.png)');


tabs_div_first.animate({ marginLeft: '-250px' },{duration: 300, easing:'linear', complete: function() {
           
     
$(this).remove();

run1 = run1 + 1;

tabindex = tabindex2;

if(run1 == tabindex) {

run1 = 0;

//alert('tab-run'+run1);

//$('.tabs div').not('#tabs div:nth-child(1)').css({'position':'relative'}).stop().clearQueue();     // keeping inner down

//$('.tabs div').not('#tabs div:nth-child(1)').css({'position':'relative','width':'209px'});

$('#tabs div:nth-child(1) .inner').css({'position':'absolute','top':'0px','width':'210px', 'height': '150px'}).animate({top: '350px'}, {duration: 200, easing:'linear', complete: function() {}   
                                       });     // keeping inner down




$('#tabs div:first').animate({height: '485px', top: '-365px'}, {duration: 200, easing:'linear', complete: function() {

}

});
return;

}
else {

return tabsrun(tabindex2);

}

}});

}});

  $('.slide ul').animate({marginLeft: '-'+slidemargin+'px', marginTop: '0px' }, {duration: sliderspeed, easing:'linear', complete: function() {

}});

}

$('.inner p').live('click', function() {


var k = $(this).attr('class');

$('#slider-nav').find('.'+k).click();

});




$('#slider-nav a').click(function(evt) {


var tabs_div = $('#tabs div');

evt.preventDefault();

tabs_div.clearQueue();

$('.inner').clearQueue();
var ghg =  $(this).attr('class');
var yhy   = $('#tabs').find('.'+ghg).index();

//alert(yhy);

if (yhy === 0) {

}

else {

var slideindex = $('.slide').find('.'+ghg).not('.slider-nav a').index();  // finds slide to fetch based on class assigned earlier
slidemargin =  970 * slideindex;
//alert('-'+slidemargin+'px');
$('.slide ul').css('position','absolute');
$('.slide').css('position','relative');
tabs_div.stop();

$('.inner').stop();

var tabindex2 = $('#tabs').find('.'+ghg).index(); // finds tab to fetch based on class and index

tabsrun(tabindex2);

}

});


num = 1;

$('.slide ul li').each(function() {

$(this).addClass('slide'+num);

num = num + 1;

});


navnum = 1;

$('#slider-nav a').each(function() {

$(this).addClass('slide'+navnum);

navnum  = navnum  + 1;


});


navnumtab = 1;

$('#tabs div').each(function(){


$(this).addClass('slide'+navnumtab);

navnumtab   = navnumtab  + 1;

});



innernavnumb = 1;

$('.inner p').each(function() {

$(this).addClass('slide'+innernavnumb);

innernavnumb = innernavnumb + 1;



});


function infinite() {     




var slideclassfornav = $('.slide ul li:nth-child(2)').attr('class');

$('#slider-nav').find('a').css('background-image', 'url(/images/images/designslider/slider-nav-buttons.png)');
$('#slider-nav').find('.'+slideclassfornav).css('background-image', 'url(/images/images/designslider/slider-nav-buttons-hover.png)');

$('.slide ul li:first').animate({ marginLeft: '-970px'}, {duration: sliderspeed, easing:'linear', complete: function() {


     if (stopthis == 1) {
return false;
}


    $('.slide ul li:first').clone().css('margin-left', 0).appendTo('.slide ul');

   $('.slide ul li:first').remove();





 $('#tabs div:nth-child(1) .inner').css({'position':'absolute','top':'0px','width':'209px', 'height':'250px'}).animate({top: '340px'}, {duration: sliderspeed, easing:'linear', complete: function() {}   
             	
                            });     // keeping inner down
           
    $('#tabs div:nth-child(1)').animate({height: '485px', top: '-365px'}, {duration: sliderspeed, easing:'linear', complete: function() {

 $('#tabs div:nth-child(1) .inner').delay(8000).animate({top: '0px'}, {duration: sliderspeed, easing:'linear', complete: function() {

$('#tabs div:nth-child(1) .inner').css({'position':'relative'});
    
    
    }   
                               
       });   
    
    $('#tabs div:nth-child(1)').delay(8000).animate({height: '250px', top: '0px' }, {duration: sliderspeed, easing:'linear', complete: function() {
    
     $('#tabs div:first').clone().css('margin-left', 0).appendTo("#tabs");          
    $('#tabs div:first').animate({ marginLeft: '-250px'},{duration: sliderspeed, easing:'linear', complete: function() {
                

    $(this).remove();
      

 


             return infinite();


        
    }   
                                                       });
                                                       
    }   
                                                       });
    }   
                                                       });
    
    }     
    
                                                  });
    
    }   
                                             

//first run
var slideclassfornav = $('.slide ul li:nth-child(1)').attr('class');

$('#slider-nav').find('a').css('background-image', 'url(/images/images/designslider/slider-nav-buttons.png)');
$('#slider-nav').find('.'+slideclassfornav).css('background-image', 'url(/images/images/designslider/slider-nav-buttons-hover.png)');
   

$('#tabs div:nth-child(1) .inner').css({'position':'absolute','top':'0px','width':'210px', 'height':'150px' }).animate({top: '350px'}, {duration: sliderspeed, easing:'linear', complete: function() {}   
                                        });     // keeping inner down



        $('#tabs div:nth-child(1)').css('position', 'relative').animate({height: '485px', top: '-365px'}, {duration: sliderspeed, easing:'linear', complete: function() { //brings up text


 $('#tabs div:nth-child(1) .inner').delay(8000).animate({top: '0px'}, {duration: sliderspeed, easing:'linear', complete: function() {


$('#tabs div:nth-child(1) .inner').css({'position':'relative','top':'0px' });}   
                               
       });


$('#tabs div:nth-child(1) .inner').delay(sliderspeed).animate({top: '0px'}, {duration: sliderspeed, easing:'linear', complete: function() {




//$('#tabs div:nth-child(1)').delay(sliderspeed).animate({top: '0px'}, {duration: sliderspeed, easing:'linear', complete: function() {

//}});



$('#tabs div .inner').css({'position':'relative'});


//$('#tabs div:nth-child(1) .inner').css({'position':'absolute','top':'0px'});


;}   });



  $('#tabs div:nth-child(1)').delay(8000).animate({height: '150px', top: '0px' }, {duration: sliderspeed, easing:'linear', complete: function() { // going down

    $('#tabs div:first').clone().css('margin-left', 0).appendTo("#tabs");  

 
  $('#tabs div:first').animate({ marginLeft: '-250px' },{duration: sliderspeed, easing:'linear', complete: function() {

   $(this).remove();


var slideclassfornav = $('.slide ul li:nth-child(2)').attr('class');


$('#slider-nav').find('a').css('background-image', 'url(/images/images/designslider/slider-nav-buttons.png)');
$('#slider-nav').find('.'+slideclassfornav).css('background-image', 'url(/images/images/designslider/slider-nav-buttons-hover.png)');


      infinite();   


   
  }   
                                                       });     
           
  

  }   
                                                       });
                                                                                    
    
     }   
                                                       });
                                                               

   
   
       });
        
 
 
