var Site = {

	start: function(){
		if ($('uploader')) Site.makeUploader();
		if ($('accordion')) Site.makeAccordion();
		if ($('slideshowContainer')) Site.makeSlideshow();
	},
	
	makeUploader: function(){
		new MultiUpload($('uploader').defaults);
		new Validate('uploader',{
			errorClass: 'red',
			label: 'Et ųjeblik...'
		});
		
		/* $('uploader').addEvent('submit', function(e) {
			new Event(e).stop();
			$('submitbutton').disabled = 1;
			var log = $('fileslist').empty().addClass('ajax-loading');
			this.send({
				update: log,
				onComplete: function() {
					log.removeClass('ajax-loading');
				}
			});
		}); */
	},
	makeAccordion: function() {
		var accordion = new Accordion('h3.atStart', 'div.atStart', {
			opacity: true,
			display: -1,
			alwaysHide: true,
			onActive: function(toggler, element){
				toggler.setStyle('color', '#fff');
			},
		 
			onBackground: function(toggler, element){
				toggler.setStyle('color', '#770107');
			}
		}, $('accordion'));
	},
	makeSlideshow: function() {
		var obj = {
			wait: 3000, 
			effect: 'fade',
			duration: 1000, 
			loop: true, 
			thumbnails: true,
			backgroundSlider: true,
			onClick: function(i){alert(i)}
		}
		show = new SlideShow('slideshowContainer','slideshowThumbnail',obj);
		show.play();
	}
};

window.addEvent('domready', Site.start);


function highlight(field) {
    field.focus();
    field.select();
}

function toggle(id) {
   var e = document.getElementById(id);
   if(e.style.display == 'block')
	  e.style.display = 'none';
   else
	  e.style.display = 'block';
}

function CheckAll(fmobj)
{
	for (var i=0;i<fmobj.elements.length;i++)
	{
		var e = fmobj.elements[i];
		if ((e.name != 'allbox') && (e.type=='checkbox') && (!e.disabled))
		{
			e.checked = fmobj.allbox.checked;
		}
	}
}

function CheckCheckAll(fmobj)
{	
	var TotalBoxes = 0;
	var TotalOn = 0;
	for (var i=0;i<fmobj.elements.length;i++)
	{
		var e = fmobj.elements[i];
		if ((e.name != 'allbox') && (e.type=='checkbox'))
		{
			TotalBoxes++;
			if (e.checked)
			{
				TotalOn++;
			}
		}
	}
	
	if (TotalBoxes==TotalOn)
	{
		fmobj.allbox.checked=true;
	}
	else
	{
		fmobj.allbox.checked=false;
	}
}

function copy(text2copy) {
	if (window.clipboardData) {
		window.clipboardData.setData("Text",text2copy);
	} else {
		var flashcopier = 'flashcopier';
		if(!document.getElementById(flashcopier)) {
			var divholder = document.createElement('div');
			divholder.id = flashcopier;
			document.body.appendChild(divholder);
		}
		document.getElementById(flashcopier).innerHTML = '';
		var divinfo = '<embed src="/_clipboard.swf" FlashVars="clipboard='+escape(text2copy)+'" width="0" height="0" type="application/x-shockwave-flash"></embed>';
		document.getElementById(flashcopier).innerHTML = divinfo;
	}
	alert('Linket er nu i din klipholder.');
}

function Redirect(url) {
	var index = document.getElementById('quicknav').selectedIndex;
	var ID = document.getElementById('quicknav').options[index].value;
	location.href = "galleries.asp?mode=view&id=" + ID;
}