/* Toogle text in search field functions
---------------------------------------------------------------- */

function focusField(f,txt){

	// Declare variable
	var field = document.getElementById(f.id);
	
	// Clean field, markup if text is not the same as original
	if(field.value==txt){
		field.value = '';
	}else{
		field.select();
	}

}

function blurField(f,txt){

	// Declare variable
	var field = document.getElementById(f.id);
	
	// Restore field if not text is original
	if(field.value==''){
		field.value = txt;
	}

}

/* Link function
---------------------------------------------------------------- */

function goToUrl(popup,url){

	// If popup is true, then open in popup, else open normal
	if(url){
		if(popup){
			window.open(url);
		}else{
			location.href = url;
		}
	}

}

function init(){
 	
	}
	
/* Forside Temabokse */	
function toggle(numb){
	if (document.getElementById('row-2-tabs')){
	numb = numb -1;
	var themes = document.getElementById('row-2-tabs');
	var lnks = themes.getElementsByTagName('a');
 	
	for (var i = 0;i < lnks.length; i++){
	 
	 	lnks[i].className='off';
	 
	 	}
	
	lnks[numb].className='on';

	var boxes = document.getElementById('boxes');
	var divs = boxes.getElementsByTagName('div');
 	
	for (var i = 0;i < divs.length; i++){
	 if (divs[i].className.indexOf("tab-ctn-")== 0) {

	 	(divs[i].style.display = 'none');
	 }
	 	}
	numb = numb + 1;
	document.getElementById('tab-ctn-'+numb).style.display='block';
	}
}

/* Forside Temabokse */	
function toggleMyreport(numb){
	var alternatestart=false;
	if ( numb == 1 && document.getElementById('tools-'+numb).style.display=='block') {
		document.getElementById('tab1').style.background = 'url(/report2008/gfx/tool-tabs/tab1-on.gif)';
		document.getElementById('tools-'+numb).style.display='none';
		document.getElementById('tool-opener').style.display='block';
		
	} else{
		if (numb == 4) { // 4 is really 1, but on pages where it needs to be expanded by default, we can't use 1 in the call
			alternatestart=true;
			numb = 1;
			
		}
		if (document.getElementById('tool-tabs')){
			numb -= 1;
			var themes = document.getElementById('tool-tabs');
			var lnks = themes.getElementsByTagName('a');
	 	
			for (var i = 0;i < lnks.length; i++){
			 	lnks[i].className='tab';
		 	}
			lnks[numb].className='tab on';

			var boxes = document.getElementById('toolbox');
			var divs = boxes.getElementsByTagName('div');
		 	
			for (var i = 0;i < divs.length; i++){
				if (divs[i].className.indexOf("tools")== 0 || divs[i].className == "tool-opener") {
					(divs[i].style.display = 'none');
				}
		 	}
			numb += 1;
			
			document.getElementById('tools-'+numb).style.display='block';
		}
		/*reset */
		if (alternatestart) numb=4; // se comment above about 4 being 1
		if (document.getElementById('tab1')) document.getElementById('tab1').style.background = 'url(/report2008/gfx/tool-tabs/tab1-off.gif)';
	
		
	}
	if ( numb == 1) {
			
			if (document.getElementById('tools-'+numb).style.display=='block') {
			
				document.getElementById('tab1').style.background = 'url(/report2008/gfx/tool-tabs/tab1-1-on-open.gif)';
				
			}
		}
}

/* Forside Temabokse */	
function toggleMyRep(tab, numb){
	/*reset*/
	document.getElementById('ctn-1').style.display = 'none';
	document.getElementById('ctn-2').style.display = 'none';
	document.getElementById('lft-tab').className = 'lft-tab';
	document.getElementById('rgt-tab').className = 'rgt-tab';
	/*Set aktive - SHOW */
	document.getElementById(tab).className = tab +' on';
	document.getElementById('ctn-'+numb).style.display = 'block';
	
}

function openTools(openbox, closebox){
	
	document.getElementById(closebox).style.display = 'none';
	document.getElementById(openbox).style.display = 'block';
	
	}
function findimages(){
if (	document.getElementById('editor')){
	
	var container = document.getElementById('editor');
	var items = container.getElementsByTagName('img');
	var current = items.length;
	
	for(d=0;d<current;d+=1){
		
		if(items[d].className!=''){
			
			var str = items[d].className;
			
			
			
			if(str.indexOf('PopupImage')!='-1'){
				
				var source = items[d].src;
				
				
				var mypic_array=source.split(".");
			
			var ext;
			
			//alert(mypic_array[0]);
			//alert(mypic_array[1]);
			//alert(mypic_array[2]);
			//alert(mypic_array[3]);
			//alert(mypic_array[4]);
			
			if (mypic_array[3]=='jpg'){
					
				ext = '-big.jpg';
			}

			if (mypic_array[3]=='gif'){
				ext = '-big.gif';
			}

				
				var alt = items[d].alt;
				var align = items[d].align;				

				var html;
				html = '<a href="'+mypic_array[0]+"."+mypic_array[1]+"."+mypic_array[2]+ext+'" class="highslide" title="" onclick="return hs.expand(this);return false;" >';
				html += '<img src="'+source+'" alt="'+alt+'" align="'+align+'">';
				html += '</a>';
				
//alert(html);
				
				var wrapper = document.createElement('span');
				var myDiv = items[d]; 
				wrapper.appendChild(myDiv.cloneNode(true)); 
				myDiv.parentNode.replaceChild(wrapper, myDiv); 
				
				wrapper.innerHTML =  html;
				
			}
			
		}
	}
}


	// Folds found
	init();
}

//window.onload = init;
