/**********************************************************************
 ICS Functions.js 
 Author: Group HR/GHRIS/HR Web services/PP  -  Copyright 2001-2008 ING 
 LastEdit: 25 Nov 2008
 081023:pep: added test UAT + direct link cv online
 081125:pep: NLD
***********************************************************************/

var winING=null;
var bName = navigator.appName;


var Lng_2 = new Array(4);
var Lng_2L = new Array(3);

Lng_2["ENG"]  = "_EN";
Lng_2["FRA"]  = "_FR";
Lng_2["DUT"]  = "_NL";
Lng_2["ITA"]  = "_EN";
Lng_2L["_EN"] = "ENG";
Lng_2L["_FR"] = "FRA";
Lng_2L["_NL"] = "DUT";

var PSUATdom = "careers.ing.com" ;
var PSPRDdom = "careers.ing.com" ;
var STMSG = "http://www.ing.jobs/cms/idc_cgi_isapi.dll?IdcService=GET_DYNAMIC_CONVERSIONPAGE&dDocName=";
var STLNK = "http://www.ing.jobs/xpedio/groups/internet/@public/@internet/@corp/@hr/@ics_gbl/@nosearch/documents/portalcontent/199400_EN.htm";

var GPE2VurvPortal	= new Array();
var GPE2VurvITP		= new Array();
var GPE2VurvOIB		= new Array();
var GPE2VurvWHB		= new Array();
var GPE2VurvJob		= new Array();

GPE2VurvPortal["JOBBELENG"]="ICSBEL_EN";
GPE2VurvPortal["JOBBELFRA"]="ICSBEL_FR";
GPE2VurvPortal["JOBBELDUT"]="ICSBEL_NL";
GPE2VurvPortal["JOBNLDDUT"]="ICSNLD_NL";
GPE2VurvPortal["JOBNLDENG"]="ICSNLD_EN";

