/* =================================================
Ny reklam
www.nyreklam.se

Author:
Email: 

================================================= */

$(document).ready(function (){
					
	//$('#video1').flash('/fileadmin/www/iris/swf/introfilm.swf');
	
				
					
	var imageCount = 1;
	var activeImgId = 1;
	
	$('a.new_window').click(function(){
        window.open(this.href);
        return false;
    });
	
	$("input[id='Arsredovisning']").click(function(){
      if( $(this).is(':checked')) {
		   $("div#years").slideDown();
		}
		else {
			$("div#years").slideUp();
		
		}
    } 
	);

	
	$("#icons img").each(function () {	
		
		var largePath = $(this).attr("longdesc");
		var description = $(this).attr("alt");
		if(imageCount == 1) {
			$("#mainPhoto img").attr({ src: largePath });
			$("#photoLabel").html(description);
			$(this).addClass('active');
			$("#arrowLeft").addClass('hidden');
		}
		else {
			$(this).fadeTo(1,0.5);	
		}
		
		$(this).click(function() {
			$("#icons img.active").fadeTo(500,0.5);
			$("#icons img.active").removeClass('active');
			$(this).addClass('active');
			$(this).fadeTo(500,1.0);
			var _activeImgId = $(this).attr("id");
			var leng = _activeImgId.length;
			activeImgId = _activeImgId.substring(1, leng); 

			$("#mainPhoto img").attr({ src: largePath });
			$("#photoLabel").html(description);
			//show arrows
			if($("#arrowLeft").hasClass('hidden')){
				$("#arrowLeft").removeClass('hidden');
			}
			if($("#arrowRight").hasClass('hidden')){
				$("#arrowRight").removeClass('hidden');
			}		
			if(activeImgId == 1) {
				$("#arrowLeft").addClass('hidden');
			}
			if(activeImgId == imageCount-1) {
				$("#arrowRight").addClass('hidden');
			}
			
			return false;
    	});
		imageCount++;
		
	});
	
	$("#arrowLeft").click(function() {
		if(activeImgId != 1) {
		 	$("#icons img.active").fadeTo(500,0.5);
			$("#icons img.active").removeClass('active');
			activeImgId--;
			$("img#_" + activeImgId).addClass('active');
			$("img#_" + activeImgId).fadeTo(500,1.0);
			var largePath = $("img#_" + activeImgId).attr("longdesc");
			var description = $("img#_" + activeImgId).attr("alt");
			$("#mainPhoto img").attr({ src: largePath });
			$("#photoLabel").html(description);
			if($("#arrowRight").hasClass('hidden')) {
				$("#arrowRight").removeClass('hidden');
			}
			if(activeImgId == 1) {
				$(this).fadeOut();	
			}

		}
	});
	
	$("#arrowRight").click(function() {
		if(activeImgId != imageCount-1) {							
		 	$("#icons img.active").fadeTo(500,0.5);
			$("#icons img.active").removeClass('active');
			activeImgId++;
			$("img#_" + activeImgId).addClass('active');
			$("img#_" + activeImgId).fadeTo(500,1.0);
			var largePath = $("img#_" + activeImgId).attr("longdesc");
			var description = $("img#_" + activeImgId).attr("alt");
			$("#mainPhoto img").attr({ src: largePath });
			$("#photoLabel").html(description);
			if($("#arrowLeft").hasClass('hidden')) {
				$("#arrowLeft").removeClass('hidden');
			}
			if(activeImgId == imageCount-1) {
				$(this).fadeOut();	
			}

		}

	});
	/*
	$("#mainPhoto img").mouseenter(function() {
		if(activeImgId != 1) {
			$("#arrowLeft").fadeIn();
		}
		if(activeImgId != imageCount-1) {
			$("#arrowRight").fadeIn();	
		}										   
	});

	$("#mainPhoto").mouseleave(function() {
		$("#arrowLeft").fadeOut();
		$("#arrowRight").fadeOut();										   
	});
	*/
	
	$("#leftHalf").mouseenter(function() {
									   
		if(activeImgId != 1) {
			$("#arrowLeft").show();
		}									   
	});
	$("#rightHalf").mouseenter(function() {
		if(activeImgId != imageCount-1) {
			$("#arrowRight").fadeIn();	
		}										   
	});

	$("#leftHalf").mouseleave(function() {
			$("#arrowLeft").fadeOut();	
	});
	


	$("#rightHalf").mouseleave(function() {
			$("#arrowRight").fadeOut();	
	});
	
		
		$('#photos').addClass('hidden');
		$('#description').addClass('hidden');
		$('div.behandling_detail').addClass('hidden');
		
		
		
		//$("#contact div:nth-child(5)").wrap("<div class='contact_last'></div>");
							
	$('#curesLink').click(function() {
		$('li.act').removeClass('act');
  		$('li.act').addClass('link');
		$('#curesLink').addClass('act');
		$('#curesLink').removeClass('link');
		$('#picsLink').addClass('link');
		$('#contactsLink').addClass('link');
		$('#photos').addClass('hidden');
		$('#contact').addClass('hidden');
		$('#description').removeClass('hidden');
		
	});
	$('#picsLink').click(function() {
		$('li.act').addClass('link');
  		$('li.act').removeClass('act');
		$('#picsLink').addClass('act');
		$('#picsLink').removeClass('link');
		$('#contactsLink').addClass('link');
		$('#curesLink').addClass('link');
		$('#photos').removeClass('hidden');
		$('#contact').addClass('hidden');
		$('#description').addClass('hidden');
	});
	$('#contactsLink').click(function() {
		$('li.act').addClass('link');
 		$('li.act').removeClass('act');
		$('#contactsLink').removeClass('link');
		$('#picsLink').addClass('link');
		$('#curesLink').addClass('link');
		$('#contactsLink').addClass('act');
		$('#photos').addClass('hidden');
		$('#contact').removeClass('hidden');
		$('#description').addClass('hidden');
	});
	
	$('div.post').click(function(){
		$('div.answer').slideUp();	
		$(this).find('div.answer').slideDown();							 
	});
	
	$("form").submit(function() {
		if($(this).attr('id') != "search") {

		if($("input[name$='name']").val() == "Ditt namn") {
			alert ("Du måste fylla in ditt namn");
			$("input[name$='name']").focus();
			return false;
		}
		if($("input[name$='street']").val()  == "Gatuadress") {
			alert ("Du måste fylla in gatuadress");
			$("input[name$='street']").focus();
			return false;
		}
		if($("input[name$='city']").val()  == "Ort") {
			alert ("Du måste fylla in ort");
			$("input[name$='city']").focus();
			return false;
		}
		if($("input[name$='zip']").val()  == "Postnummer") {
			alert ("Du måste fylla in postnummer");
			$("input[name$='zip']").focus();
			return false;
		}
		//FAQ form, validate epost and question
		if($("input[name$='e-post']").val() == "Din e-post") {
			alert ("Du måste fylla in en valid e-post adress");
			$("input[name$='e-post']").focus();
			return false;
		}
		else {
			var et=$("input[name$='e-post']").val().indexOf("@");
			var punkt=$("input[name$='e-post']").val().lastIndexOf(".");
			if(et<1 || punkt-et<2) {
				alert("Felaktig epostadress");
				$("input[name$='-epost']").focus();
				return false;
			}
		}


		if($("textarea[name$='text']").val()  == "Din fråga") {
			alert ("Du måste fylla in din fråga");
			$("textarea[name$='text']").focus();
			return false;
		}
				
		return true;
		}
								  
	});
	
	$("input[name$='e-post']").focus(function(){
		if($("input[name$='e-post']").val() == "Din e-post") {
		 	$("input[name$='e-post']").val('');
		}
	});
	$("input[name$='e-post']").blur(function(){
		if( $("input[name$='e-post']").val() == '') {
			$("input[name$='e-post']").val('Din e-post');	
		}	
	});
	
	$("textarea[name$='text']").focus(function(){
		if($("textarea[name$='text']").val() == "Din fråga") {
		 	$("textarea[name$='text']").val('');
		}
	});
	$("textarea[name$='text']").blur(function(){
		if( $("textarea[name$='text']").val() == '') {
			$("textarea[name$='text']").val('Din fråga');	
		}	
	});
	
	$("input[name$='name']").focus(function(){
		if($("input[name$='name']").val() == "Ditt namn") {
		 	$("input[name$='name']").val('');
		}
	});
	$("input[name$='name']").blur(function(){
		if( $("input[name$='name']").val() == '') {
			$("input[name$='name']").val('Ditt namn');	
		}	
	});

	$("input[name$='city']").focus(function(){
		if($("input[name$='city']").val() == "Ort") {
		 	$("input[name$='city']").val('');
		}
	});
	$("input[name$='city']").blur(function(){
		if( $("input[name$='city']").val() == '') {
			$("input[name$='city']").val('Ort');	
		}	
	});
	
	$("input[name$='zip']").focus(function(){
		if($("input[name$='zip']").val() == "Postnummer") {
		 	$("input[name$='zip']").val('');
		}
	});
	$("input[name$='zip']").blur(function(){
		if( $("input[name$='zip']").val() == '') {
			$("input[name$='zip']").val('Postnummer');	
		}	
	});
	
	$("input[name$='street']").focus(function(){
		if($("input[name$='street']").val() == "Gatuadress") {
		 	$("input[name$='street']").val('');
		}
	});
	$("input[name$='street']").blur(function(){
		if( $("input[name$='street']").val() == '') {
			$("input[name$='street']").val('Gatuadress');	
		}	
	});

	$("input[name$='serach_word']").focus(function(){
		if($("input[name$='serach_word']").val() == "Sökord") {
		 	$("input[name$='serach_word']").val('');
		}
	});
	$("input[name$='serach_word']").blur(function(){
		if( $("input[name$='serach_word']").val() == '') {
			$("input[name$='serach_word']").val('Sökord');	
		}	
	});
	
	//$('div.post').mouseover(function(){
	//	$(this).css({'cursor':'hand'});				 
	//});
	
	
	$('div.behandlingar').click(function(){
		
		$('div.behandling_detail').slideUp();	
		$(this).find('div.behandling_detail').slideDown();	

	});



	/*//$('#myId').addClass('hidden');
		 // $(".picture").animate({height: '450'}, 500, 'linear');
	});
	*/
	var divHeight = $("div.kommuner").height();
	if(divHeight > 160) {
		$("#newsPic").css('height', divHeight);
	}
	else {
		$("#newsPic").css('height', 160);
	}
								
});
var as_swf_name = "myId";



