function dropDown() {
/*
	dojo.query('.submenu').style("display", "none");
    dojo.query('#menu ul li:has(ul)')
        .connect('onmouseenter', function(){
        	dojo.addClass(this, "selected");
        	dojo.query('ul:first', this).style("display", "block");
        })
        .connect('onmouseleave', function(){
        	dojo.query('ul:first', this).style("display", "none");
        	dojo.removeClass(this, "selected");
        });
*/
}


function Hook_Image_Slideshow(imgarray, divid, fadeIn, fadeOut, delay, width, height)
{
	// Require
	dojo.require("dojo._base.fx");
	fadeIn = parseInt(fadeIn);
	fadeOut = parseInt(fadeOut);
	delay = parseInt(delay);
	
	// The div
	var divNode = dojo.byId(divid);
	divNode.innerHTML = "";
	
	// The img
	var imgNode = document.createElement("img");
	var imgId = "hook_slideshow_img";
	imgNode.id = imgId;
	imgNode.style.opacity = "0";
	imgNode.src = imgarray[0];
	
	// Width and height
	if(height > 0)
		imgNode.height = height;
	if(width > 0)
		imgNode.width = width;
	
	divNode.appendChild(imgNode);
	
	// Fadeing
	var In = dojo.fadeIn({node: imgId, duration:fadeIn });
	dojo.connect(In,"onEnd",function(){ 
		setTimeout(function(){ Hook_Image_Slideshow_Create(imgarray, imgId, 0, fadeIn, fadeOut, delay) }, delay);
	});
	In.play();
}

function Hook_Image_Slideshow_Create(imgarray, imgId, next, fadeIn, fadeOut, delay)
{
	// Fadeing out
	var Out = dojo.fadeOut({node: imgId, duration:fadeOut });
	dojo.connect(Out,"onEnd",function(){
		
		// Finding the next
		var amount = imgarray.length;
		next++;
		next = (next >= amount) ? 0 : next;
		
		// Changing the image
		dojo.byId(imgId).src = imgarray[next];
		
		// Fading In again
		var In = dojo.fadeIn({node: imgId, duration:fadeIn });
		dojo.connect(In,"onEnd",function(){ 
			setTimeout(function(){ Hook_Image_Slideshow_Create(imgarray, imgId, next, fadeIn, fadeOut, delay) }, delay);
		});
		In.play();
	});
	Out.play();
}

function Hook_Calendar(id, month, year, test)
{
	ajaxresponse("/api/ajax?type=calendar&month=" + month + "&year=" + year, id, true);
	return false;
}

function toggle_css(name)
{
	var sheet = dojo.byId("css_overlay");
	var path = "";
	if(name != "")
		path = "/app/design/frontend/ssp/css/" + name;
	
	sheet.href = path;
	ajaxresponse("/api/ajax?type=csssheet&sheet=" + name, "", true);
	
	return false;
}

function toggle_css_contrast(name)
{
	var sheet = dojo.byId("css_contrast");
	var path = "";
	if(name != "")
		path = "/app/design/frontend/ssp/css/" + name;
	
	sheet.href = path;
	ajaxresponse("/api/ajax?type=csssheet&sheet=" + name + "&contrast=true", "", true);
	
	// Henter ut bildene med classe Kontrast
	var images = document.getElementsByTagName("img");
	var ext = "";
	if(name != "")
		ext = "_kontrast";
	
	// Looping
	for(var i=0; i<images.length; i++)
	{
		// Sjekker klassen
		if(images[i].className == "Hook_Kontrast")
		{
			var image = images[i];
			var src = contrast_switch(image.src, ext);
			image.src = src;
		}
	}
	
	return false;
}

function contrast_switch(src, ext)
{
	// Henter ut typen
	var array = src.split(".");
	var type = array[array.length - 1];
	
	// Tar vekk typen fra stien
	var path = src.substr(0, (src.length - (type.length + 1)));
	if(path.substr(path.length - 9) == "_kontrast")
		path = path.substr(0, (path.length - 9));
	
	// Legge til resten
	path += ext;
	path += "." + type;
	
	// Returnerer
	return path;
}

function Hook_Kontrast()
{
	var sheet = dojo.byId("css_contrast").href;
	if(sheet.indexOf(".css") >= 0)
	{
		// Henter ut bildene med classe Kontrast
		var images = document.getElementsByTagName("img");
		var ext = "_kontrast";

		// Looping
		for(var i=0; i<images.length; i++)
		{
			// Sjekker klassen
			if(images[i].className == "Hook_Kontrast")
			{
				var image = images[i];
				var src = contrast_switch(image.src, ext);
				image.src = src;
			}
		}
	}
}


/*
	KAMPANJESIDE
*/

$(document).ready(function() { 
	$("form.bestill_hefter").submit(function(){
		
		// Setter verdier
		var check = true;
		var string = "";
		
		// Henter ut verdier
		$("form.bestill_hefter input").each(function(){
			var name = $(this).attr("name");
			var val = $(this).val();
			var required = $(this).attr("required");
			
			// Sjekker
			$(this).removeClass("error");
			if(required == "required" && val == ""){
				check = false;
				$(this).addClass("error");
			}
			
			// Setter stringen
			string += "&" + name + "=" + val;
		});
		
		// Checker stringen
		if(check){
			$("form.bestill_hefter input.submit").hide();
			$("form.bestill_hefter input.loading").show();
			/*$.ajax({
				url : "/api/ajax?type=bestill_hefter" + string, 
				dataType : "text", 
				success : function(data){
					$("#bestill_hefter_form").html(data);
				}, 
				error : function(data){
					alert(data);
					$("form.bestill_hefter input.submit").show();
					$("form.bestill_hefter input.loading").hide();
				}
			});*/
			return true;
		}
		
		// Returning false
		return false;
	});
});