// BE
GPE2VurvJob["901772"]="8560";	GPE2VurvJob["902981"]="11098";
GPE2VurvJob["996594"]="11613";	GPE2VurvJob["996627"]="11614";
GPE2VurvJob["996593"]="11612";	GPE2VurvJob["995641"]="11585";
GPE2VurvJob["996542"]="11607";	GPE2VurvJob["996546"]="11608";
GPE2VurvJob["996549"]="11609";	GPE2VurvJob["996550"]="11610";
GPE2VurvJob["996551"]="11611";	GPE2VurvJob["996555"]="8588";
GPE2VurvJob["996556"]="8589";	GPE2VurvJob["996505"]="11606";
GPE2VurvJob["299349"]="9771";	GPE2VurvJob["996477"]="11603";
GPE2VurvJob["996491"]="11604";	GPE2VurvJob["996012"]="11595";
GPE2VurvJob["996014"]="11099";	GPE2VurvJob["996017"]="10612";
GPE2VurvJob["996468"]="11602";	GPE2VurvJob["996422"]="11599";
GPE2VurvJob["996427"]="11600";	GPE2VurvJob["996428"]="11601";
GPE2VurvJob["996429"]="8587";	GPE2VurvJob["996385"]="11597";
GPE2VurvJob["996394"]="11598";	GPE2VurvJob["996330"]="11596";
GPE2VurvJob["996300"]="11115";	GPE2VurvJob["301083"]="9908";
GPE2VurvJob["996282"]="11114";	GPE2VurvJob["303906"]="11496";
GPE2VurvJob["996260"]="8586";	GPE2VurvJob["996212"]="11110";
GPE2VurvJob["996213"]="11111";	GPE2VurvJob["996230"]="11112";
GPE2VurvJob["996236"]="11113";	GPE2VurvJob["996193"]="11109";
GPE2VurvJob["901554"]="11516";	GPE2VurvJob["995912"]="11592";
GPE2VurvJob["996090"]="11102";	GPE2VurvJob["996172"]="11108";
GPE2VurvJob["295809"]="8255";	GPE2VurvJob["996107"]="11105";
GPE2VurvJob["996130"]="11106";	GPE2VurvJob["902725"]="11541";
GPE2VurvJob["996093"]="11103";	GPE2VurvJob["996100"]="11104";
GPE2VurvJob["301041"]="9897";	GPE2VurvJob["996065"]="11101";
GPE2VurvJob["996038"]="8584";	GPE2VurvJob["996016"]="10611";
GPE2VurvJob["996029"]="11100";	GPE2VurvJob["995822"]="11591";
GPE2VurvJob["995987"]="10609";	GPE2VurvJob["995992"]="10610";
GPE2VurvJob["901874"]="10563";	GPE2VurvJob["995942"]="11594";
GPE2VurvJob["995943"]="10608";	GPE2VurvJob["995892"]="8582";
GPE2VurvJob["995921"]="11593";	GPE2VurvJob["995820"]="11590";
GPE2VurvJob["995782"]="11589";	GPE2VurvJob["995757"]="10607";
GPE2VurvJob["995695"]="11587";	GPE2VurvJob["995614"]="11583";
GPE2VurvJob["995622"]="11584";	GPE2VurvJob["995557"]="10605";
GPE2VurvJob["995558"]="10606";	GPE2VurvJob["995559"]="11579";
GPE2VurvJob["995578"]="11580";	GPE2VurvJob["995532"]="10604";
GPE2VurvJob["995445"]="10602";	GPE2VurvJob["995206"]="11569";
GPE2VurvJob["995320"]="11577";	GPE2VurvJob["995337"]="11578";
GPE2VurvJob["995279"]="11575";	GPE2VurvJob["995280"]="11576";
GPE2VurvJob["995302"]="8575";	GPE2VurvJob["995214"]="11572";
GPE2VurvJob["995222"]="11573";	GPE2VurvJob["295699"]="8997";
GPE2VurvJob["902886"]="11549";	GPE2VurvJob["902888"]="11550";
GPE2VurvJob["995168"]="10597";	GPE2VurvJob["995170"]="10598";
GPE2VurvJob["995178"]="10599";	GPE2VurvJob["995181"]="11562";
GPE2VurvJob["995184"]="11563";	GPE2VurvJob["995185"]="11564";
GPE2VurvJob["995188"]="11565";	GPE2VurvJob["995189"]="11566";
GPE2VurvJob["995190"]="11567";	GPE2VurvJob["995153"]="10596";
GPE2VurvJob["995114"]="11560";	GPE2VurvJob["903049"]="11555";
GPE2VurvJob["903054"]="11557";	GPE2VurvJob["903055"]="11558";
GPE2VurvJob["902986"]="8572";	GPE2VurvJob["902946"]="8571";
GPE2VurvJob["902956"]="11552";	GPE2VurvJob["901547"]="8557";
GPE2VurvJob["902827"]="10592";	GPE2VurvJob["902875"]="11547";
GPE2VurvJob["902849"]="11545";	GPE2VurvJob["902782"]="10590";
GPE2VurvJob["902744"]="11542";	GPE2VurvJob["902746"]="11543";
GPE2VurvJob["902747"]="11544";	GPE2VurvJob["902685"]="11540";
GPE2VurvJob["902633"]="11538";	GPE2VurvJob["303240"]="11466";
GPE2VurvJob["902619"]="11536";	GPE2VurvJob["902620"]="11537";
GPE2VurvJob["902592"]="11532";	GPE2VurvJob["902579"]="11530";
GPE2VurvJob["902584"]="11531";	GPE2VurvJob["902541"]="11096";
GPE2VurvJob["902548"]="8569";	GPE2VurvJob["902531"]="11095";
GPE2VurvJob["902498"]="11092";	GPE2VurvJob["902501"]="11093";
GPE2VurvJob["902502"]="11094";	GPE2VurvJob["902231"]="11083";
GPE2VurvJob["902369"]="11089";	GPE2VurvJob["902425"]="11091";
GPE2VurvJob["902218"]="11082";	GPE2VurvJob["902312"]="11086";
GPE2VurvJob["902313"]="11087";	GPE2VurvJob["902284"]="11085";
GPE2VurvJob["300972"]="9875";	GPE2VurvJob["902268"]="11084";
GPE2VurvJob["902202"]="8565";	GPE2VurvJob["902074"]="11528";
GPE2VurvJob["902080"]="11078";	GPE2VurvJob["901995"]="11527";
GPE2VurvJob["902004"]="10564";	GPE2VurvJob["901933"]="8564";
GPE2VurvJob["901935"]="11526";	GPE2VurvJob["901919"]="11525";
GPE2VurvJob["901879"]="8562";	GPE2VurvJob["901883"]="8563";
GPE2VurvJob["901798"]="10558";	GPE2VurvJob["996702"]="11615";
GPE2VurvJob["901708"]="10545";	GPE2VurvJob["901733"]="10550";
GPE2VurvJob["901736"]="10551";	GPE2VurvJob["901672"]="10543";
GPE2VurvJob["901609"]="8558";	GPE2VurvJob["901591"]="11518";
GPE2VurvJob["901551"]="10588";	GPE2VurvJob["901527"]="10585";
GPE2VurvJob["901537"]="10586";	GPE2VurvJob["901541"]="10587";
GPE2VurvJob["901513"]="10582";	GPE2VurvJob["302610"]="10054";
GPE2VurvJob["901453"]="10575";	GPE2VurvJob["901425"]="10572";
GPE2VurvJob["901355"]="11514";	GPE2VurvJob["304173"]="10418";
GPE2VurvJob["901261"]="10541";	GPE2VurvJob["901264"]="10567";
GPE2VurvJob["901278"]="10568";	GPE2VurvJob["901227"]="10512";
GPE2VurvJob["901228"]="10513";	GPE2VurvJob["901204"]="10509";
GPE2VurvJob["901206"]="10510";	GPE2VurvJob["901197"]="10508";
GPE2VurvJob["901143"]="10503";	GPE2VurvJob["901145"]="10504";
GPE2VurvJob["900989"]="11507";	GPE2VurvJob["901099"]="10498";
GPE2VurvJob["900771"]="10536";	GPE2VurvJob["901053"]="11509";
GPE2VurvJob["901061"]="11510";	GPE2VurvJob["901065"]="10497";
GPE2VurvJob["297656"]="9631";	GPE2VurvJob["302232"]="9962";
GPE2VurvJob["303063"]="11430";	GPE2VurvJob["900855"]="10496";
GPE2VurvJob["900864"]="11506";	GPE2VurvJob["900778"]="10538";
GPE2VurvJob["900792"]="10539";	GPE2VurvJob["900806"]="10495";
GPE2VurvJob["303958"]="9555";	GPE2VurvJob["900760"]="10534";
GPE2VurvJob["900707"]="10531";	GPE2VurvJob["900590"]="10524";
GPE2VurvJob["900610"]="10528";	GPE2VurvJob["900611"]="10529";
GPE2VurvJob["900557"]="10519";	GPE2VurvJob["900579"]="10521";
GPE2VurvJob["900523"]="8547";	GPE2VurvJob["301779"]="10292";
GPE2VurvJob["900363"]="10479";	GPE2VurvJob["900360"]="10477";
GPE2VurvJob["900319"]="10473";	GPE2VurvJob["295268"]="9175";
GPE2VurvJob["900206"]="10465";	GPE2VurvJob["900075"]="10449";
GPE2VurvJob["900093"]="10451";	GPE2VurvJob["900050"]="10444";
GPE2VurvJob["900051"]="10445";	GPE2VurvJob["900055"]="8542";
GPE2VurvJob["304336"]="10436";	GPE2VurvJob["304269"]="10428";
GPE2VurvJob["304270"]="10429";	GPE2VurvJob["304189"]="10421";
GPE2VurvJob["304222"]="10424";	GPE2VurvJob["304152"]="11501";
GPE2VurvJob["304155"]="11502";	GPE2VurvJob["303457"]="10370";
GPE2VurvJob["303960"]="9556";	GPE2VurvJob["303986"]="9560";
GPE2VurvJob["901359"]="10570";	GPE2VurvJob["303892"]="8525";	
GPE2VurvJob["303905"]="11495";	GPE2VurvJob["303755"]="8521";
GPE2VurvJob["303807"]="11480";	GPE2VurvJob["300604"]="11274";
GPE2VurvJob["302512"]="10036";	GPE2VurvJob["303738"]="10414";
GPE2VurvJob["303665"]="10397";	GPE2VurvJob["303667"]="10398";
GPE2VurvJob["303675"]="10402";	GPE2VurvJob["303676"]="10403";
GPE2VurvJob["303677"]="10404";	GPE2VurvJob["303678"]="10405";
GPE2VurvJob["303644"]="10394";	GPE2VurvJob["303651"]="10395";
GPE2VurvJob["303657"]="10396";	GPE2VurvJob["303598"]="10390";
GPE2VurvJob["303637"]="10391";	GPE2VurvJob["303512"]="10383";
GPE2VurvJob["303515"]="10384";	GPE2VurvJob["303521"]="10385";
GPE2VurvJob["303461"]="10372";	GPE2VurvJob["303479"]="8518";
GPE2VurvJob["302173"]="9950";	GPE2VurvJob["303468"]="10375";
GPE2VurvJob["303387"]="10362";	GPE2VurvJob["297436"]="9590";
GPE2VurvJob["303000"]="11071";	GPE2VurvJob["303150"]="11445";
GPE2VurvJob["303148"]="11444";	GPE2VurvJob["297935"]="9680";
GPE2VurvJob["303008"]="11074";	GPE2VurvJob["302977"]="11068";
GPE2VurvJob["302975"]="11067";	GPE2VurvJob["302936"]="11427";
GPE2VurvJob["299419"]="9780";	GPE2VurvJob["302913"]="11420";
GPE2VurvJob["302851"]="11403";	GPE2VurvJob["302702"]="10078";
GPE2VurvJob["301619"]="11360";	GPE2VurvJob["302752"]="10338";
GPE2VurvJob["302712"]="10081";	GPE2VurvJob["302006"]="11393";
GPE2VurvJob["302650"]="10068";	GPE2VurvJob["302585"]="10046";
GPE2VurvJob["302589"]="10048";	GPE2VurvJob["302591"]="10050";
GPE2VurvJob["302528"]="10040";	GPE2VurvJob["302505"]="10033";
GPE2VurvJob["302473"]="10026";	GPE2VurvJob["294653"]="8886";
GPE2VurvJob["301032"]="9892";	GPE2VurvJob["302396"]="10005";
GPE2VurvJob["302311"]="9977";	GPE2VurvJob["302219"]="9958";
GPE2VurvJob["302228"]="9961";	GPE2VurvJob["302220"]="9959";
GPE2VurvJob["300690"]="9539";	GPE2VurvJob["302115"]="9938";
GPE2VurvJob["302095"]="8486";	GPE2VurvJob["297764"]="9660";
GPE2VurvJob["301942"]="11382";	GPE2VurvJob["301950"]="11383";
GPE2VurvJob["301802"]="10299";	GPE2VurvJob["301789"]="10295";
GPE2VurvJob["301783"]="10294";	GPE2VurvJob["300481"]="10220";
GPE2VurvJob["301591"]="11352";	GPE2VurvJob["301768"]="10289";
GPE2VurvJob["301668"]="11368";	GPE2VurvJob["301625"]="11361";
GPE2VurvJob["301539"]="11343";	GPE2VurvJob["301407"]="11311";
GPE2VurvJob["301331"]="10279";	GPE2VurvJob["301262"]="10265";
GPE2VurvJob["301194"]="9932";	GPE2VurvJob["301112"]="9916";
GPE2VurvJob["300924"]="9856";	GPE2VurvJob["300987"]="9880";
GPE2VurvJob["300951"]="9868";	GPE2VurvJob["300674"]="11289";
GPE2VurvJob["300675"]="11290";	GPE2VurvJob["300679"]="11294";
GPE2VurvJob["300681"]="9494";	GPE2VurvJob["300763"]="9831";
GPE2VurvJob["300324"]="11267";	GPE2VurvJob["294732"]="8270";
GPE2VurvJob["300076"]="11228";	GPE2VurvJob["300099"]="11238";
GPE2VurvJob["294005"]="8227";	GPE2VurvJob["299981"]="8439";
GPE2VurvJob["299855"]="10182";	GPE2VurvJob["299046"]="8364";
GPE2VurvJob["298907"]="8361";	GPE2VurvJob["298625"]="10121";
GPE2VurvJob["000760"]="10971";	GPE2VurvJob["298513"]="8349";
GPE2VurvJob["298516"]="11181";	GPE2VurvJob["298500"]="11176";
GPE2VurvJob["298390"]="11142";	GPE2VurvJob["298391"]="11143";
GPE2VurvJob["297553"]="9609";	GPE2VurvJob["297529"]="8341";
GPE2VurvJob["297143"]="9475";	GPE2VurvJob["296983"]="9432";
GPE2VurvJob["296969"]="9428";	GPE2VurvJob["296619"]="8329";
GPE2VurvJob["296509"]="9318";	GPE2VurvJob["296462"]="9283";
GPE2VurvJob["296412"]="9272";	GPE2VurvJob["296255"]="8316";
GPE2VurvJob["296145"]="9206";	GPE2VurvJob["296149"]="9208";
GPE2VurvJob["295977"]="8261";	GPE2VurvJob["295634"]="8985";
GPE2VurvJob["295747"]="9008";	GPE2VurvJob["295557"]="8247";
GPE2VurvJob["295064"]="9129";	GPE2VurvJob["293786"]="8216";
GPE2VurvJob["294805"]="8900";	GPE2VurvJob["294808"]="8901";
GPE2VurvJob["294591"]="9093";	GPE2VurvJob["294186"]="8822";
GPE2VurvJob["293995"]="8790";	GPE2VurvJob["293908"]="8224";
GPE2VurvJob["293893"]="8777";	GPE2VurvJob["293825"]="8221";
GPE2VurvJob["293760"]="8763";	GPE2VurvJob["293729"]="8755";
GPE2VurvJob["293636"]="11022";	GPE2VurvJob["293580"]="8206";
GPE2VurvJob["293565"]="8202";	GPE2VurvJob["000078"]="10643";
GPE2VurvJob["293386"]="8712";	GPE2VurvJob["293379"]="8711";
GPE2VurvJob["995211"]="11570";	GPE2VurvJob["995212"]="10600";
GPE2VurvJob["995213"]="11571";	GPE2VurvJob["901745"]="10552";
GPE2VurvJob["901747"]="10553";	GPE2VurvJob["901748"]="8559";
GPE2VurvJob["303809"]="8523";	GPE2VurvJob["294648"]="8883";
GPE2VurvJob["901482"]="10581";													
// end BE

