$.noConflict();

jQuery(document).ready(function($) {
	
$('.reklam-dialog').dialog({
	autoOpen: false,
	width: 631,
	height: 383,
});

$('a.reklam-video').click(function() {
	$('.reklam-dialog').dialog('open');
	
	return false;
});
	
	
/*
$('.scrollingtext').marquee('pointer', 25).mouseover(
	
	function () { 
		$(this).trigger('stop');
	}).mouseout(
	function() {
		$(this).trigger('start');
	});
*/
	
	
	/* `Frontpage box menus, show and hide
	----------------------------------------------------------------------------------------------------*/
	
	$('.box-menu-link').click(function() {
		var id = $(this).attr('id');
		var menu_id = '.menu-b-'+ id +'-container ul li ul';
		
		
		$(menu_id).slideToggle();
		
		if($(this).hasClass('closed')) {
			// Sett img path
			var img_closed = 'http://www.globenogonklinik.se/wp-content/themes/globen-ogonklinik/images/home-menu-close-145-17.png';
			
			$('#'+ id +' img').attr('src', img_closed);
		} else {
			// Sett img path
			var img_open = 'http://www.globenogonklinik.se/wp-content/themes/globen-ogonklinik/images/home-menu-open-145-17.png';
			$('#'+ id +' img').attr('src', img_open);
		}
		
		$(this).toggleClass('closed');
				
		return false;
		
	});
	
	/* `Contact box menus, show and hide
	----------------------------------------------------------------------------------------------------*/
	
	$('.contact-box-menu-link').click(function() {
		var id = $(this).attr('id');
		var menu_id = '.menu-b-'+ id +'-container ul li ul';
		
		$(menu_id).slideToggle();
		
		if($(this).hasClass('closed')) {
			// Sett img path
			var img_closed = 'http://www.globenogonklinik.se/wp-content/themes/globen-ogonklinik/images/contact-box-menu-close-280-17.png';
			
			$('#'+ id +' img').attr('src', img_closed);
		} else {
			// Sett img path
			var img_open = 'http://www.globenogonklinik.se/wp-content/themes/globen-ogonklinik/images/contact-box-menu-open-280-17.png';
			$('#'+ id +' img').attr('src', img_open);
		}
		
		$(this).toggleClass('closed');
				
		return false;
		
	});
	
	
	
	
	/* `Big menu
	----------------------------------------------------------------------------------------------------*/
	
	$('#close-menu').click(function() {
		
		$('.big-menu-list ul, .big-menu-info ').show();
		
		if($(this).hasClass('closed')) {

			$('.slider').animate({'top' : 0});
			$('.clearheight').animate({'height' : 484}, function() {
				$('#close-menu').toggleClass('open');
			});
			
		} else {

			$('.slider').animate({'top' : -311});
			$('.clearheight').animate({'height' : 189}, function(){
				$('.big-menu-list ul, .big-menu-info ').hide();
				$('#close-menu').toggleClass('open');
			});
		}
		
		$(this).toggleClass('closed');
		
		return false;
	});
	
	/* `Tabs
	----------------------------------------------------------------------------------------------------*/
	$('#tabs').tabs({ fx: { opacity: 'toggle' } });
	$('#tabs-personal').tabs({
		panelTemplate: '<div></div>'
	
	});
	
	$('#tabs-om').tabs({
		 select: function(event, ui) {
        var url = $.data(ui.tab, 'load.tabs');
        if( url ) {
            location.href = url;
            return false;
        }
        return true;
    }
	});
	
	/* `Form test
	----------------------------------------------------------------------------------------------------*/
	
	/* ` Frontpage slider
	----------------------------------------------------------------------------------------------------*/
	$('#spin').cycle({
		fx : 'fade',
		timeout : 8000
	});
	
	$('#nav-prev').click(function() {
		$('#spin').cycle('prev');
		return false;
	});
	$('#nav-next').click(function() {
		$('#spin').cycle('next');
		return false;
	});
	
	
		
	
		
		
	/* `Validation
	----------------------------------------------------------------------------------------------------*/
	
	$("#form").validate({
		messages: {
   		  FirstName: "Vänligen fyll i ditt namn",
   		  text: "Vänligen skriv ett meddelande",
   		  PhoneCell: "Vänligen skriv in ditt telefonnummer (bara siffror inget bindestreck eller mellanslag)",
   		  Email: {
   		    required: "Vänligen fyll i din epostadress",
   		    Email: "Din epost måste vara i formatet epost@domain.se"
   		  }
   		},
		ignore: ".ignore",
		
	});
	
	
	$("#formtest").validate({
		messages: {
   		  names: "Vänligen fyll i ditt namn",
   		  text: "Vänligen skriv ett meddelande",
   		  phone: "Vänligen skriv in ditt telefonnummer (bara siffror inget bindestreck elle)",
   		  email: {
   		    required: "Vänligen fyll i din epostadress",
   		    email: "Din epost måste vara i formatet epost@domain.se"
   		  }
   		},
		ignore: ".ignore",
		submitHandler: function(form) {
		
			var datas = $(this).serialize();
			$.post('http://www.globenogonklinik.se/tack-for-ditt-intresse/?ajax=yes', datas);
			
			form.submit();
			
		}
	});
	
	
	
	$('#ssubmit-sidebar').click(function() {
	
		
		
		var name = $('input[name="FirstName"').val();
		var email = $('input[name="Email"').val();
		var phone = $('input[name="PhoneCell"').val();
		
		var dataString = 'FirstName='+ name + '&Email=' + email + '&PhoneCell=' + phone;
		
  		//alert (dataString);return false;
  		$.ajax({
  		  type: "POST",
  		  url: "bin/process.php",
  		  dataType: 'text',
  		  data: dataString,
  		  success: function() {
  		    $('#contact_form').html("<div id='message'></div>");
  		    $('#message').html("<h2>Contact Form Submitted!</h2>")
  		    .append("<p>We will be in touch soon.</p>")
  		    .hide()
  		    .fadeIn(1500, function() {
  		      $('#message').append("<img id='checkmark' src='images/check.png' />");
  		    });
  		  }
  		});
  		
  		return false;
  		
  	});	
		
});

function init(){
	var inp = document.getElementsByTagName('input');
	for(var i = 0; i < inp.length; i++) {
		if(inp[i].type == 'text') {
			inp[i].setAttribute('rel',inp[i].defaultValue)
			inp[i].onfocus = function() {
				if(this.value == this.getAttribute('rel')) {
					this.value = '';
				} else {
					return false;
				}
			}
			inp[i].onblur = function() {
				if(this.value == '') {
					this.value = this.getAttribute('rel');
				} else {
					return false;
				}
			}
			inp[i].ondblclick = function() {
				this.value = this.getAttribute('rel')
			}
		}
	}
}
if(document.childNodes) {
	window.onload = init
}


