$(function() {
	var url = window.location.pathname;
	var filename = url.substring(url.lastIndexOf('/')+1);
	
	if(filename == "") {
		jQuery("#container").css("width","0");
		jQuery("#text").css("width", "0").css("display", "none");
		jQuery("#buttons-right").css("display", "none");
		setSocialButtons("http://www.wow.edu.pl/oferta.php");
	} else {
		jQuery("#container").css("border-left", "2px solid #f0f0f0").css("border-right", "2px solid #f0f0f0");
		jQuery("#left").css("left", "-502px");
		jQuery("#right").css("right", "-502px");
		setSocialButtons("http://www.wow.edu.pl/" + filename);
	}
	
	// Tool tips definitions
	$('#btn-back').qtip({ 
	   content: '<b>Naciśnij, aby zwinąć.</b>',
	   position: {
			my: 'top left',
	     	at: 'bottom right',
			target: $("#btn-back")
		},
		style: 'ui-tooltip-shadow ui-tooltip-rounded'
	});
	
	$('#btn-fb').qtip({ 
	   content: '<b>Znajdź nas na Facebooku</b> i zostań naszym fanem!',
	   position: {
			my: 'top left',
	     	at: 'bottom right',
			target: $("#btn-fb")
		},
		style: 'ui-tooltip-shadow ui-tooltip-rounded'
	});
	
	$('#btn-oferta').qtip({ 
	   content: '<b>Oferta</b> Szkoły języków obcych Wow.',
	   position: {
			my: 'top right',
			at: 'bottom left',
			target: $("#btn-oferta")
		},
		style: 'ui-tooltip-shadow ui-tooltip-rounded'
	});
	
	$('#btn-zapisy').qtip({ 
	   content: '<b>Zapisy!</b> <br />Tutaj możesz się zapisać na kurs.',
	   position: {
			my: 'top right',
		    at: 'bottom left',
			target: $("#btn-zapisy")
		},
		style: 'ui-tooltip-shadow ui-tooltip-rounded'
	});
	
	$('#btn-cennik').qtip({ 
	   content: '<b>Cennik.</b><br /> Sprawdź aktualne ceny kursów.',
	   position: {
			my: 'top right',
	     	at: 'bottom left',
			target: $("#btn-cennik")
		},
		style: 'ui-tooltip-shadow ui-tooltip-rounded'
	});
	
	$('#btn-kontakt').qtip({ 
	   content: '<b>Kontakt.</b><br /> W ten sposób możesz się z nami skontaktować.',
	   position: {
			my: 'top right',
			at: 'bottom left',
			target: $("#btn-kontakt")
		},
		style: 'ui-tooltip-shadow ui-tooltip-rounded'
	});
	
	$('#btn-onas').qtip({ 
	   content: '<b>O nas!</b> <br /> Kim jesteśmy i dlaczego nasza szkoła jest wyjątkowa.',
	   position: {
			my: 'top right',
			at: 'bottom left',
			target: $("#btn-onas")
		},
		style: 'ui-tooltip-shadow ui-tooltip-rounded'
	});
	
	jQuery("#no-js-msg").css("display", "none").css("visibility", "hidden");
	jQuery("#form-container").css("visibility", "visible").css("display", "block");
});

function setSocialButtons(url) {
	$.ajax({
		url: "page_content/social-buttons.php?url=" + url,
		success: function(data) {
			$("#social-buttons").html(data);
			gapi.plusone.go();
		}
	});
}

function clickOferta() {
	jQuery("#content").html(jQuery.ajax({
		url: "page_content/oferta.php",
		success: function(data) {
		    jQuery("#content").html(data);
		    setSocialButtons("http://www.wow.edu.pl/oferta.php");
		}
	}));
	
	scrollOut();
	
	setMetaTags("Oferta :: WOW - Szkoła Języków Obcych", 
				"Oferta Szkoły języków obcych Wow.", 
				"oferta, szkoła języków obcych, angielski, niemiecki, francuski, nauka, kurs, wakacje, biznes, konwersacje, gramatyka, słownictwo"
	);
	setPropertyMetaTag("og:title", "Oferta");
	setPropertyMetaTag("og:type", "school");
	setPropertyMetaTag("og:url", "http://www.wow.edu.pl/oferta.php");
	setPropertyMetaTag("og:image", "http://www.wow.edu.pl/img/logo.png");
	setPropertyMetaTag("og:site_name", "Wow - Szkoła Języków Obcych");
	
	return false;
}

function clickCennik() {
	var content = jQuery.ajax({
		url: "page_content/cennik.php",
		success: function(data) {
		    jQuery("#content").html(data);
		    setSocialButtons("http://www.wow.edu.pl/cennik.php");
		}
	});
	
	scrollOut();
	
	setMetaTags("Cennik :: WOW - Szkoła Języków Obcych", 
			"Cennik kursów prowadzonych w Szkole języków obcych Wow.", 
			"cennik, szkoła języków obcych, angielski, niemiecki, francuski, nauka, kurs, wakacje, biznes, konwersacje, gramatyka, słownictwo"
	);
	setPropertyMetaTag("og:title", "Cennik");
	setPropertyMetaTag("og:type", "school");
	setPropertyMetaTag("og:url", "http://www.wow.edu.pl/cennik.php");
	setPropertyMetaTag("og:image", "http://www.wow.edu.pl/img/logo.png");
	setPropertyMetaTag("og:site_name", "Wow - Szkoła Języków Obcych");
	
	
	
	return false;
}