// NL
GPE2VurvJob["290338"]="14811";  GPE2VurvJob["290409"]="14812";  
GPE2VurvJob["297957"]="14392";  GPE2VurvJob["299799"]="14535";  
GPE2VurvJob["300338"]="14627";  GPE2VurvJob["301255"]="15391";  
GPE2VurvJob["301346"]="15435";  GPE2VurvJob["301406"]="15464";  
GPE2VurvJob["301432"]="15473";  GPE2VurvJob["301434"]="15474";  
GPE2VurvJob["301441"]="15480";  GPE2VurvJob["301514"]="15521";  
GPE2VurvJob["301522"]="15525";  GPE2VurvJob["301529"]="15528";  
GPE2VurvJob["301635"]="15832";  GPE2VurvJob["301719"]="15869";  
GPE2VurvJob["301835"]="15917";  GPE2VurvJob["301873"]="15932";  
GPE2VurvJob["301913"]="11993";  GPE2VurvJob["301944"]="15610";  
GPE2VurvJob["301997"]="15629";  GPE2VurvJob["302233"]="15725";  
GPE2VurvJob["302275"]="15749";  GPE2VurvJob["302390"]="15773";  
GPE2VurvJob["302496"]="16827";  GPE2VurvJob["302627"]="16023";  
GPE2VurvJob["302735"]="16078";  GPE2VurvJob["302764"]="16090";  
GPE2VurvJob["302770"]="12052";  GPE2VurvJob["302813"]="16329";  
GPE2VurvJob["302815"]="16331";  GPE2VurvJob["302826"]="16339";  
GPE2VurvJob["302908"]="16374";  GPE2VurvJob["302996"]="16412";  
GPE2VurvJob["303087"]="16442";  GPE2VurvJob["303117"]="16864";  
GPE2VurvJob["303123"]="16869";  GPE2VurvJob["303227"]="16110";  
GPE2VurvJob["303264"]="16130";  GPE2VurvJob["303560"]="16552";  
GPE2VurvJob["303615"]="16908";  GPE2VurvJob["303619"]="16912";  
GPE2VurvJob["303803"]="16646";  GPE2VurvJob["303973"]="16202";  
GPE2VurvJob["303975"]="16204";  GPE2VurvJob["304005"]="16223";  
GPE2VurvJob["304102"]="16689";  GPE2VurvJob["304111"]="16696";  
GPE2VurvJob["304115"]="16700";  GPE2VurvJob["304170"]="16727";  
GPE2VurvJob["304219"]="16760";  GPE2VurvJob["304398"]="17823";  
GPE2VurvJob["900204"]="17342";  GPE2VurvJob["900205"]="17343";  
GPE2VurvJob["900211"]="17346";  GPE2VurvJob["900306"]="17403";  
GPE2VurvJob["900358"]="17437";  GPE2VurvJob["900393"]="12828";  
GPE2VurvJob["900405"]="17846";  GPE2VurvJob["900417"]="12834";  
GPE2VurvJob["900418"]="17855";  GPE2VurvJob["900454"]="17874";  
GPE2VurvJob["900480"]="17073";  GPE2VurvJob["900620"]="17124";  
GPE2VurvJob["900621"]="17125";  GPE2VurvJob["900622"]="17126";  
GPE2VurvJob["900672"]="17157";  GPE2VurvJob["900711"]="17463";  
GPE2VurvJob["900716"]="17467";  GPE2VurvJob["900807"]="17506";  
GPE2VurvJob["900812"]="17511";  GPE2VurvJob["900827"]="17519";  
GPE2VurvJob["900983"]="17187";  GPE2VurvJob["901074"]="17575";  
GPE2VurvJob["901091"]="12690";  GPE2VurvJob["901147"]="17607";  
GPE2VurvJob["901172"]="17618";  GPE2VurvJob["901329"]="12904";  
GPE2VurvJob["901449"]="17254";  GPE2VurvJob["901450"]="12737";  
GPE2VurvJob["901495"]="17270";  GPE2VurvJob["901497"]="17272";  
GPE2VurvJob["901524"]="17286";  GPE2VurvJob["901539"]="17698";  
GPE2VurvJob["901556"]="17708";  GPE2VurvJob["901587"]="17727";  
GPE2VurvJob["901592"]="17730";  GPE2VurvJob["901595"]="17733";  
GPE2VurvJob["901598"]="17739";  GPE2VurvJob["901688"]="17777";  
GPE2VurvJob["901741"]="17799";  GPE2VurvJob["901742"]="17800";  
GPE2VurvJob["901762"]="17978";  GPE2VurvJob["901767"]="17980";  
GPE2VurvJob["901808"]="18003";  GPE2VurvJob["901839"]="17305";  
GPE2VurvJob["901840"]="17306";  GPE2VurvJob["901842"]="17308";  
GPE2VurvJob["901843"]="18809";  GPE2VurvJob["901862"]="18812";  
GPE2VurvJob["901863"]="18813";  GPE2VurvJob["901865"]="18815";  
GPE2VurvJob["901871"]="18819";  GPE2VurvJob["901886"]="18824";  
GPE2VurvJob["901927"]="18017";  GPE2VurvJob["902029"]="18073";  
GPE2VurvJob["902052"]="18320";  GPE2VurvJob["902057"]="18322";  
GPE2VurvJob["902059"]="18324";  GPE2VurvJob["902092"]="13015";  
GPE2VurvJob["902102"]="18343";  GPE2VurvJob["902170"]="13039";  
GPE2VurvJob["902194"]="13323";  GPE2VurvJob["902216"]="18412";  
GPE2VurvJob["902311"]="18851";  GPE2VurvJob["902344"]="13369";  
GPE2VurvJob["902347"]="18872";  GPE2VurvJob["902358"]="18094";  
GPE2VurvJob["902360"]="18095";  GPE2VurvJob["902387"]="18106";  
GPE2VurvJob["902394"]="18112";  GPE2VurvJob["902407"]="18116";  
GPE2VurvJob["902415"]="13064";  GPE2VurvJob["902418"]="18124";  
GPE2VurvJob["902419"]="18125";  GPE2VurvJob["902518"]="18469";  
GPE2VurvJob["902549"]="18484";  GPE2VurvJob["902564"]="18495";  
GPE2VurvJob["902590"]="13113";  GPE2VurvJob["902713"]="18881";  
GPE2VurvJob["902743"]="18897";  GPE2VurvJob["902753"]="13416";  
GPE2VurvJob["902762"]="18906";  GPE2VurvJob["902789"]="18923";  
GPE2VurvJob["902801"]="18168";  GPE2VurvJob["902840"]="18187";  
GPE2VurvJob["902846"]="13144";  GPE2VurvJob["902851"]="18191";  
GPE2VurvJob["902884"]="18211";  GPE2VurvJob["902892"]="18214";  
GPE2VurvJob["902895"]="18216";  GPE2VurvJob["902932"]="18580";  
GPE2VurvJob["902943"]="18587";  GPE2VurvJob["902990"]="18610";  
GPE2VurvJob["903077"]="18657";  GPE2VurvJob["995166"]="18924";  
GPE2VurvJob["995194"]="18708";  GPE2VurvJob["995216"]="18928";  
GPE2VurvJob["995217"]="18929";  GPE2VurvJob["995225"]="18933";  
GPE2VurvJob["995243"]="18946";  GPE2VurvJob["995245"]="18947";  
GPE2VurvJob["995246"]="18948";  GPE2VurvJob["995247"]="18949";  
GPE2VurvJob["995268"]="18965";  GPE2VurvJob["995330"]="18251";  
GPE2VurvJob["995340"]="18255";  GPE2VurvJob["995352"]="18264";  
GPE2VurvJob["995361"]="18689";  GPE2VurvJob["995370"]="18693";  
GPE2VurvJob["995373"]="18694";  GPE2VurvJob["995375"]="18695";  
GPE2VurvJob["995391"]="18715";  GPE2VurvJob["995410"]="18721";  
GPE2VurvJob["995412"]="18722";  GPE2VurvJob["995415"]="18724";  
GPE2VurvJob["995416"]="18725";  GPE2VurvJob["995433"]="18738";  
GPE2VurvJob["995449"]="13280";  GPE2VurvJob["995463"]="18755";  
GPE2VurvJob["995533"]="18783";  GPE2VurvJob["995534"]="18784";  
GPE2VurvJob["995561"]="18793";  GPE2VurvJob["995562"]="18794";  
GPE2VurvJob["995576"]="18802";  GPE2VurvJob["995581"]="18805";  
GPE2VurvJob["995589"]="18969";  GPE2VurvJob["995592"]="18808";  
GPE2VurvJob["995601"]="18972";  GPE2VurvJob["995603"]="18974";  
GPE2VurvJob["995620"]="18275";  GPE2VurvJob["995643"]="18287";  
GPE2VurvJob["995673"]="18308";  GPE2VurvJob["995674"]="19309";  
GPE2VurvJob["995676"]="19311";  GPE2VurvJob["995710"]="18987";  
GPE2VurvJob["995713"]="18989";  GPE2VurvJob["995742"]="19006";  
GPE2VurvJob["995769"]="19014";  GPE2VurvJob["995786"]="19024";  
GPE2VurvJob["995791"]="13546";  GPE2VurvJob["995794"]="19028";  
GPE2VurvJob["995841"]="19053";  GPE2VurvJob["995874"]="19064";  
GPE2VurvJob["995881"]="19342";  GPE2VurvJob["995884"]="12164";  
GPE2VurvJob["995890"]="19345";  GPE2VurvJob["995891"]="19346";  
GPE2VurvJob["995893"]="19347";  GPE2VurvJob["995930"]="19362";  
GPE2VurvJob["995931"]="19363";  GPE2VurvJob["995979"]="19824";  
GPE2VurvJob["996013"]="12173";  GPE2VurvJob["996024"]="12178";  
GPE2VurvJob["996043"]="19372";  GPE2VurvJob["996088"]="19394";  
GPE2VurvJob["996104"]="19401";  GPE2VurvJob["996108"]="19403";  
GPE2VurvJob["996115"]="19409";  GPE2VurvJob["996122"]="19413";  
GPE2VurvJob["996142"]="19422";  GPE2VurvJob["996152"]="19070";  
GPE2VurvJob["996156"]="19073";  GPE2VurvJob["996159"]="19075";  
GPE2VurvJob["996167"]="13585";  GPE2VurvJob["996196"]="19434";  
GPE2VurvJob["996233"]="19100";  GPE2VurvJob["996242"]="19103";  
GPE2VurvJob["996246"]="19106";  GPE2VurvJob["996252"]="19108";  
GPE2VurvJob["996257"]="19111";  GPE2VurvJob["996279"]="19118";  
GPE2VurvJob["996304"]="19130";  GPE2VurvJob["996328"]="19140";  
GPE2VurvJob["996331"]="19142";  GPE2VurvJob["996337"]="19147";  
GPE2VurvJob["996339"]="13642";  GPE2VurvJob["996357"]="19154";  
GPE2VurvJob["996415"]="19450";  GPE2VurvJob["996417"]="19452";  
GPE2VurvJob["996423"]="12184";  GPE2VurvJob["996431"]="19453";  
GPE2VurvJob["996436"]="19455";  GPE2VurvJob["996442"]="13988";  
GPE2VurvJob["996444"]="19462";  GPE2VurvJob["996473"]="19844";  
GPE2VurvJob["996520"]="12199";  GPE2VurvJob["996545"]="19473";  
GPE2VurvJob["996557"]="19475";  GPE2VurvJob["996582"]="19492";  
GPE2VurvJob["996604"]="19508";  GPE2VurvJob["996622"]="19170";  
GPE2VurvJob["996647"]="19179";  GPE2VurvJob["996648"]="19180";  
GPE2VurvJob["996653"]="19183";  GPE2VurvJob["996654"]="19184";  
GPE2VurvJob["996714"]="19214";  GPE2VurvJob["996717"]="19215";  
GPE2VurvJob["996720"]="19216";  GPE2VurvJob["996732"]="19520";  
GPE2VurvJob["996738"]="19521";  GPE2VurvJob["996739"]="13722";  
GPE2VurvJob["996742"]="19524";  GPE2VurvJob["996764"]="19225";  
GPE2VurvJob["996766"]="19226";  GPE2VurvJob["996768"]="19227";  
GPE2VurvJob["996772"]="13730";  GPE2VurvJob["996777"]="19534";  
GPE2VurvJob["996780"]="19536";  GPE2VurvJob["996783"]="13736";  
GPE2VurvJob["996798"]="19549";  GPE2VurvJob["996799"]="14046";  
GPE2VurvJob["996800"]="12210";  GPE2VurvJob["996809"]="19554";  
GPE2VurvJob["996811"]="19555";  GPE2VurvJob["996815"]="12214";  
GPE2VurvJob["996816"]="12215";  GPE2VurvJob["996824"]="12219";  
GPE2VurvJob["996836"]="19862";  GPE2VurvJob["996838"]="19864";  
GPE2VurvJob["996878"]="12234";  GPE2VurvJob["996881"]="12237";  
GPE2VurvJob["996882"]="14069";  GPE2VurvJob["996887"]="12241";  
GPE2VurvJob["996892"]="12246";  GPE2VurvJob["996893"]="14071";  
GPE2VurvJob["996894"]="12247";  GPE2VurvJob["996895"]="12248";  
GPE2VurvJob["996896"]="12249";  GPE2VurvJob["996940"]="19577";  
GPE2VurvJob["996947"]="14084";  GPE2VurvJob["996950"]="19585";  
GPE2VurvJob["996953"]="19588";  GPE2VurvJob["996954"]="19589";  
GPE2VurvJob["996969"]="19597";  GPE2VurvJob["996973"]="19598";  
GPE2VurvJob["996974"]="19599";  GPE2VurvJob["996979"]="19602";  
GPE2VurvJob["996985"]="19608";  GPE2VurvJob["996989"]="19611";  
GPE2VurvJob["996991"]="19612";  GPE2VurvJob["996996"]="19614";  
GPE2VurvJob["997005"]="14104";  GPE2VurvJob["997014"]="19231";  
GPE2VurvJob["997015"]="19232";  GPE2VurvJob["997016"]="19233";  
GPE2VurvJob["997017"]="19234";  GPE2VurvJob["997019"]="19236";  
GPE2VurvJob["997056"]="19258";  GPE2VurvJob["997059"]="19259";  
GPE2VurvJob["997080"]="19269";  GPE2VurvJob["997128"]="19289";  
GPE2VurvJob["997131"]="19292";  GPE2VurvJob["997141"]="12258";  
GPE2VurvJob["997146"]="12263";  GPE2VurvJob["997150"]="12266";  
GPE2VurvJob["997156"]="12269";  GPE2VurvJob["997193"]="12275";  
GPE2VurvJob["997210"]="12283";  GPE2VurvJob["997211"]="12284";  
GPE2VurvJob["997225"]="12285";  GPE2VurvJob["997236"]="19894";  
GPE2VurvJob["997237"]="19895";  GPE2VurvJob["997240"]="12288";  
GPE2VurvJob["997241"]="12289";  GPE2VurvJob["997251"]="12295";  
GPE2VurvJob["997253"]="12296";  GPE2VurvJob["997255"]="12297";  
GPE2VurvJob["997256"]="12298";  GPE2VurvJob["997259"]="12300";  
GPE2VurvJob["997261"]="12301";  GPE2VurvJob["997263"]="12302";  
GPE2VurvJob["997266"]="12305";  GPE2VurvJob["997267"]="19644";  
GPE2VurvJob["997268"]="19645";  GPE2VurvJob["997271"]="19646";  
GPE2VurvJob["997272"]="19647";  GPE2VurvJob["997275"]="19648";  
GPE2VurvJob["997279"]="14142";  GPE2VurvJob["997280"]="19650";  
GPE2VurvJob["997283"]="19651";  GPE2VurvJob["997293"]="19655";  
GPE2VurvJob["997302"]="19661";  GPE2VurvJob["997318"]="19669";  
GPE2VurvJob["997319"]="19670";  GPE2VurvJob["997329"]="19673";  
GPE2VurvJob["997331"]="19674";  GPE2VurvJob["997333"]="19676";  
GPE2VurvJob["997335"]="19678";  GPE2VurvJob["997354"]="19303";  
GPE2VurvJob["997358"]="13804";  GPE2VurvJob["997359"]="19305";  
GPE2VurvJob["997360"]="19306";  GPE2VurvJob["997388"]="19910";  
GPE2VurvJob["997391"]="19913";  GPE2VurvJob["997393"]="19915";  
GPE2VurvJob["997394"]="19916";  GPE2VurvJob["997395"]="19917";  
GPE2VurvJob["997408"]="19925";  GPE2VurvJob["997409"]="19926";  
GPE2VurvJob["997411"]="19928";  GPE2VurvJob["997417"]="19683";  
GPE2VurvJob["997433"]="19691";  GPE2VurvJob["997441"]="19697";  
GPE2VurvJob["997442"]="19698";  GPE2VurvJob["997451"]="19701";  
GPE2VurvJob["997452"]="19702";  GPE2VurvJob["997461"]="19708";  
GPE2VurvJob["997483"]="14204";  GPE2VurvJob["997486"]="19721";  
GPE2VurvJob["997488"]="19723";  GPE2VurvJob["997492"]="19726";  
GPE2VurvJob["997503"]="19735";  GPE2VurvJob["997506"]="14210";  
GPE2VurvJob["997507"]="19737";  GPE2VurvJob["997531"]="19746";  
GPE2VurvJob["997544"]="19756";  GPE2VurvJob["997555"]="19759";  
GPE2VurvJob["997592"]="19773";  GPE2VurvJob["997596"]="19777";  
GPE2VurvJob["997599"]="19779";  GPE2VurvJob["997606"]="19784";  
GPE2VurvJob["997610"]="19787";  GPE2VurvJob["997645"]="19808";  
GPE2VurvJob["997655"]="19934";  GPE2VurvJob["997675"]="19950";  
//end NL

