
function noPercent(x)
{
	x = unescape(x);
	return x.replace(/\+/g," ").replace(/^\s\s*/, '').replace(/\s\s*$/, '');
}

function getRef()
{
	ref = document.referrer;
	re = /(\?|&)(q|p|query|encquery|qt|terms|rdata|qs|wd|text|szukaj|k|searchExpr|search_for|string|search_query|searchfor)=([^&]+)/;
	searchq = re.exec(ref);
	if(searchq) {
		searchq[3] = noPercent(searchq[3]);
		sleuthTracker._setVar(searchq[3]);
	}
	else {
		sleuthTracker._setVar('Referral: ' + document.referrer);
	}
}

function sleuth()
{
	if(document.location.search.indexOf("gclid")!=-1||document.location.search.indexOf("cpc")!=-1) {
		getRef();
	}
}

var sleuthTracker = _gat._getTracker("UA-1");
sleuthTracker._initData();
sleuth();

function hideallanswers(id){
	//hide all answers
	var answers = document.getElementsByTagName("div");
	for(i=0;i<answers.length;i++){
		if(answers[i].className == "an" && answers[i] != document.getElementById("a" + id)){
			answers[i].style.display = "none";
		}
	}

	//change font/bgImage for all questions
	var questions = document.getElementsByTagName("a");
	for(i=0;i<questions.length;i++){
		if(questions[i].className == "qu" && questions[i] != document.getElementById("q" + id)){
			questions[i].style.backgroundImage = "url(img/faq_littleplus.gif)";
			questions[i].style.fontWeight = "normal";
		}
	}
		
}

function expandAll(){

	//hide all answers
	var answers = document.getElementsByTagName("div");
	for(i=0;i<answers.length;i++){
		if(answers[i].className == "an" && answers[i] != document.getElementById("a")){
			answers[i].style.display = "none";
		}
	}

	var sections = document.getElementsByTagName("ul");
	var sectionobj = document.getElementById("list");
	var linkobj = document.getElementById("sec");

	for(i=0;i<sections.length;i++){
		if(sections[i].className == "faqsec" && sections[i] != sectionobj){
			sections[i].style.display = "block";
		}
	}	
	//change bgImage for all links (expect for the one you just clicked on because we'll toggle that later on)
	links = document.getElementsByTagName("a");
	for(i=0;i<links.length;i++){
		if(links[i].className == "sec" && links[i] != linkobj){
			links[i].style.backgroundImage = "url(img/faq_bigminus.gif)";
		}
	}
}

function viewAllFAQ(){
	var letters = document.getElementsByTagName("div");
	for(i=0;i<letters.length;i++){
        if(letters[i].className == "guide"){
            letters[i].style.display = "block";
        }
	}	
}

function togglefaqsection(id){
	hideallanswers(id);	
		
	//hide all sections (expect for the one you just clicked on because we'll toggle that later on)
	var sections = document.getElementsByTagName("ul");
	var sectionobj = document.getElementById("list" + id);
	var linkobj = document.getElementById("sec" + id);

	for(i=0;i<sections.length;i++){
		if(sections[i].className == "faqsec" && sections[i] != sectionobj){
			sections[i].style.display = "none";
		}
	}

	//change bgImage for all links (expect for the one you just clicked on because we'll toggle that later on)
	links = document.getElementsByTagName("a");
	for(i=0;i<links.length;i++){
		if(links[i].className == "sec" && links[i] != linkobj){
			links[i].style.backgroundImage = "url(img/faq_bigplus.gif)";
		}
	}
	
	/* switching on */
	var sectionobj = document.getElementById("list" + id);
	sectionobj.style.display = (sectionobj.style.display != "block") ? "block" : "none";
	
	linkobj.style.backgroundImage = (linkobj.style.backgroundImage != "url(img/faq_bigminus.gif)") ? "url(img/faq_bigminus.gif)" : "url(img/faq_bigplus.gif)";
}

function togglequestion(id){
	hideallanswers(id);

	var qobj = document.getElementById("q" + id);
	if(qobj.style.backgroundImage != "url(img/faq_littleminus.gif)"){
		qobj.style.backgroundImage = "url(img/faq_littleminus.gif)" ;
		qobj.style.fontWeight = "bold";
	}else{
		qobj.style.backgroundImage = "url(img/faq_littleplus.gif)";
		qobj.style.fontWeight = "normal";
	}

	var ansobj = document.getElementById("a" + id);
	ansobj.style.display = (ansobj.style.display != "block") ? "block" : "none";
	
}

function popup(url, name, feat) {
	var defFeat = 'location=0,statusbar=0,menubar=0,scrollbars=0,';
    defFeat += feat;
	var theWindow = window.open(url, name, defFeat);
	theWindow.focus();
}

