var visMenu=4;
var curIntro=0;
var curPage=0;
var curSlide=4;
var slideWidthStart=40
var slideWidth=250
var slideWidthPageStart=40
var slideWidthPage=796
var slideTime=0.3
var slideTimePage=0.6
var flagHome=1
var numItemPage=0
var curImage=1
var bInit=false;
var SlideID=0

function init(){		
	sMenu0=  new Sequence();
	hMenu0=  new Sequence();
	var shMenu0 = document.getElementById('slideMenu0');
	sMenu0.addChild(new Tween(shMenu0.style,'width',Tween.regularEaseOut,slideWidthStart,slideWidth,slideTime,'px'));
	hMenu0.addChild(new Tween(shMenu0.style,'width',Tween.regularEaseOut,slideWidth,slideWidthStart,slideTime,'px'));
	
	sMenu1=  new Sequence();
	hMenu1=  new Sequence();
	var shMenu1 = document.getElementById('slideMenu1');
	sMenu1.addChild(new Tween(shMenu1.style,'width',Tween.regularEaseOut,slideWidthStart,slideWidth,slideTime,'px'));
	hMenu1.addChild(new Tween(shMenu1.style,'width',Tween.regularEaseOut,slideWidth,slideWidthStart,slideTime,'px'));
	
	sMenu2=  new Sequence();
	hMenu2=  new Sequence();
	var shMenu2 = document.getElementById('slideMenu2');
	sMenu2.addChild(new Tween(shMenu2.style,'width',Tween.regularEaseOut,slideWidthStart,slideWidth,slideTime,'px'));
	hMenu2.addChild(new Tween(shMenu2.style,'width',Tween.regularEaseOut,slideWidth,slideWidthStart,slideTime,'px'));

	sMenu3=  new Sequence();
	hMenu3=  new Sequence();
	var shMenu3 = document.getElementById('slideMenu3');
	sMenu3.addChild(new Tween(shMenu3.style,'width',Tween.regularEaseOut,slideWidthStart,slideWidth,slideTime,'px'));
	hMenu3.addChild(new Tween(shMenu3.style,'width',Tween.regularEaseOut,slideWidth,slideWidthStart,slideTime,'px'));
	
	sMenu4=  new Sequence();
	hMenu4=  new Sequence();
	var shMenu4 = document.getElementById('slideMenu4');
	sMenu4.addChild(new Tween(shMenu4.style,'width',Tween.regularEaseOut,slideWidthStart,slideWidth,slideTime,'px'));
	hMenu4.addChild(new Tween(shMenu4.style,'width',Tween.regularEaseOut,slideWidth,slideWidthStart,slideTime,'px'));
	
	sHome=  new Sequence();
	hHome=  new Sequence();
	var shHome = document.getElementById('blockLeft');
	sHome.addChild(new Tween(shHome.style,'width',Tween.regularEaseOut,40,250,slideTime,'px'));
	hHome.addChild(new Tween(shHome.style,'width',Tween.regularEaseOut,250,40,slideTime,'px'));
	
	sPage0=  new Sequence();
	hPage0=  new Sequence();
	var shPage0 = document.getElementById('slideMenu0');
	sPage0.addChild(new Tween(shPage0.style,'width',Tween.regularEaseOut,slideWidthPageStart,slideWidthPage,slideTimePage,'px'));
	hPage0.addChild(new Tween(shPage0.style,'width',Tween.regularEaseOut,slideWidthPage,slideWidthStart,slideTimePage,'px'));
	
	sPage1=  new Sequence();
	hPage1=  new Sequence();
	var shPage1 = document.getElementById('slideMenu1');
	sPage1.addChild(new Tween(shPage1.style,'width',Tween.regularEaseOut,slideWidthPageStart,slideWidthPage,slideTimePage,'px'));
	hPage1.addChild(new Tween(shPage1.style,'width',Tween.regularEaseOut,slideWidthPage,slideWidthStart,slideTimePage,'px'));
	
	sPage2=  new Sequence();
	hPage2=  new Sequence();
	var shPage2 = document.getElementById('slideMenu2');
	sPage2.addChild(new Tween(shPage2.style,'width',Tween.regularEaseOut,slideWidthPageStart,slideWidthPage,slideTimePage,'px'));
	hPage2.addChild(new Tween(shPage2.style,'width',Tween.regularEaseOut,slideWidthPage,slideWidthStart,slideTimePage,'px'));

	sPage3=  new Sequence();
	hPage3=  new Sequence();
	var shPage3 = document.getElementById('slideMenu3');
	sPage3.addChild(new Tween(shPage3.style,'width',Tween.regularEaseOut,slideWidthPageStart,slideWidthPage,slideTimePage,'px'));
	hPage3.addChild(new Tween(shPage3.style,'width',Tween.regularEaseOut,slideWidthPage,slideWidthStart,slideTimePage,'px'));

	sPage4=  new Sequence();
	hPage4=  new Sequence();
	var shPage4 = document.getElementById('slideMenu4');
	sPage4.addChild(new Tween(shPage4.style,'width',Tween.regularEaseOut,slideWidthPageStart,slideWidthPage,slideTimePage,'px'));
	hPage4.addChild(new Tween(shPage4.style,'width',Tween.regularEaseOut,slideWidthPage,slideWidthStart,slideTimePage,'px'));

	sImage=  new Sequence();
	hImage=  new Sequence();
	var shImage = document.getElementById('blockImage');
	sImage.addChild(new OpacityTween(shImage,Tween.regularEaseOut,20,100,0.2));
	hImage.addChild(new OpacityTween(shImage,Tween.regularEaseOut,100,20,0.2));
	
	bInit=true;
}

