// Détermine l'ID de site de niveau 2 pour XITI en fonction de l'URL
function ssxiti(url) {
	//if (url.indexOf("dev")>0) return 0;
    var sspubligen=url.substring(url.indexOf("scripts/")+8,url.indexOf("/publigen"));
	switch(sspubligen){
		case "tools": 		return 1;
		case "be": 			return 2;
		case "file": 		return 3;
		case "news": 		return 4;
		case "home": 		return 5;
		case "ddpc": 		return 6;
		// le 7 est réservé à Autonomy
		// le 8 est la géolocalisation
		case "dsi":			return 9;
		case "achats": 		return 10;
		case "audit": 		return 11;
		case "dircom":		return 12;
		case "finance":		return 13;
		case "strategie":	return 14;
		case "dim": 		return 15;
		case "juridique":	return 16;
		case "dppp":		return 17;
		case "dri":			return 18;
		case "drh":			return 19;
		// le 20 est réservé à "nova"
		case "universite":	return 21;
		// le 22 est réservé au "siege"
	}
}

	function createMailto(sourceForm, targetField, urlType) {
		var to      = sourceForm.to.value;
		var cc      = sourceForm.cc.value;
		var bcc     = sourceForm.bcc.value;
		var subject = sourceForm.subject.value;
		var body    = sourceForm.body.value;
		var urltext = '';
		if (to != '') {
			urltext += to;
		}
		else {
			alert('Vous devez remplir le champ To');
			sourceForm.to.focus();
			return(1);
		}

		if (cc != '') {
			urltext = addDelimiter(urltext);
			urltext += 'CC=' + cc;
		}

		if (bcc != '') {
			urltext = addDelimiter(urltext);
			urltext += 'BCC=' + bcc;
		}

		if (subject != '') {
			urltext = addDelimiter(urltext);
			urltext += 'Subject=' + escape(subject);
		}

		if (body != '') {
			urltext = addDelimiter(urltext);
			urltext += 'Body=' + escape(body);
		}

		if (urlType == 'url') {
			urltext = 'mailto:' + urltext;
		}
		else {
			urltext = '<A HREF=\'mailto:' + urltext + '\'>linkText</A>';
		}

		targetField.value = urltext;
		targetField.focus();
		targetField.select();
		return(1);
	}

	function testMailto(loc) {
		var doc = loc;
		if (doc.indexOf('HREF=') != -1) {
			var doc = doc.substring(doc.indexOf('HREF=')+6, doc.indexOf('>')-1);
		}
		window.location = doc;
	}

	function viewMailto(linktext) {
		alert('URL:\n\n' + linktext);
	}
// OPENWIN
	function openWin(name,src,lngWidth,lngHeight,bScroll) {
		var xCoord;
		var yCoord;
		var strAgent=navigator.userAgent;
		if(tmp)tmp.close();
		if (strAgent.indexOf('Mozilla/3')==-1 && strAgent.indexOf('MSIE 3')==-1) {
			xCoord=(screen.width/2 - (lngWidth/2));
			yCoord=(screen.height/2 - (lngHeight/2));
		}
		tmp=open(src,name,'top='+ yCoord +',left='+ xCoord +',directories=no,menubar=no,scrollbars='+bScroll+',resizable=no,location=no,toolbar=no,width='+lngWidth+',height='+lngHeight);
		if (strAgent.indexOf('MSIE 3')==-1) tmp.focus();
	}

	function addDelimiter(inputString) {
		var inString = inputString;
		if (inString.indexOf('?') == -1) {
			inString += '?';
		}
		else {
			inString += '&';
		}
		return inString;
	}

	function zoom()
	{
		if (top!=this) {
			open(location.href,'Zoom','directories=no,menubar=yes,scrollbars=yes,resizable=yes,location=no,toolbar=no');
		}
		else {
			close();
		}
	}

function flipflop() {
	if( document.getElementById("MENUACCESDIRECT").className=='showAccesDirect'){
		document.getElementById("MENUACCESDIRECT").className='hideAccesDirect' }
		else { 
		document.getElementById("MENUACCESDIRECT").className='showAccesDirect' }
}
function deroule() {
	document.getElementById("MENUACCESDIRECT").className='showAccesDirect';
}
function enroule() {
	document.getElementById("MENUACCESDIRECT").className='hideAccesDirect';
}

		 function noHtml(txt) {
		   a = txt.indexOf('<');
		   b = txt.indexOf('>');
		  len = txt.length;
		   c = txt.substring(0, a);
			if(b == -1) {
			  b = a;
		   }
		   d = txt.substring((b + 1), len);
		   txt = c + d;
		   cont = txt.indexOf('<');
		   if (cont != -1) {
			 txt = noHtml(txt);
		   }
		   return txt;
		 }

function Chargement(site,id_doc,langue) {
		if (top.LE_HAUT)
		{ 
			top.frames['LE_HAUT'].cols='*,13';
			top.frames['DROIT'].location.href="/scripts/"+site+"/PubliGen/InsideEditing/adm/InsideEditing.asp?P="+id_doc+"&L="+langue;
		}
	}
