﻿var GtwTools1Web={AttachEvent:function(_1,_2,_3,_4){if(_1==null||_2==null||_3==null){return;}var _5=new Array();if(arguments.length>4){_5=Array.prototype.slice.call(arguments,4);}if(_1.addEventListener){_1.addEventListener(_2,function(_6){return _3.apply(_4,new Array(_6,this).concat(_5));},false);}else{if(_1.attachEvent){_1.attachEvent("on"+_2,function(_7){return _3.apply(_4,new Array(_7,this).concat(_5));});}}},AddTimer:function(_8,_9,_a){if(_8==null||_9==null||_9<1){return;}var _b=new Array();if(arguments.length>3){_b=Array.prototype.slice.call(arguments,3);}window.setTimeout(function(){_8.apply(_a,_b);},_9);},ChangeOpacity:function(_c,op,_e){if(op>100){op=100;}else{if(op<0){op=0;}}var st=_c.style;_c.style.opacity=(op>0)?op/100:0;st.MozOpacity=(op>0)?op/100:0;st.KhtmlOpacity=(op>0)?op/100:0;st.filter="alpha(opacity="+op+")";if((op<100&&_e>0)||(op>0&&_e<0)){GtwTools1Web.AddTimer(GtwTools1Web.ChangeOpacity,100,this,_c,op+_e,_e);}},GetDimensions:function(_10){var _11=0,_12=0;var _13=_10.scrollWidth,_14=_10.scrollHeight;if(_13==Number.NaN){_13=0;}if(_14==Number.NaN){_14=0;}if(window.innerWidth){_11=window.innerWidth;_12=window.innerHeight;}else{_11=document.body.parentNode.clientWidth;_12=document.body.parentNode.clientHeight;}return {width:_13,height:_14,vwidth:_11,vheight:_12};},GetPosition:function(_15){var _16=0,_17=0,_18=0,_19=0,_1a=0,_1b=0;if(_15!=null){var _1c=_15;while(_1c!=null){_16+=_1c.offsetLeft;_17+=_1c.offsetTop;_1c=_1c.offsetParent;}_1a=_16-_15.offsetLeft;_1b=_17-_15.offsetTop;}if(window.scrollX!=null){_18=window.scrollX;_19=window.scrollY;}else{_18=document.body.parentNode.scrollLeft;_19=document.body.parentNode.scrollTop;}return {x:_16,y:_17,containingblockx:_1a,containingblocky:_1b,scrollx:_18,scrolly:_19};},GetEvtPosition:function(evt){var _1e=0,_1f=0;if(evt.pageX){_1e=evt.pageX;_1f=evt.pageY;}else{_1e=evt.clientX+document.body.parentNode.scrollLeft-document.body.parentNode.clientLeft;_1f=evt.clientY+document.body.parentNode.scrollTop-document.body.parentNode.clientTop;}return {x:_1e,y:_1f};},End:true};var WidgetOptions={FilterType:{None:0,Category:"Category",StoredFilter:"StoredFilter"},Lang:{Auto:"auto",English:"en",Spanish:"es"},Output:{Widget:1,WidgetWide:2,WidgetItem:3}};function GTWWidget1Web(url,_21,_22,_23,css){this.ApiURL=url;this.Build=_22;this.Configurations=new Array();this.CssBase=css;this.Release=_21;this.TextData=new Array();this.ServiceName=_23;this.StatsTrackerID=null;this.StatsTrackers=new Array();this.CheckConfig=function(_25){if(_25==null){return null;}if(typeof (_25)=="string"){_25=this.Configurations[_25];}if(_25==null||typeof (_25)!="object"||!_25.IsValid()){return null;}return _25;};this.Execute=function(_26){if(_26==null||typeof (_26)!="object"||!_26.IsValid()){return;}this.Configurations[_26.DivID]=_26;if(this.SetPage(_26,1)){GtwTools1Web.AddTimer(_26.Setup,10,_26,this);this.GetPage(_26,0,true);}};this.GetData=function(_27,_28,_29,_2a){if(_27==null||_27.DataRequested){return;}_27.DataRequested=true;var _2b=document.getElementById(_27.DivID);var _2c=_27.DivID+"-data";var _2d=document.getElementById(_2c);if(_2d!=null){_2b.parentNode.removeChild(_2d);}_2d=document.createElement("script");_2d.setAttribute("id",_2c);_2d.setAttribute("type","text/javascript");_2d.setAttribute("src",this.ApiURL+"/ws/"+this.ServiceName+".asmx/"+_27.GetMethodName(_29,_28)+"?"+_27.GetGetData(_29)+_2a+"&Release="+this.Release+"&Build="+this.Build);_2b.parentNode.appendChild(_2d);};this.GetDataEvt=function(evt,_2f,_30,_31,_32,_33){this.GetData(_30,_31,_32,_33);};this.GetItem=function(_34,_35,_36){if(_34==null){return;}_34.ResetData();var _37=WidgetOptions.Output.WidgetItem;GtwTools1Web.AddTimer(this.RenderXhtmlLoading,500,this,_34,_37,_35);GtwTools1Web.AddTimer(this.RenderXhtmlLoadingCancel,5000,this,_34,_37,_35);GtwTools1Web.AddTimer(this.GetData,10,this,_34,_36,_37,"&Item="+_35);};this.GetItemEvt=function(evt,_39,_3a,_3b,_3c){this.SetEvtPos(_3a,evt);this.GetItem(_3a,_3b,_3c);return false;};this.GetPageEvt=function(evt,_3e,_3f,_40){this.SetEvtPos(_3f,evt);this.GetPage(_3f,_40,false);return false;};this.GetPage=function(_41,_42,_43){if(_41==null){return;}if(!this.SetPage(_41,_41.PageNumber+_42)){return;}var _44=_41.Mode;this.RenderXhtmlLoading(_41,_44);if(_43){GtwTools1Web.AttachEvent(document,"DOMContentLoaded",this.GetDataEvt,this,_41,_41.DataQ,_44,"");GtwTools1Web.AttachEvent(window,"load",this.GetDataEvt,this,_41,_41.DataQ,_44,"");}else{GtwTools1Web.AddTimer(this.GetData,10,this,_41,_41.DataQ,_44,"");}};this.GetString=function(key,_46,_47){if(_46==null){return "";}var _48=this.TextData[key];if(_48==null||typeof (_48)!="string"||_48.length==0){return "";}if(_47==null){_47={};}return _48.replace(/\[dat_([a-z_0-9]+)\]/g,function(str,key){if(_46.HasValueT(key)){return _46.GetValue(key);}else{if(_47[key]!=null){return _47[key];}else{return "";}}});};this.HasConfig=function(did){return (did!=null&&this.Configurations!=null&&this.Configurations[did]!=null);};this.InitStats=function(_4c){if(!_4c.StatsTracking||this.StatsTrackerID==null){return false;}var _4d=this.StatsTrackers;if(_4d.length>0){return true;}var sto=null;try{sto=_gat._getTracker(this.StatsTrackerID);}catch(err){}if(sto==null){return false;}sto._setDomainName("none");sto._setAllowLinker(true);sto._setAllowHash(false);sto._setDetectTitle(false);_4d.push(sto);var _4f=_4c.StatsTrackingID;if(_4f!=null){if(typeof (_4f)=="string"){_4f=[_4f];}if(typeof (_4f)=="object"){if(_4f.length>0){while(_4f.length>0){sto=null;var _50=_4f.pop();try{if(typeof (_50)=="string"){sto=_gat._getTracker(_50);}else{if(typeof (_50)=="object"){if(_50._getVersion){sto=_50;}}}}catch(err){}for(var i=0;i<_4d.length;i++){if(_4d[i]._getAccount()==sto._getAccount()){sto=null;}}if(sto!=null){_4d.push(sto);}}}}}return true;};this.Reload=function(_52){_52=this.CheckConfig(_52);if(_52==null){return;}_52.ResetData();this.SetPage(_52,1);this.GetPage(_52,0,false);};this.Refresh=function(_53){_53=this.CheckConfig(_53);if(_53==null){return;}_53.ResetData();this.SetPage(_53,_53.PageNumber);this.GetPage(_53,0,false);};this.Render=function(_54,_55){_54=this.CheckConfig(_54);if(_54==null||_54.Rendered||!_54.HasData()){return;}if(this.TextData==null||this.TextData.length==0){GtwTools1Web.AddTimer(this.Render,10,this,_54,_55);return;}if(_54.StatsTracking){GtwTools1Web.AddTimer(this.TrackEvent,200,this,_54,_55,_54.DataID);}_54.Rendered=true;this.RenderXhtmlWidget(_54,((_55==null)?_54.Mode:_55));_54.launchEventListener("rendered",this,_54,_55);};this.RenderXhtmlLoading=function(_56,_57,cid){};this.RenderXhtmlLoadingCancel=function(_59,_5a,cid){};this.RenderXhtmlWidget=function(_5c){};this.SetEvtPos=function(_5d,evt){_5d.EventPos=GtwTools1Web.GetEvtPosition(evt);};this.SetPage=function(_5f,_60,end){if(_5f==null||_60>_5f.MaxPageNumber){return false;}if(_60<1){_60=1;}if(end!=null&&end){_5f.MaxPageNumber=_60;if(_60==1){_5f.Pager=false;}}if(_5f.PageNumber==_60&&_5f.HasData()){return false;}_5f.PageNumber=_60;_5f.ResetData();return true;};this.TrackEvent=function(_62,_63,_64){if(!this.InitStats(_62)){if(_62.StatsTracking){GtwTools1Web.AddTimer(this.TrackEvent,100,this,_62,_63,_64);}return;}if(_64==-1){return;}var _65=this.StatsTrackers;for(var i=0;i<_65.length;i++){var sto=_65[i];if(sto._getAccount()==this.StatsTrackerID){var url="/"+_62.ServiceID+"/"+_62.DataQ;if(_63!=WidgetOptions.Output.WidgetItem){url+=_62.GetFilterString("/",":");}url+="/"+_62.GetModeString();if(_64>1){url+="/"+_64;}sto._trackPageview(url);}else{var _69=document.location;var url=_69.pathname;var _6a="_";var _6b=":";if(_63==WidgetOptions.Output.Widget){url+=_6a+_62.DataQ+_62.GetModeString();}else{if(_69.search!=null&&_69.search.length>0){_6a="&";_6b="=";url+=_69.search;url+=_6a+"Type"+_6b+_62.DataQ;}else{url+=_6a+_62.DataQ;}}if(_63==WidgetOptions.Output.WidgetItem){url+=_6a+"Item"+_6b+_64;}else{url+=_62.GetFilterString(_6a,_6b);if(_64>1){url+=_6a+"Page"+_6b+_64;}}sto._trackPageview(url);}}};}var Euroalert={Category:{None:0,IT:2,AgroFish:4,Employment:8,Social:32,Education:64,Environment:128,Health:1024,Economy:2048,RDI:8192,Transport:32768,Enterprise:131072,Energy:262144,Institutional:1048576,Consumers:4194304,Youth:8388608,Culture:16777216},DataType:{None:0,Calls:"Calls",News:"News",Programmes:"Programmes",Tenders:"Tenders"},FilterType:{None:0,Category:"Category",StoredFilter:"StoredFilter"},Lang:{Auto:"auto",English:"en",Spanish:"es"},Output:{Widget:1,WidgetWide:2,WidgetItem:3}};function EuroalertConfig(sid,did,_6e){this.Data=null;this.DataID=-1;this.DataRequested=false;this.DataP=new Array();this.DataQ=(_6e==null)?Euroalert.DataType.Calls:_6e;this.Debug=false;this.DivID=did;this.Events={};this.HostedStyle=false;this.Lang=Euroalert.Lang.Auto;this.MaxPageNumber=Number.POSITIVE_INFINITY;this.Pager=false;this.Graphics=false;this.PagerGraphic=false;this.PageNumber=1;this.Mode=Euroalert.Output.Widget;this.Rendered=false;this.ServiceID=sid;this.StatsTracking=false;this.StatsTrackingID=null;this.AddElement=function(_6f){if(_6f==null){return;}if(this.Data==null){this.Data=new Array();}this.Data.push(_6f);};this.addEventListener=function(_70,_71,_72){if(_70==null||_70.length==0||_71==null||_72==null||typeof (_72)!="function"){return;}this.Events[_70]=function(){return _72.apply(_71,arguments);};};this.GetFilterString=function(sep,_74){var str="";var _76=this.DataP;if(_76==null){return str;}for(var key in _76){var _78=_76[key];if(_78==null||(typeof (_78)!="string"&&typeof (_78)!="number")){continue;}str+=sep+key+_74+_78;}return str;};this.GetLangFiles=function(_79,_7a,url,_7c,_7d){if(document.getElementById(_7a)!=null||_79==null){return false;}var _7e=document.createElement("script");_7e.setAttribute("id",_7a);_7e.setAttribute("type","text/javascript");_7e.setAttribute("src",url+"GetLangData?Lang="+this.Lang+"&Data="+this.DataQ+"&Release="+_7c+"&Build="+_7d);_79.insertBefore(_7e,_79.firstChild);return true;};this.GetModeString=function(){var _7f=this.Mode;if(_7f==Euroalert.Output.Widget){return "Widget";}else{if(_7f==Euroalert.Output.WidgetWide){return "WidgetWide";}else{if(_7f==Euroalert.Output.WidgetItem){return "WidgetItem";}}}return "";};this.GetModeSuffix=function(_80){if(_80==null){_80=this.Mode;}if(_80==Euroalert.Output.Widget){return "-widget";}else{if(_80==Euroalert.Output.WidgetWide){return "-wide";}else{if(_80==Euroalert.Output.WidgetItem){return "-info";}}}return "";};this.GetPostData=function(_81){var _82="ServiceId="+this.ServiceID;if(_81!=Euroalert.Output.WidgetItem){_82+=this.GetFilterString("&","=");_82+="&PageNumber="+this.PageNumber;}if(_81==Euroalert.Output.Widget){_82+="&Mode=widget";}else{if(_81==Euroalert.Output.WidgetWide){_82+="&Mode=widgetw";}}_82+="&Callback="+this.DivID;_82+="&Lang="+this.Lang;return _82;};this.GetGetData=function(_83){return this.GetPostData(_83);};this.GetMethodName=function(_84,_85){if(_85==null){_85=this.DataQ;}if(typeof (_85)=="string"){return "GetOpen"+_85+((_84==Euroalert.Output.WidgetItem)?"Item":"")+"Js";}return "TestMethod";};this.GetStyleSheet=function(_86,_87,url,css){if(_86==null){return false;}_87+=this.GetModeSuffix();var _8a=document.getElementById(_87);var _8b=(_8a!=null);var _8c=(document.getElementById(_87+"-"+this.ServiceID+"-clt")!=null);if((!this.HostedStyle&&_8b)||(this.HostedStyle&&_8c)){return;}if(!_8b){_8a=this.GetStyleSheetNode(_87,url+css+".css",_86,_86.firstChild);}if(this.HostedStyle&&!_8c){this.GetStyleSheetNode(_87+"-"+this.ServiceID+"-clt",url+"clt/"+this.ServiceID+".css",_86,_8a.nextSibling);}return true;};this.GetStyleSheetNode=function(_8d,url,_8f,_90){if(_8f==null){return null;}var _91=document.createElement("link");_91.setAttribute("id",_8d);_91.setAttribute("rel","stylesheet");_91.setAttribute("type","text/css");_91.setAttribute("media","all");_91.setAttribute("href",url);if(_90!=null){_8f.insertBefore(_91,_90);}else{_8f.appendChild(_91);}return _91;};this.HasData=function(){return this.Data!=null;};this.NewElement=function(_92){if(_92==null){_92=this.DataQ;}return new EuroalertDataItem(_92,this);};this.IsValid=function(){if(this.ServiceID==null||this.ServiceID.length!=36||this.PageNumber<1){if(this.Debug){window.alert("["+this.ServiceID+"] is not a valid service value");}return false;}if(this.DivID==null||this.DivID.length==0||document.getElementById(this.DivID)==null){if(this.Debug){window.alert("<div> element with id ["+this.DivID+"] not found. Make sure it exists and it is placed before the <script> element that calls Execute() method.");}return false;}return true;};this.launchEventListener=function(_93,_94){var evt=this.Events[_93];if(evt==null||typeof (evt)!="function"){return;}var _96=new Array();if(arguments.length>2){_96=Array.prototype.slice.call(arguments,2);}evt.apply(_94,_96);};this.removeEventListener=function(_97){this.Events[_97]=null;};this.ResetData=function(){this.Data=null;this.DataID=-1;this.DataRequested=false;this.Rendered=false;};this.SetFilter=function(key,_99){if(key!=null&&typeof (key)=="string"&&_99!=null){if(arguments.length>2){for(var i=2,_9b=arguments.length;i<_9b;i++){if(typeof (_99)=="number"&&typeof (arguments[i])=="number"){_99|=arguments[i];}}}this.DataP[key]=_99;}};this.Setup=function(_9c){if(_9c==null){return;}var _9d=document.getElementsByTagName("head");if(_9d!=null&&_9d.length==1){_9d=_9d[0];}this.GetStyleSheet(_9d,"gtw-"+_9c.ServiceName+"-style",_9c.ApiURL+"/css/",_9c.ServiceName+"v"+_9c.Release);this.GetLangFiles(_9d,"gtw-"+_9c.ServiceName+"-lang",_9c.ApiURL+"/ws/"+_9c.ServiceName+".asmx/",_9c.Release,_9c.Build);this.StatsSetup(_9d,"gtw-"+_9c.ServiceName+"-ga",_9c);};this.StatsSetup=function(_9e,_9f,_a0){if(!this.StatsTracking||document.getElementById(_9f)!=null||_9e==null){return;}var _a1=false;var _a2=document.getElementsByTagName("script");if(_a2!=null&&_a2.length>0){for(var i=0;i<_a2.length;i++){var _a4=_a2[i];if(_a4.src=="http://www.google-analytics.com/ga.js"){_a1=true;}else{if(_a4.src.indexOf("google-analytics.com")!=-1){return;}}}}if(!_a1){var _a4=document.createElement("script");_a4.setAttribute("id",_9f);_a4.setAttribute("type","text/javascript");_a4.setAttribute("src","http://www.google-analytics.com/ga.js");_9e.appendChild(_a4);}};}function EuroalertDataItem(_a5,_a6){this.Owner=_a6;this.Data=null;this.DataType=_a5;this.AddItem=function(key,_a8){if(this.Data==null){this.Data=new Array();}this.Data[key]=_a8;};this.GetValue=function(key){return this.Data[key];};this.HasValue=function(key){return (this.Data!=null&&this.Data[key]!=null);};this.HasValueT=function(key){return (this.Data!=null&&this.Data[key]!=null&&this.Data[key].length>0);};}function EuroalertWidget1Web(url,_ad,_ae,_af,css){GTWWidget1Web.apply(this,arguments);this.StatsTrackerID="UA-11352760-2";this.GetXhtmlItemPosition=function(_b1,_b2){var _b3=document.getElementById(_b1.DivID);var _b4=0,_b5=0;var _b6=_b2.style.display;GtwTools1Web.ChangeOpacity(_b2,0,null);_b2.style.display="";var dim=GtwTools1Web.GetDimensions(_b2);var pos=GtwTools1Web.GetPosition(_b2);_b2.style.display=_b6;GtwTools1Web.ChangeOpacity(_b2,100,null);var _b9=dim["vwidth"],_ba=dim["vheight"];var _bb=pos["containingblockx"],_bc=pos["containingblocky"];var _bd=pos["scrollx"]-_bb,_be=pos["scrolly"]-_bc;var _bf=dim["width"],_c0=dim["height"];if(_bf==Number.NaN||_bf==0){_bf=500;}if(_c0==Number.NaN||_c0==0){_c0=200;}if(_b1.StoredPos!=null){_b4=_b1.StoredPos["x"];_b5=_b1.StoredPos["y"];}else{_b4=_b1.EventPos["x"]-_bb-_bf/2;_b5=_b1.EventPos["y"]-_bc-_c0/2;}if(_bf>_b9){_b4=20;}else{if(_b4+_bf>_bd+_b9){_b4=_bd+_b9-_bf-50;}}if(_c0>_ba){_b5=20;}else{if(_b5+_c0>_be+_ba){_b5=_be+_ba-_c0-50;}}if(_b4<_bd){_b4=_bd+20;}if(_b5<_be){_b5=_be+20;}return {zindex:"99",left:_b4,top:_b5};};this.RenderXhtmlElement=function(_c1,_c2,_c3){var _c4=document.getElementById(_c2.DivID);var _c5=_c4.childNodes;var _c6=(_c3==Euroalert.Output.WidgetItem)?1:0;while(_c5.length>_c6){_c4.removeChild(_c4.firstChild);}if(_c4.hasChildNodes()){_c4.insertBefore(_c1,_c4.firstChild);}else{_c4.appendChild(_c1);}if(_c3==Euroalert.Output.WidgetItem){var pos=this.GetXhtmlItemPosition(_c2,_c1);_c1.style.zindex=pos["zindex"];_c1.style.top=pos["top"]+"px";_c1.style.left=pos["left"]+"px";_c2.StoredPos={x:pos["left"],y:pos["top"]};GtwTools1Web.ChangeOpacity(_c1,0,20);}if(_c1.style.display.length>0){_c1.style.display="";}};this.RenderXhtmlWidget=function(_c8,_c9){if(!_c8.HasData()){return;}var _ca=this.RenderXhtmlContainer(_c8,_c9);if(_ca==null){return;}this.RenderXhtmlWidgetBody(_ca,_c8,_c9);var _cb=_ca.createTHead();var _cc=_cb.insertRow(0).insertCell(0);this.RenderXhtmlHeader(_cc,_c8.DataQ,_c9,_c8);_cb=_ca.createTFoot();_cc=_cb.insertRow(0).insertCell(0);this.RenderXhtmlFooter(_cc,_c8.DataQ,_c9,_c8);this.RenderXhtmlElement(_ca,_c8,_c9);};this.RenderXhtmlContainer=function(_cd,_ce,cid){var _d0=document.createElement("table");_d0.className=this.CssBase+_cd.GetModeSuffix(_ce);_d0.style.display="none";if(_ce==Euroalert.Output.WidgetItem){_d0.style.position="absolute";if(cid==null&&_cd.HasData()){cid=_cd.Data[0].GetValue("row_id");}if(cid!=null){var _d1=_cd.DivID+"_el"+cid;_d0.setAttribute("id",_d1);if(!_cd.Rendered&&document.getElementById(_d1)!=null){_d0=document.getElementById(_d1);GtwTools1Web.ChangeOpacity(_d0,0,20);_d0.style.display="";_d0=null;}}}return _d0;};this.RenderXhtmlFooter=function(_d2,_d3,_d4,_d5){};this.RenderXhtmlHeader=function(_d6,_d7,_d8,_d9){};this.RenderXhtmlLoading=function(_da,_db,cid){if(_da.Rendered){return;}var _dd=this.RenderXhtmlContainer(_da,_db,cid);if(_dd==null){return;}if(_dd.removeAttribute){_dd.removeAttribute("id");}else{_dd.id=null;}var _de=_dd.insertRow(-1).insertCell(0);_de.className=this.CssBase+_da.GetModeSuffix(_db)+"-loading";_de.appendChild(document.createElement("span")).appendChild(document.createTextNode("Loading ..."));var _df=_dd.createTHead();_de=_df.insertRow(0).insertCell(0);this.RenderXhtmlHeader(_de,_da.DataQ,_db,_da);this.RenderXhtmlElement(_dd,_da,_db);};this.RenderXhtmlPagerLeft=function(_e0,_e1){if(_e1.Pager){var _e2=_e0.appendChild(document.createElement("a"));_e2.className=this.CssBase+"-widget-previous-page";if(_e1.Graphics||_e1.PagerGraphic){_e2.className+="-image";}else{_e2.className+="-text";}_e2.setAttribute("href","javascript:void(true)");if(_e1.PageNumber>1){GtwTools1Web.AttachEvent(_e2,"click",this.GetPageEvt,this,_e1,-1);}_e2=_e2.appendChild(document.createElement("span"));_e2.appendChild(document.createTextNode("[ < ]"));_e0.appendChild(document.createTextNode(" "));}};this.RenderXhtmlPagerRight=function(_e3,_e4){if(_e4.Pager){_e3.appendChild(document.createTextNode(" "));var _e5=_e3.appendChild(document.createElement("a"));_e5.className=this.CssBase+"-widget-next-page";if(_e4.Graphics||_e4.PagerGraphic){_e5.className+="-image";}else{_e5.className+="-text";}_e5.setAttribute("href","javascript:void(true)");if(_e4.PageNumber<_e4.MaxPageNumber){GtwTools1Web.AttachEvent(_e5,"click",this.GetPageEvt,this,_e4,1);}_e5=_e5.appendChild(document.createElement("span"));_e5.appendChild(document.createTextNode("[ > ]"));}};this.RenderXhtmlRowWidget=function(_e6,row){};this.RenderXhtmlRowWidgetW=function(_e8,row){};this.RenderXhtmlWidgetBody=function(_ea,_eb,_ec){var _ed=_eb.Data;for(var i=0,_ef=_ed.length;i<_ef;i++){var row=_ea.insertRow(-1);if(_ec==Euroalert.Output.Widget){this.RenderXhtmlRowWidget(_ed[i],row);}else{if(_ec==Euroalert.Output.WidgetWide){this.RenderXhtmlRowWidgetW(_ed[i],row);}else{if(_ec==Euroalert.Output.WidgetItem){this.RenderXhtmlWidgetItem(_ed[i],row);}}}}};this.RenderXhtmlWidgetItem=function(_f1,row){};}EuroalertWidget1Web.prototype=new GTWWidget1Web();EuroalertWidget1Web.prototype.constructor=EuroalertWidget1Web;function EuroalertOneWebWidget(url,_f4,_f5,_f6,css){EuroalertWidget1Web.apply(this,arguments);this.HideItemEvt=function(evt,_f9,_fa,_fb){this.SetEvtPos(_fb,evt);while(_fa!=null){if(_fa.nodeType==1){var tag=_fa.nodeName.toLowerCase();if(tag=="table"){break;}}_fa=_fa.parentNode;}if(_fa!=null){_fa.style.display="none";}return false;};this.RenderXhtmlFooter=function(_fd,_fe,_ff,_100){if(_100.Pager&&_ff!=Euroalert.Output.WidgetItem){_fd.parentNode.className=this.CssBase+"-widget-pager-navigator";this.RenderXhtmlPagerLeft(_fd,_100);this.RenderXhtmlPagerRight(_fd,_100);}else{var _101=_fd.parentNode.parentNode.parentNode;_101.deleteTFoot();}};this.RenderXhtmlHeader=function(_102,type,mode,_105){var _106=this.CssBase+_105.GetModeSuffix(mode);var list=_102.appendChild(document.createElement("ul"));list.className=_106+"-header";var _108=list.appendChild(document.createElement("li"));_108.className=_106+"-title";var data=_108.appendChild(document.createTextNode(""));if(mode==Euroalert.Output.WidgetItem&&_105.HasData()){data.nodeValue=_105.Data[0].GetValue("title");var _10a=_108;var _10b=_102.parentNode.parentNode.parentNode;_10a.style.cursor="pointer";_10a.onmousedown=function(evt){evt=evt||window.event;var _10d=GtwTools1Web.GetEvtPosition(evt);var pos=GtwTools1Web.GetPosition(_10b);pos["dragoffsetx"]=_10d["x"]-pos["x"];pos["dragoffsety"]=_10d["y"]-pos["y"];_105.DragPos=pos;_105.Dragging=true;document.onmouseup=function(evt){_105.Dragging=false;document.onmousemove=null;};document.onmousemove=function(evt){if(!_105.Dragging){return true;}evt=evt||window.event;var _111=_105.DragPos;var _112=_111["containingblockx"];var _113=_111["containingblocky"];var _114=GtwTools1Web.GetEvtPosition(evt);var posx=_114["x"]-_111["dragoffsetx"]-_112;var posy=_114["y"]-_111["dragoffsety"]-_113;var _117=0-_112;var _118=0-_113;if(posy<_118){posy=_118;}if(posx<_117){posx=_117;}_10b.style.left=posx+"px";_10b.style.top=posy+"px";_105.StoredPos={x:posx,y:posy};return false;};return false;};_10a.onselectstart=function(){return false;};}else{try{var _119=this.TextData["list_"+type.toLowerCase()+"_header"];if(_119!=null){_108.innerHTML=_119;}}catch(e){}}if(mode==Euroalert.Output.WidgetItem){_108=list.appendChild(document.createElement("li"));_108.className=_106+"-actions";var _102=_108.appendChild(document.createElement("a"));if(_105.Graphics){_102.className=_106+"-close-image";}_102.setAttribute("href","javascript:void(true)");GtwTools1Web.AttachEvent(_102,"click",this.HideItemEvt,this,_102,_105);_102=_102.appendChild(document.createElement("span"));_102.appendChild(document.createTextNode("X"));}};this.RenderXhtmlLoadingCancel=function(_11a,mode,cid){var _11d=document.getElementById(_11a.DivID);if(_11d!=null&&_11d.firstChild.tBodies[0].rows[0].firstChild.className.indexOf("-loading")!=-1){_11d.removeChild(_11d.firstChild);}};this.RenderXhtmlRowLink=function(item,_11f,text){_11f=_11f.appendChild(document.createElement("a"));var _121=this.TextData["list_"+item.DataType.toLowerCase()+"_link_title"];_11f.setAttribute("title",_121);_11f.setAttribute("href","javascript:void(true)");GtwTools1Web.AttachEvent(_11f,"click",this.GetItemEvt,this,item.Owner,item.GetValue("row_id"),null);_11f.appendChild(document.createTextNode(text));};this.RenderXhtmlRowWidget=function(item,row){var cell=row.insertCell(0);cell.appendChild(document.createTextNode(item.GetValue("published")));cell.appendChild(document.createTextNode(" - "));var _125=(item.HasValueT("code"))?"list_item_linkfull":"list_item_link";this.RenderXhtmlRowLink(item,cell,this.GetString(_125,item));return row;};this.RenderXhtmlRowWidgetW=function(item,row){var _128=this.CssBase+item.Owner.GetModeSuffix()+"-element";var cell=row.insertCell(0);var list=cell.appendChild(document.createElement("ul"));list.className=_128;var _12b=list.appendChild(document.createElement("li"));_12b.className=_128+"-title";var _12c=(item.HasValueT("code"))?"list_itemwide_linkfull":"list_itemwide_link";this.RenderXhtmlRowLink(item,_12b,this.GetString(_12c,item));var _12d=_128+"-metadata";_12b=list.appendChild(document.createElement("li"));_12b.className=_12d;var _12e="list_publishedin_meta";if(item.DataType==Euroalert.DataType.News){_12e="list_published_meta";}else{if(item.DataType==Euroalert.DataType.Tenders){_12e="list_publishedinted_meta";}}try{_12b.innerHTML=this.GetString(_12e,item,{cssbasem:_12d});}catch(e){}_12e=null;if(item.DataType==Euroalert.DataType.Calls){_12e="list_datelimit_meta";}else{if(item.DataType==Euroalert.DataType.Programmes){_12e="list_periodfull_meta";if(item.GetValue("period_end").length!=4){_12e="list_period_meta";}}}if(_12e!=null){_12b=list.appendChild(document.createElement("li"));_12b.className=_12d;try{_12b.innerHTML=this.GetString(_12e,item,{cssbasem:_12d});}catch(e){}}_12b=list.appendChild(document.createElement("li"));_12b.className=_128+"-description";try{_12b.innerHTML=item.GetValue("description");}catch(e){}if(item.DataType!=Euroalert.DataType.News){_12b.appendChild(document.createTextNode(" "));this.RenderXhtmlRowLink(item,_12b,this.TextData["list_item_link_generic"]);}list=cell.appendChild(document.createElement("ul"));list.className=_128+"-menu";_12b=list.appendChild(document.createElement("li"));_12b.className=_128+"-menu-more";this.RenderXhtmlRowLink(item,_12b,this.TextData["list_item_view_action"]);};this.RenderXhtmlLink=function(_12f,key,data,sep){var text=data.GetValue(key+"_text");if(text==null||text.length==0){return;}var _134=data.GetValue(key+"_prefix");var _135=data.GetValue(key+"_suffix");var url=data.GetValue(key+"_url");if(_134!=null&&_134.length>0){_12f.appendChild(document.createTextNode(_134));_12f.appendChild(document.createTextNode(sep));}if(url!=null&&url.length>0){_12f=_12f.appendChild(document.createElement("a"));_12f.setAttribute("href",url);var _137=this.TextData["item_"+key+"_link_title"];if(_137!=null){_12f.setAttribute("title",_137);}var evt=data.GetValue(key+"_evt");if(evt=="item"){GtwTools1Web.AttachEvent(_12f,"click",this.GetItemEvt,this,data.Owner,data.GetValue(key+"_pevt1"),data.GetValue(key+"_pevt2"));}}_12f.appendChild(document.createTextNode(text));if(_135!=null&&_135.length>0){_12f.appendChild(document.createTextNode(sep));_12f.appendChild(document.createTextNode(_135));}};this.RenderXhtmlLinkList=function(_139,key,data,sep){var list=_139.appendChild(document.createElement("ul"));for(var i=0,_13f=data.length;i<_13f;i++){this.RenderXhtmlLink(list.appendChild(document.createElement("li")),key,data[i],sep);}};this.RenderXhtmlTextList=function(_140,key,data,sep,text){if(sep==null){sep=", ";}if(text!=null&&text.length>0){_140.appendChild(document.createTextNode(text));}for(var i=0,_146=data.length;i<_146;i++){if(i>0){_140.appendChild(document.createTextNode(sep));}_140.appendChild(document.createTextNode(data[i].GetValue(key+"_text")));}};this.RenderXhtmlTextListMulti=function(_147,key,item){var list=_147.appendChild(document.createElement("ul"));for(var i=2,_14c=arguments.length;i<_14c;i++){var key=arguments[i];var data=item.GetValue(key);if(data!=null&&data.length>0){this.RenderXhtmlTextList(list.appendChild(document.createElement("li")),key,data,null,null);}}};this.RenderXhtmlWidgetItem=function(item,row){var type=item.DataType;var cfg=item.Owner;var cell=row.insertCell(0);var list=cell.appendChild(document.createElement("dl"));list.className=this.CssBase+"-info-data";if(type==Euroalert.DataType.Calls||type==Euroalert.DataType.Programmes){this.RenderXhtmlWidgetItemRow(list,item,"publishedin");if(type==Euroalert.DataType.Programmes){this.RenderXhtmlWidgetItemRow(list,item,"period");}else{if(item.GetValue("ueprogramme_text").length>0){this.RenderXhtmlWidgetItemRow(list,item,"ueprogramme",item,this.RenderXhtmlLink);}}this.RenderXhtmlWidgetItemRow(list,item,"tags",item.GetValue("tags"),this.RenderXhtmlTextList);this.RenderXhtmlWidgetItemRow(list,item,"description",item.GetValue("description"));this.RenderXhtmlWidgetItemRow(list,item,"actions",item.GetValue("actions"));this.RenderXhtmlWidgetItemRow(list,item,"elegiblearea",item.GetValue("elegiblearea"),this.RenderXhtmlLinkList);this.RenderXhtmlWidgetItemRow(list,item,"beneficiaries",item.GetValue("beneficiaries"),this.RenderXhtmlLinkList);this.RenderXhtmlWidgetItemRow(list,item,"budget",item.GetValue("budget"),this.RenderXhtmlLinkList,": ");this.RenderXhtmlWidgetItemRow(list,item,"datelimit",item.GetValue("date_limit"),this.RenderXhtmlLinkList,": ");if(item.GetValue("contact_text").length>0){this.RenderXhtmlWidgetItemRow(list,item,"contact",item,this.RenderXhtmlLink);}this.RenderXhtmlWidgetItemRow(list,item,"relateddocs",item.GetValue("docs"),this.RenderXhtmlLinkList);this.RenderXhtmlWidgetItemRow(list,item,"relatedcalls",item.GetValue("calls"),this.RenderXhtmlLinkList);}else{if(type==Euroalert.DataType.News){this.RenderXhtmlWidgetItemRow(list,item,"published");this.RenderXhtmlWidgetItemRow(list,item,"newslead",item.GetValue("lead"));this.RenderXhtmlWidgetItemRow(list,item,"newsbody",item.GetValue("content"));this.RenderXhtmlWidgetItemRow(list,item,"tags",item.GetValue("tags"),this.RenderXhtmlTextList);}else{if(type==Euroalert.DataType.Tenders){this.RenderXhtmlWidgetItemRow(list,item,"publishedinted");this.RenderXhtmlWidgetItemRow(list,item,"tednat");if(item.HasValueT("tednut")){this.RenderXhtmlWidgetItemRow(list,item,"tednut",item.GetValue("tednut"),this.RenderXhtmlTextList,", ",item.GetValue("country")+": ");}else{this.RenderXhtmlWidgetItemRow(list,item,"tednut",item.GetValue("country"));}this.RenderXhtmlWidgetItemRow(list,item,"tedcpv",item,this.RenderXhtmlTextListMulti,"tedcpv","tedactivity");var _154=new Array();if(item.HasValueT("teddeadlinerec")){var _155=cfg.NewElement();_155.AddItem("datelimit_suffix",item.GetValue("teddeadlinerec_suffix"));_155.AddItem("datelimit_text",item.GetValue("teddeadlinerec"));_154.push(_155);}if(item.HasValueT("teddeadlinereq")){var _155=cfg.NewElement();_155.AddItem("datelimit_suffix",item.GetValue("teddeadlinereq_suffix"));_155.AddItem("datelimit_text",item.GetValue("teddeadlinereq"));_154.push(_155);}if(_154.length>0){this.RenderXhtmlWidgetItemRow(list,item,"datelimit",_154,this.RenderXhtmlLinkList,": ");}this.RenderXhtmlWidgetItemRow(list,item,"tendercontent",item.GetValue("description"));this.RenderXhtmlWidgetItemRow(list,item,"tedmarket");this.RenderXhtmlWidgetItemRow(list,item,"tedsector");}}}list=cell.appendChild(document.createElement("ul"));list.className=this.CssBase+"-info-data-menu";var _156=list.appendChild(document.createElement("li"));_156.className=this.CssBase+"-info-data-menu-more";var _157=_156.appendChild(document.createElement("a"));_157.setAttribute("href","javascript:void(true)");GtwTools1Web.AttachEvent(_157,"click",this.HideItemEvt,this,_157,cfg);_157.appendChild(document.createTextNode(this.TextData["item_close_action"]));};this.RenderXhtmlWidgetItemRow=function(list,item,key,data,_15c){if(data==null){data=this.GetString("item_"+key+"_value",item);}if(data==null||data.length==0){return;}var css=this.CssBase+"-info-data-"+key;var _15e=list.appendChild(document.createElement("dt"));_15e.className=css;var text=this.TextData["item_"+key+"_section"];if(text!=null){_15e.appendChild(document.createTextNode(text));}_15e=list.appendChild(document.createElement("dd"));_15e.className=css;if(_15c!=null){var args=new Array();if(arguments.length>5){args=Array.prototype.slice.call(arguments,5);}_15c.apply(this,new Array(_15e,key,data).concat(args));}else{if(typeof (data)=="string"){try{_15e.innerHTML=data;}catch(e){}}}};}EuroalertOneWebWidget.prototype=new EuroalertWidget1Web();EuroalertOneWebWidget.prototype.constructor=EuroalertOneWebWidget;var EuroalertOneWeb=(EuroalertOneWeb==null)?new EuroalertOneWebWidget("http://condelway.com/api",1,"6354","euroalertoneweb","euroalert-1web"):EuroalertOneWeb;