function dumpThis(a){
	var z = '';
	for(var i in a){
		z += i + ' : ' + a[i] + '\n';
	}
	alert(z);
}


function hideMenu(numMenu){
		if (flagHome==1){
			if (numMenu!= -1) {
				switch (numMenu){
					case 0:
						hMenu0.start();	
						break;
					case 1:
						hMenu1.start();	
						break;
					case 2:
						hMenu2.start();	
						break;
					case 3:
						hMenu3.start();	
						break;
					case 4:
						hMenu4.start();	
						break;
					default: 
				}
			}
		}else{
			if (numMenu!= -1) {
				switch (numMenu){
					case 0:
						hPage0.start();

						//alert(numMenu)
						break;
					case 1:
						hPage1.start();	

						break;
					case 2:
						hPage2.start();	

						break;
					case 3:
						hPage3.start();

						break;
					case 4:
						hPage4.start();	

						break;
					default: 
				}
			}
		}
		
}


function showMenu(numMenu){
	for(i=0;i<5;i++){
		oSlide=MM_findObj('slideMenuContent'+i)
		if(oSlide){
			if (i==numMenu){
				oSlide.style.filter='alpha(opacity=80)';	
				oSlide.style.opacity='0.8';
			}else{
				oSlide.style.filter='alpha(opacity=50)';	
				oSlide.style.opacity='0.5';
			}
		}
	}
	
	oBGImage=MM_findObj('blockImage');
	oBGImage.style.filter='alpha(opacity=90)';	
	oBGImage.style.opacity='0.9';	

		if (numMenu!= curSlide){
			hideMenu(curSlide);
			oPageTitle=MM_findObj('pageTitle'+numMenu)
			if (oPageTitle.innerHTML==''){
			fillPage(numMenu,0);
			}
			curSlide=numMenu;
			curPage=numMenu;
			switch (numMenu){
				case 0:
					if (flagHome==1){
						sMenu0.start();
						sMenu0.onMotionFinished = function(){setNewImage(numMenu)};
					}else{
						sPage0.start();
						sPage0.onMotionFinished = function(){setNewImage(numMenu)};
					}
					break;
				case 1:
					if (flagHome==1){
						sMenu1.start();
						sMenu1.onMotionFinished = function(){setNewImage(numMenu)};
					}else{
						sPage1.start();
						sPage1.onMotionFinished = function(){setNewImage(numMenu)};
					}
					break;
				case 2:
				if (flagHome==1){
						sMenu2.start();	
						sMenu2.onMotionFinished = function(){setNewImage(numMenu)};
					}else{
						sPage2.start();
						sPage2.onMotionFinished = function(){setNewImage(numMenu)};
					}
					break;
				case 3:
				if (flagHome==1){
						sMenu3.start();	
						sMenu3.onMotionFinished = function(){setNewImage(numMenu)};
					}else{
						sPage3.start();
						sPage3.onMotionFinished = function(){setNewImage(numMenu)};
					}
					break;
				case 4:
				if (flagHome==1){
						sMenu4.start();	
						sMenu4.onMotionFinished = function(){setNewImage(numMenu)};
					}else{
						sPage4.start();
						sPage4.onMotionFinished = function(){setNewImage(numMenu)};
						
					}
					break;
				default: 
			}
		}else{
			if (flagHome==1){
				hideMenu(numMenu);
				curSlide=-1
			}
		}

}