// NL OIB
GPE2VurvOIB["301020"]="11942";  GPE2VurvOIB["302216"]="15721";  
GPE2VurvOIB["302280"]="15753";  GPE2VurvOIB["302352"]="15969";  
GPE2VurvOIB["302714"]="16068";  GPE2VurvOIB["302844"]="16349";  
GPE2VurvOIB["303835"]="16661";  GPE2VurvOIB["304198"]="16749";  
GPE2VurvOIB["304344"]="16291";  GPE2VurvOIB["900787"]="12633";  
GPE2VurvOIB["901146"]="17606";  GPE2VurvOIB["901381"]="17969";  
GPE2VurvOIB["901410"]="17234";  GPE2VurvOIB["901411"]="17235";  
GPE2VurvOIB["901768"]="12947";  GPE2VurvOIB["901953"]="18032";  
GPE2VurvOIB["902595"]="18509";  GPE2VurvOIB["995362"]="18270";  
GPE2VurvOIB["995364"]="18272";  GPE2VurvOIB["995366"]="18273";  
GPE2VurvOIB["995367"]="18690";  GPE2VurvOIB["995368"]="18691";  
GPE2VurvOIB["995369"]="18692";  GPE2VurvOIB["995608"]="18975";  
GPE2VurvOIB["995610"]="18977";  GPE2VurvOIB["995618"]="18982";  
GPE2VurvOIB["995646"]="18290";  GPE2VurvOIB["995650"]="18293";  
GPE2VurvOIB["995652"]="18295";  GPE2VurvOIB["995653"]="13289";  
GPE2VurvOIB["995779"]="19019";  GPE2VurvOIB["995781"]="19021";  
GPE2VurvOIB["995783"]="19022";  GPE2VurvOIB["996010"]="12171";  
GPE2VurvOIB["996301"]="19128";  GPE2VurvOIB["996543"]="19471";  
GPE2VurvOIB["996706"]="19210";  