function videoStopped() {
	$("#header").animate({height: '170'}, 600, 'linear', changeShadow);
}
	
function videoStarted() {	
	$("#shadeBtm").css("height","540px");
	$("#wrapRight").css("height","540px");
	$("#wrapLeft").css("height","540px");
	$("#header").animate({height: '540'}, 600, 'linear');
	 
}
function callFlashStart(){
	
	flashCallBack( "goPlay" );
}

function flashCallBack ( func ) {

	if( arguments.length > 1 ){
		document[as_swf_name][func]( Array.prototype.slice.call(arguments).slice(1)[0]);
	}else{
			
		document[as_swf_name][func]();
	}
	
}

function getFlashMovie(movieName) {
	 var isIE = navigator.appName.indexOf("Microsoft") != -1;
	 return (isIE) ? window[movieName] : document[movieName];
	 }


function changeShadow(){
	$("#shadeBtm").css("height","170px");
	$("#wrapRight").css("height","170px");
	$("#wrapLeft").css("height","170px");
 //getFlashMovie("myId").scallFlashbyJS('goPlay');
}

function trackFlash(strTrack){
	
	_gaq.push(['_trackPageview', strTrack]);

}

function getFlashMovie(movieName) {   var isIE = navigator.appName.indexOf("Microsoft") != -1;   return (isIE) ? window[movieName] : document[movieName];  }

function formSend() {   var text = "hej";
getFlashMovie("myId").sendTextToFlash(text);     }


