

/* Start Rotating banner code */



var theImage = new Array()

theImage[0] = 'one_on'

theImage[1] = 'two_on'

theImage[2] = 'three_on'

theImage[3] = 'four_on'

theImage[4] = 'five_on'



var arrayLength = theImage.length;



function orimage()

{

document.getElementById("myImage1").className="one_off"

document.getElementById("myImage2").className="two_off"

document.getElementById("myImage3").className="three_off"

document.getElementById("myImage4").className="four_off"

document.getElementById("myImage5").className="five_off"



}



active = Math.floor(Math.random()* arrayLength );



k = 1;

var fadeinTimer,fadeoutTimer,hideTimer;

function animate(i,interaction)

{

    clearTimeout(fadeinTimer);

    clearTimeout(fadeoutTimer);

    clearTimeout(hideTimer);

    if(interaction=="first")

    {

        fadeIn(i);

        active = i;

        k = active;

        timerID = setInterval("autorotator()",7000);

    }

    if(interaction==true)

    {   

        timerID=clearInterval(timerID);

    }

    orimage();

    if(active!=i)

    {

        fadeOut(active);

        fadeIn(i);

        active = i;

    }

    document.getElementById("myImage" + (i+1)).className=theImage[i];

    if(interaction==true)

    {

        k = active;

        timerID = setInterval("autorotator()",7000);

    }

}



function autorotator()

{

    animate(k,false);

    if(k!= (arrayLength  - 1))

    {

        k=k+1;

    }

    else

    {

        k =0;

    }

}



function getElm(eID) {

    return document.getElementById(eID);

}

function show(eID) {

    getElm(eID).style.display='block';

}

function hide(eID) {

    getElm(eID).style.display='none';

}

function setOpacity(eID, opacityLevel) {

    var eStyle = getElm(eID).style;

    eStyle.opacity = opacityLevel / 100;

    eStyle.filter = 'alpha(opacity='+opacityLevel+')';

}

function fadeIn(eID) {

    setOpacity(eID, 0); show(eID); var timer = 0;

    for (var i=1; i<=100; i++) {

        fadeinTimer = setTimeout("setOpacity('"+eID+"',"+i+")", timer * 5);

        timer++;

    }

}

function fadeOut(eID) {

    var timer = 0;

    for (var i=100; i>=1; i--) {

        fadeoutTimer = setTimeout("setOpacity('"+eID+"',"+i+")", timer * 3);

        timer++;

    }

    hideTimer = setTimeout("hide('"+eID+"')", 500);

}

/* End Rotating banner code */

/* Start Rotating Fading text */

var DivID = "attentioncopyid";

var Speed = 30;

var Content = new Array();

if(g_ssSourceSiteId!="undefined")

    g_ssSourceSiteId = g_ssSourceSiteId.substr(4);

else

    g_ssSourceSiteId = "en";

/* Modified by Girish */

Content[0] = "<a href=\"news/Nasatka-Security-Wins-Best-Perimeter-Protection-System-Homeland-Security-Awards.php\">Nasatka Security Wins Best Perimeter Protection System at Homeland Security Awards</a>";

Content[1] = "<a href=\"news/Nasatka-Security-All-Electric-Vehicle-Barrier-Exceeds-Cycle-Testing-Expectations.php\");\">Nasatka Security All Electric Vehicle Barrier Exceeds Cycle Testing Expectations</a>";

Content[2] = "<a href=\"news/Nasatka-Security-Awarded-20Million-Order-by-Rapiscan-Systems.php\">Nasatka Security Awarded $20 Million Order by Rapiscan Systems</a>"; 



var MaskColors = new Array;

MaskColors[0] = "#000000";

var ContentTop = Content.length - 1;

var MaskTop = MaskColors.length - 1;

var DigitList = "0123456789ABCDEF".split("");

var DigitPointer = 15;

var ContentPointer = ContentTop;

var ColorPointer = MaskTop;

var CurrentDirection = 'up';

function FadeFunction() {

if( DigitPointer == 15 ) {

    ContentPointer++; if( ContentPointer > ContentTop ) { ContentPointer = 0; }

    ColorPointer++;   if( ColorPointer   > MaskTop    ) { ColorPointer   = 0; }

    if(document.getElementById) {

        var container = document.getElementById(DivID);

        container.innerHTML = '';

        container.innerHTML = Content[ContentPointer];

        }

    else if(document.all) {

        var divx = document.all[DivID];

        divx.innerHTML = Content[ContentPointer];

        }

    CurrentDirection = 'down';

    }

else if( DigitPointer == 0 ) { CurrentDirection = 'up'; }

if( CurrentDirection == 'up' ) { DigitPointer++; }

else { DigitPointer--; }

re = /0/g;

var thiscolor = MaskColors[ColorPointer].replace(re,DigitList[DigitPointer]);

document.getElementById(DivID).getElementsByTagName("a")[0].style.color = thiscolor;

if(thiscolor=="#000000")

{

    fadeingTimer = clearInterval(fadeingTimer);

    setTimeout("resumefader()", 3000);

}

}

function resumefader()

{

    fadeingTimer =  setInterval("FadeFunction()",Speed);

}

/* End Rotating Fading text */

/* Start Accordian code */

var accordion=function(){

    var tm=sp=10;

    function slider(n){this.nm=n; this.arr=[]}

    slider.prototype.init=function(t,c,k){

        var a,h,s,l,i; a=document.getElementById(t); this.sl=k?k:'';

        h=a.getElementsByTagName('span'); s=a.getElementsByTagName('div'); this.l=h.length;

        for(i=0;i<this.l;i++){var d=h[i]; this.arr[i]=d; d.onmouseover=new Function(this.nm+'.pro(this)'); if(c==i){d.className=this.sl}}

        l=s.length;

        for(i=0;i<l;i++){var d=s[i]; d.mh=d.offsetHeight; if(c!=i){d.style.height=0; d.style.display='none'}}

    }

    slider.prototype.pro=function(d){

        for(var i=0;i<this.l;i++){

            var h=this.arr[i], s=h.nextSibling; s=s.nodeType!=1?s.nextSibling:s; clearInterval(s.tm);

            if(h==d){s.style.display=''; su(s,1); h.className=this.sl}

            else if(s.style.display==''){su(s,-1); h.className=''}

        }

    }

    function su(c,f){c.tm=setInterval(function(){sl(c,f)},tm)}

    function sl(c,f){

        var h=c.offsetHeight, m=c.mh, d=f==1?m-h:h; c.style.height=h+(Math.ceil(d/sp)*f)+'px';

        c.style.opacity=h/m; c.style.filter='alpha(opacity='+h*100/m+')';

        if(f==1&&h>=m){clearInterval(c.tm)}else if(f!=1&&h==1){c.style.display='none'; clearInterval(c.tm)}

    }

    return{slider:slider}

}();



function change()

{

    if(navigator.appName == 'Microsoft Internet Explorer')

    {

        document.searchForm.group.style.visibility='hidden';



    }

    document.getElementById("light").style.display="block";

    document.getElementById("fade").style.display="block";

    
}





/* End Accordian code */



function bubbleEvent(e)

{

    if (!e) var e = window.event;

    e.cancelBubble = true;

    if (e.stopPropagation) e.stopPropagation();

}
