| Server IP : 61.19.30.66 / Your IP : 216.73.216.15 Web Server : Apache/2.2.22 (Ubuntu) System : Linux klw 3.11.0-15-generic #25~precise1-Ubuntu SMP Thu Jan 30 17:39:31 UTC 2014 x86_64 User : www-data ( 33) PHP Version : 5.3.10-1ubuntu3.48 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, MySQL : ON | cURL : OFF | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : OFF Directory : /var/www/cooperative/report/rtecsme_files/ |
Upload File : |
function getInternetExplorerVersion()
{
var rv = -1;
if (navigator.appName == 'Microsoft Internet Explorer')
{
var ua = navigator.userAgent;
var re = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");
if (re.exec(ua) != null)
rv = parseFloat( RegExp.$1 );
}
else if (navigator.appName == 'Netscape')
{
var ua = navigator.userAgent;
var re = new RegExp("Trident/.*rv:([0-9]{1,}[\.0-9]{0,})");
if (re.exec(ua) != null)
rv = parseFloat( RegExp.$1 );
}
return rv;
}
function getBrowserFamily() {
var browserFamily = '';
browserFamily = navigator.family;
//alert(browserFamily);
if (browserFamily == "") {
var browserVersion = getInternetExplorerVersion();
if (browserVersion != -1) {
browserFamily = 'IE';
} else if (browserVersion >= 11) {
browserFamily = 'IE'; //'gecko';
}
}
return browserFamily;
}
function HideLayer(pLayer, bCascade) {
for (var i=0; i<pLayer.length; i++) {
pLayer[i].visibility = "hide";
if (bCascade)
HideLayer(pLayer[i].document.layers, true);
}
}
function HideDivTags() {
var pDivs = "";
var sDivNm = "" ;
//if (navigator.family == "IE")
// pDivs = document.all.tags("div");
//else
pDivs = document.getElementsByTagName("div");
for (var i=0; i<pDivs.length; i++) {
sDivNm = pDivs[i].id;
if (sDivNm.substr(0,3) == "mnu")
pDivs[i].className = "hide";
}
}
function Toggle(pAnkr, pDivLyr) {
var nArgs = arguments.length;
var pLayer = document.layers;
switch (getBrowserFamily()) {
case "IE":
HideDivTags();
//alert(document.all["mnuDropA"].id);
break;
case "nn":
HideLayer(pLayer, true);
//alert(document.layers["mnuDropA"]);
break;
case "gecko":
HideDivTags();
pDivLyr = document.getElementById(pDivLyr);
break;
default:
break;
}
if (nArgs != 0) {
// check which browser we are
var pDynElem = (pLayer ? pDivLyr.visibility : pDivLyr.className);
// be smart about namimg display classes
pDynElem = (pDynElem = "hide" ? "show" : "hide");
// make the changes to the style or class
switch(getBrowserFamily()) {
case "nn":
pDivLyr.visibility = pDynElem;
if (pDynElem == "show") {
pDivLyr.left = pAnkr.x;
pDivLyr.top = pAnkr.y + 15;
}
break;
default:
pDivLyr.className = pDynElem;
break;
}
}
return(false);
}
function OnMouseOutCheck(event, pDiv) {
//alert(pDiv);
//return;
switch(getBrowserFamily()) {
case "IE":
//alert('ie');
if (!pDiv.contains(event.toElement))
pDiv.className = "hide";
//Toggle();
break;
case "nn":
Toggle();
break;
case "gecko":
// var pDivTag = document.getElementById(pDiv);
// Toggle();
// if (!pDivTag.contains(event.toElement))
// pDivTag.className = "hide";
var current, related;
if (window.event) {
current = this;
related = window.event.toElement;
} else {
current = event.currentTarget;
related = event.relatedTarget;
}
if (!contains(current, related)){
var pDivTag = document.getElementById(pDiv);
pDivTag.className = "hide";
}
break;
default:
break;
}
function contains(a, b) {
// Return true if node a contains node b.
while (b.parentNode)
if ((b = b.parentNode) == a)
return true;
return false;
}
}