function popup(url, type, height, width,full){
	var top=(screen.height-height)/2;
	var left=(screen.width-width)/2;
	var nsNav = (document.layers) ? 1 : 0;
	var ieNav = (document.all) ? 1 : 0;

	// popup plein ecran
	if(full)
	{
		height = screen.availHeight - 30;
		width = screen.availWidth - 10;
		top=0;
		left=0;
	}

	wintype="toolbar="+type+",menubar="+type+",location='no',scrollbars="+type+",top="+top+",left="+left;
	wintype=wintype + ",height=" + height + ",width=" + width;
	var newwin = window.open(url,"popup"+type,wintype);
	newwin.focus();
}

//***************************************************Ajouter aux favoris
nav = navigator.appName.substring(0,3);
ver = navigator.appVersion.substring(0,1)
function addFav()
	{
	if (nav == "Mic" && ver >= 4)
		{
		url_site="http://www.stj.fr/";
		titre_site = "Site Transports JEANTET";
		document.write('<A HREF="#" onClick="window.external.AddFavorite(url_site, titre_site);return(false);" title="Ajouter le site à mes favoris">Ajouter aux favoris</A>')
		}
	else
		{
		document.write('CRTL+D : favoris')
		}
	}

//**************************************************Plier et d&eacute;plier du contenu
function show(portlet) {
		document.getElementById("hide_" + portlet).style.display="none";
		document.getElementById("show_" + portlet).style.display="";
}
function hide(portlet) {
		document.getElementById("show_" + portlet).style.display="none";
		document.getElementById("hide_" + portlet).style.display="";
}

//**************************************************Plier et d&eacute;plier du ssmenu
function SwitchMenu(obj){
	if(document.getElementById){
	var el = document.getElementById(obj);
	var ar = document.getElementById("ssmenu").getElementsByTagName("DIV");
		if(el.style.display == "none"){
			for (var i=0; i<ar.length; i++){
				ar[i].style.display = "none";
			}
			el.style.display = "block";
		}else{
			el.style.display = "none";
		}
	}
}

//**************************************************Plier et d&eacute;plier du AIDE EN LIGNE + FAQ
function SwitchFAQ(div,obj,img,imgPlus,imgMoins){
	if(document.getElementById){
	var el = document.getElementById(obj);
	var ar = document.getElementById(div).getElementsByTagName("DIV");
	var image = document.getElementById(div).getElementsByTagName("IMG");
		if(el.style.display == "none"){
			for (var i=0; i<image.length; i++){
				image[i].src = imgPlus;
			}
			for (var i=0; i<ar.length; i++){
				ar[i].style.display = "none";
			}
			el.style.display = "block";
			document.getElementById(img).src = imgMoins;
		}else{
			el.style.display = "none";
			document.getElementById(img).src = imgPlus;
		}
	}
}


//*************************************************FOND DES CHAMPS ACTIFS DE FORMULAIRE
var highlightcolor="#FEEFF8"

var ns6=document.getElementById&&!document.all
var previous=''
var eventobj

//Regular expression to highlight only form elements
//var intended=/INPUT|TEXTAREA|SELECT|OPTION/
var intended=/INPUT|TEXTAREA|OPTION/

//Function to check whether element clicked is form element
function checkel(which){
if (which.style&&intended.test(which.tagName)){
if (ns6&&eventobj.nodeType==3)
eventobj=eventobj.parentNode.parentNode
return true
}
else
return false
}

//Function to highlight form element
function highlight(e){
eventobj=ns6? e.target : event.srcElement
if (previous!=''){
if (checkel(previous))
previous.style.backgroundColor=''
previous=eventobj
if (checkel(eventobj))
eventobj.style.backgroundColor=highlightcolor
}
else{
if (checkel(eventobj))
eventobj.style.backgroundColor=highlightcolor
previous=eventobj
}
}

function popupscroll(url, height, width,full,name){
	var top=(screen.height-height)/2;
	var left=(screen.width-width)/2;
	var nsNav = (document.layers) ? 1 : 0;
	var ieNav = (document.all) ? 1 : 0;

	// popup plein ecran
	if(full)
	{
		height = screen.availHeight - 30;
		width = screen.availWidth - 10;
		top=0;
		left=0;
	}
    if (name) {
        winname = name;
    } else {
        winname = "popupscroll";
    }
	wintype="toolbar=no,menubar=no,location='no',scrollbars=yes,top="+top+",left="+left;
	wintype=wintype + ",height=" + height + ",width=" + width;
	var newwin = window.open(url,winname,wintype);
	newwin.focus();
}

function controleform(comp_id,type) {
	var formulaire = eval('document.form'+comp_id);

	if (formulaire.nom.value.length < 2){
  		show('error');
  		return false;
	}
	if (formulaire.prenom.value.length < 2){
  		show('error');
  		return false;
	}
	if (formulaire.email.value.length < 2){
  		show('error');
  		return false;
	}

	if(type == 'candidature') {
		if (formulaire.cv.value.length < 2){
	  		show('error');
	  		return false;
		}
		if (formulaire.lettre.value.length < 2){
	  		show('error');
	  		return false;
		}
		if (formulaire.offre_id.selectedIndex == 0){
	  		show('error');
	  		return false;
		}
	}
	else if(type == 'contact') {
		if (formulaire.societe.value.length < 2){
	  		show('error');
	  		return false;
		}
		if (formulaire.message.value.length < 2){
	  		show('error');
	  		return false;
		}
	}
	else if(type == 'newsletter') {
		if (formulaire.societe.value.length < 2){
	  		show('error');
	  		return false;
		}
		if (formulaire.newsletter_abonne_theme.selectedIndex == 0){
	  		show('error');
	  		return false;
		}
	}

	return verifieMail2(comp_id);
}
