$(document).ready(function(){ 
	$(document).pngFix(); 

// Slider Function
	// Slider Function		
	$('#slideContainer').cycle({ 
		fx:      'scrollRight', 
		pause: 0,
		speed: 600,
		timeout: 12000,
		next: '.sliderNext'
	});

    $("a[rel=fbPopup]").fancybox({
		'transitionIn'	:	'elastic',
		'transitionOut'	:	'elastic',
		'speedIn'		:	340, 
		'speedOut'		:	200,
		'overlayOpacity':	0.5,
		'overlayColor'	:	'#000'
	});
	

	$("a.formularSideMsg").click(function(){
		$(this).parents(".formPopupWin").hide();
	});

// Custom contact
	$("#fancyContact").click(function(){
		if($("#fancyContact").hasClass("activeWin"))
		{
			$("#fancyContact").removeClass("activeWin");
			$('#customContact').slideUp(300);
		} else {
			$("#fancyContact").addClass("activeWin");
			$('#customContact').slideDown(300);
		}
	
	});
	$("#closeFancyContact").click(function(){
		$('#customContact').slideUp(300);
	});


// Bestilling af billeder
	$(".showOptions").live("click",function(){
		if($(this).parents(".selectSizedynTxtBar").next(".selectOptions").hasClass("activeBox"))
		{
			$("#buyCurrentImgData").find(".activeBox").slideUp("fast");
			$("#buyCurrentImgData").find(".activeBox").removeClass("activeBox");
		} else {
			$("#buyCurrentImgData").find(".activeBox").slideUp("fast");
			$("#buyCurrentImgData").find(".activeBox").removeClass("activeBox");

			$(this).parents(".selectSizedynTxtBar").next(".selectOptions").slideDown("fast");
			$(this).parents(".selectSizedynTxtBar").next(".selectOptions").addClass("activeBox");
		}
	});

	$(".setSize").click(function(){
		$(this).parents(".selectOptions").prev(".selectSizedynTxtBar").find(".kunstner2").find(".DH").val($(this).text());	
		$(this).parents(".selectOptions").slideUp("fast");	
		$("#buyCurrentImgData").find(".activeBox").removeClass("activeBox");
		$("#option1").attr("src","/images/Flueben.png");	
	});

	$(".setMedia").click(function(){
		$(this).parents(".selectOptions").prev(".selectSizedynTxtBar").find(".kunstner2").find(".DH").val($(this).text());	
		$(this).parents(".selectOptions").slideUp("fast");
		$("#buyCurrentImgData").find(".activeBox").removeClass("activeBox");
		$("#option2").attr("src","/images/Flueben.png");

	});
	$(".setFrame").click(function(){
		$(this).parents(".selectOptions").prev(".selectSizedynTxtBar").find(".kunstner2").find(".DH").val($(this).text());	
		$(this).parents(".selectOptions").slideUp("fast");	
		$("#buyCurrentImgData").find(".activeBox").removeClass("activeBox");
		$("#option3").attr("src","/images/Flueben.png");
	});

	$(".setDelivery").click(function(){
		$(this).parents(".selectOptions").prev(".selectSizedynTxtBar").find(".kunstner2").find(".DH").val($(this).text());	
		$(this).parents(".selectOptions").slideUp("fast");	
		$("#buyCurrentImgData").find(".activeBox").removeClass("activeBox");
		$("#option4").attr("src","/images/Flueben.png");
	});

	if($.query.get("type") == "org" || $.query.get("type") == "org#contentStart")
	{
		//alert("Orginal");
		$("#disableSize").removeClass("showOptions").addClass("fixed");
		$("#disableMedie").removeClass("showOptions").addClass("fixed");
	}

	$(".btn_GoToStep1").click(function(){
		$("#orderFane2").slideUp("slow");
		$("#orderFane1").slideDown("slow");	
	});

	$(".btn_GoToStep2").click(function(){
		$("#orderFane1").slideUp("slow");
		$("#orderFane2").slideDown("slow");			
	});
		$("#ctl00_ctl00_ctl00_ContentPlaceHolderDefault_contentArea_BuyImage_8_ImageButton1").click(function(event){
			if(validateUserDataKunst() == false)
			{
				event.preventDefault();
			}
		});

	$(".btn_GoToStep1_1").click(function(){
		$("#orderFane2").slideUp("slow");
		$("#orderFane1").slideDown("slow");	
	});

	$(".btn_GoToStep2_2").click(function(){
		if(validateUserData() == true)
		{
			$("#orderFane1").slideUp("slow");
			$("#orderFane2").slideDown("slow");	
		}
	});

// Kunstner side
	$(".btn_readmore").click(function(){

		if($(".kunstnerItem").find("div").hasClass("activeBox"))
		{	
			$(".kunstnerItem").find("div.kunstnerDesc_content_content").css("height","90px");
			$(".kunstnerItem").find("div.kunstnerDesc_content").css("overflow","hidden");
			$(".kunstnerItem").find("div.kunstnerDesc_content_content").css("overflow","hidden");
			$(".kunstnerItem").find("div.kunstnerDesc_content").css("height","121px");
			$(".kunstnerItem").find("div.activeBox").removeClass("activeBox");			
		}
		$(this).parents(".kunstnerItem").find("div.kunstnerDesc_content_content").css("overflow","visible");
		$(this).parents(".kunstnerItem").find("div.kunstnerDesc_content_content").css("height","auto");
		
		$(this).parents(".kunstnerItem").find("div.kunstnerDesc_content").css("height","auto");
		$(this).parents(".kunstnerItem").find("div.kunstnerDesc_content").slideDown("slow");	
		$(this).parents(".kunstnerItem").find("div.kunstnerDesc_content").addClass("activeBox");
		
	});

	$(".submitForm").click(function(event){
		if(validateUserKontaktData() == false)
		{
			event.preventDefault();
		}
	});

// Youtube popup
	$("a.loadVideo").click(function(e){
		e.preventDefault();
		if($("body").find("div").hasClass("activeVid"))
		{
			if($(this).parent(".parnterPix").parent(".partner").next(".youtubeContainer").hasClass("activeVid") == false)
			{
				$("body").find("div.activeVid").slideUp();
				$("body").find("div.activeVid").removeClass("activeVid");
				$("#youtubeContainer" + $(this).attr("rel")).slideDown();
				$(this).parent(".parnterPix").parent(".partner").next(".youtubeContainer").addClass("activeVid");
			} else {
				$("#youtubeContainer" + $(this).attr("rel")).slideDown();
				$(this).parent(".parnterPix").parent(".partner").next(".youtubeContainer").addClass("activeVid");
			}
		} else {
			$("#youtubeContainer" + $(this).attr("rel")).slideDown();
			$(this).parent(".parnterPix").parent(".partner").next(".youtubeContainer").addClass("activeVid");
		}
	});

// Validate forms

}); 

