// Fichier JScript

//Fonction pour le control Ugo2.Controls.UITools.UIDate //
function fOpenCalandar(pDivCalandar) 
{
	var oDiv = document.getElementById(pDivCalandar);
	if (oDiv) {
		if( oDiv.style.display == "none")	oDiv.style.display = ""; 
		else											oDiv.style.display = "none"; 
	}
}


//Fonction pour le treeview de ComponentArt.UI.TreeView 
//dans Ugo2.Controls.Pagelets.Site.Editor.
function nodeSelect(node)
{
	document.getElementById('txtDropDown').value = node.Text; 
	Menu1.Hide(); 
}



//fonction de gestion d'ouverture de fenêtre
function OpenSimpleWindow(pUrl, pWidth, pHeight)
{
	var strFeatures		= "height=" + pHeight + ",width=" + pWidth + ",status=no,toolbar=no,menubar=no,location=no,scrollbars = no";
	window.open(pUrl , "PopUp", strFeatures);
}

function OpenScrollWindow(pUrl, pWidth, pHeight)
{
	var strFeatures		= "height=" + pHeight + ",width=" + pWidth + ",status=no,toolbar=no,menubar=no,location=no,scrollbars = yes";
	window.open(pUrl , "PopUp", strFeatures);
}

function OpenEditionWysiwygWindow(pUrl, pName)
{
	var strFeatures		= "status=yes,toolbar=no,menubar=no,location=yes,scrollbars=yes,resizable=yes";
	window.open(pUrl , "PopUp", strFeatures);
}


function OpenShowModalDialog(pUrl, ParmAId) 
{		
        var ParmA = ParmAId.value;        
        var MyArgs = new Array(ParmA);
        var WinSettings = "center:yes;resizable:yes;dialogHeight:600px;dialogWidth:1000px;"
        //ALTER BELOW LINE - supply correct URL for Child Form
        var MyArgs = window.showModalDialog(pUrl, MyArgs, WinSettings);
        if (MyArgs == null)
        {
            window.alert( "Nothing returned from child. No changes made to input boxes");
        }
        else
        {
            ParmAId.value = MyArgs[0].toString();          
        }
        return false; 
}


/*
Propriété Affectation de valeur État Signification 
dependent= yes|no  Si oui (yes), la fenêtre sera fermée si sa fenêtre parent est fermée. Si non (no = réglage par défaut), la fenêtre reste ouverte si sa fenêtre parent est fermée . 
height= [pixels]  hauteur de la nouvelle fenêtre en pixels par exemple height=200. 
hotkeys= yes|no  Si non (no), les raccourcis clavier pour commander le navigateur dans la fenêtre sont désactivés. Si oui(yes= réglage par défaut), les raccourcis clavier du navigateur dans la fenêtre restent actifs. 
innerHeight= [pixels]  hauteur du domaine d'affichage de la nouvelle fenêtre en pixels par exemple innerHeight=200. 
innerWidth= [pixels]  largeur du domaine d'affichage de la nouvelle fenêtre en pixels par exemple innerWidth=200. 
left= [pixels]  Valeur horizontale du coin supérieur gauche de la nouvelle fenêtre en pixels par exemple left=100. 
location= yes|no  Si oui (yes), la fenêtre reçoit sa propre barre d'adresse URL. Si non (no = réglage par défaut), elle ne reçoit pas de barre d'adresse, pour l'Explorer Internet cependant seulement si la chaîne de caractères facultative contient au moins une option. Netscape 6.1 n'interprète pas cette mention. 
menubar= yes|no  Si oui (yes), la fenêtre reçoit sa propre barre de menus avec les commandes du navigateur. Si non (no = réglage par défaut), elle ne reçoit pas de barre de menus, pour l'Explorer Internet cependant seulement si la chaîne de caractères facultative contient au moins une option. 
resizable= yes|no  Si oui (yes),l'utilisateur peut modifier la taille de la fenêtre. Si non (no), l'utilisateur ne peut pas modifier la taille de la fenêtre. Le réglage par défaut est no, pour l'Explorer Internet cependant seulement si la chaîne de caractères facultative contient au moins une option. 
screenX= [pixels]  valeur horizontale du coin en haut et à gauche de la nouvelle fenêtre en pixels par exemple screenX=100. 
screenY= [pixels]  valeur verticale du coin en haut et à gauche de la nouvelle fenêtre en pixels par exemple screenY=30. 
scrollbars= yes|no  Si oui (yes), la fenêtre reçoit des barres de défilement. Si non, (no), l'utilisateur ne peut pas faire défiler la fenêtre. Le réglage par défaut est no, pour l'Explorer Internet cependant seulement si la chaîne de caractères facultative contient au moins une option. 
status= yes|no  Si oui (yes), la fenêtre reçoit sa propre barre d'état. Si non (no= réglage par défaut), elle ne reçoit pas de barre d'état; pour l'Explorer Internet cependant seulement si la chaîne de caractères facultative contient au moins une option. 
toolbar= yes|no  Si oui (yes), la fenêtre reçoit sa propre barre d'outils. Si non (no= réglage par défaut), elle ne reçoit pas de barre d'outils; pour l'Explorer Internet cependant seulement si la chaîne de caractères facultative contient au moins une option. 
top= [pixels]  Valeur verticale du coin supérieur gauche de la nouvelle fenêtre en pixels par exemple top=100. 
width= [pixels]  largeur de la nouvelle fenêtre en pixels par exemple width=400. 

<html><head><title>Test</title>
<script type="text/javascript">
<!--
F1 = window.open("fichier.htm","fenetre1","width=310,height=400,left=0,top=0");
F2 = window.open("fichier.htm","fenetre2","width=310,height=400,left=320,top=0");
self.focus();
self.close();
//-->
</script>
</head><body>
</body></html>



*/