﻿var wsaID=901116,nWsayy2=2008,nWsamm2=09,nWsadd2=10;
var nWsafraction=1,nWsayy1=2008,nWsamm1=08,nWsadd1=05;

nWsafraction=1/nWsafraction;
var sWsaUrl="http://survey.webserviceaward.com/surveys/wsa2008_2/901116/survey_layer.asp";
var sWsaWinPars="Width=660,Height=550,Resizable=yes,status=yes,scrollbars=yes";
var WsaLang=1;
var WSACompName="NCC AB";
var wsaFromDemo;
var wsaNoCookies;
var wsaNoSelection;
var wsaHideFlashObject;

var WSA_T1=new Array;var WSA_T2=new Array;var WSA_B1=new Array;var WSA_B2=new Array;var WSA_B3=new Array;var WSA_CLOSE=new Array;
var WSA_T3=WSACompName+"<br><a href=\"http://www.webserviceaward.com\" target=\"_blank\">www.webserviceaward.com</a>&nbsp;&nbsp;&nbsp;|<a href=\"#\" onclick=\"Javascript:window.open('http://survey.webserviceaward.com/surveys/cookie_info.html','Cookies','left=300,top=200,width=450,height=340');\">Cookies</a>|";

// MULTI-LINGUAL DATA //

WSA_T1[1]="Hjälp oss att ge dig ännu bättre service!<br>Berätta om dina erfarenheter.<br>Det tar ca 5 minuter att svara på frågorna.<br><br>Dina svar behandlas självklart anonymt.<br><br>Om vi frågar om något du ej har erfarenhet av och/eller kan bedöma - så hoppa över det";
WSA_T2[1]="<br>Om du först vill se dig om på webbplatsen kan du välja alternativet<br>&quot;Svara senare&quot;. Undersökningen lägger sig då som ett fönster bakom webbplatsen.<br><br>Tack på förhand för din medverkan!<br><br>Vänliga hälsningar<br>";
WSA_B1[1]="Jag vill svara nu";
WSA_B2[1]="Jag vill svara senare";
WSA_B3[1]="";
WSA_CLOSE[1]="Stäng";
WSA_AVAILFLAGS="";

// END OF MULTI-LINGUAL DATA //
wsaGoAhead=true;
if(!wsaNoCookies) wsaGoAhead=(document.cookie.indexOf('wsa'+wsaID)!=-1)  ?  false : true;




if (wsaGoAhead) {
	oWsaNow=new Date();
	oWsaStart=new Date(nWsayy1,nWsamm1-1,nWsadd1);
	oWsaEnd=new Date(nWsayy2,nWsamm2-1,nWsadd2);
	if(!wsaNoCookies) document.cookie = 'wsa'+wsaID + "=" + escape('1') + "; expires="+oWsaEnd.toGMTString()+ "\; path=/; ";
	if(!wsaNoSelection) wsaGoAhead=(Math.random()<nWsafraction) ? true : false;
}

if (wsaGoAhead) {
	wsaGoAhead=((oWsaNow>=oWsaStart) && (oWsaNow<oWsaEnd)) ? true : false;
}



if (wsaGoAhead || (wsaFromDemo==1)) {
	
	wsa_delayPopup(0);
	UpdateRespCount();
}



var oWsaRememberedFlash;
function WSAHideClientFlashById() {
	if(wsaHideFlashObject){
		var oObj = document.getElementById(wsaHideFlashObject);
		if(oObj)
		{
			oWsaRememberedFlash=oObj;
			oWsaRememberedFlash.style.display='none';
			oWsaRememberedFlash.style.visibility='hidden';
		}
	}
}

function wsa_delayPopup(nDelay) {
	setTimeout('wsa_showPopup()',nDelay*1000);
}
function wsa_showPopup() {
	var o=document.getElementById('wsalayer');
	wsa_setTexts();	
	WSAHideClientFlashById();
	o.style.visibility='visible';
	o.style.display='';
}
function wsa_setTexts() {
	var oWsaTmp;
	var oWsaLogo=document.getElementById('WSA_LOGO');
	document.getElementById('WSA_L1').innerHTML=WSA_T1[WsaLang];
	document.getElementById('WSA_L2').innerHTML=WSA_T2[WsaLang]+WSA_T3;
	oWsaTmp=document.getElementById('WSA_CLOSE'); if (oWsaTmp) oWsaTmp.innerHTML=WSA_CLOSE[WsaLang];
	oWsaTmp=document.getElementById('WSA_LB1');if(oWsaTmp) oWsaTmp.innerHTML=WSA_B1[WsaLang];
oWsaTmp=document.getElementById('WSA_LB2');if(oWsaTmp) oWsaTmp.innerHTML=WSA_B2[WsaLang];

	document.getElementById('WSA_FLAGS').innerHTML=WSA_AVAILFLAGS;
}
function wsa_changeLanguage(lid) {
	WsaLang=lid;
	wsa_setTexts();	
}
function wsa_closeLayer() {
	
	var o=document.getElementById('wsalayer');
	o.style.visibility='hidden';
	o.style.display='none';
	if(oWsaRememberedFlash)
	{
		oWsaRememberedFlash.style.visibility='visible';
		oWsaRememberedFlash.style.display='block';
	}
	var s="http://survey.webserviceaward.com/surveys/include/AjaxUpdateDeclineCount.asp?"+wsaID;
}

function wsa_startSurvey() {
	
	sWsaUrl+='?LangId='+WsaLang;
	if (wsaFromDemo==1){
		sWsaUrl += "&wsaFromDemo=1";
	}
	window.open(sWsaUrl,"webserviceaward",sWsaWinPars);
	wsa_closeLayer();
}
function wsa_answerLater() { 
	
	sWsaUrl+='?LangId='+WsaLang+'&al=1';
	if (wsaFromDemo==1){
		sWsaUrl += "&wsaFromDemo=1";
	}
	var wsaWindow=window.open(sWsaUrl,"webserviceaward",sWsaWinPars); 
    wsaWindow.blur();
    wsa_closeLayer();
    this.focus();
}
function UpdateRespCount() {
	var o=document.getElementById("wsalayer");
	var s="http://survey.webserviceaward.com/surveys/include/AjaxUpdateRespCount.asp?"+wsaID;
	o.innerHTML=o.innerHTML+"<img style='display:none;' src='"+s+"' alt=''>";
}

function wsa_closeLayerKey(event) {
	if(wsa_isCommandKey(event))
	{
		wsa_closeLayer();
	}
}

function wsa_startSurveyKey(event) {
	if(wsa_isCommandKey(event))
	{
		wsa_startSurvey();
	}
}

function wsa_answerLaterKey(event) {
	if(wsa_isCommandKey(event))
	{
		wsa_answerLater();
	}
}

function wsa_isCommandKey(event) {
	var keyCode = 0; 
	if(window.event) { // IE
		keyCode = event.keyCode;
	}
	else if(event.which) { // FF/Mozilla/Opera
		keyCode = event.which;
	}
	if(keyCode == 13 || keyCode == 32) { // Enter resp. Space
		return true;
	}
	return false;
}