%
/******************************************************************************
* Copyright (c) 2000-2006 e-Deal
*
* e-Deal S.A.
* 55 rue Brillat Savarin
* 75013 Paris
* France
*
* T: +33 (0)1 53 80 80 30
* F: +33 (0)1 73 01 69 77
* http://www.e-deal.com
*
* La diffusion de ce code source sous quelque forme que ce soit sans
* l'autorisation de E-DEAL est interdite.
*
* Vous êtes autorisés à modifier ce code source uniquement pour votre usage
* propre et sous réserve que les mentions de copyright demeurent intactes.
*
* Ce code est fourni en l'état. Aucune garantie d'aucune sorte, explicite ou
* implicite n'est donnée. En aucun cas E-DEAL ne pourra être tenu pour
* responsable des dommages pouvant résulter de l'utilisation de ce code
* source.
******************************************************************************/
%><%@page session="true" contentType="text/javascript; charset=UTF8" %><%@ page import="com.edeal.frontline.navigation.FlRequest" %><%@taglib uri="http://www.e-deal.com/taglib/fl" prefix="fl" %><%
final org.apache.commons.logging.Log logger = org.apache.commons.logging.LogFactory.getLog(getClass());
FlRequest flRequest = new FlRequest(request);
String salesModel = request.getParameter("SalesModel");
%>
var needCorp = <%= "B2C".equals(salesModel) ? "false" : "true" %>;
function stripJSChars(pStr) {
var i = 0;
var strResult = '';
if(pStr) {
for(i = 0; i < pStr.length; i++) {
c = pStr.charAt(i);
switch (c) {
case '\n' :
case '"' :
case '\'' :
case '\\' :
break;
default :
strResult += c;
}
}
}
return strResult;
}
function doRefresh() {
var f = document.forms[0];
var typString = f.typ.options[f.typ.selectedIndex].value;
window.location = "/annuaire_select.fl?type="+typString;
/*if (typString == 'per') {
document.getElementById('sitediv').style.display = 'none';
if (needCorp) {
document.getElementById('corpdiv').style.display = 'inline';
}
} else if (typString == 'act') {
document.getElementById('sitediv').style.display = 'inline';
document.getElementById('corpdiv').style.display = 'none';
} else {
document.getElementById('sitediv').style.display = 'none';
document.getElementById('corpdiv').style.display = 'none';
}*/
}
function doSendMail() {
var f = document.forms[0];
if (f.to.value == '') {
alert('');
f.to.focus();
} else if (f.subject.value != '' || (f.subject.value == '' && confirm(''))) {
var mailto = f.to.value;
var firstArg = true;
if (f.subject.value != '') {
mailto += "?subject=" + f.subject.value;
firstArg = false;
}
if (f.cc.value != '') {
if (firstArg) {
mailto += "?";
firstArg = false;
} else {
mailto += "&";
}
mailto += "cc=" + f.cc.value;
}
if (f.bcc.value != '') {
if (firstArg) {
mailto += "?";
firstArg = false;
} else {
mailto += "&";
}
mailto += "bcc=" + f.bcc.value;
}
this.location = 'mailto:' + stripJSChars(mailto);
}
}
function selectTo(address) {
var f = document.forms[0];
if (f.to.value == '')
f.to.value = address;
else
f.to.value = f.to.value + " ; " + address;
}
function selectCc(address) {
var f = document.forms[0];
if (f.cc.value == '')
f.cc.value = address;
else
f.cc.value = f.cc.value + " ; " + address;
}
function selectBcc(address) {
var f = document.forms[0];
if (f.bcc.value == '')
f.bcc.value = address;
else
f.bcc.value = f.bcc.value + " ; " + address;
}
function clear(champ) {
var f = document.forms[0];
if (champ == null) {
f.to.value = '';
f.cc.value = '';
f.bcc.value = '';
f.subject.value = '';
} else {
f.elements[champ].value = '';
}
}