var new_design = "ch|li|lu|at|cs|da|de|en|es|et|fi|fr|hr|hu|it|ja|nl|no|pl|pt|ro|ru|sk|sl|sr|sv|tr|zh"; var local_ctry = "sq-al|hy-am|be-by|cs-cz|da-dk|en-gb|kl-gl|el-gr|ja-jp|ko-kr|sv-se|sl-si|uk-ua|vi-vn|ca-XX|fa-XX|gl-XX|he-XX|ka-XX|kk-kz|sa-XX|div-XX|Syr-XX"; var russe; var IFrameObj; member_portal = ""; member_id = ""; member_name = ""; member_country = ""; switch (navigator.family ) { case "ie3":
case "ie4":
locale = navigator.userLanguage; break; case "aol":
case "nn3":
case "nn4":
case "opera":
case "gecko":
if(langue_netscape=="")
locale = navigator.language; else
locale = langue_netscape; break; case "hotjava":
default:
locale = "     "; break;}
if( page_language == "")
member_language = locale.substr(0,2); else
member_language = page_language; member_country = "XX"; if (locale.substr(2,1) == "-")
member_country = locale.substr(3,2); else
{ temp=local_ctry.indexOf(locale); if ( temp < 0 ) { member_country = locale;}
else
{ if (local_ctry.substr(temp+2,1) == "-")
member_country = local_ctry.substr(temp+3,2);}
}
member_units = 0; var temp; temp = getCookie ("MBRID"); if (temp > " ")

member_id = ""; member_name = ""; member_units = 0; setCookie ("KPROV", portal_kprov); setCookie ("LANG", member_language); 

setCookie ("TERRITORY", member_country); 
var russe; 
var temp; 

temp = getCookie ("NAME"); 



   temp = getCookie ("MBRID");
   if (temp > " ")
      member_id = temp;
	  
   temp = getCookie ("LANG");
   if (temp > " ")
      member_language = temp;
	  
   temp = getCookie ("NAME");
   if (temp > " ")
      member_name = temp;
	  
   temp = getCookie ("CREDITS");
   if (temp > " ")
      member_units = temp;
	  
   temp = getCookie ("TERRITORY");
   if (temp > " ")
      member_country = temp;




 function nomad(chaine)
{ NbreCar=3; if ( ( ( (chaine.indexOf("*") != -1) && (chaine.indexOf("*") < NbreCar) ) || ( (chaine.indexOf("%") != -1) && (chaine.indexOf("%") < NbreCar) ) ) )
return true; else
return false;}

function sendFormu(formu)
{
	busy_mark (false);
	

   	/* Region */
	if(document.SearchBox._Zone.value.length > 2){
		document.SearchBox._Region.value = document.SearchBox._Zone.value;
	}
 
	/* si code clx => verification du format */
	if((typeof(document.SearchBox._Choix[4]) != "undefined") && document.SearchBox._Choix[4].checked)
	{
		return checkClx(document.SearchBox._Keyword.value, document.SearchBox._ClassifPub.value);
	}
	else if (nomad(formu._Keyword.value))
	{
		alert("You must enter at least 3 characters before * or % symbols");
		formu._Keyword.focus();
		return false;
	}
	return true;
}


function ki_eid(id) { var eid; switch (navigator.family ) { case "ie3":
case "ie4":
eid = eval("document.all."+id); if (!eid) { var i = -1; while (!eid && document.forms[++i] ) { eid = eval("document.forms["+i+"]."+id);}
}
break; case "aol":
case "nn3":
case "nn4":
eid = eval("document."+id); if (!eid) { var i = -1; while (!eid && document.forms[++i] ) { eid = eval("document.forms["+i+"]."+id);}
}
break; case "opera":
case "gecko":
eid = document.getElementById(id); if (!eid) { eid = document.getElementsByName(id); if (eid)
eid = eid.item(0);}
break; case "hotjava":
default:
alert ("Browser type not recognized: "+navigator.family); break;}
if (eid)
return eid; else
alert ("Element "+id+" not found in this document");}
function busy_mark (visible) { if (visible)
window.status = "Searching..."; else
window.status = "";}

function MajPub(url,version)
{
	var first=0;

	busy_mark (false);

	complement="";
	if(member_name!="")
	{
		complement="&SWF=2&ED=ID&UC="+member_country;
	}

	if(version=="")
	{
		date = new Date();
		version=date.getFullYear()+""+date.getMonth()+""+date.getDate()+""+date.getHours()+""+date.getMinutes()+""+date.getSeconds();
	}
	
	if(url=="")
	{
		url=url_adserver+"T=FP&SWF=2&LG="+page_language+"&S="+version+"&loc="+location.hostname+complement;
		first=1;
	}
	ki_eid ("_Version").value = version;
	frames['sb_banner'].location.href = url;
	return true;
}


function ClickLien()
{ date = new Date(); uniq=date.getFullYear()+""+date.getMonth()+""+date.getDate()+""+date.getHours()+""+date.getMinutes()+""+date.getSeconds(); url=url_adclickserver+"S="+ki_eid("_Version").value+"&x="+uniq; MM_openBrWindow(url,"ki_pub","resizable=yes,scrollbars=yes,width=800,height=600");}