function validateUserDataKunst()
{
	var inpNavn = $("#ctl00_ctl00_ctl00_ContentPlaceHolderDefault_contentArea_BuyImage_8_inpNavn").val();
	var inpAdr = $("#ctl00_ctl00_ctl00_ContentPlaceHolderDefault_contentArea_BuyImage_8_inpAdr").val();
	var inpPost = $("#ctl00_ctl00_ctl00_ContentPlaceHolderDefault_contentArea_BuyImage_8_inpPost").val();
	var inpBy = $("#ctl00_ctl00_ctl00_ContentPlaceHolderDefault_contentArea_BuyImage_8_inpBy").val();
	var inpTlf = $("#ctl00_ctl00_ctl00_ContentPlaceHolderDefault_contentArea_BuyImage_8_inpTlf").val();
	var inpMail = $("#ctl00_ctl00_ctl00_ContentPlaceHolderDefault_contentArea_BuyImage_8_inpMail").val();
	var errors = 0;

	if(inpNavn == "" || inpAdr == "" || inpPost == "" || inpBy == "" || inpTlf == "" || inpMail == "")
	{
		alert("Husk at udfylde alle felterne");
		errors++;
	} else if(inpNavn.length <= 2) {
		alert("Husk at udfylde dit navn korrekt");
		errors++;		
	} else if(inpAdr.length <= 5) {
		alert("Husk at udfylde din adresse korrekt");
		errors++;
	} else if(inpPost.length != 4) {
		alert("Husk at udfylde dit postnummer korrekt");
		errors++;
	} else if(inpTlf.length != 8) {
		alert("Husk at udfylde dit telefonnummer korrekt");
		errors++;
	} else if(inpMail.indexOf("@") == -1) {
		alert("Husk at udfylde din email korrekt");
		errors++;
	} else if(inpMail.indexOf(".") == -1) {
		alert("Husk at udfylde din email korrekt");
		errors++;
	} else if($("#accepterTerms").is(":checked") == false) {
		alert("Husk at accepter handelsbetingelser");
		errors++;
	}

	if(errors == 0)
	{
		return true;
	} else {
		return false;
	}
}
function validateUserData()
{
	var inpNavn = $("#ctl00_ctl00_ctl00_ContentPlaceHolderDefault_contentArea_TryogPrint_8_inpNavn").val();
	var inpAdr = $("#ctl00_ctl00_ctl00_ContentPlaceHolderDefault_contentArea_TryogPrint_8_inpAdr").val();
	var inpPost = $("#ctl00_ctl00_ctl00_ContentPlaceHolderDefault_contentArea_TryogPrint_8_inpPost").val();
	var inpBy = $("#ctl00_ctl00_ctl00_ContentPlaceHolderDefault_contentArea_TryogPrint_8_inpBy").val();
	var inpTlf = $("#ctl00_ctl00_ctl00_ContentPlaceHolderDefault_contentArea_TryogPrint_8_inpTlf").val();
	var inpMail = $("#ctl00_ctl00_ctl00_ContentPlaceHolderDefault_contentArea_TryogPrint_8_inpMail").val();
	
	var errors = 0;

	if(inpNavn == "" || inpAdr == "" || inpPost == "" || inpBy == "" || inpTlf == "" || inpMail == "")
	{
		alert("Husk at udfylde alle felterne");
		errors++;
	} else if(inpNavn.length <= 2) {
		alert("Husk at udfylde dit navn korrekt");
		errors++;		
	} else if(inpAdr.length <= 5) {
		alert("Husk at udfylde din adresse korrekt");
		errors++;
	} else if(inpPost.length != 4) {
		alert("Husk at udfylde dit postnummer korrekt");
		errors++;
	} else if(inpTlf.length != 8) {
		alert("Husk at udfylde dit telefonnummer korrekt");
		errors++;
	} else if(inpMail.indexOf("@") == -1) {
		alert("Husk at udfylde din email korrekt");
		errors++;
	} else if(inpMail.indexOf(".") == -1) {
		alert("Husk at udfylde din email korrekt");
		errors++;
	} else if($("#accepterTerms").is(":checked") == false) {
		alert("Husk at accepter handelsbetingelser");
		errors++;
	}

	if(errors == 0)
	{
		return true;
	} else {
		return false;
	}
}

