var interval_ID;
var maxHeight = 0;
var maxHeightMenuTabs = 0;

var actualTop = 0;

function getHeight(id){
	if($(id+'Table')){ 
		maxHeightTable = $(id+'Table').offsetHeight;
	}
	if($(id)) { 
		maxHeightContent = $(id).style.height; 
		maxHeightContent = parseInt(maxHeightContent.replace("px", ""));
	}
}

function initScrollPages(step){
	var divId = "pagesContent";
	getHeight(divId);
	interval_ID = setInterval('startScrollPages("'+divId+'",'+step+');',15);
}

function startScrollPages(divID, step){
	var the_style = getStyleObject(divID);
	if (the_style)
  {
 		if(the_style.top != "")var current_top = parseInt(the_style.top);
		else var current_top = 0;
		
		var new_top = current_top + step;
		if(step > 0 && current_top < 0 ){ 
			if (document.layers) the_style.top = new_top;
			else the_style.top = new_top + "px";
		} 
		if(step < 0 && current_top >= (-maxHeightTable + (maxHeightContent))){
			if (document.layers) the_style.top = new_top;
			else the_style.top = new_top + "px";
		}
  }
}

function stopScrollPages(){
	clearInterval(interval_ID);
}


function loadPages(pageId){
	loadContent(shop.url + '/ecommerce/pages/pageContent.cfm?id='+pageId, 'pageInfo', null, 'loading.gif');
}


function loadContentSubPages(pageId){
	var contentText = ajaxLoadSync(shop.url + '/ecommerce/pages/pageContent.cfm?id='+pageId);
	var contentTextImage = ajaxLoadSync(shop.url + '/ecommerce/pages/pageContentImage.cfm?id='+pageId);
	var contentTextImageLarge = ajaxLoadSync(shop.url + '/ecommerce/pages/pageContentImageLarge.cfm?id='+pageId);

	$('pagesContentText').removeClass('pagesContentTextNormal');
	$('pagesContentText').removeClass('pagesContentTextExtensLarge');
	$('pagesContentText').removeClass('pagesContentTextExtens');
	$('pageContent').removeClass('pageContentNormal');
	$('pageContent').removeClass('pageContentExtensLarge');
	$('pageContent').removeClass('pageContentExtens');

	if(contentText.length > 1500 && contentText.length < 1700){
		$('pagesContentText').addClass('pagesContentTextExtens');
		$('pageContent').addClass('pageContentExtens');
	}
	else if(contentText.length >= 1700){
		$('pagesContentText').addClass('pagesContentTextExtensLarge');
		$('pageContent').addClass('pageContentExtensLarge');
	}
	else {
		$('pagesContentText').addClass('pagesContentTextNormal');
		$('pageContent').removeClass('pageContentNormal');
	}

	if($('pageContentForm'))$('pageContentForm').innerHTML = "";
	$('subPagesContent').innerHTML = contentText;
	$('subPagesContentImage').innerHTML = contentTextImage;
	$('contentTable').style.backgroundImage = "url("+contentTextImageLarge+")";
	

	$$('.subPagesLinkArrowSelected').each(function(el){el.className = 'subPagesLinkArrow'; });
	$('subPagesLinkArrow'+pageId).className = "subPagesLinkArrowSelected";

	$$('.subPagesLinkSelected').each(function(el){el.className = 'subPagesLink'; });
	$('subPagesLink'+pageId).className = "subPagesLinkSelected";
}