Edit C:\Users\Administrator\AppData\Local\Microsoft\Windows\INetCache\IE\1S098GQ5\change_software[2].htm
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>E-DEAL CRM</title> <link rel="stylesheet" type="text/css" href="/galaxie/css/sidebar/sidebar.css"> <link rel="stylesheet" type="text/css" href="/galaxie/css/sidebar/actions_css.jsp"> <link rel="stylesheet" type="text/css" href="/galaxie/css/sidebar/searchbox_css.jsp"> <link rel="stylesheet" type="text/css" href="/galaxie/css/sidebar/calendar_css.jsp"> <link rel="stylesheet" type="text/css" href="/galaxie/css/sidebar/notepad_css.jsp"> <link rel="stylesheet" type="text/css" href="/galaxie/css/grid/grid_custom_styles.css"> <link type="text/css" rel="stylesheet" href="/galaxie/js/edeal/libraries/jquery/plugins/jquery.qtip/2.0/jquery.qtip.css" /> <link rel="stylesheet" href="/galaxie/css/common_css.jsp" type="text/css"/> <link rel="stylesheet" href="/galaxie/css/alert.css" type="text/css"/> <link rel="stylesheet" href="/galaxie/css/tooltip.css" type="text/css"/> <link rel="stylesheet" href="/galaxie/css/kpi/kpi_table.css" type="text/css"/> <link rel="stylesheet" href="/galaxie/css/master_css.jsp?sfwCode=SERVICE" type="text/css"/> <link rel="icon" href="/galaxie/favicon.ico" type="image/x-icon"/> <link rel="shortcut icon" href="/galaxie/favicon.ico" type="image/x-icon"/> <link rel="stylesheet" href="/galaxie/skins/default/css/master.css" type="text/css"/> <script type="text/javascript" language="javascript" src="/galaxie/js/master_js.jsp"></script> <script type="text/javascript" language="javascript" src="/galaxie/js/notification/NotificationDisplayer.js"></script> <script type="text/javascript" language="javascript" src="/galaxie/js/utils.js"></script> <script type="text/javascript" language="javascript" src="/galaxie/js/ac/fobAC_js.jsp"></script> <script type="text/javascript" language="javascript" src="/galaxie/js/checkFields.jsp"></script> <script type="text/javascript" language="javascript" src="/galaxie/js/calendar.jsp"></script> <script type="text/javascript" language="javascript" src="/galaxie/js/grid/EdealGridCriteria.js"></script> <script type="text/javascript" language="javascript" src="/galaxie/js/infobar/infobar_js.jsp"></script> <!--[if IE 7]> <script type="text/javascript" language="javascript" src="./js/edeal/libraries/json.org/json2/json2.js"></script> <![endif]--> <script type="text/javascript" language="javascript" src="./js/edeal/context/edContext.js"></script> <script type="text/javascript" language="javascript" src="./js/edeal/application/edApplication.js"></script> <script type="text/javascript" language="javascript" src="./js/edeal/libraries/includeJS/include.js"></script> <script type="text/javascript" language="javascript" src="./js/edeal/tools/utils.js"></script> <script type="text/javascript" language="javascript" src="./js/edeal/managers/edManager.js"></script> <script language="javascript"> $(document).ready(loadMainContent); previous$ = $; function loadMainContent() { if(previous$ != $) $.noConflict(); var context = new edContext('{"actorId":"00012d0000001190", "locale":"fr"}'); //Gérer ici l'auto post de l'input jsonContext et la surcharge des submit de formulaire $(document).one("edApplication_onInitialize", computeEdViews); $(document).one("onallviewsrendered", alertWarn); var application = new edApplication({path: "/galaxie/", isgeolocalizationactivated: true, geocoderkey: "null" }); //alertWarn(); } function computeEdViews() { edManager.createEdViewsFromHTML(); } function alertWarn() { } </script> </head> <body> <div id="header"> <div id="infobar_css"> <script> function doChangeActorStatus() { changeActorStatus("/galaxie/save_object_ajax.fl?type=Actor&$$presentFields=ActStaID&id=&SfwID=00012d0000006069"); } </script> <link rel="stylesheet" href="/galaxie/css/infobar_css.jsp" type="text/css"> <script type="text/javascript" language="javascript" src="/galaxie/js/cookie.js"></script> <script type="text/javascript" language="javascript"> function doLogout() { } </script> <div id="infobar_logo"> <a href="/galaxie/?SfwID=00012d0000006069"><img src="/galaxie/icons/infobar/edeal_logo.jpg" width="200" height="51"/></a> </div> <div id="infobar_person"> <table cellspacing="0" cellpadding="0" border="0" > <tr class="tooltip"> <td class="corner" id="topleft" width="19px"><img src="/galaxie/icons/tooltip/bubble-1.png"/></td> <td class="top" style="background-image:url('/galaxie/icons/tooltip/bubble-2.png'); align: center"></td> <td class="corner" id="topright"><img src="/galaxie/icons/tooltip/bubble-3.png"/></td> </tr> <tr class="tooltip"> <td class="left" style="background-image:url('/galaxie/icons/tooltip/bubble-4.png');"></td> <td style="vertical-align: top;"> <table class="infobar-information-content"> <tr> <td nowrap="nowrap"> <div id="infobar_information"> <table style="width: 100%"> <tr> <td style="vertical-align: middle; text-align: left;"> <img src="/galaxie/icons/infobar/notepad.gif" style="border: none; margin-right: 10px"/> </td> <td style="height: 30px; text-align: left;"> <table style="width: 100%"> <tr class="infobar-body" style="width: 100%;"> <td style="width: 90%; text-align: center;"> <label style="color: black"> Bienvenue dans Galaxie ! </label> </td> <td style="width: 10%; text-align: right;"></td> </tr> </table> </td> </tr> </table> </div> </td> </tr> </table> </td> <td class="right" style="background-image:url('/galaxie/icons/tooltip/bubble-5.png')" width="19px"></td> </tr> <tr class="tooltip"> <td id="bottomleft" style="background-image:url('/galaxie/icons/tooltip/bubble-6.png')" class="corner"></td> <td class="bottom" style="background-image:url('/galaxie/icons/tooltip/bubble-7.png')" width="30" height="20"></td> <td class="corner" id="bottomright" style="background-image:url('/galaxie/icons/tooltip/bubble-8.png')"></td> </tr> </table> </div> <div id="infobar_table"> <table width="10" align="right" border="0" cellspacing="0" cellpadding="0"> <tr valign="middle"> <td width="5%"><a href="javascript:var win = window.open('/galaxie/listLicencesUsed.fl', 'licWin', 'status=0,toolbar=0,width=350,height=300');"><img src="/galaxie/icons/ico/listLics.gif" hspace="5" title="Etat des licences"></a></td> <td width="5%"><a href="javascript:doChangeActorStatus();"><img src="/galaxie/icons/infobar/ico_dispo.gif" hspace="5" id="actorstatus" actorstatus="00012d0000000085" title="Actif"></a></td> <td nowrap class="infobar_table_text"><a style="text-decoration: underline; color: black" href="/galaxie/read_userprofile.fl"> Généré Automatiquement GALAXIE</a></td> <td width="5%" rowspan="1" style="text-align: right;"><a href="/galaxie/logout.fl" onclick="doLogout();"><img src="/galaxie/icons/infobar/logout.gif" hspace="5" border="0" title="Logout"></a></td> </tr> <tr valign="top"> <td colspan="4" nowrap align="right">lundi 24 juin 2024 </td> </tr> </table> </div> <div style="font-family: Arial, Verdana, sans-serif;font-size: 10px;margin-top: 54px; margin-right: 15px; text-align:right; font-weight:bold; font-style: italic;">Spring 2013</div> </div> <div id="menubar_css"> <link href="/galaxie/css/menubar_css.jsp?sfwCode=SERVICE" rel="stylesheet" type="text/css"> <script language="javascript" type="text/javascript"> var menus = [ new ypSlideOutMenu("menu1", "down", 0, 32, 91, 293), new ypSlideOutMenu("menu2", "down", 90, 32, 260, 45), new ypSlideOutMenu("menu3", "down", 217, 32, 170, 25) ] /* for (var i = 0; i < menus.length; i++) { menus[i].onactivate = new Function("document.getElementById('act" + i + "').className='active';"); menus[i].ondeactivate = new Function("document.getElementById('act" + i + "').className='';"); } */ ypSlideOutMenu.writeCSS(); </script> <script language="javascript" type="text/javascript"> MM_preloadImages('/galaxie/icons/menu/SALES/ddm_over.gif','/galaxie/icons/menu/MARKET/ddm_over.gif','/galaxie/icons/menu/SERVICE/ddm_over.gif','/galaxie/icons/menu/KBASE/ddm_over.gif','/galaxie/icons/menu/NETBUS/ddm_over.gif','/galaxie/icons/menu/DECIS/ddm_over.gif','/galaxie/icons/menu/ADMIN/ddm_over.gif'); </script> <div id="menubar" class="menubar"> <a id="act0" style="position: absolute; left: 0px; width: 0px;" onmouseover="ypSlideOutMenu.showMenu('menu1');window.status=''; return true" onmouseout="ypSlideOutMenu.hideMenu('menu1')" href="#" style="cursor:default"> <img src="/galaxie/icons/menu/SERVICE/ddm_active.gif" width="90" height="46" border="0"></A><a class="menubar_link" id="act1" style="position: absolute; top: 11px; left: 90px; right: 203px;width: 113px;" onmouseover="ypSlideOutMenu.showMenu('menu2'); window.status=''; return true" onmouseout="ypSlideOutMenu.hideMenu('menu2')" href="#"><div class="menubar_menutext" style="width: 100%;text-align: center">Sollicitations</div></a><img class="menubar_imagesep_pos" style="left: 213px;" src="/galaxie/icons/menu/separation_nav.gif"><a class="menubar_link" id="act2" style="position: absolute; top: 11px; left: 218px; right: 285px;width: 67px;" onmouseover="ypSlideOutMenu.showMenu('menu3'); window.status=''; return true" onmouseout="ypSlideOutMenu.hideMenu('menu3')" href="#"><div class="menubar_menutext" style="width: 100%;text-align: center">K. Base</div></a></div> <!-- Fin barre navigation horizontale--> <!--Début sous menu Modules --> <iframe id="menu1Shim" name="menu1Shim" scrolling="no" frameborder="0" src="javascript:false"></iframe> <div id="menu1Container" style="top: 32px; z-index:10000; visibility: hidden;"> <div class="menumod" id="menu1Content"> <div class="options"> <table style="border-collapse: collapse; border-spacing: 0px"> <tr> <td style="position: absolute;left: -2px; top: 5px;"><a href="/galaxie/change_software.fl?SfwID=00012d0000005fb3" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('nav_sales','','/galaxie/icons/menu/SALES/ddm_over.gif',1)"><img src="/galaxie/icons/menu/SALES/ddm_out.gif" alt="Sales" name="nav_sales" border="0"></a></td> </tr> <tr> <td style="position: absolute;left: -2px; top: 45px;"><a href="/galaxie/change_software.fl?SfwID=00012d0000006013" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('nav_marketing','','/galaxie/icons/menu/MARKET/ddm_over.gif',1)"><img src="/galaxie/icons/menu/MARKET/ddm_out.gif" alt="Marketing" name="nav_marketing" border="0"></a></td> </tr> <tr> <td style="position: absolute;left: -2px; top: 85px;"><a href="/galaxie/change_software.fl?SfwID=00012d0000006069" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('nav_service','','/galaxie/icons/menu/SERVICE/ddm_over.gif',1)"><img src="/galaxie/icons/menu/SERVICE/ddm_out.gif" alt="Service" name="nav_service" border="0"></a></td> </tr> <tr> <td style="position: absolute;left: -2px; top: 125px;"><a href="/galaxie/change_software.fl?SfwID=00012d000000607a" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('nav_k._base','','/galaxie/icons/menu/KBASE/ddm_over.gif',1)"><img src="/galaxie/icons/menu/KBASE/ddm_out.gif" alt="K. Base" name="nav_k._base" border="0"></a></td> </tr> <tr> <td style="position: absolute;left: -2px; top: 165px;"><a href="/galaxie/change_software.fl?SfwID=00012d0000006093" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('nav_net_business','','/galaxie/icons/menu/NETBUS/ddm_over.gif',1)"><img src="/galaxie/icons/menu/NETBUS/ddm_out.gif" alt="Net business" name="nav_net_business" border="0"></a></td> </tr> <tr> <td style="position: absolute;left: -2px; top: 205px;"><a href="/galaxie/change_software.fl?SfwID=00012d00000060b9" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('nav_n°_décision','','/galaxie/icons/menu/DECIS/ddm_over.gif',1)"><img src="/galaxie/icons/menu/DECIS/ddm_out.gif" alt="N° Décision" name="nav_n°_décision" border="0"></a></td> </tr> <tr> <td style="position: absolute;left: -2px; top: 245px;"><a href="/galaxie/change_software.fl?SfwID=00012d00000060d9" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('nav_admin','','/galaxie/icons/menu/ADMIN/ddm_over.gif',1)"><img src="/galaxie/icons/menu/ADMIN/ddm_out.gif" alt="Admin" name="nav_admin" border="0"></a></td> </tr> </table> </div> </div> </div> <iframe id="menu2Shim" name="menu2Shim" scrolling="no" frameborder="0" src="javascript:false"></iframe> <div id="menu2Container"> <div class="menu" id="menu2Content"> <div> <table style="border-collapse: collapse;"> <tr class="options" onmousedown="window.location='/galaxie/list_criteria.fl?lc=SOLICIT&SfwID=00012d0000006069'" onmouseout="this.style.backgroundColor='#ffffff'" onmouseover="this.style.backgroundColor='#C9D1ED'"> <td class="menubar_dropdown_left"></td> <td>Rechercher une sollicitation Galaxie</td> <td class="menubar_dropdown_right"></td> </tr> <tr class="options" onmousedown="window.location='/galaxie/list_criteria.fl?lc=SOLOLA&SfwID=00012d0000006069'" onmouseout="this.style.backgroundColor='#ffffff'" onmouseover="this.style.backgroundColor='#C9D1ED'"> <td class="menubar_dropdown_left"></td> <td>Rechercher une sollicitation QUALITELIS/OLAKALA</td> <td class="menubar_dropdown_right"></td> </tr> <tr> <td style="width: 7px; padding: 0px;"><img src="/galaxie/icons/menu/SERVICE/ddm_lower_left.gif"></td> <td class="menubar_dropdown_footer"></td> <td style="width: 7px; padding: 0px;"><img src="/galaxie/icons/menu/SERVICE/ddm_lower_right.gif"></td> </tr> </table> </div> </div> </div> <iframe id="menu3Shim" name="menu3Shim" scrolling="no" frameborder="0" src="javascript:false"></iframe> <div id="menu3Container"> <div class="menu" id="menu3Content"> <div> <table style="border-collapse: collapse;"> <tr class="options" onmousedown="window.location='/galaxie/list_criteria.fl?lc=FAQHEADERF&SfwID=00012d0000006069'" onmouseout="this.style.backgroundColor='#ffffff'" onmouseover="this.style.backgroundColor='#C9D1ED'"> <td class="menubar_dropdown_left"></td> <td>Rechercher fiche connaissance</td> <td class="menubar_dropdown_right"></td> </tr> <tr> <td style="width: 7px; padding: 0px;"><img src="/galaxie/icons/menu/SERVICE/ddm_lower_left.gif"></td> <td class="menubar_dropdown_footer"></td> <td style="width: 7px; padding: 0px;"><img src="/galaxie/icons/menu/SERVICE/ddm_lower_right.gif"></td> </tr> </table> </div> </div> </div> </div> </div> <div id="object_css"> <div id="pop_alert" style="display:none"> </div> <script language="javascript"> $(document).ready(function() { window.notificationDisplayer = new Notification.NotificationDisplayer(document.getElementById("pop_alert")); }); </script> <div id="object_body" > <script language="javascript"> var readyToResize; var DIF_HEIGHT_WINDOWS_BIGTAB = 160; var updateHeightRunning = false; /* TODO � suprimer quand j'aurais comrpis o� est la boucle infini sans*/ function debug(msg) { alert(msg); } // global variable to set the gridCriteria object var gGridCriteria; function getWindowHeight() { var windowHeight=0; if (typeof(window.innerHeight)=='number') { windowHeight=window.innerHeight; } else { if (document.documentElement&& document.documentElement.clientHeight) { windowHeight = document.documentElement.clientHeight; } else { if (document.body&&document.body.clientHeight) { windowHeight=document.body.clientHeight; } } } return windowHeight; } function offsetTopOrigin(elt){ if(elt.offsetParent) return elt.offsetTop+offsetTopOrigin(elt.offsetParent); else return 0; } function getSearchCriteria(isSc,gridName) { var f = window.document.forms[0]; var vectQuery = new FlVector(); var vectQuerySc = new FlVector(); var value = ''; if (f.$$nb.selectedIndex >= 0 && f.$$nb.options[f.$$nb.selectedIndex].value != '') { vectQuery.addElement('$$nb=' + f.$$nb.options[f.$$nb.selectedIndex].value); } if ( (value = f.elements['SolToken'].value) != '<N° jeton>') { vectQuerySc.addElement('SolToken=' + stripSpaces(value)); vectQuery.addElement('SolToken=' + encodeURIComponent(stripSpaces(value))); } if ( (value = f.elements['SolSubject'].value) != '<Objet>') { vectQuerySc.addElement('SolSubject=' + stripSpaces(value)); vectQuery.addElement('SolSubject=' + encodeURIComponent(stripSpaces(value))); } if (f.elements['SolStsID'].selectedIndex >= 0) { var o = f.elements['SolStsID'].options; for(var i = 0; i < o.length; i++) { if(o[i].selected && o[i].value != '') { vectQuerySc.addElement('SolStsID=' + o[i].value); vectQuery.addElement('SolStsID=' + encodeURIComponent(o[i].value)); } } } if (f.elements['SolGravite_'].selectedIndex >= 0) { var o = f.elements['SolGravite_'].options; for(var i = 0; i < o.length; i++) { if(o[i].selected && o[i].value != '') { vectQuerySc.addElement('SolGravite_=' + o[i].value); vectQuery.addElement('SolGravite_=' + encodeURIComponent(o[i].value)); } } } if (f.elements['SolCategorie_'].selectedIndex >= 0) { var o = f.elements['SolCategorie_'].options; for(var i = 0; i < o.length; i++) { if(o[i].selected && o[i].value != '') { vectQuerySc.addElement('SolCategorie_=' + o[i].value); vectQuery.addElement('SolCategorie_=' + encodeURIComponent(o[i].value)); } } } if ( (value = f.elements['SolTiersConcerne_'].value) != '') { vectQuerySc.addElement('SolTiersConcerne_=' + value); vectQuery.addElement('SolTiersConcerne_=' + encodeURIComponent(value)); } if ( (value = f.elements['lblSolTiersConcerne_'].value) != '<Tiers concerné>') { vectQuerySc.addElement('lblSolTiersConcerne_=' + value); vectQuery.addElement('lblSolTiersConcerne_=' + encodeURIComponent(value)); } if ( (value = f.elements['SolTiersConcerne_$EntLocalityID_'].value) != '') { vectQuerySc.addElement('SolTiersConcerne_:EntLocalityID_=' + value); vectQuery.addElement('SolTiersConcerne_:EntLocalityID_=' + encodeURIComponent(value)); } if ( (value = f.elements['lblSolTiersConcerne_$EntLocalityID_'].value) != '<Localité>') { vectQuerySc.addElement('lblSolTiersConcerne_:EntLocalityID_=' + value); vectQuery.addElement('lblSolTiersConcerne_:EntLocalityID_=' + encodeURIComponent(value)); } if (isSc && isSc == 1) { //return encodeURIComponent(vectQuerySc.toString('&')); return vectQuerySc.toString('&'); } else { return vectQuery.toString('&'); } } function stripSpaces(strToStrip) { if(strToStrip!=null){ while (strToStrip.substring(0,1) == ' ') strToStrip = strToStrip.substring(1); while (strToStrip.substring(strToStrip.length-1,strToStrip.length) == ' ') strToStrip = strToStrip.substring(0,strToStrip.length-1); } return strToStrip; } function getSearchUrl() { var f = window.document.forms[0]; // If we're doing an autocomplete operation, we need to catch // the return key when selecting an object by keyboard try { if (acCurHighlightedDiv != null || editNoteStatus) { return false; } } catch (error) { } var url = "/galaxie/list_ajax.fl?SfwID=00012d0000006069"; url += (url.length - url.indexOf("/list_ajax.fl") == "/list_ajax.fl".length ? "?" : "&") + "sc=" + encodeURIComponent(getSearchCriteria(1,'SOLICIT')); url += "&" + getSearchCriteria(0,'SOLICIT'); return url; } function showEditableCrits(val) { if(val!=false) val=true; if(val){ readyToResize = 2; $('#criteriaTableRow').show('normal',stepReadyResize); $('#ShowCritsLinkDiv').hide('normal',stepReadyResize); }else{ $('#resultZone').show(); $('#criteriaTableRow').hide(); } } // executed after edealGrid saved // data: json sended by server function callBackSave(data){ if(data.beans!=null){ $("input.btMassEdit").attr("checked", false); $("#resultZone input[type=submit]").hide(); $("#resultZone input[type=reset]").hide(); } } function doCallSearch(jsGrid,params,fPriorityToUrlParams,fDisplayPreview) { jsGrid.callAjaxForHtml(getSearchUrl(), params, true, false,setSizeOfGridData,fPriorityToUrlParams,fDisplayPreview); } function executeSearch() { if (typeof gGridCriteria=='undefined') { return; } if(gGridCriteria.checkMandatory()){ var params=new Object(); params={"criteria.title":"Rechercher+une+sollicitation","lc":"SOLICIT","selectedTab":"0","SfwID":"00012d0000006069","nameGridJs":"_grid__SOLICIT_js_"}; params["sc"]=""; params["$$idx"]=0; var fDisplayPreview=gGridCriteria.doDisplayPreview(); doCallSearch(_grid__SOLICIT_js_,params,true,fDisplayPreview); return false; }else{ gGridCriteria.displayHelp('SOLICIT'); } } function executeSearchWithParam(additionalParams) { if (typeof gGridCriteria=='undefined') { return; } if(gGridCriteria.checkMandatory()){ var params=new Array(); params={"criteria.title":"Rechercher+une+sollicitation","lc":"SOLICIT","selectedTab":"0","SfwID":"00012d0000006069","nameGridJs":"_grid__SOLICIT_js_"}; params["sc"]=""; params["$$idx"]=0; var paramName; for(paramName in additionalParams){ if(params[paramName] === undefined){ params[paramName] = additionalParams[paramName]; } } var fDisplayPreview=gGridCriteria.doDisplayPreview(); doCallSearch(_grid__SOLICIT_js_,params,true,fDisplayPreview); return false; }else{ gGridCriteria.displayHelp('SOLICIT'); } } function criteriaKeyPress(keyEvent) { var key = keyEvent.which ? keyEvent.which : keyEvent.keyCode; if (keyEvent) { keyEvent.stopPropagation(); } // Someone pressed the enter key, AND we're not AC'ing if (key== 13 && acCurHighlightedDiv == null) { if(typeof additionalParams != "undefined" && additionalParams) { executeSearchWithParam(additionalParams); } else { executeSearch(); } } } function setSizeOfGridData() { gGridCriteria.resizeGrid(true); } function doOnLoad() { var gridCriteriaElement=document.getElementById('criteriaTableRow') gGridCriteria=new EdealGridCriteria(gridCriteriaElement,false,document.getElementById("bShowHideCriteria")); $(gridCriteriaElement).keyup(criteriaKeyPress); gGridCriteria.hightLightMandatory(); $("#valid-button").removeClass("inactive"); } //window.location = '/galaxie/generate_csv.fl?code=SOLICIT'; function doGenerateCSV() { if (typeof gGridCriteria=='undefined') { return; } if(gGridCriteria.checkMandatory()){ var params=new Object(); params={"criteria.title":"Rechercher+une+sollicitation","lc":"SOLICIT","selectedTab":"0","SfwID":"00012d0000006069","nameGridJs":"_grid__SOLICIT_js_"}; params["sc"]=""; var fDisplayPreview=gGridCriteria.doDisplayPreview(); doCallGenerateCSV(_grid__SOLICIT_js_,params,true,fDisplayPreview); return false; }else{ gGridCriteria.displayHelp('SOLICIT'); } } function doCallGenerateCSV(jsGrid,params,fPriorityToUrlParams,fDisplayPreview) { window.location = jsGrid.doGenerateCSVFile(getUrl(), params, true, false,setSizeOfGridData,fPriorityToUrlParams,fDisplayPreview); } function getUrl() { var f = window.document.forms[0]; // If we're doing an autocomplete operation, we need to catch // the return key when selecting an object by keyboard try { if (acCurHighlightedDiv != null || editNoteStatus) { return false; } } catch (error) { } var url = "/galaxie/generate_csv.fl?SfwID=00012d0000006069"; url += (url.length - url.indexOf("generate_csv.fl") == "generate_csv.fl".length ? "?" : "&") + "sc=" + encodeURIComponent(getSearchCriteria(1,'SOLICIT')); url += "&" + getSearchCriteria(0,'SOLICIT'); return url; } var mandatoryGroups = {}; </script> <script type="text/javascript" src="/galaxie/js/focusFirstElement.js?SfwID=00012d0000006069"></script> <div class="BigTab"> </script> <script language="javascript"> function SOLICIT_gotoTab2() { var urlT3 = "/galaxie/?&criteria.title=Rechercher+une+sollicitation&lc=SOLICIT&selectedTab=1&SfwID=00012d0000006069&nameGridJs=_grid__SOLICIT_js_"; try { urlT3 += "&SOLICIT_$$idx=" + SOLICIT_page; } catch (error) { urlT3 += ""; } try { if (myGrid_SOLICIT) { if (myGrid_SOLICIT.getSortProperty("index") != -1 && myGrid_SOLICIT.getSortProperty("direction") != "none") { urlT3 += "&SOLICIT_"; urlT3 += ( myGrid_SOLICIT.getSortProperty("direction") == "descending" ? "$$ReverseOrderBy=" : "$$OrderBy=" ); urlT3 += myGrid_SOLICIT.getSortProperty("index"); } } } catch (error) { } $(".ongletgris a").attr("href",urlT3); } if (typeof $ != 'undefined') { $(document).ready(function(){ SOLICIT_gotoTab2(); }); } function previousInObjectList() { saveObjectBeforeLeaving('null', 'null'); } function nextInObjectList() { saveObjectBeforeLeaving('null', 'null'); } function saveObjectBeforeLeaving(urlToCall, nextID) { // If we're editing, then check to see if the user has changed the page (only in edit/creation) var windowHref = window.location.href; if (windowHref.indexOf('?') >= 0) { windowHref = windowHref.substring(0, windowHref.indexOf('?')); } if ((windowHref.indexOf('edit') >= 0 || windowHref.indexOf('create') >= 0) && testForExitChanges) { doExitConf = false; testForExitChanges(); if (doExitConf) { var conf = confirm('Voulez vous sauver vos changements?'); doExitConf = false; if (conf) { try { var formID = $(':input[name="type"]').val() + '_form'; $('#' + formID).attr('action','/galaxie/save_object_iteration_ajax.fl?nextID=' + nextID); submit(); } catch (exception) { alert('Could not find form input \'type\': ' + exception); } return; } } } window.location = urlToCall; } </script> <table id="BTabs" class="container" cellpadding="0"> <tr> <td class="actif-pos-1" style="text-align: right"> </td> <td class="ongletblanc">Rechercher une sollicitation</td> <td class="actif-fin"> </td> <td class="tabRightSpace" style="width: 90%; text-align: right; background: transparent url(/galaxie/icons/nav/principal_onglet/fd_cell.gif)"> </td> <td class="finTab" > </td> </tr> </table> </td> <div class="BTBody BTBodyL"><div class="BTBody BTBodyR"> <div id="criteriaTableRow"> <form method="get" onsubmit="return false;"> <input type="hidden" name="lc" value="SOLICIT"> <input type="hidden" name="sc" value="null"> <input type="hidden" name="ou" value=""> <input type="hidden" name="obj.title" value=""> <input type="hidden" name="criteria.title" value="Rechercher+une+sollicitation"> <input type="hidden" name="doList" value="1"> <input type="hidden" name="cu" value="/list_criteria.fl"> <input type="hidden" name="selectedTab" value="1"> <input type="hidden" name="SfwID" value="00012d0000006069"> <table class="container" cellpadding="0"> <tr valign="top"> <td> <div id="criteriaTableDiv" class="criteriaTableDiv"> <input title="<N° jeton>" name="SolToken" class="criteriaField" type="text" value="<N° jeton>" onfocus="if(this.value == '<N° jeton>') this.value = '';" onblur="if(this.value == '') this.value = '<N° jeton>';" tabindex="1"> <input title="<Objet>" name="SolSubject" class="criteriaField leftMargin10" type="text" value="<Objet>" onfocus="if(this.value == '<Objet>') this.value = '';" onblur="if(this.value == '') this.value = '<Objet>';" tabindex="2"> <select title="<Etat Sollicitation>" name="SolStsID" class="criteriaField leftMargin10" tabindex="3"> <option value=""><Etat Sollicitation></option> <option value="00012d0000000ee5">En attente</option> <option value="00012d0000000ee8">Ouverte</option> <option value="00012d0000000eeb">Assignée</option> <option value="00012d0000000ef4">Fermée</option> <option value="00012d0000034609">Accusé de réception</option> <option value="00012d0000034611">Archivée</option> </select> <br><br> <select title="<Niveau de gravité>" name="SolGravite_" class="criteriaField" tabindex="4"> <option value=""><Niveau de gravité></option> <option value="00012d0000033ef5">Peu Grave</option> <option value="00012d0000033efc">Grave</option> <option value="00012d0000033f03">Passage direct en Comité</option> <option value="00012d0022732f2d">Niveau 0/3</option> <option value="00012d0022732f2e">Niveau 1/3</option> <option value="00012d0022732f2f">Niveau 2/3</option> <option value="00012d0022732f30">Niveau 3/3</option> </select> <select title="<Catégorie>" name="SolCategorie_" class="criteriaField leftMargin10" tabindex="5"> <option value=""><Catégorie></option> <option value="00012d0000033ed9">Plainte d'un Guest suite à une réservation</option> <option value="00012d0000033ee0">Plainte liée au programme de fidélisation</option> <option value="00012d0000033ee7">Plainte (suivi qualité)</option> <option value="00012d0000033eee">Compliment</option> <option value="00012d000043c346">Avis internautes</option> <option value="00012d000130da26">information (suivi qualité)</option> <option value="00012d0022732fda">RECLAMATION-CRS-FID</option> <option value="00012d0022732fdb">RECLAMATION-CRS-GP</option> <option value="00012d0022732fdc">RECLAMATION-CRS-LCBS</option> <option value="00012d0022732fdd">RECLAMATION-CRS-EMT</option> </select> <br><br> <script language="javascript"> function doSolTiersConcerne_Change(){ var f = window.document.forms[0]; $(f.lblSolTiersConcerne_).change(); } </script> <input id="SolTiersConcerne_" name="SolTiersConcerne_" type="hidden" value="" > <input title="<Tiers concerné>" id="lblSolTiersConcerne_" name="lblSolTiersConcerne_" class="criteriaField" type="text" value="<Tiers concerné>" autocomplete="off" onfocus="displayOnFocus(this);"> <a href="javascript: var win = window.open('/galaxie/xml_select_list.fl?id=00012d0000005dc8&field=SolTiersConcerne_&formIndex=0', 'SelectSolTiersConcerne_', 'resizeable=yes,scrollbars=yes,menubar=no,toolbar=no,height=670,width =800')" tabindex="6"><img src="/galaxie/icons/ico/rechercher.gif" class="icon"></a> <a href="javascript:var f = window.document.forms[0]; f.SolTiersConcerne_.value = ''; f.lblSolTiersConcerne_.value = '<Tiers concerné>'; acLastCompleteValues['lblSolTiersConcerne_'] = '<Tiers concerné>'; acLastCompleteValues['SolTiersConcerne_'] = ''; $(f.lblSolTiersConcerne_).change(); void('')" tabindex="7"> <img src="/galaxie/icons/ico/supprimer.gif" class="icon"> </a> <script language="javascript">$(document).ready(function () { runOnTime('installFobAC(document.forms[0].lblSolTiersConcerne_);', 1000);}) </script> <script language="javascript"> function doSolTiersConcerne_$EntLocalityID_Change(){ var f = window.document.forms[0]; $(f.lblSolTiersConcerne_$EntLocalityID_).change(); } </script> <input id="SolTiersConcerne_$EntLocalityID_" name="SolTiersConcerne_$EntLocalityID_" type="hidden" value="" > <input title="<Localité>" id="lblSolTiersConcerne_$EntLocalityID_" name="lblSolTiersConcerne_$EntLocalityID_" class="criteriaField leftMargin10" type="text" value="<Localité>" readonly onfocus="this.blur();"> <a href="javascript: var win = window.open('/galaxie/xml_select_list.fl?id=00012d000004a049&field=SolTiersConcerne_%24EntLocalityID_&formIndex=0', 'SelectSolTiersConcerne_%24EntLocalityID_', 'resizeable=yes,scrollbars=yes,menubar=no,toolbar=no,height=670,width =800')" tabindex="8"><img src="/galaxie/icons/ico/rechercher.gif" class="icon"></a> <a href="javascript:var f = window.document.forms[0]; f.SolTiersConcerne_$EntLocalityID_.value = ''; f.lblSolTiersConcerne_$EntLocalityID_.value = '<Localité>'; $(f.lblSolTiersConcerne_$EntLocalityID_).change(); void('')" tabindex="9"> <img src="/galaxie/icons/ico/supprimer.gif" class="icon"> </a> </div> </td> <td class="separation"><div class="separation"></div></td> <td valign="top" style="width: 15%;"> <table class="container" cellpadding="0"> <tr> <td colspan="2" style="text-align: left;"> <select name="$$nb" class="criteriaField pagination auto"> <option value="50">50 / page</option> <option value="10">10 / page</option> <option value="20">20 / page</option> <option value="100">100 / page</option> </select><br/> <label><input type="checkbox" name="$$preview" id="$$preview" />aperçu</label> </td> </tr> <tr class="ligne_separation"><td></td></tr> <tr> <td> <a id="valid-button" class="search-button inactive" title="Rechercher" href="javascript:executeSearch(); void('')"><img src="/galaxie/icons/ico/valid_green2_long.gif"/></a> </td> </tr> </table> <div id="zone-mandatory-message"> </div> </td> </tr> </table> </form> </div> <div id="infoTab" class="helpMsg upTab" style="display:none;"> <div class="body"> </div> </div> <div id="searchResult"> <h2 > <span>Résultat <a id="bShowHideCriteria" href="#" onclick="gGridCriteria.show(this)" class="bHideCriteria" title="Cacher/Montrer les critères de recherche"> </a></span> </h2> <script language="javascript" type="text/javascript" src="/galaxie/js/grid/EdealGrid.js"></script> <script language="javascript" type="text/javascript" src="/galaxie/js/edeal/libraries/json.org/json2/json2.js"></script> <div ed:grid-name="SOLICIT" id="_grid__SOLICIT_div_" class="edealGrid" style="edeal:v2010;width:100%;"></div> <script language="JavaScript" type="text/JavaScript"> var myAjaxURL_SOLICIT = '/galaxie/list_ajax.fl?lc=SOLICIT&nameGridJs=_grid__SOLICIT_js_&SOLICIT_$$nb=50'; var _grid__SOLICIT_js_= new EdealGrid('/galaxie/list_ajax.fl?lc=SOLICIT&nameGridJs=_grid__SOLICIT_js_&SOLICIT_$$nb=50','Solicitation','/galaxie'); _grid__SOLICIT_js_.allowUserUpdate(true); _grid__SOLICIT_js_.setSoftwareID('00012d0000006069'); $(document).ready(function(){ //columns to be added here _grid__SOLICIT_js_.bindTo('_grid__SOLICIT_div_'); })</script> </div> </div></div> <div id="BTFoot" class="BTFoot"> <div class="BTFootL"></div> <div class="BTFootMiddle"> </div> <div class="BTFootR"></div> </div> </div> </div> <div id="object_actions" style="z-index: 999" > <div id="hiddenSidebarDiv" style="display: none"> <table class="container" cellpadding="0"> <tr> <td><img height="28" src="/galaxie/icons/sidebar/actions/frame_upper_left_hidden.gif"></td> <td height="28" background="/galaxie/icons/sidebar/actions/frame_upper_center_hidden.gif" class="actions_titlebar"> <span class="actionTextSpan">Actions</span> </td> <td><img height="28" src="/galaxie/icons/sidebar/actions/frame_upper_right_hidden.gif"></td> </tr> </table> </div> <div id="totalSidebarDiv" > <div id="sidebarActions_div" class="sidebar_div"> <h2 class="actions_titlebar"> Actions </h2> <table class="container" cellpadding="0"> <script language="javascript"> function doWord(id,obj,informat) { format = "Word"; cdDoc = ""; if (informat && informat == "PDF") { format = "PDF"; } window.open('/galaxie/fusion_document_assos.fl?format=' + format + '&typOppDoc=' + cdDoc + '&idObj='+ id +'&object='+obj, 'listOpp', 'menubar=no,status=no,toolbar=no,scrollbars=auto,resizable=yes,width=860,height=460'); } function doWord_eti(id,obj,informat) { format = "Word"; cdDoc = ""; if (informat && informat == "PDF") { format = "PDF"; } window.open('/galaxie/fusion_etiquette_assos.fl?format=' + format + '&typOppDoc=' + cdDoc + '&idObj='+ id +'&object='+obj, 'listOpp', 'menubar=no,status=no,toolbar=no,scrollbars=auto,resizable=yes,width=860,height=460'); } function doYellowPage() { var f = window.document.forms[0]; var phone =""; } function stripPhoneNo(phoneNo) { if (phoneNo == '') { return ''; } // We have to strip the extraneous characters from the phone to make it work properly var finalPhone = ''; var haveParan = false; for (var cnt = 0; cnt < phoneNo.length; cnt++) { var charPhoneNo = phoneNo.charAt(cnt); if (charPhoneNo == '(') { haveParan = true; continue; } if (charPhoneNo == ')') { haveParan = false; continue; } if (haveParan) { continue; } switch (charPhoneNo) { case '+': case '.': case ' ': continue; } finalPhone += charPhoneNo; } return finalPhone; } </script> <tr> <td class="actions_cell_left"></td> <td> <div class="actions_tablecell_1" id="action_0"> <a href="/galaxie/create_solicitation.fl?initSolActID=true&SfwID=00012d0000006069" > <p class="actions_tabletext"> Créer sollicitation </p> </a> </div> </td> <td class="actions_cell_right"></td> </tr> <tr> <td class="actions_cell_left"></td> <td class="actions_tablecell_seperator"></td> <td class="actions_cell_right"></td> </tr> <tr> <td class="actions_cell_left"></td> <td> <div class="actions_tablecell_1"> <a href="/galaxie/list_criteria.fl?lc=SOLICIT&SfwID=00012d0000006069"> <p class="actions_tabletext"> Reset </p> </a> </div> </td> <td class="actions_cell_right"></td> </tr> </table> </div> <!-- <div id="sideBarSearch" class="sidebar_div"> --> <!-- </div> --> <div id="sidebarCalendar_div" class="sidebar_div"> <h2>Calendrier</h2> <div class="body"> <link rel="stylesheet" type="text/css" href="/galaxie/css/sidebar/calendar_css.jsp"> <link href="/galaxie/common/calendar/calendar.css" rel="stylesheet" type="text/css"> <script language="javascript" src="/galaxie/common/calendar/calfunctions.js"></script> <script language="javascript"> minimalDaysInFirstWeek = 4; weekStartDay = 1; dayLetter = ["D", "L", "M", "M", "J", "V", "S"]; monthName = ["Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", "Août", "Septembre", "Octobre", "Novembre", "Décembre"]; function ComputeDate(){ // valeur de l'option var n="3"; n = parseInt(n); // date du calenrier var date= document.getElementById('in').value; var tab = date.split(" ") var month = tab[0]; var year = tab[1]; var Mtab= new Array(); var Stab= new Array(); // calcul de n dates après for (var pos =0;pos<parseInt(n)+1;pos++) { var mt = parseInt(month)+parseInt(pos); if (parseInt(mt) > 12) { Mtab.push((mt%12)+" "+(parseInt(year)+1)); } else { Mtab.push(mt+" "+year); } } year = tab[1]; // calcul de date avant for (var pos =1;pos<parseInt(n)+1;pos++) { mt = parseInt(month)-parseInt(pos); if (parseInt(mt) < 1) { Stab.push(((mt%12)+12)+" "+(parseInt(year)-1)); } else { Stab.push(mt+" "+year); } } Stab=Stab.reverse(); Stab=Stab.concat(Mtab); return Stab; } function select() { var element = document.getElementById('select'); var ele = document.getElementById('lblMonth'); var n="3"; n = parseInt(n); Rtab = new Array(); Rtab= ComputeDate(); html = '<select name=\"month\" class="select" id="month" onchange="Unselect();blur();">'; for (var pos=0;pos<Rtab.length;pos++) { var ligne = Rtab[pos]; var tab = ligne.split(" "); var month = tab[0]; var year = tab[1]; var code_=month+" "+year; //alert(year); year = year.substring(2); //alert(year); var code = monthName[parseInt(month)-1]+" "+year; if (pos != n) { html += '<option value=\"' + code_ + '\"> ' + code + '</option>'; } else { html += '<option value=\"' + code_ + '\" selected> ' + code + '</option>'; } }; html += '</select>'; document.getElementById('select').innerHTML = html; ele.style.display = "none"; element.style.display = "block"; } function Unselect() { var node = document.getElementById('month'); var divNode = document.getElementById("select"); var ele = document.getElementById('lblMonth'); if(node != null){ var code =node.value; var tab= new Array(); tab = code.split(" "); var year = tab[1]; var month = tab[0]; goTo(year,month); } if(divNode != null){ divNode.style.display = "none"; } if(ele != null){ ele.style.display = "block"; } } function chosenw(y, m, d) { // ouverture de l'agenda à la date choisie window.open('/galaxie/workweek_agenda.fl?1=1&SfwID=00012d0000006069&date=' + getFormatedDate(y, m, d, "dd/MM/yyyy"), 'Agenda', 'width=1024,height=660,scrollbars=yes,resizable=no,toolbar=no,location=no,menubar=no,status=no'); //window.open('/galaxie/day_agenda.fl?1=1&SfwID=00012d0000006069&date=' + getFormatedDate(y, m, d, "dd/MM/yyyy"), 'Agenda', 'width=1024,height=660,scrollbars=yes,resizable=no,toolbar=no,location=no,menubar=no,status=no'); } function chosen(y, m, d) { // ouverture de l'agenda à la date choisie //window.open('/galaxie/workweek_agenda.fl?1=1&SfwID=00012d0000006069&date=' + getFormatedDate(y, m, d, "dd/MM/yyyy"), 'Agenda', 'width=1024,height=660,scrollbars=yes,resizable=no,toolbar=no,location=no,menubar=no,status=no'); window.open('/galaxie/day_agenda.fl?1=1&SfwID=00012d0000006069&date=' + getFormatedDate(y, m, d, "dd/MM/yyyy"), 'Agenda', 'width=1024,height=660,scrollbars=yes,resizable=no,toolbar=no,location=no,menubar=no,status=no'); } // Called from calfunctions.js to determine if the week links will be shown or not function doALink() { return true; } function calEmbeddedOnLoad() { goTo(2024 , (new Date()).getMonth() + 1); } runOnTime('calEmbeddedOnLoad()', 50); </script> <table cellspacing="0" cellpadding="0" align="center"> <tbody> <tr> <td colspan="8"> <table cellspacing="0" cellpadding="0" align="center" width="100%"> <tr> <td align="center" valign="middle"><a id="lmm" href="#"><img src="/galaxie/common/calendar/moinsmoins.gif" width="12" height="20" border="0"></a> <a id="lm" href="#"><img src="/galaxie/common/calendar/moins.gif" width="12" height="20" hspace="5" border="0"></a></td> <td colspan="6" class="moiscalendrier"><span id="lblMonth" onclick="select()">Novembre 2005</span> <INPUT id="in" name="in" type="hidden"> <span id="select"> </span> </td> <td align="center" valign="middle"><a id="lp" href="#"><img src="/galaxie/common/calendar/plus.gif" width="12" height="20" hspace="5" border="0"></a> <a id="lpp" href="#"><img src="/galaxie/common/calendar/plusplus.gif" width="12" height="20" border="0"></a></td> </tr> </table> </td> </tr> <tr> <td colspan="1"></td> <td colspan="7" class="separationcalendrier"></td> </tr> <tr> <td class="jourcalendrier" style="border-right: 1px dashed #9da4c4;"><span style="font-size: xx-small;">Sem.</span></td> <td class="jourcalendrier" id="d1"></td> <td class="jourcalendrier" id="d2"></td> <td class="jourcalendrier" id="d3"></td> <td class="jourcalendrier" id="d4"></td> <td class="jourcalendrier" id="d5"></td> <td class="jourcalendrier" id="d6"></td> <td class="jourcalendrier" id="d7"></td> </tr> <tr> <td colspan="8" class="separationcalendrier"></td> </tr> <tr> <td class="semcalendrier" id="w1"></td> <td class="jourcalendrier" id="c11"></td> <td class="jourcalendrier" id="c12"></td> <td class="jourcalendrier" id="c13"></td> <td class="jourcalendrier" id="c14"></td> <td class="jourcalendrier" id="c15"></td> <td class="jourcalendrier" id="c16"></td> <td class="jourcalendrier" id="c17"></td> </tr> <tr> <td class="semcalendrier" id="w2"></td> <td class="jourcalendrier" id="c21"></td> <td class="jourcalendrier" id="c22"></td> <td class="jourcalendrier" id="c23"></td> <td class="jourcalendrier" id="c24"></td> <td class="jourcalendrier" id="c25"></td> <td class="jourcalendrier" id="c26"></td> <td class="jourcalendrier" id="c27"></td> </tr> <tr> <td class="semcalendrier" id="w3"></td> <td class="jourcalendrier" id="c31"></td> <td class="jourcalendrier" id="c32"></td> <td class="jourcalendrier" id="c33"></td> <td class="jourcalendrier" id="c34"></td> <td class="jourcalendrier" id="c35"></td> <td class="jourcalendrier" id="c36"></td> <td class="jourcalendrier" id="c37"></td> </tr> <tr> <td class="semcalendrier" id="w4"></td> <td class="jourcalendrier" id="c41"></td> <td class="jourcalendrier" id="c42"></td> <td class="jourcalendrier" id="c43"></td> <td class="jourcalendrier" id="c44"></td> <td class="jourcalendrier" id="c45"></td> <td class="jourcalendrier" id="c46"></td> <td class="jourcalendrier" id="c47"></td> </tr> <tr> <td class="semcalendrier" id="w5"></td> <td class="jourcalendrier" id="c51"></td> <td class="jourcalendrier" id="c52"></td> <td class="jourcalendrier" id="c53"></td> <td class="jourcalendrier" id="c54"></td> <td class="jourcalendrier" id="c55"></td> <td class="jourcalendrier" id="c56"></td> <td class="jourcalendrier" id="c57"></td> </tr> <tr> <td class="semcalendrier" id="w6"></td> <td class="jourcalendrier" id="c61"></td> <td class="jourcalendrier" id="c62"></td> <td class="jourcalendrier" id="c63"></td> <td class="jourcalendrier" id="c64"></td> <td class="jourcalendrier" id="c65"></td> <td class="jourcalendrier" id="c66"></td> <td class="jourcalendrier" id="c67"></td> </tr> </tbody> </table> </div> </div> <div id="sidebarNotepad_div" class="sidebar_div"> <link rel="stylesheet" type="text/css" href="/galaxie/css/sidebar/notepad_css.jsp"> <script> function editBlocNoteWithUrl() { editBlocNote("/galaxie/save_notepad.fl?dummy&SfwID=00012d0000006069"); } </script> <h2>Bloc-notes</h2> <div id="blocnotes"> <div id="read_note" onclick="editBlocNoteWithUrl()"></div> <textarea id="edit_note" onblur="editBlocNoteWithUrl()"></textarea> </div> </div> </div> </div> </div> <div id="waiting" style="display:none;border:1px solid black;"><img src="/galaxie/icons/ajax-loader.gif" height="10"/></div> <script type="text/javascript" language="javascript"> getInfoBarInformation(); window.setInterval("getInfoBarInformation()", 300000); </script> </body> </html>
Ms-Dos/Windows
Unix
Write backup
jsp File Browser version 1.2 by
www.vonloesch.de