//end NL OIB

// NL WHB
GPE2VurvWHB["298814"]="11847";  GPE2VurvWHB["303325"]="12069";  
GPE2VurvWHB["303942"]="16982";  GPE2VurvWHB["303943"]="16983";  
GPE2VurvWHB["303944"]="16984";  GPE2VurvWHB["901357"]="17956";  
GPE2VurvWHB["902445"]="13075";  GPE2VurvWHB["902473"]="18157";  
GPE2VurvWHB["902673"]="18543";  GPE2VurvWHB["902720"]="18883";  
GPE2VurvWHB["902727"]="18886";  GPE2VurvWHB["902910"]="13166";  
GPE2VurvWHB["902926"]="18576";  GPE2VurvWHB["903001"]="13202";  
GPE2VurvWHB["995442"]="18745";  GPE2VurvWHB["995518"]="13488";  
GPE2VurvWHB["995981"]="19825";  GPE2VurvWHB["996492"]="19856";  
GPE2VurvWHB["996623"]="19171";  GPE2VurvWHB["997242"]="12290";  
GPE2VurvWHB["997243"]="12291";  GPE2VurvWHB["997262"]="14136";  
GPE2VurvWHB["997264"]="12303";  GPE2VurvWHB["997474"]="19713";  
GPE2VurvWHB["997625"]="19795";  GPE2VurvWHB["997633"]="19802";  
GPE2VurvWHB["997635"]="19804";  GPE2VurvWHB["997636"]="14266";  

//end NL WHB


// ITP
GPE2VurvITP["303016"]="7941";
GPE2VurvITP["303017"]="7945";
GPE2VurvITP["303018"]="7946";
GPE2VurvITP["303020"]="7942";
GPE2VurvITP["303021"]="7940";
GPE2VurvITP["303022"]="7943";
GPE2VurvITP["303023"]="8055";
GPE2VurvITP["303024"]="7944";
GPE2VurvITP["303030"]="7949";
GPE2VurvITP["303032"]="7948";
GPE2VurvITP["303034"]="7947";



/*********************************************************/

function DirectGPELink() {
var vArgID = getArg("id");
var vGPERequest = false;
var vMainURL, vURLparts;
var vURL = STLNK;

if (vArgID != null && vArgID != "") {
  vMainURL = window.location.search;
  vURLparts = vMainURL.split('?');
  vURL += "?"+ vURLparts[1];
  openGPE(vURL);
  vGPERequest=true;
}
return vGPERequest;
}


function handleGPEArgs() {
var argID=getArg("id");
var argJobID, argJobCat, Appl, Cntry, Lang, GPETop;
var varGPERequest= false;

if (argID != null && argID !="") {
  argID=argID.toUpperCase();
  argJobID = getArg("jobid");
  argJobCat = getArg("jobcat");
  Appl     = argID.substr(0,3);
  Cntry    = argID.substr(3,3);
  Lang     = argID.substr(6,3);
  GPETop   = argID.substr(9,1);

  if (vurvFilter(argID, Appl, argJobID)){
    varGPERequest= true;
  }
  else {
    switch (Appl)
    {
      case "JOB":
	    varGPERequest= true;
        if (argJobID == null || argJobID =="") {
		    if (argJobCat == null || argJobCat =="") {
                OpenApps("JOB", Cntry, Lang, "", GPETop, false);
		    }
		    else {
		  	  OpenApps("CAT", Cntry, Lang, argJobCat, GPETop, false);
		    }
	    }
	    else {
          OpenApps("DES", Cntry, Lang, argJobID, GPETop, false);
	    }
        break;
      case "ACT":
	    varGPERequest= true;
	    OpenApps("ACT", Cntry, Lang, "", GPETop, false);
        break;
      default: 
        varGPERequest= false;
	    OpenApps("ERR", Cntry, Lang, "", GPETop, false);
        break;
    }
  }
}
return varGPERequest;
}


function portalGPE2Vurv ( xGPEPortal ) {
var portal="";

xGPEPortal=xGPEPortal.substr(0,9);
xGPEPortal=xGPEPortal.toUpperCase();
portal=GPE2VurvPortal[xGPEPortal];

return (portal);
}


