function fnShowHideUnionList(orderby){
	if($('customerListDiv').innerHTML!='' && orderby=='undefined'){
		$('customerListDiv').update('');
		$('showHideLink').update("Visa Webbplatser");
		$('showHideImage').src = "/admin/images/stangd.gif";
	} else{
		if(orderby=='undefined')
			orderby = '';
		new Ajax.Updater('customerListDiv', '/admin/_ajax/display/unionlist.asp?orderby='+orderby);
		$('showHideLink').update("D&ouml;lj Webbplatser");
		$('showHideImage').src = "/admin/images/oppnad.gif";
	}
}

function Trim(str){
	return str.strip();
}

function toggleLayer( whichLayer )
{  
    if(document.getElementById(whichLayer).style.display == 'none')
    {
        document.getElementById(whichLayer).style.display = 'block';
		document.getElementById('messprefsimg').src='../images/oppnad.gif'
    } else{
        document.getElementById(whichLayer).style.display = 'none';
		document.getElementById('messprefsimg').src='../images/stangd2.gif'
    }
}
function switchvis(id){ 
	if(document.getElementById(id)){
	   var ele = document.getElementById(id);
	   if(ele.style.display=="none"){
		   ele.style.display="block";
	   } else{
		   ele.style.display="none";
	   }
	}
}

function fnMinimizePuff(elementID, dbID){
	bMax = (document.getElementById(elementID).style.display=="block")?0:1;
	strURL = '/admin/_ajax/save/min_puff.asp?intPuffID='+dbID+'&blnMaximize='+bMax;
	
	switchvis2(elementID);
	
	new Ajax.Request(strURL, {
		method: 'get',
		onComplete: function(transport) {
			return 0;
		}
	});
}
	  
function switchvis2(id){
	if(document.getElementById(id)){
	   var ele = document.getElementById(id);
	   
	   if(ele.style.display=="none"){
		   ele.style.display="block";
			if (id=="puff1") {
				document.getElementById('span1').style.display="none";
			} else if (id=="puff2") {
				document.getElementById('span2').style.display="none";
			} else if (id=="puff3") {
				document.getElementById('span3').style.display="none";
			}
		} else{
			ele.style.display="none";
			if (id=="puff1") {
				document.getElementById('span1').style.display="block";
			} else if (id=="puff2") {
				document.getElementById('span2').style.display="block";
			} else if (id=="puff3") {
				document.getElementById('span3').style.display="block";
			}
	   }
	}
}

//Display noticebox
var noticeTimeout;
function fnNoticeBox(updatetext, messtype, hidesec){
	try{clearTimeout(noticeTimeout);} catch (err){ }
	try{$('noticebox_1').hide();} catch (err){ }
	$('noticebox_1').removeClassName('notice_box0').removeClassName('notice_box1').removeClassName('notice_box2');
	$('noticebox_1').addClassName('notice_box'+messtype);
	$('noticebox_1').update('<div><a HREF="#" onClick="Effect.BlindUp(\'noticebox_1\');noticeTimeout=null;return false;" class="closebtn">[X]</a>'+updatetext+'</div>');
	new Effect.BlindDown('noticebox_1');
	new Effect.ScrollTo($('noticebox_1'));
	if(hidesec>0)
		{
		noticeTimeout=setTimeout("Effect.BlindUp('noticebox_1');", hidesec*1000);
		}
}

function fnConfirmBox(mess, btn1, btn2, btntype){
	var btn=new Array();
	try{clearTimeout(noticeTimeout);} catch (err){ }
	try{$('noticebox_1').hide();} catch (err){ }
	$('noticebox_1').removeClassName('notice_box0').removeClassName('notice_box1').removeClassName('notice_box2');
	$('noticebox_1').addClassName('notice_box0');
	
	if(btntype=='yesno'){
		btn[0]="Ja";
		btn[1]="Nej";
	} else if(btntype=='okcancel'){
		btn[0]="Ok";
		btn[1]="Avbryt";
	}
	
	sButtons = '<input type="button" class="yesbtn" name="sBtn1" value="'+btn[0]+'" onclick="'+btn1.replace(/url:(.+)/, 'location.href=\'$1\'')+'" /> ';
	sButtons += (btn2==null)?'<input type="button" class="nobtn" name="sBtn2" value="'+btn[1]+'" onclick="Effect.BlindUp(\'noticebox_1\')" />':'<input type="button" class="nobtn" name="sBtn2" value="Nej" onClick="'+btn2.replace(/url:(.+)/, 'location.href=\'$1\'')+'" />';
	$('noticebox_1').update('<div><div class="closebtn">'+sButtons+'</div>'+mess+'</div>');
	
	new Effect.BlindDown('noticebox_1');
	new Effect.ScrollTo($('noticebox_1'));
}
