
/*
EN = English
FR = French
DE = German
IT = Italian
ES = Spanish
PL = Polish
TR = Turkish
RU = Russian
*/

var url_popup_location = '';
window.metrixlab_inViteIntercept = 0;

var projectNumber = 'P05668_';
var popup_intercept = 1;
var metrixlab_continueLoading = true;
var metrixlab_userID = "";
var metrixlab_tryCount = 0;
var metrixlab_myImage;
function getUserID(){
	var userIDCode;
	var Today = new Date();
	userIDCode=''+Today.getFullYear()+'_'+(Today.getMonth()+1)+'_'+Today.getDate()+'_'+Today.getHours()+'_'+Today.getMinutes()+'_'+Today.getSeconds()+'_'+Today.getMilliseconds();
	return userIDCode;
}
function metrixlab_showInvite(){
	//alert('inViteIntercept='+metrixlab_inViteIntercept);
	metrixlab_randomNumber = metrixlab_GetRandomNumber(1,metrixlab_inViteIntercept);
	//alert("metrixlab_randomNumber: " + metrixlab_randomNumber);
	if (metrixlab_randomNumber==1)
	{
		metrixlab_setCookie("shownMetrixLabPopup"+projectNumber + language,""+(1));
		metrixlab_userID = getUserID();
		//alert("calling: " +url_popup_location+"?uid="+metrixlab_userID);
		PopupMetrixLab = window.open(url_popup_location+"?uid="+metrixlab_userID,'PopupMetrixLab','scrollbars=no,toolbar=no,menubar=no,width=300,height=278');
	}
}
function metrixlab_getCookie(metrixlab_name){
	var metrixlab_search = metrixlab_name + "=";
	var metrixlab_offset = 0;
	var metrixlab_end = 0;
	if (document.cookie.length > 0){
		metrixlab_offset = document.cookie.indexOf(metrixlab_search);
		if (metrixlab_offset != -1){
			metrixlab_offset += metrixlab_search.length;
			metrixlab_end = document.cookie.indexOf(";", metrixlab_offset) ;
			if (metrixlab_end == -1){
				metrixlab_end = document.cookie.length;
			}
			return unescape(document.cookie.substring(metrixlab_offset, metrixlab_end));
		}
	}
}
function metrixlab_setCookie (metrixlab_name, metrixlab_value){
	var metrixlab_expires = new Date(2010, 0, 1);
	document.cookie = metrixlab_name + "=" + escape(metrixlab_value) + "; expires=" + metrixlab_expires.toGMTString() + "; path=/";
}
function metrixlab_GetRandomNumber(metrixlab_minValue,metrixlab_maxValue){
	var metrixlab_result=0;

	if (metrixlab_minValue<=metrixlab_maxValue){
		metrixlab_result=Math.round((Math.random()*(metrixlab_maxValue-metrixlab_minValue+1))+metrixlab_minValue-0.5);
	}
	return metrixlab_result;
}
function metrixlab_showPopup()
{
	var language_str = new String(language);
	language_str = language_str.toUpperCase();
	if (language_str=="DE" || language_str=="FR" || language_str=="EN" || language_str=="UK" || language_str=="IT" || language_str=="ES" || language_str=="PL" || language_str=="TR" || language_str=="TU" || language_str=="RU")
	{
		if (language_str=="EN")
		{
			language="UK";
		}
		if (language_str=="TR")
		{
			language="TU";
		}

		
		// url_popup_location = new String('http://invitation.opinionbar.com/popups/'+projectNumber + language+'/popup_invitation.htm');
		
		if (url_popup_location.length>0)
		{
			var metrixlab_shownPopupCount = metrixlab_getCookie("shownMetrixLabPopup"+projectNumber + language);
			if (metrixlab_shownPopupCount=='yes'){
				metrixlab_shownPopupCount = 1;
			}
			if (!(metrixlab_shownPopupCount>0)){
				metrixlab_shownPopupCount = 0;
			}
			//alert("metrixlab_shownPopupCount=" + metrixlab_shownPopupCount);
			//alert("inViteIntercept=" + inViteIntercept);
			if (metrixlab_shownPopupCount<1){
				metrixlab_randomNumber = metrixlab_GetRandomNumber(1,popup_intercept);
				//alert("metrixlab_randomNumber: " + metrixlab_randomNumber);
				if (metrixlab_randomNumber==1){
					metrixlab_showInvite();
					//alert("call to showInvite()");
				}
			}
		}
	}
}
function metrixlab_checkImageLoaded()
{
	//alert("metrixlab_myImage.complete: " + metrixlab_myImage.complete);
	metrixlab_imageIsLoaded = metrixlab_myImage.complete;
	if (metrixlab_imageIsLoaded){
		if ((metrixlab_myImage.width<25)||(metrixlab_myImage.width>25)){
			metrixlab_inViteIntercept = metrixlab_myImage.width;
			//metrixlab_showPopup();
		}
	}else{
		if ((metrixlab_continueLoading)&&(metrixlab_tryCount<5)){
			metrixlab_tryCount++;
			setTimeout('metrixlab_checkImageLoaded()',1000);
		}
	}
}
function metrixlab_checkStartSurvey(){
	var language_str = new String(language);
	language_str = language_str.toUpperCase();
		if (language_str=="EN")
		{
			language="UK";
		}
		if (language_str=="TR")
		{
			language="TU";
		}
	metrixlab_myImage = new Image();
	metrixlab_myImage.src = "http://invitation.opinionbar.com/popups/"+projectNumber + language+"/interceptWidth.gif";
}

if (document.all) 
{
	setTimeout('metrixlab_checkStartSurvey()',1000);
}
else
{
	metrixlab_checkStartSurvey();
}