function vurvFilter(argID, Appl, argJobID, NewWin) {

var vPortal=portalGPE2Vurv(argID);
var vJobID=null;
var vJobCat=null;
var vurvURL="";
var directJob=(Appl="JOB" && argJobID != null && argJobID !="");
var noJob=true;
var Filter=false;

if (NewWin==null) { NewWin=false; }


if (directJob){
  vJobID=GPE2VurvITP[argJobID];
  if (vJobID != null && vJobID !="") {
	noJob=false;
	Filter=true;
    vurvURL+="&portal=ICSGGR_EN";
    vurvURL+="&app=job_profile&jobid="+vJobID;
    if (NewWin){
      openVurvWin(vurvURL);
    }
	else {
	  openVurv(vurvURL);
	}
  } 
  else {
    vJobID=GPE2VurvWHB[argJobID];
    if (vJobID != null && vJobID !="") {
      noJob=false;
	  Filter=true;
      vurvURL+="&portal=ICSNLD_EN";
      vurvURL+="&app=job_profile&jobid="+vJobID;
      if (NewWin){
        openVurvWin(vurvURL);
      } 
	  else {
	    openVurv(vurvURL);
	  }
    }
	else { 
      vJobID=GPE2VurvOIB[argJobID];
      if (vJobID != null && vJobID !="") {
	    noJob=false;
	    Filter=true;
        if (vPortal=="ICSNLD_EN") {
          vurvURL+="&portal=ICSOIB_EN";
        } 
	    else {
          vurvURL+="&portal=ICSOIB_NL";
		};
        vurvURL+="&app=job_profile&jobid="+vJobID;
        if (NewWin){
          openVurvWin(vurvURL);
        } 
		else {
	      openVurv(vurvURL);
	    }
      }
    }
  }  
}
if (noJob && vPortal!=null) {
  vurvURL+="&portal="+vPortal;
  if (directJob) {
    vJobID=GPE2VurvJob[argJobID];
	if (vJobID != null && vJobID !="") {
	  vurvURL+="&app=job_profile&jobid="+vJobID;
  	} else {
      vurvURL+="&app=default";
	}
  } else {
    vurvURL+="&app=default";
  }
  Filter=true;
  if (NewWin){
    openVurvWin(vurvURL);
  }
  else {
    openVurv(vurvURL);
  }
}
return (Filter) ;
}


function selectLink(internetLink, intranetLink, popup) {
var vLink;

vLink = (window.location.hostname.indexOf('intranet')>-1)? intranetLink : internetLink;
if (popup) {
	openWindowC(vLink,800,600,1,1,0,1,1,1);
}
else {
	window.location.href=vLink;
}

}


function doTags () {
var tagHTML="";
var str="";
var ran;
var searchApp="./search.jsp?fullText=";

tagHTML+='<p class=bodytext>';
for (var i=0; i<arguments.length; i++) {
  if (i>0) { tagHTML+=' - '; };
  str=arguments[i].replace(/ /gi, "+");
  ran=Math.floor(4*Math.random()); 
  tagHTML+='<font size='+ran+'><a href="'+searchApp+str;
  tagHTML+='&menopt=none" target="_self">';
  tagHTML+=arguments[i];
  tagHTML+='</a>';
}
tagHTML+="<\/p>";
document.write(tagHTML);
}


function LinkedInBox(xLabel, xCat) {
var boxHTML="";

boxHTML+='<style type="text/css">';
boxHTML+='span.linkedIn_out {color:#000000; font-weight: normal;}';
boxHTML+='span.linkedIn_hover {color:#000000; font-weight: normal; text-decoration:underline; cursor:pointer;}';
boxHTML+='</style>';
boxHTML+='<ul><li class=bullet><span id="in1" style="vertical-align:top">';
boxHTML+='<span class=linkedIn_out onmouseover="this.className=\'linkedIn_hover\'" ';
boxHTML+='onmouseout="this.className=\'linkedIn_out\'">'+xLabel+'on <b>Linked</b></span>';
boxHTML+='</span></li></ul>';
boxHTML+='<script type=text/javascript>';
boxHTML+='new LinkedIn.CompanyInsiderPopup("in1", "'+xCat+'");';
boxHTML+='</script>';
document.write(boxHTML);
}

function LinkedInFlashBox(xLabel, xCat) {
var boxHTML="";

boxHTML+='<style type="text/css">';
boxHTML+='span.linkedIn_out {color:#000000; font-weight: bold;}span.linkedIn_hover {color:#000000; font-weight: bold; text-decoration:underline; cursor:pointer;}';
boxHTML+='</style>';
boxHTML+='<span id="in1" class="company-insider-pop-up" style="vertical-align: top;">';
boxHTML+='</span>';

document.getElementById('linkedInBox').innerHTML = boxHTML;

new LinkedIn.CompanyInsiderPopup("in1", xCat);

var positionLeft = findPosX(document.getElementById('linkedin'));
var positionTop = findPosY(document.getElementById('linkedin'));
var fullWidth = document.body.clientWidth;
var docWidth = document.getElementById('header').offsetWidth;
var pageLeftSpace = (fullWidth - docWidth) /2;
var bannerWidth = document.getElementById('linkedin').width;
var id = document.getElementById('linkedInBox');

id.getElementsByTagName('img')[0].src = "images/shim.gif";
id.getElementsByTagName('img')[0].style.width = "5px";
if (bannerWidth == 224) {
	id.getElementsByTagName('img')[0].height = "15px";
	id.style.height = "15px";
	id.style.top=(positionTop) + "px";
	if (bName == "Microsoft Internet Explorer")	id.style.top=(positionTop + 95) + "px";
	}
else {
	id.getElementsByTagName('img')[0].height = "45px";
	id.style.height="45px";
	id.style.top=(positionTop - 36) + "px";
	if (bName == "Microsoft Internet Explorer")	id.style.top=(positionTop + 70) + "px";
}
id.style.width = "5px";
id.style.left = (positionLeft - pageLeftSpace) + 50 + "px";
setTimeout("clickLinkedIn()",500);
}

function findPosX(obj)
  {
    var curleft = 0;
    if(obj.offsetParent)
        while(1) 
        {
          curleft += obj.offsetLeft;
          if(!obj.offsetParent)
            break;
          obj = obj.offsetParent;
        }
    else if(obj.x)
        curleft += obj.x;
    return curleft;
  }

  function findPosY(obj)
  {
    var curtop = 0;
    if(obj.offsetParent)
        while(1)
        {
          curtop += obj.offsetTop;
          if(!obj.offsetParent)
            break;
          obj = obj.offsetParent;
        }
    else if(obj.y)
        curtop += obj.y;
    return curtop;
  }



function clickLinkedIn() {
var id = document.getElementById('linkedInBox');
if (bName == "Microsoft Internet Explorer") {
	id.getElementsByTagName('img')[0].click();
	}
else {
	id.getElementsByTagName('img')[0].click = function() {
	var evt = this.ownerDocument.createEvent('MouseEvents');
	evt.initMouseEvent('click', true, true, this.ownerDocument.defaultView, 1, 0, 0, 0, 0, false, false, false, false, 0, null);
	this.dispatchEvent(evt);}
	id.getElementsByTagName('img')[0].click();
} 

}

function tellAFriend() {
 
 var docID = getArg('docid');
 var htmlID = getArg('htmlid');
 var menopt = getArg('menopt');
 var lang = getArg('lang');
 var docidRC = getArg('docidrc');
 var htmlidRC = getArg('htmlidrc');
 var lastSlash = window.location.href.lastIndexOf('/');
 var domain = window.location.href.substr(0,lastSlash+1);

if (docID == null || docID == "") docID = "docid=";
else docID = "docid=" + docID;

if (htmlID == null || htmlID == "") htmlID = "htmlid=";
else htmlID = "htmlid=" + htmlID;

if (menopt == null || menopt == "") menopt = "menopt=";
else menopt = "menopt=" + menopt;

if (lang == null || lang == "") lang = "lang=";
else lang = "lang=" + lang;

if (docidRC == null || docidRC == "") docidRC = "docidrc=";
else docidRC = "docidrc=" + docidRC;

if (htmlidRC == null || htmlidRC == "") htmlidRC = "htmlidrc=";
else htmlidRC = "htmlidrc=" + htmlidRC;

var combine = docID + "&" + htmlID + "&" + menopt + "&" + lang + "&" + docidRC + "&" + htmlidRC;
combine = escape(combine);
var site = domain + "coupon.jsp?cp=TAF_Pages&"+menopt+"&GPEJobID=" + combine;
window.location.href = site;

}


function OpenJOBv (xportal) {
var vurvURL="";

vurvURL+="&portal="+xportal;
if (xportal.indexOf("JVS") > -1) {
  vurvURL+="&app=jobagent"; 
} else {
  vurvURL+="&app=default";
}
openVurvWin(vurvURL);
}


function OpenACTv (xportal) {
var vurvURL="";

vurvURL+="&portal="+xportal;
vurvURL+="&app=workbench";
openVurvWin(vurvURL);
}


function OpenDESv (xportal, xJobID) {
var vurvURL="";

vurvURL+="&portal="+xportal;
vurvURL+="&app=job_profile&jobid="+xJobID;
openVurvWin(vurvURL);
}


function OpenJSAv (xportal) {
var vurvURL="";

vurvURL+="&portal="+xportal;
vurvURL+="&app=jobagent";
openVurvWin(vurvURL);
}


