/*================================================
-Main.js Document;
================================================*/
function listBreak(listName, listLengs, listItem){
  var i = 0;
  var $newUL;
  var $theColumn = $(listName);
  var length = $theColumn.children('li').length;
  while(length > listLengs) {
    $newUL = $('<ul class="' + $theColumn.attr('class') + '"></ul>');
    while(i < listLengs) {
        $theColumn.children('li').eq(4).appendTo($newUL)
        i++;
        length--;
    }
    $(listItem).append($newUL);
    i = 0;
  }
}


//----------------------------------------------- $(document).ready start
$(document).ready(function(){
	$('#navigation li ul').wrap('<div class="dropdown-wrap"><div class="dropdown-wrap-ins"></div></div>');
	$('.foot-box:first').addClass('foot-box-first');
	$('.caption-images img:nth-child(3n+3)').addClass('img-last');
	$('ul.contacts li:last-child').addClass('contact-last');
	$('.gallery .scrollable .items div.item img:last-child').addClass('last-img');
	$('.tabs-holder ul.tabs li:first-child').addClass('tab-first');
	$('.tabs-holder ul.tabs li:last-child').addClass('tab-last');
  
listBreak('.navi', 4, '.navi-holder');

//----------------------------------------------- Gallery
	$("#chained").scrollable({circular: true, mousewheel: true}).navigator({navi:'.navi-holder .navi'}).autoscroll({
		interval: 12000		
	});

//----------------------------------------------- Gallery inner
	$("#chained-inner").scrollable({circular: true, mousewheel: true}).navigator().autoscroll({
		interval: 12000		
	});
	
//----------------------------------------------- Tabs
	$("ul.tabs").tabs("div.panes > div.pane");

//----------------------------------------------- Reset for input
	inputReseter($('.name'), 'your name');
	inputReseter($('.phone'), 'your phone number');
	inputReseter($('.e-mail'), 'your e-mail address');
	inputReseter($('.form-row textarea'), 'your message');
		
		
});

//----------------------------------------------- Reset for input

function inputReseter(jqObj, iniVal){
	$(jqObj).focus(function(){
		value = $(this).val();
		if( value == iniVal ){
		$(this).val('');
		}else{
		// user has ented input, do nothing
		}
		});
		$(jqObj).blur(function(){
		if($(this).val() === ''){
		$(this).val(iniVal);
		}else{
		// user has ented input, do nothing
		}
	});
}