function clickZapisy() {
	var content = jQuery.ajax({
		url: "page_content/zapisy.php",
		success: function(data) {
		    jQuery("#content").html(data);
		    setSocialButtons("http://www.wow.edu.pl/zapisy.php");
		}
	});
	
	setMetaTags("Zapisy on-line :: WOW - Szkoła Języków Obcych", 
			"Zapisy on-line do Szkoły języków obcych Wow.", 
			"zapisy on-line, szkoła języków obcych, angielski, niemiecki, francuski, nauka, kurs, wakacje, biznes, konwersacje, gramatyka, słownictwo"
	);
	setPropertyMetaTag("og:title", "Zapisy on-line");
	setPropertyMetaTag("og:type", "school");
	setPropertyMetaTag("og:url", "http://www.wow.edu.pl/zapisy.php");
	setPropertyMetaTag("og:image", "http://www.wow.edu.pl/img/logo.png");
	setPropertyMetaTag("og:site_name", "Wow - Szkoła Języków Obcych");
	
	scrollOut();
	
	return false;
}

function clickKontakt() {
	var content = jQuery.ajax({
		url: "page_content/kontakt.php",
		success: function(data) {
		    jQuery("#content").html(data);
		    setSocialButtons("http://www.wow.edu.pl/kontakt.php");
		}
	});
	
	scrollOut();
	
	setMetaTags("Kontakt :: WOW - Szkoła Języków Obcych", 
			"Kontakt ze Szkołą języków obcych Wow.", 
			"kontakt, email, telefon, adres, szkoła języków obcych, angielski, niemiecki, francuski, nauka, kurs, wakacje, biznes, konwersacje, gramatyka, słownictwo"
	);
	setPropertyMetaTag("og:title", "Kontakt");
	setPropertyMetaTag("og:type", "school");
	setPropertyMetaTag("og:url", "http://www.wow.edu.pl/kontakt.php");
	setPropertyMetaTag("og:image", "http://www.wow.edu.pl/img/logo.png");
	setPropertyMetaTag("og:site_name", "Wow - Szkoła Języków Obcych");
	
	return false;
}

function clickONas() {
	var content = jQuery.ajax({
		url: "page_content/onas.php",
		success: function(data) {
		    jQuery("#content").html(data);
		    setSocialButtons("http://www.wow.edu.pl/o-nas.php");
		}
	});
	
	scrollOut();
	
	setMetaTags("O nas :: WOW - Szkoła Języków Obcych", 
			"Krótka historia o Szkole języków obcych Wow.", 
			"o nas, historia, szkoła języków obcych, angielski, niemiecki, francuski, nauka, kurs, wakacje, biznes, konwersacje, gramatyka, słownictwo"
	);
	setPropertyMetaTag("og:title", "O nas");
	setPropertyMetaTag("og:type", "school");
	setPropertyMetaTag("og:url", "http://www.wow.edu.pl/o-nas.php");
	setPropertyMetaTag("og:image", "http://www.wow.edu.pl/img/logo.png");
	setPropertyMetaTag("og:site_name", "Wow - Szkoła Języków Obcych");
	
	return false;
}

function scrollOut() {
	
	if(jQuery("#container").css("width") == "0px") {
		jQuery("#container").css("border-left", "2px solid #f0f0f0").css("border-right", "2px solid #f0f0f0");
		jQuery("#left").css("left", "-502px");
		jQuery("#right").css("right", "-502px");
		jQuery("#container").animateWithOverflowOption({"width":"1000px"},{
			duration: 2500,
			step: function(now){
				if(now > 500 && jQuery("#buttons-right").css("display") == "none") {
					jQuery("#buttons-right").css("display", "block");
				}	
			}
		});
		jQuery("#text").css("display", "block").css("width", "960px");
	}
	
	return false;
}

function scrollIn() {
	
	jQuery("#container").animateWithOverflowOption({"width":"0px"}, {
		duration: 2500,
		step: function(now) {
			if(now < 500 && jQuery("#buttons-right").css("display") == "block") {
				jQuery("#buttons-right").css("display", "none");
			}
		},
		complete: function() {
			jQuery("#container").css("border-left", "0").css("border-right", "0");
			jQuery("#left").css("left", "-500px");
			jQuery("#right").css("right", "-500px");
			jQuery("#text").css("width", "0").css("display", "none");
		}
	});
	
}

function setPropertyMetaTag(name, value) {
    $('meta[property="' + name + '"]').attr('content', value);
}

function setMetaTags(title, description, keywords) {
	$(document).attr('title', title);
	$('meta[name="description"]').attr('content', description);
	$('meta[name="keywords"]').attr('content', keywords);
	
}