function playSlide(){
	changeImage(curSlide,curImage)
	curImage=curImage+1
	if (curImage>arHomeMenu[curSlide][numItemPage][4].length-1){
		curImage=0
	}
	
}


function startSlide(){
	stopSlide();
	curImage=1;
	SlideID = setInterval(playSlide, 3000)
}

function stopSlide(){
	clearInterval(SlideID)
}


function setNewImage(numPic){
	if (flagHome==1){
		oBGImage=MM_findObj('blockImage');
		hImage.start();
		hImage.onMotionFinished = function(){oBGImage.style.backgroundImage='url(/images/pic0'+numPic+'2.jpg)';opacityTween2 = new OpacityTween(oBGImage,Tween.regularEaseOut, 40, 100, 1);opacityTween2.start();};
	}
}

function showPageChk(numPage, numItem){
	if (flagHome==1){
			showMenu(numPage)
		}else{			
			if (numPage==4 && numItem==1){
				showNewsPage(numPage,numItem,1,'newslist.asp')	
			}else{
				if (numPage==4 && numItem==2){
					showNewsPage(numPage,numItem,1,'form.asp')	
				}else{
					showPage(numPage, numItem)
			}
			}
		}
}

function showPage(numPage, numItem){
	if (numPage==4) {
		if (flagHome==1){
				hideMenu(numPage);
				curSlide=-1
			}
	}
	
	oFrameBox=MM_findObj('frameBox');
	oFrameBox.style.visibility='hidden';
	
	if (flagHome==1){
		if (BGPic==0){
			oImg=MM_findObj('blockImage')
			oImg.style.visibility='hidden';
		}
		flagHome=0;
		hHome.start();
		oLogo=MM_findObj('blockLeft')
		oLogo.style.backgroundImage='url(/images/smallM2.gif)'
		oCert=MM_findObj('certificaatBlock')
		oCert.style.visibility='hidden';
		
	}
	showMenu(numPage);
	fillPage(numPage,numItem);
	curPage=numPage;

}

function hidePage(){
	oImg=MM_findObj('blockImage')
	oImg.style.visibility='visible';
	oLogo=MM_findObj('blockLeft')
	if (flagHome==0){
		hideMenu(curPage);
		//alert(curPage)
		sHome.start();
		oLogo.style.backgroundImage='url(/images/bigM3.gif)'
		oCert=MM_findObj('certificaatBlock')
		oCert.style.visibility='visible';
		flagHome=1;		
		
	}else{
		numSlide=curSlide
		curSlide=-1
		showPage(numSlide,0);
		oLogo.style.backgroundImage='url(/images/smallM2.gif)'
		oCert=MM_findObj('certificaatBlock')
		oCert.style.visibility='hidden';
	}
}