function startclock(){
var thetime=new Date();

var nhours=thetime.getHours();
var nmins=thetime.getMinutes();
var nsecn=thetime.getSeconds();
var nday=thetime.getDay();
var nmonth=thetime.getMonth();
var ntoday=thetime.getDate();
var nyear=thetime.getYear();
var AorP=" ";

if (nhours>=12)
    AorP="pm";
else
    AorP="am";

if (nhours>=13)
    nhours-=12;

if (nhours==0)
   nhours=12;

if (nsecn<10)
 nsecn="0"+nsecn;

if (nmins<10)
 nmins="0"+nmins;

if (nday==0)
  nday="Sunday";
if (nday==1)
  nday="Monday";
if (nday==2)
  nday="Tuesday";
if (nday==3)
  nday="Wednesday";
if (nday==4)
  nday="Thursday";
if (nday==5)
  nday="Friday";
if (nday==6)
  nday="Saturday";
  
var months = new Array("January","February","March","April","May","June","July","August","September","October","November","December");


if (nyear<=99)
  nyear= "19"+nyear;

if ((nyear>99) && (nyear<2000))
 nyear+=1900;
document.getElementById("jstime").innerHTML=months[nmonth]+" "+ntoday+", "+nyear+" - "+nhours+":"+nmins+" "+AorP;

setTimeout('startclock()',1000);

} 

//////////////////////// SURVEY

var timer = null;
var speed = 6; //1 is  slow
var endTop = 228;
var endLeft = 350;

//******************************************************
// Simple little function to get Elements as an object
//******************************************************
function getEl(id)
{
	var el = document.getElementById(id);
	return el;
}
//******************************************************
// Function to show Elements
//******************************************************
function showEl(id)
{
	getEl(id).style.display ="";
}
//******************************************************
// Function to hide Elements
//******************************************************
function hideEl(id)
{
	getEl(id).style.display ="none";
}

//******************************************************
// Function to move Element
//******************************************************
function moveEl(id)
{
	var popup = getEl(id);
	var currentTop = parseInt(popup.offsetTop);
	var currentLeft = parseInt(popup.offsetLeft);
	
	var keepMoving = false;
	//Move
	if (currentTop <= endTop)
	{
		popup.style.top = (currentTop + speed) + "px";
		keepMoving = true;
	}
	if(currentLeft <= endLeft)
	{	
		popup.style.left = (currentLeft + speed) + "px";
		keepMoving = true;
	}
	if (keepMoving)
	{
		startMove(id);
	}
	else
	{
		endMove();
	}
}
//******************************************************
// Function to start the move
//******************************************************
function startMove(id)
{
	timer = setTimeout("moveEl('"+id+"')", 1);
}
//******************************************************
// Function to end the move
//******************************************************
function endMove()
{
	clearTimeout(timer);
}

function setCookie(expiredays)
{
  var exdate=new Date();
  exdate.setDate(exdate.getDate()+expiredays);
  document.cookie="survey=1"+
  ((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
  hideEl('popup');
}

function getCookie(c_name){
	if (document.cookie.length>0){
	  c_start=document.cookie.indexOf(c_name + "=")
	  if (c_start!=-1){ 
			c_start=c_start + c_name.length+1 
			c_end=document.cookie.indexOf(";",c_start)
			if (c_end==-1) c_end=document.cookie.length
			return unescape(document.cookie.substring(c_start,c_end))
		} 
	}
	return null
}

function isSurvey(){
    if(getCookie("survey")!=1){
        startMove('popup');
    }
}

function getUrlParameter(name)
{
  var regexS = "[\\?&]"+name+"=([^&#]*)";
  var regex = new RegExp( regexS );
  var tmpURL = window.location.href;
  var results = regex.exec( tmpURL );
  if( results == null )
    return "";
  else
    return results[1];
}

function clearPreloadPage() { //DOM
    
    
    document.getElementById('faq').style.display = "none";    
    if (document.getElementById){
        document.getElementById('prepage').style.visibility='hidden';
        document.getElementById('faq').style.display = 'block';
    }else{
        if (document.layers){ //NS4
        document.prepage.visibility = 'hidden';
        document.faq.style.display = 'block';
        }
        else { //IE4
            document.all.prepage.style.visibility = 'hidden';
            document.all.faq.style.display = 'block';
        }
    }
}
function clearPreloadPage_master() { // for academy/tutorial-four.php etc
    
    if (document.getElementById){
        document.getElementById('prepage').style.visibility='hidden';	
        document.getElementById('master').style.display = 'block';
    }else{
        if (document.layers){ //NS4
        document.prepage.visibility = 'hidden';
        document.master.style.display = 'block';
        }
        else { //IE4
            document.all.prepage.style.visibility = 'hidden';
            document.all.master.style.display = 'block';
        }
    }
}


function deeplink(){
  var SLIDE = getUrlParameter( 'slide' );
  
  if (SLIDE=='') SLIDE = 1; 
  
		if(SLIDE!=1){
  				if(SLIDE>9){
  						toggleNav('nav2','nav1');
  						hop(SLIDE-1);
  				}
  				else{
		  				hop(SLIDE-1);
  				}
		}
}
function load_faq() 
{
	clearPreloadPage();
	var deepLink = getUrlParameter( 'q' );
	var section  = deepLink.charAt(0);
	if(deepLink){
		togglefaqsection(section);
		togglequestion(deepLink);
	}else{
		togglefaqsection('1');
		togglequestion('1_1');
	}
}


 function sleep(statut){
    if(statut==true){
        if(intPage==0){
            document.getElementById('content-top').style.display = "none";
            document.getElementById('audio').style.display = "none";
            document.getElementById('audio').style.backgroundColor = "#18437A";
        }
    }else{
        document.getElementById('content-top').style.display = "";
        document.getElementById('audio').style.display = "";
        document.getElementById('audio').style.backgroundColor = "#18437A";
    }
}

function timer(nbrSec){
   intPID = setTimeout("sleep(false)", nbrSec);
}



