Initial commit
This commit is contained in:
143
current_version/.svn/text-base/functions.js.svn-base
Normal file
143
current_version/.svn/text-base/functions.js.svn-base
Normal file
@@ -0,0 +1,143 @@
|
||||
/* JavaScript Document. summoned by index.php */
|
||||
|
||||
function emptyBox(id)
|
||||
{
|
||||
if(document.forms['qcmCreator'].elements[id].value == "Tapez ici la question..." || document.forms['qcmCreator'].elements[id].value == "Tapez ici une reponse...")
|
||||
{
|
||||
document.forms['qcmCreator'].elements[id].value = "";
|
||||
}
|
||||
}
|
||||
|
||||
function goTo(url)
|
||||
{
|
||||
window.location.href = url;
|
||||
}
|
||||
|
||||
function setFocus(id, element)
|
||||
{
|
||||
if(!element)
|
||||
{
|
||||
document.getElementById(id).focus();
|
||||
}
|
||||
else
|
||||
{
|
||||
document.forms[id].elements[element].focus();
|
||||
}
|
||||
}
|
||||
|
||||
function setSelection(form, element)
|
||||
{
|
||||
document.forms[form].elements[element].select();
|
||||
}
|
||||
|
||||
function submitForm(formName)
|
||||
{
|
||||
document.forms[formName].submit();
|
||||
}
|
||||
|
||||
function validateBackUp(id)
|
||||
{
|
||||
document.forms['restore'].backUpId.value = id;
|
||||
submitForm('restore');
|
||||
}
|
||||
|
||||
document.onmousemove = setXY;
|
||||
|
||||
function mouseX(evt)
|
||||
{
|
||||
if (evt.pageX)
|
||||
{
|
||||
return evt.pageX;
|
||||
}
|
||||
else if (evt.clientX)
|
||||
{
|
||||
return evt.clientX + (document.documentElement.scrollLeft?document.documentElement.scrollLeft:document.body.scrollLeft);
|
||||
}
|
||||
else return null;
|
||||
}
|
||||
|
||||
function mouseY(evt)
|
||||
{
|
||||
if (evt.pageY)
|
||||
{
|
||||
return evt.pageY;
|
||||
}
|
||||
else if (evt.clientY)
|
||||
{
|
||||
return evt.clientY + (document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop);
|
||||
}
|
||||
else return null;
|
||||
}
|
||||
|
||||
function setXY(evt)
|
||||
{
|
||||
X = mouseX(evt);
|
||||
Y = mouseY(evt);
|
||||
}
|
||||
|
||||
function hover(id, forceSet)
|
||||
{
|
||||
var className = document.getElementById(id).className;
|
||||
var index = className.indexOf('Hover');
|
||||
if(index === -1 && (!forceSet || forceSet=='y'))
|
||||
{
|
||||
document.getElementById(id).className = className+" "+className+"Hover";
|
||||
}
|
||||
else if(index !== -1 && (!forceSet || forceSet=='n'))
|
||||
{
|
||||
var spacePos = className.indexOf(' ');
|
||||
document.getElementById(id).className = className.substring(0, spacePos);
|
||||
}
|
||||
}
|
||||
|
||||
function disableBox(form, element, forceSet)
|
||||
{
|
||||
if(!forceSet)
|
||||
{
|
||||
document.forms[form].elements[element].disabled = !document.forms[form].elements[element].disabled;
|
||||
}
|
||||
else
|
||||
{
|
||||
document.forms[form].elements[element].disabled = (forceSet=='y')?true:false;
|
||||
}
|
||||
if(document.getElementById(element+'Delete'))
|
||||
{
|
||||
hover(element+'Delete', forceSet);
|
||||
}
|
||||
return document.forms[form].elements[element].disabled?'y':'n';
|
||||
}
|
||||
function disableDiv(id, forceSet)
|
||||
{
|
||||
var className = document.getElementById(id).className;
|
||||
var index = className.indexOf('Disabled');
|
||||
if(index === -1 && (!forceSet || forceSet=='y'))
|
||||
{
|
||||
document.getElementById(id).className = className+"Disabled";
|
||||
}
|
||||
else if(!forceSet || forceSet=='n')
|
||||
{
|
||||
document.getElementById(id).className = className.replace(/Disabled/g, "");
|
||||
}
|
||||
return (document.getElementById(id).className.indexOf('Disabled')===-1)?'n':'y';
|
||||
}
|
||||
function setBoxDisplay(id, forceSet)
|
||||
{
|
||||
if(!forceSet)
|
||||
{
|
||||
document.getElementById(id).style.display = (document.getElementById(id).style.display=='none')?'':'none';
|
||||
}
|
||||
else
|
||||
{
|
||||
document.getElementById(id).style.display = (forceSet=='y')?'':'none';
|
||||
}
|
||||
}
|
||||
|
||||
function concatenateKeyWords(keywords)
|
||||
{
|
||||
return keywords.replace(/ /g, '+');
|
||||
}
|
||||
|
||||
function replaceInnerText(id, newText)
|
||||
{
|
||||
document.getElementById(id).innerHTML = newText;
|
||||
}
|
||||
Reference in New Issue
Block a user