// JavaScript Document

/// **********************************************************************************************************************************************
/// 													handle Navigation 
/// **********************************************************************************************************************************************
function initPage(MenuID,PageID,Level) {
	initScrollerHolder()
	if (MenuID != 3 && MenuID != 44 && MenuID != 112) {	
		initDownNav(true) 
	}
	initNavPreNext(MenuID,PageID)
}


function LoadItemDetails(URL,PageID,NewItemIndx,Level) {
	if (NewItemIndx > 0) {
		replaceDot($("imgItem"+CrrIndex),"red","blue","projects_blue-dot.png")
		replaceDot($("imgItem"+NewItemIndx),"blue","red","projects_red-dot.png")
	}
	
	if (CrrIndex != NewItemIndx){
		if (CrrIndex > NewItemIndx) {
			AjaxByHolder(NextImageHolder,URL,PageID,Level)
		} else {
			AjaxByHolder(PreImageHolder,URL,PageID,Level)
		}
	}
	CrrIndex = NewItemIndx
	initNavPreNext(0,PageID)
} 

function changePic(imgID,newSrc) {
	if ((version >= 5.5) && (version < 7) &&(document.body.filters)) {
		$(imgID).style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+newSrc+"',sizingMethod='crop')"
	} else {
		$(imgID).src = newSrc
	}
}

function replaceItemFromRoll(imgID,newSrc) {
	if ("imgItem"+CrrIndex != imgID) {
		changePic(imgID,newSrc)
	}
}

function LoadNewsDetails(URL,PageID,NewItemIndx,Level) {
	PageID = getPreNextPage(Level , NewItemIndx)
	CrrImageHolder = document.getElementById("divCrrImage")
	AjaxByHolder(CrrImageHolder,URL,PageID,Level)
	CrrIndex = NewItemIndx
} 

function LoadTeamWorkerDetails(URL,PageID,NewItemIndx,Level) {
	PausePlay()
	LoadNewsDetails(URL,PageID,NewItemIndx,Level)
}
/********************************************** for news menu **************************/
function PageIDreArrangeNewPageData(NewItemIndx,Level) {
	return getPreNextPage(Level,NewItemIndx)
}


function AjaxByHolder(objHolder,URL,PageID,Level) {
	var AjaxAboutObj = new Ajax(URL+PageID+"&Lang="+lang, 
			{method: 'get',update: objHolder.childNodes[0]
				,onComplete: function() {
					if (Level != "") {
						if (URL.indexOf("TeamWorkerItem.asp")>-1) {
							initPic($("maxPics").value,true,1)
							initScrollerText("TeamWorkerText")
						} 
						ReplaceLangDep(); // replace the titles 
					} else {
						ImgScroller.scrollTo(objHolder.parentNode.offsetLeft,0);
					}
				}
			}
		)
	AjaxAboutObj.request();	

}