// if(window.top.kiTopFrame)window.top.kiTopFrame.set_member_data('out', 'jlmjlm', -1, 'en', 'FR'); suite a connexion
function set_member_data(id, name, units, language, country) {
	var temp = "";
	busy_mark(false);
	if ((id > "") && (id != 'in')) 
	{
		if (isLink(ki_eid("ma_sign_in"))) 
		{
			ki_eid("ma_sign_in").innerHTML = txt_sign_out;
		}
		ki_eid("login").value = "yes";
		member_id = id;
		/*
		var img = new Image();
		img.src = "http://us100.kompass.com/crossCookie.php?action=init&sess=" + sessionID_JS;
		img.width = "0";
		img.height = "0";
                img.style.visibility = "hidden";
		document.body.appendChild(img);*/
	} 
	else if (id == "in") 
	{
		if (isLink(ki_eid("ma_sign_in"))) {
			ki_eid("ma_sign_in").innerHTML = txt_sign_in;
		}
		ki_eid("login").value = "no";
		if (isLink(ki_eid("ma_member"))) {
			ki_eid("ma_member").innerHTML = txt_non_member;
		}
		if (isLink(ki_eid("ma_units"))) {
			ki_eid("ma_units").innerHTML = txt_ma_units;
		}
		member_id = "";
		member_name = "";
		setCookie("NAME", "");
		setCookie("TERRITORY", "");
		setCookie("CREDITS", "");
		setCookie("LANG", "");
		
		/*var img = new Image();
                img.src = "http://us100.kompass.com/crossCookie.php?action=delete&sess=" + sessionID_JS;
                img.width = "0";
                img.height = "0";
                img.style.visibility = "hidden";
		document.body.appendChild(img);
		img.onload = function(language)
		{
			top.location = url_staticserver + member_language;
		}*/
top.location = url_staticserver + member_language;
	}
	if (name > " ") {
		if (isLink(ki_eid("ma_member"))) {
			ki_eid("ma_member").innerHTML = name;
		}
		member_name = name;
		setCookie("NAME", member_name);
	}
	if ((units > 0) && (units < 100)) {
		member_units = units;
		if (isLink(ki_eid("ma_units"))) {
			ki_eid("ma_units").innerHTML = units;
		}
	} else {
		if (units >= 100) {
			member_units = units;
			if (isLink(ki_eid("ma_units"))) {
				ki_eid("ma_units").innerHTML = units;
			}
		} else {
			if (units < 0) {
				member_units = 0;
				if (isLink(ki_eid("ma_units"))) {
					ki_eid("ma_units").innerHTML = txt_ma_units;
				}
			} else {
				member_units = 0;
				if (isLink(ki_eid("ma_units"))) {
					ki_eid("ma_units").innerHTML = txt_ma_units;
				}
			}
		}
	}
	setCookie("CREDITS", member_units);
	if (country > " ") {
		member_country = country;
		setCookie("TERRITORY", member_country);
	}
}


function isLink(obj)
{ return (typeof(obj.href) == "string")?true:false;}
function MM_openBrWindow(theURL,winName,features)
{ window.open(theURL,winName,features);}
function ChargeFrameBas(name)
{ var frame_bool=0; if(name=="ma_sign_in")
{ if(ki_eid("login").value=="no")
url=url_staticserver+page_language+"/membership/index_sign-in_auto.htm"; else
url=url_kiserver+"cgi-bin/KINL_ENRaction.cgi?_Action=98";}
if(name=="ma_member")
{ if(ki_eid("login").value=="no")
url=url_staticserver+page_language+"/membership/index_sign-in_new_member.htm"; else
{ url=url_kiserver+"cgi-bin/KINL_ENRaction.cgi?_Action=131"; frame_bool=1;}
}
if(name=="ma_units")
{ if(ki_eid("login").value=="no")
url=url_staticserver+page_language+"/membership/index_sign-in_auto.htm"; else
{ url=url_kiserver+"cgi-bin/KINL_ENRaction.cgi?_Action=130"; frame_bool=1;}
}
if(name=="ma_language")
{ if(ki_eid("login").value=="no")
url=url_staticserver+page_language+"/membership/index_sign-in_auto.htm"; else
{ url=url_kiserver+"cgi-bin/KINL_ENRaction.cgi?_Action=131"; frame_bool=1;}
}
if(name=="ma_country")
{ if(ki_eid("login").value=="no")
url=url_staticserver+page_language+"/membership/index_sign-in_auto.htm"; else
{ url=url_kiserver+"cgi-bin/KINL_ENRaction.cgi?_Action=131"; frame_bool=1;}
}
if(frame_bool==1)
{ top.kiDisplayFrame.location=url;}
else
{ top.kiDisplayFrame.location=url;}
}
function getCookie(name) { var search = name + "="; var setStr = 0; var offSet = 0; var end = 0; if (document.cookie.length > 0) { offset = document.cookie.indexOf(search); if (offset != -1) { offset += search.length; end = document.cookie.indexOf(";",offset); if (end == -1) { end = document.cookie.length;}
setStr = unescape(document.cookie.substring(offset, end));}
}
return(setStr);}
function setCookie(name, value) { document.cookie = name + "=" + escape(value) + '; path=/; domain=kompass.com;' ;}
function shadeCell (cell) { cell.color = "#FF0000";}
function initialise () {set_member_data (member_id, member_name, member_units, member_language, member_country); setCookie ("KPROV", portal_kprov);}

function initialise2 (myMemberId) {set_member_data (myMemberId, member_name, member_units, member_language, member_country); setCookie ("KPROV", portal_kprov);}

function fnRusse(location){ russe.close(); top.location=location;}
function setPortal(language, country)
{ setCookie ("LANG", language); switch (country )
{ case "cz":
case "fr":
case "ru":
top.location = "http://www.kompass." + country; break; case "it":
top.location = "http://www.kompassitalia.it"; break; default:
setCookie ("LANG", language); top.location = url_kiserver + language; /*}*/
break;}
}
function setLanguage (f) { var language, country, temp; temp = f; language = temp.substr(0,2); country = ""; if (temp.substr(2,1) == "-")
country = temp.substr(3,2); window.top.kiTopFrame.setPortal(language,country);}
