﻿var wp = "WebPartWPQ4";
var $thxText = "Tak for dit svar";
var $thxText_CS = "Děkujeme";
var timeout = 4000;

function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}

//DOM ready?
$(document).ready(function(){

	var strLanguage = getLanguage();
	var lang = strLanguage.toLowerCase();

	switch (lang){
	  case 'en-gb':
	  	break;
	  case 'cs-cz':
	  	wp = "WebPartWPQ4";
	  	break;
	  case 'da-dk':
	  	wp = "WebPartWPQ4";
	  	break;
	  case 'fr-fr':
	  	break;
	  case 'de-de':
	  	break;
	  case 'es-es':
	  	break;	  	
	}
	
	//Query
	function placeForm(wp){
		//Have we submitted? - only if text = Tak for dit svar || Děkujeme
		$t = $("#"+wp).text();
		
		$poll_width = 300;
		$w = document.body.clientWidth;
		$h = document.body.clientHeight;	
		$poll_top = 20;
		$poll_left = (($w - $poll_width) / 2)-20;
		
		if($t.indexOf($thxText)==-1 && $t.indexOf($thxText_CS)==-1){
			$("#MSOZoneCell_"+wp).prepend('<span class="right"><a href="#" onclick="timedClose();">[X]</a><br /><br /></span>');
		}
		
		$("#MSOZoneCell_"+wp).css("width", $poll_width);
		$("#MSOZoneCell_"+wp).css("display", "none");
		$("#MSOZoneCell_"+wp).css("background", "#DDE5EC");
		$("#MSOZoneCell_"+wp).css("padding", "10px");
		$("#MSOZoneCell_"+wp).css("border", "10px solid #a0a0a0");
		$("#MSOZoneCell_"+wp).css("position", "absolute");
		$("#MSOZoneCell_"+wp).css("top", $poll_top);
		$("#MSOZoneCell_"+wp+" span h2").css("color", "#1F6F8A");
		$("#MSOZoneCell_"+wp).css("left", $poll_left);
		$("#MSOZoneCell_"+wp).fadeIn("slow");
			
		if($t.indexOf($thxText)>-1 || $t.indexOf($thxText_CS)>-1){
			//("#MSOZoneCell_"+wp).fadeOut("slow");
			setTimeout(timedClose, timeout);
		}		
	}

	//Check and/or set cookie
	var strCookie = readCookie("advShown");
	if(strCookie){
	  //Cookie, don't show form
	}else{
	  createCookie("advShown", "yes", 365);
	  placeForm(wp);
	}

	
	//placeForm(wp);
	
});


	

    function getLanguage(){
	  var the_url = document.location.href;
	  var first_split = the_url.split("//");
	  var without_resource = first_split[1];
	  var second_split = without_resource.split("/");
	  var lang = second_split[1];
	  return lang.toLowerCase(); ;
	} 

//Close Poll window
function timedClose(){
	$("#hg-poll").fadeOut("slow");
	$("#MSOZoneCell_"+wp).fadeOut("slow");
}

//Close Poll window
function closePoll(){
  setTimeout(timedClose, timeout);
}
