﻿$(document).ready(function(){
    $('.normal').click(function(){$('html').css("font-size", "1.0em");$.cookie("font", "1.0em", {expires: 365, path: '/'});return false;});
    $('.large').click(function(){$('html').css("font-size", "1.1em");$.cookie("font", "1.1em", {expires: 365, path: '/'});return false;});
    $('.larger').click(function(){$('html').css("font-size", "1.2em");$.cookie("font", "1.2em", {expires: 365, path: '/'});return false;});
    $('.normalContrast').click(function(){setActiveStyleSheet(this.getAttribute("rel"));displayHighContrastLink();return false;});
    $('.highContrast').click(function(){setActiveStyleSheet(this.getAttribute("rel"));displayNormalContrastLink();return false;});
    if($.cookie("font")){$('html').css("font-size", $.cookie("font"));};
	if($.cookie("css")){var stylesheet = $.cookie("css");$("link.switchstyle").attr("href", stylesheet);if(stylesheet === $('.normalContrast').attr("rel")){displayHighContrastLink()}else{displayNormalContrastLink();}}else{displayHighContrastLink();}
    $('#textLinks').show();$('#contrastLink').show();
    
    var search_label = jQuery("#Search").val();
    $("#Search").focus(function() {if (this.value == search_label) {$(this).val('');};}).blur(function() {if (this.value == '') {$(this).val(search_label);};});
});

function setActiveStyleSheet(cssFileName) {
    $("link.switchstyle").attr("href", cssFileName);
    $.cookie("css", cssFileName, {expires: 365, path: '/'});
    return false;
}

function displayNormalContrastLink() {
    $('.highContrast').hide();
    $('.normalContrast').show();
}

function displayHighContrastLink() {
    $('.normalContrast').hide();
    $('.highContrast').show();
}

$(function() {
    $('A[rel="external"]').click(function(){
        window.open( $(this).attr('href') );
        return false;}).attr('title', 'Opens in a new window');
});

$(function(){
    $("a[href^='http://']").not("a[href^='http://gmc-uk.org/']").not("a[href^='http://www.gmc-uk.org/']").click(function(){
        window.open(this.href,'external');
        return false;}).attr('title', 'Opens in a new window');
});

$(function(){
	$("a[href*=.pdf],a[href*=.doc]").click(function(){
        window.open(this.href,'external');
        return false;}).attr('title', 'This document will open in a new window');
});

$(function() {
	$(".SchoolItem div").hide();
		$(".SchoolItem h5").click(function(){
		$(this).next("div").slideToggle("slow")
    });
});

function SubmitForm(id, e) {
    var isEnter = window.event == null ? e.keyCode == 13 : window.event.keyCode == 13;
    if (isEnter) document.getElementById(id).click();
}

$(function(){
		$('.RightCol p.captionText').hide();		   
		var pixies = $('.RightCol');
		
		$(pixies).mouseenter(function() {
			$('p.captionText').animate ({"opacity" : 0.89});
			$('p.captionText').css('color', '#000');
			$(this).find('p.captionText').slideDown('fast');		
		});
		
		$(pixies).mouseleave(function() {
			$(this).find('p.captionText').slideUp('fast');
		});
});

