var DOM = document.getElementById ? true : false;   
var IE = document.all && !DOM ? true : false;
var NS = document.layers ? true : false;

function submitVote()
{
	document.VoteForm.submit();
}

function submitRate()
{
	document.RateForm.submit();
}

function searchsubmit() {
	document.frmSearch.submit();
}

function PopWin(url,h,w) {
 popupWin = window.open(url, 'millaPopup', 'resizable, scrollbars, height=' + h + ',width=' + w + ',top=50,left=25') 
} 

function PopWin_imgTour(url,h,w) {
 popupWin = window.open(url, 'millaPopup', 'resizable, height=' + h + ',width=' + w + ',top=50,left=25') 
} 

// imgTour
var imgCount, imgPointer, imgs

function imgTour_init(tourSize) { imgCount = 0; imgPointer = 0; imgs = new Array(tourSize); }

function imgTour_addImage(imgSRC) 
{
	imgs[imgCount]= imgSRC; 
	imgCount++;
}

function imgTour_nextImage() 
{ 
	// opdater pointer
	imgPointer++;
	if( imgPointer == imgCount ) { imgPointer=0; }
	// vis billede
	document.SlideShowImage.src = imgs[imgPointer];
}

function imgTour_previousImage() 
{ 
	// opdater pointer
	imgPointer--;
	if( imgPointer == -1 ) { imgPointer=imgCount-1; }
	// vis billede
	document.SlideShowImage.src = imgs[imgPointer];
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

// docTour
var docCount, docPointer, docs

function docTour_init(tourSize) { docCount = 0; docPointer = 0; docs = new Array(tourSize); }

function docTour_addDocument(docSRC) 
{
	docs[docCount]= docSRC; 
	docCount++;
}

function docTour_nextDocument() 
{ 
	// opdater pointer
	docPointer++;
	if( docPointer == docCount ) { docPointer=0; }
	// vis dokument
	location.href = docs[docPointer];
}

function docTour_previousDocument() 
{ 
	// opdater pointer
	docPointer--;
	if( docPointer == -1 ) { docPointer=docCount-1; }
	// vis dokument
	location.href = docs[docPointer];
}

function docTour_setPosition(position) { docPointer = (position-1); }


// *** abstract UI functions
	function DD_add(objDD, New_Value, New_Text ){
		objDD.length = objDD.length + 1;
		objDD.options[ objDD.length - 1 ].value = New_Value;
		objDD.options[ objDD.length - 1 ].text = New_Text;
	}
	function DD_remove(objDD){
		if (objDD.selectedIndex>=0) 
		{
			objDD.remove(objDD.selectedIndex)
		}
	}
	function DD_removeAll(objDD){
		objDD.length = 0;
	}
	
	function DD_reset(objDD)
	{
		objDD.selectedIndex=0;
	}

	function DD_moveItemUp(objDD) {
		var value = "";
		var text = "";
		

		if (objDD.selectedIndex>0 ) 
		{
			value = objDD.options[objDDSrc.selectedIndex-1].value;
			text = objDD.options[objDDSrc.selectedIndex-1].text;

			objDD.options[objDDSrc.selectedIndex-1].value = objDD.options[objDDSrc.selectedIndex].value;
			objDD.options[objDDSrc.selectedIndex-1].text = objDD.options[objDDSrc.selectedIndex].text;
			
			objDD.options[objDDSrc.selectedIndex].value = value;
			objDD.options[objDDSrc.selectedIndex].text = text;
		}	
	}

	function DD_moveItemDown(objDD) {
		var value = "";
		var text = "";

		if (objDD.selectedIndex<objDD.length-1 ) 
		{
			value = objDD.options[objDDSrc.selectedIndex+1].value;
			text = objDD.options[objDDSrc.selectedIndex+1].text;

			objDD.options[objDDSrc.selectedIndex+1].value = objDD.options[objDDSrc.selectedIndex].value;
			objDD.options[objDDSrc.selectedIndex+1].text = objDD.options[objDDSrc.selectedIndex].text;
			
			objDD.options[objDDSrc.selectedIndex].value = value;
			objDD.options[objDDSrc.selectedIndex].text = text;
		}	
	}

	function DD_shiftItems(objDD, index1, index2) {
		var value = "";
		var text = "";

		value = objDD.options[index1].value;
		text = objDD.options[index1].text;

		objDD.options[index1].value = objDD.options[index2].value;
		objDD.options[index1].text = objDD.options[index2].text;
		
		objDD.options[index2].value = value;
		objDD.options[index2].text = text;
	}