function showNewsPage(numPage, numItem, numNewsItem, pageName){
	showPage(numPage, numItem);	
	oFrame=MM_findObj('pageFrame');
	if (oFrame) {
		if (numNewsItem!=0){
			oFrame.location.href=pageName+'?ID=' + numNewsItem
		}else{
			//alert(pageName)
			oFrame.location.href=pageName
		}
	}
	oFrameBox=MM_findObj('frameBox');
	oFrameBox.style.visibility='visible';
}

function fillPage(numPage,numItem){
	numItemPage=numItem
	oPageTitle=MM_findObj('pageTitle'+numPage);
	
	if (oPageTitle){
		oPageText=MM_findObj('pageText'+numPage);
		oPageTitle.innerHTML = '<strong>' + arHomeMenu[numPage][numItem][0] + '</strong> ' + arHomeMenu[numPage][numItem][2]
		oPageText.innerHTML=arHomeMenu[numPage][numItem][3]
		oPageImageContainer=MM_findObj('pageImageContainer'+numPage)
		oPageImage=MM_findObj('pageImage'+numPage)
		oPageImage_1=MM_findObj('pageImage_1_'+numPage)
		oPageSlider=MM_findObj('pageSlider'+numPage)
		if (oPageImageContainer){
			if(arHomeMenu[numPage][numItem].length==5){
				startSlide();
				oPageImage.style.backgroundImage='url(/images/cms/490/'+arHomeMenu[numPage][numItem][4][0] +')'
				oPageImage_1.style.backgroundImage='url(/images/cms/490/'+arHomeMenu[numPage][numItem][4][0] +')'
				numSlides=arHomeMenu[numPage][numItem][4].length
				
				if (numSlides<=20) {
					hSlides=240;	
				}
				if (numSlides<=15) {
					hSlides=180;	
				}
				if (numSlides<=10) {
					hSlides=120;	
				}
				if (numSlides<=5) {
					hSlides=60;	
				}
				
				
				
				
				oPageSlider.style.height=hSlides+'px';
			}else{
				stopSlide();
				oPageImage.style.visibility='hidden';
				oPageImage_1.style.visibility='hidden';
				oPageImageContainer.style.visibility='hidden';
				oPageSlider.style.visibility='hidden';
				
			}
			for(i=0;i<20;i++){
				oBlock=MM_findObj('imageBlock'+numPage+'_' + i)					
				if (arHomeMenu[numPage][numItem][4]){
					if(i>arHomeMenu[numPage][numItem][4].length-1){
						oBlock.style.backgroundImage=''
						oBlock.style.visibility='hidden';
					}else{
						oBlock.style.backgroundImage='url(/images/cms/100/'+arHomeMenu[numPage][numItem][4][i] +')'
						oBlock.style.visibility='visible';
					}
				}
			}
		}
	}
}

var flagSlide=0
function changeImage(numMenu,numPic){	
	oImage=MM_findObj('pageImage'+numMenu)
	oImage_1=MM_findObj('pageImage_1_'+numMenu)
	if (flagSlide==0){
		flagSlide=1		
		if(oImage){
			sImage=arHomeMenu[numMenu][numItemPage][4][numPic]
			oImage.style.backgroundImage='url(/images/cms/490/'+sImage +')'
			oImage.style.zIndex=1000;
			opacityTween2 = new OpacityTween(oImage,Tween.regularEaseOut, 0, 100, 1);
			opacityTween2.start();
			oImage_1.style.zIndex=999;
		}		
	}else{
		flagSlide=0		
		if(oImage_1){
			sImage=arHomeMenu[numMenu][numItemPage][4][numPic];			
			oImage_1.style.backgroundImage='url(/images/cms/490/'+sImage +')'
			oImage_1.style.zIndex=1000;
			opacityTween2 = new OpacityTween(oImage_1,Tween.regularEaseOut, 0, 100, 1);
			opacityTween2.start();
			oImage.style.zIndex=999;
		}
	}
	

	

	
}
