function externalLinks() {
    if (!document.getElementsByTagName) return;
    var anchors = document.getElementsByTagName("a");
    for (var i=0; i<anchors.length; i++) {
        var anchor = anchors[i];
        if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "externalRedirect")
            anchor.target = "_blank";
    }
}

function ClicktoCall(id){
	var w=370;
	var h=450;
	var leftPos=(screen.width)?(screen.width-w)/2:100;
	var topPos=(screen.height)?(screen.height-h)/2:100;
	var	settings='width=' + w + ',height=' + h + ',top=' + topPos + ',left=' + leftPos + ',location=no,directories=no,menubar=no,toolbar=no,status=no,scrollbars=no,resizable=no,dependent=no'; 
	var sUrl='http://www.nascomms.com/ccConnect/Dialer.aspx?clientId=' + id;
	var ccWindow=window.open(sUrl,'ClickCalling',settings);
	ccWindow.focus();
}

/* ROTATING CONTENT */

var curcontentindex=0;
var messages=new Array();

function getElementByClass(classname){
 var inc=0;
 var alltags=document.all? document.all : document.getElementsByTagName("*");
 for (i=0; i<alltags.length; i++){
   if (alltags[i].className==classname)
     messages[inc++]=alltags[i];
 }
}

var second_curcontentindex=0;
var second_messages=new Array();

function second_getElementByClass(classname){
 var inc=0;
 var alltags=document.all? document.all : document.getElementsByTagName("*");
 for (i=0; i<alltags.length; i++){
   if (alltags[i].className==classname)
     second_messages[inc++]=alltags[i];
 }
}
var third_curcontentindex=0;
var third_messages=new Array();

function third_getElementByClass(classname){
 var inc=0;
 var alltags=document.all? document.all : document.getElementsByTagName("*");
 for (i=0; i<alltags.length; i++){
   if (alltags[i].className==classname)
     third_messages[inc++]=alltags[i];
 }
}

function rotatecontent(){
 //get current message index (to show it):
 curcontentindex=(curcontentindex<messages.length-1)? curcontentindex+1 : 0;
 //get previous message index (to hide it):
 prevcontentindex=(curcontentindex==0)? messages.length-1 : curcontentindex-1;
 messages[prevcontentindex].style.display="none"; //hide previous message
 messages[curcontentindex].style.display="block"; //show current message
}

function second_rotatecontent(){
 //get current message index (to show it):
 second_curcontentindex=(second_curcontentindex<second_messages.length-1)? second_curcontentindex+1 : 0;
 //get previous message index (to hide it):
 second_prevcontentindex=(second_curcontentindex==0)? second_messages.length-1 : second_curcontentindex-1;
 second_messages[second_prevcontentindex].style.display="none"; //hide previous message
 second_messages[second_curcontentindex].style.display="block"; //show current message
}

function third_rotatecontent(){
 //get current message index (to show it):
 third_curcontentindex=(third_curcontentindex<third_messages.length-1)? third_curcontentindex+1 : 0;
 //get previous message index (to hide it):
 third_prevcontentindex=(third_curcontentindex==0)? third_messages.length-1 : third_curcontentindex-1;
 third_messages[third_prevcontentindex].style.display="none"; //hide previous message
 third_messages[third_curcontentindex].style.display="block"; //show current message
}

window.onload = function() { 
    externalLinks();
    if (document.all || document.getElementById){
        getElementByClass("dyncontent");
        setInterval("rotatecontent()", 4000);
        second_getElementByClass("second_dyncontent");
   		setInterval("second_rotatecontent()", 4000);
        third_getElementByClass("third_dyncontent");
   		setInterval("third_rotatecontent()", 4000);
    }
}