function OpenSCVv (xportal) {
var vurvURL="";

vurvURL+="&portal="+xportal;
vurvURL+="&app=candidate_update";
openVurvWin(vurvURL);
}


function OpenJob(Cntry, Lang) {

if (Cntry=="BEL") {
  OpenJOBv("ICSBEL"+Lng_2[Lang]);
} 
else {
  OpenJOBv("ICSNLD"+Lng_2[Lang]);
}
}


function OpenAcnt(Cntry, Lang) {

if (Cntry=="BEL") {
  OpenACTv("ICSBEL"+Lng_2[Lang]);
} else {
  OpenACTv("ICSNLD"+Lng_2[Lang]);
}
}


function OpenJSA(Cntry, Lang, Params) {

if (Cntry=="BEL") {
  OpenJSAv("ICSBEL"+Lng_2[Lang]);
} else {
  OpenJSAv("ICSNLD"+Lng_2[Lang]);
}
}


function OpenSCV(Cntry, Lang, Params) {

if (Cntry=="BEL") {
  OpenSCVv("ICSBEL"+Lng_2[Lang]);
} else {
  OpenSCVv("ICSNLD"+Lng_2[Lang]);
}
}


function OpenCAT(Cntry, Lang, Params) {

OpenApps("CAT", Cntry, Lang, Params, null, true);
}


function OpenDescr(Cntry, Lang, Params) {

if (vurvFilter("JOB"+Cntry+Lang, "JOB", Params, true)){
    return;
}
else {
  OpenApps("DES", Cntry, Lang, Params, null, true);
}
}


function AutoOpenApps(Appl, Cntry, Lang, Params) {

OpenApps(Appl, Cntry, Lang, Params, null, true); 
}


function OpenApps(Appl, Cntry, Lang, Params, GPETop, NewWin) {
var vAppsURL;
var doFunc=false;

if (Params==null) { Params=""; }
if (NewWin==null) { NewWin=true; }
//maintMsgOn=(Cntry=="BEL");
if (!AppsAvail[Appl]) {
	alert("ICS003: ["+Appl+"] This application is currently unavailable. Please try again later.");
}
else {
  vAppsURL = getGPELink(Appl, Cntry, Lang, Params, GPETop);
  if (NewWin) {
    if (maintMsgOn) {
      ExitFunc="openGPEWin('"+vAppsURL+"');";
      doFunc=ServiceMessage(Appl, Cntry, Lang, "GPE", ExitFunc);
	} 
	if (!doFunc) {
      openGPEWin(vAppsURL);
    }
  }	
  else {
	if (maintMsgOn) {
      ExitFunc="openGPE('"+vAppsURL+"');";
      doFunc=ServiceMessage(Appl, Cntry, Lang, null, ExitFunc);
	} 
	if (!doFunc) {
      openGPE(vAppsURL);
    } 
  }
}
}


function openGPEWin(AppsURL) {

myWidth = 750;
myHeight = .9 * screen.height;
features = "toolbar=yes,location=no,status=yes,menubar=no,scrollbars=yes,resizable=yes";
var myLeft = screen.width-myWidth-15;
var myTop = (screen.height-myHeight)/2;
myHeight = myHeight - 100;
features += ",left="+myLeft+",top="+myTop;
winING = window.open("about:blank","ING_Careers",features+',width='+myWidth+',height='+myHeight);
winING.location.href=AppsURL;
winING.focus();
}


function openGPE(AppsURL) {

location.replace(AppsURL);
}


function getVurvMode() {
var siteDom, i;
var vurvMode=null;

siteDom = window.location.hostname;
siteDom = siteDom.toLowerCase();
if (siteDom=="scp.be.intranet") {
  vurvMode="UAT";
}
else {
  vurvMode="PRD";
}
return (vurvMode);
}


function getVurvDom(xMode) {
var vurvDom_b='http://scp.be.intranet/eip/jobs_careers/showdoc2.jsp?htmlid=308972';
var vurvDom_a='http://www.ing.jobs/careers/showdoc2.jsp?htmlid=308972';
var vurvDom="";

if (xMode=="PRD") {
  vurvDom=vurvDom_a; 
}
else if (xMode=="UAT") {
  vurvDom=vurvDom_b;
} else {
  vurvDom="";
}
return (vurvDom);
}


function openVurv(AppsURL) {
var vurvMode, vurvDom;

vurvMode=getVurvMode();
vurvDom=getVurvDom(vurvMode);
AppsURL=vurvDom+AppsURL;
location.replace(AppsURL);
}


function openVurvWin(AppsURL) {
var vurvMode, vurvDom;

vurvMode=getVurvMode();
vurvDom=getVurvDom(vurvMode);
AppsURL=vurvDom+AppsURL;

var myWidth = 750;
var myHeight = .9 * screen.height;
var features = "toolbar=yes,location=no,status=yes,menubar=no,scrollbars=yes,resizable=yes";
var myLeft = screen.width-myWidth-15;
var myTop = (screen.height-myHeight)/2;
myHeight = myHeight - 100;
features += ",left="+myLeft+",top="+myTop;
winING = window.open("about:blank","ING_Careers",features+',width='+myWidth+',height='+myHeight);
winING.location.href=AppsURL;
winING.focus();
}


function getGPELink(Appl, Cntry, Lang, Params, GPETop) {
var appsLnk;
var appsSrv;
var appsURL;

appsSrv = getAppsServer(Cntry);
appsLnk = getAppsLink(Appl, Cntry, Lang, Params, GPETop);
appsURL = appsSrv + appsLnk;

return appsURL;
}


function getAppsLink(Appl, Cntry, Lang, Params, GPETop) {
var appsLnk="/servlets/iclientservlet/ghrms_external/";
var icType;

if (GPETop==null) { GPETop = ""; };

icType  = "?ICType=Script&ICScriptProgramName=WEBLIB_MENU.ISCRIPT3.FieldFormula.IScript_BuildCareerHTMLFrame&Panel";
icType += "&AppType=E";
icType += "&Srce=" + GPETop;


switch (Appl)
{
case "JOB":
  appsLnk+=icType+"&Menu=ROLE_APPLICANT&Market=GBL&PanelGroupName=ER_VIEW_JOBS";
  break;
case "SCV":
  appsLnk+=icType+"&Menu=ROLE_APPLICANT&Market=GBL&PanelGroupName=ER_VIEW_JOBS&Panel=ING_APP_DISCLAIM&Route=SP";
  break;
case "JSA":
  appsLnk+=icType+"&Menu=ROLE_APPLICANT&Market=GBL&PanelGroupName=HR_RESUME_APP&Panel=HR_IDENTIFY_1_APP";
  break;
case "ACT":
  appsLnk+=icType+"&Menu=ROLE_APPLICANT&Market=GBL&PanelGroupName=ER_APPLICANT_HOME";
  break;
case "DES":
  appsLnk+=icType+"&Menu=ROLE_APPLICANT&Market=GBL&PanelGroupName=ER_VIEW_JOBS&Panel=ING_HR_JOB_POST_D&JobReq="+Params;
  break;
case "CAT":
  appsLnk+=icType+"&Menu=ROLE_APPLICANT&Market=GBL&PanelGroupName=ER_VIEW_JOBS&JobCat="+Params;
  break;
default: 
  appsLnk+="?ICType=expire";
  alert("ICS002: Application unknown");
  break;
}
appsLnk+="&Country="+Cntry+"&RL="+Lang+"&languageCd="+Lang;

return appsLnk;
}


function getAppsServer(Cntry) {
var appsSrv;
var appsEnv = "";
var appsSec = "";
var fromEnv = new String(window.location);
var npos = fromEnv.indexOf("://");
var npos2 = 0;
var PSUAT="https://"+PSUATdom;
var PSPRD="https://"+PSPRDdom;

fromEnv = fromEnv.substring(npos+3);
npos = fromEnv.indexOf("/");
appsEnv = fromEnv.substring(0, npos);
npos2 = fromEnv.indexOf("/", npos+1);
appsSec = fromEnv.substring(npos+1, npos2);

switch (appsEnv)
{
  case "www.ing.jobs":
    appsSrv=PSPRD;  
    break;	
  case "www.ingtalentprogramme.nl":
    appsSrv=PSPRD;  
    break;	
  case "www.ing.com":
    if (appsSec=="xpedio") {
      appsSrv=PSUAT;
	}
	else {
    appsSrv=PSPRD;  
	}
    break;
  case "careers.ing.com":
    appsSrv=PSPRD;
    break;
  case PSUATdom:
    appsSrv=PSUAT;
    break;
  default:
    if (appsEnv.substring(0, 8)=="snldskbd" && appsSec=="careers") {
      appsSrv=PSPRD;
	} 
	else {
      appsSrv="";
      alert("ICS001: The domain of this site is unknown for the application.\n Please verify this is a legal ING site");
	}
    break;
}
return appsSrv;
}