function validateUserKontaktData()
{
	var inpNavn = $("#ctl00_ctl00_ctl00_ContentPlaceHolderDefault_contentArea_KontaktForm_4_inpNavn").val();
	var inpEmne = $("#ctl00_ctl00_ctl00_ContentPlaceHolderDefault_contentArea_KontaktForm_4_inpTopic").val();
	var inpTlf = $("#ctl00_ctl00_ctl00_ContentPlaceHolderDefault_contentArea_KontaktForm_4_inpTlf").val();
	var inpMail = $("#ctl00_ctl00_ctl00_ContentPlaceHolderDefault_contentArea_KontaktForm_4_inpMail").val();
	var errors = 0;

	if(inpNavn == "" || inpEmne == "" || inpTlf == "" || inpMail == "")
	{
		alert("Husk at udfylde alle felterne");
		errors++;
	} else if(inpNavn.length <= 2) {
		alert("Husk at udfylde dit navn korrekt");
		errors++;		
	} else if(inpEmne == "") {
		alert("Husk at udfylde emne");
		errors++;
	} else if(inpTlf.length != 8) {
		alert("Husk at udfylde dit telefonnummer korrekt");
		errors++;
	} else if(inpMail.indexOf("@") == -1) {
		alert("Husk at udfylde din email korrekt");
		errors++;
	} else if(inpMail.indexOf(".") == -1) {
		alert("Husk at udfylde din email korrekt");
		errors++;
	}

	if(errors == 0)
	{
		return true;
	} else {
		return false;
	}
}