function getArg( xArg ) {
//URL inladen en opsplitsen in verschillende multilevel arrays.
var mainURL = window.location.search;

if (window.location.href.indexOf('?') > -1) {
var URLparts = mainURL.split('?');
var Arguments = URLparts[1].split('&');
var pair;
//voor elke element in array Arguments ...
for (i=0; i<Arguments.length; i++) {
  //create nieuwe array in array Arguments. 
  //Deze array zal elke keer maar uit twee elementen betalen nl. deel voor '=' en het deel na '='
  pair = Arguments[i].split('='); 
//Als deel 1 van array pair gelijk is aan waarde van xArg dan return deel 2 van array pair
  if (pair[0]==xArg) { 
	return (pair[1]); 
  }
}
}
else {
//Indien niet gelijk return null (parameter bestaat niet in URL)
return (null);
}
}


function getArgLng() {
var argLng;

argLng = getArg("lang"); //Vul variabele op met waarde (door middel van functie getArg)
//Als parameter niet bestaat of leeg is zet taal op '_EN'
if (argLng==null || argLng=="")
{
	argLng="_EN";
}
else {
//else zet taal op waarde en in capitals + check overenkomstige waarde in array Lng_2L
    argLng = "_"+argLng.toUpperCase();
}
return (Lng_2L[argLng])
}

function getArgDocID() {
var docID;

docID = getArg("docid");
if (docID=="" || docID==null)
{
	return(null);
	
}
else {
	docID = docID.substr(0,6);
};
return (docID)
}

function getAppsCode(landID){
var docID = getArgDocID();
var landCode = landID;
var mainURL = window.location.href;


/*
if (landCode == "BEL") {
	var lastSlash = mainURL.lastIndexOf("/")+1;
	docID = mainURL.substring(lastSlash);
}
else if (landCode == "NLD") {
	if (mainURL.indexOf("vacancies/index.htm") !== -1) {
		docID = "vacancies/index.htm";
	}
	else if (mainURL.indexOf("myaccount/index.htm") !== -1) {
		docID = "myaccount/index.htm";
	}
	else {
		docID = "";
	}
}
else {
	docID = "";
}
return(GPEapplics[landCode][docID])
*/
}


function hideLayer(whichLayer) {

if (document.getElementById) {
// this is the way the standards work
document.getElementById(whichLayer).style.visibility = "hidden";
}
else if (document.all) {
// this is the way old msie versions work
document.all[whichlayer].style.visibility = "hidden";
}
else if (document.layers) {
// this is the way nn4 works
document.layers[whichLayer].visibility = "hidden";
}
}


function showLayer(whichLayer) {

if (document.getElementById) {
// this is the way the standards work
document.getElementById(whichLayer).style.visibility = "visible";
}
else if (document.all) {
// this is the way old msie versions work
document.all[whichlayer].style.visibility = "visible";
}
else if (document.layers) {
// this is the way nn4 works
document.layers[whichLayer].visibility = "visible";
}
}


function handleClick(whichClick) {

if (whichClick == "hide it") {
// then the user wants to hide the layer
hideLayer("GPE_MSGLayer");
}
else if (whichClick == "show it") {
// then the user wants to show the layer
showLayer("GPE_MSGLayer");
}
}

function MakeMessage(vMsgID, vCntry, vLang) {

var msgHTML ="";
var MsgLine = new Array(5);

  GetMessage(vMsgID, vCntry, vLang, MsgLine);
  msgHTML="<table height='100%' border='0' cellspacing='0'>";
  msgHTML+="<tr>";
  msgHTML+="<td><div class='heading'><h3>" + MsgLine[0] + "</h3></div></td>";
  msgHTML+="</tr>";
  msgHTML+="<tr>";
  msgHTML+="<td class='middle' align='left' valign='top' height='100%'>";
  msgHTML+="<p class='bodytext'>" + MsgLine[1] + "</p>";
  msgHTML+="<p class='bodytext'><strong>" + MsgLine[2] + "</strong></p>";
  msgHTML+="<p class='bodytext'>" + MsgLine[3] + "</p>";
  msgHTML+="<p class='bodytext'>" + MsgLine[4] + "</p>";
  msgHTML+="</td>";
  msgHTML+="</tr>";
  msgHTML+="</table>";

  return msgHTML;
}


function ServiceMessage(Appl, Cntry, Lang, CookieCode, ExitFunc) {
var vMessage, vShow, vCookie;

vMessage = MakeMessage(maintMsgID, Cntry, Lang);
vCookie = (CookieCode==null) ? null : "MSG"+ Cntry + Lang + maintMsgID + CookieCode;

vShow = ShowMessage(vMessage, vCookie, ExitFunc);
return vShow;
}


function ShowMessage(Message, CookieCode, ExitFunc) {

var vShow = true;

ExitFunc = (ExitFunc==null) ? "" : ExitFunc;

var LN1 = "<div id=\"GPE_MSGLayer\" hspace=5 vspace=5 style=\"position:absolute\; left:250px\; top:80px\; width:400px\; Height:360px/; z-index:201\; border:2px solid #ff6600\; background-color:#FFFFFF\; left:50%\; top:50%\; margin-top:-180px\; margin-left:-200px\; \">";
LN1 +=Message+"<p align=center><a href=# onClick=\"handleClick(\'hide it\')\; " + ExitFunc + "\; return false\">OK</a></p><br></div>";

if (CookieCode != null) {
  if (readCookie(CookieCode)) {
    vShow = false;
  }
} 

if (vShow) {
  if (document.getElementById('GPE_MSG')==null)
  {
	  document.writeln(LN1);
  }
  else { 
	  document.getElementById('GPE_MSG').innerHTML = LN1;
  }
  createCookie(CookieCode, "read msg_" + Message);
}
return vShow;
}


function createCookie(name, value) {

var argv = createCookie.arguments;
var argc = createCookie.arguments.length;
var expires = (argc > 2) ? argv[2] : null;
var path = (argc > 3) ? argv[3] : null;
var domain = (argc > 4) ? argv[4] : null;
var secure = (argc > 5) ? argv[5] : false;

document.cookie = name + "=" + escape (value) +
		((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
		((path == null) ? "" : ("; path=" + path)) +
		((domain == null) ? "" : ("; domain=" + domain)) +
		((secure == true) ? "; secure" : "");
}


function readCookie(name) {

var arg = name + "=";
var alen = arg.length;
var clen = document.cookie.length;
var i = 0;

while (i < clen) {
  var j = i + alen;
  if (document.cookie.substring(i, j) == arg) return getCookieVal(j);
  i = document.cookie.indexOf(" ", i) + 1;
  if (i == 0) break;
}
return null;
}


function getCookieVal(offset) {
	var endstr = document.cookie.indexOf (";", offset);
	if (endstr == -1) endstr = document.cookie.length;
	return unescape(document.cookie.substring(offset, endstr));
}

function IsNumeric(sText)

{
   var ValidChars = "0123456789";
   var IsNumber=true;
   var Char;
 
   for (i = 0; i < sText.length && IsNumber == true; i++) { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) {
         IsNumber = false;
         }
      }
return IsNumber;
}

function getKeyWord(portal, keyword) {
  var strKeyWord = keyword;
  
  if (IsNumeric(strKeyWord) && strKeyWord != "") {
  	var vurvURL = composeVurvLink(portal,true);
	vurvURL += strKeyWord;
  }
  else {
  	var vurvURL = composeVurvLink(portal,false);
	if (strKeyWord.toLowerCase()=="type keyword" || strKeyWord.toLowerCase()=="type%20keyword") {
  		strKeyWord = "";
  	}
	vurvURL += "&pvkeyw=" + strKeyWord;
  }
  vurvURL += "&execOn";
  openWindowC(vurvURL,800,450,1,1,0,1,1,1);
}

function createVurvLink(portal, autoExecute) {
	var vurvURL = composeVurvLink(portal,false);
	if (autoExecute) vurvURL += "&execOn";
	openWindowC(vurvURL,800,450,1,1,0,1,1,1);
}

function composeVurvLink(portal,numeric) {
	var vurvURL = "showdoc2.jsp?htmlid=308972&portal=" + portal;
	if (numeric) vurvURL += "&app=job_profile&jobid=";
	else if (status=="itc") vurvURL += "&app=default&pvudf2=Operations & IT";
	else vurvURL += "&app=default"
	
	return vurvURL;
}

function clearKeyword() {
document.getElementById("keyword").value = "";
document.getElementById("keyword").style.color = "#333333";
}
