

function change_tech_tab() {
	if(document.getElementById('comm_content')){
		document.getElementById('comm_content').style.display="none";
	}
	if(document.getElementById('serv_content')){
		document.getElementById('serv_content').style.display="none";
	}
	if(document.getElementById('tech_content')){
		document.getElementById('tech_content').style.display="block";
	}
	
	if(document.getElementById('tech_btn')){
		document.getElementById('tech_btn').src="/icons/3/tech_on.gif";
	}
	if(document.getElementById('comm_btn')){
		document.getElementById('comm_btn').src="/icons/3/comm_off.gif";
	}
	if(document.getElementById('serv_btn')){
		document.getElementById('serv_btn').src="/icons/3/serv_off.gif";
	}
	
}

function change_comm_tab() {
	if(document.getElementById('comm_content')){
		document.getElementById('comm_content').style.display="block";
	}
	if(document.getElementById('serv_content')){
		document.getElementById('serv_content').style.display="none";
	}
	if(document.getElementById('tech_content')){
		document.getElementById('tech_content').style.display="none";
	}
	
	if(document.getElementById('tech_btn')){
		document.getElementById('tech_btn').src="/icons/3/tech_off.gif";
	}
	if(document.getElementById('comm_btn')){
		document.getElementById('comm_btn').src="/icons/3/comm_on.gif";
	}
	if(document.getElementById('serv_btn')){
		document.getElementById('serv_btn').src="/icons/3/serv_off.gif";
	}
	
}

function change_serv_tab() {
	if(document.getElementById('comm_content')){
		document.getElementById('comm_content').style.display="none";
	}
	if(document.getElementById('serv_content')){
		document.getElementById('serv_content').style.display="block";
	}
	if(document.getElementById('tech_content')){
		document.getElementById('tech_content').style.display="none";	
	}
	if(document.getElementById('tech_btn')){
		document.getElementById('tech_btn').src="/icons/3/tech_off.gif";
	}
	
	if(document.getElementById('comm_btn')){
		document.getElementById('comm_btn').src="/icons/3/comm_off.gif";
	}
	if(document.getElementById('serv_btn')){
		document.getElementById('serv_btn').src="/icons/3/serv_on.gif";
	}
}

function popup() {
	if(document.getElementById('popup')){
		document.getElementById('popup').style.display="block";
	}
}

function close_popup() {
	if(document.getElementById('popup')){
		document.getElementById('popup').style.display="none";
	}
}




function expand_features(id) {
	var path = document.getElementById("tools_expand_" + id + "_icon").src;
	
	if(path.match("expand")) {	
		document.getElementById("tools_expand_" + id).style.display = "block";
		document.getElementById("tools_expand_" + id + "_icon").src ="images/tools_features_collapse_icon.gif";
	}
	
	else {
		document.getElementById("tools_expand_" + id).style.display = "none";
		document.getElementById("tools_expand_" + id + "_icon").src ="images/tools_features_expand_icon.gif";	
	}
}



function expand(id) {
	var path = document.getElementById("browse_topics_expand_" + id + "_icon").src;
	
	if(path.match("expand")) {	
		document.getElementById("browse_topics_expand_" + id).style.display = "block";
		document.getElementById("browse_topics_expand_" + id + "_icon").src ="images/browse_topics_collapse_icon_gray.gif";
	}
	
	else {
		document.getElementById("browse_topics_expand_" + id).style.display = "none";
		document.getElementById("browse_topics_expand_" + id + "_icon").src ="images/browse_topics_expand_icon_gray.gif";	
	}
}



function expand_topics(id) {
	var path = document.getElementById("browse_topics_expand_" + id + "_icon").src;
	
	if(path.match("expand")) {	
		document.getElementById("browse_topics_expand_" + id).style.display = "block";
		document.getElementById("browse_topics_expand_" + id + "_icon").src ="images/browse_topics_collapse_icon_gray.gif";
	}
	
	else {
		document.getElementById("browse_topics_expand_" + id).style.display = "none";
		document.getElementById("browse_topics_expand_" + id + "_icon").src ="images/browse_topics_expand_icon_gray.gif";	
	}
}



function closePopup() {
	document.getElementById("popup").style.display = "none";
}

function contact_changeform(id) {
	document.getElementById("researcher_form").style.display = "none";
	document.getElementById("publisher_form").style.display = "none";
	document.getElementById("other_form").style.display = "none";
	
	document.getElementById(id).style.display = "block";
}

function contact_expand(id) {
	document.getElementById(id + "_text").style.display = "block";	
	document.getElementById(id).style.display = "none";	
	document.getElementById(id + "_open").style.display = "block";	
}

function contact_collapse(id) {
	document.getElementById(id + "_text").style.display = "none";	
	document.getElementById(id + "_open").style.display = "none";
	document.getElementById(id).style.display = "block";	
	
}

/** DELAY TIMER CODE FOR ROLLOVER **/
var secs
var timerID = null
var timerRunning = false
var delay = 100000
var state = 0;
var timesthrough = 0;

function InitializeTimer()
{
    // Set the length of the timer, in seconds
    secs = 0
    StopTheClock()
    timerID = setInterval("StartTheTimer()", 1000);
}


function StopTheClock()
{
    if(timerRunning)
        clearTimeout(timerID)
    timerRunning = false
}

function StartTheTimer()
{
		
	    if (secs==0)
	    {
	    	if(state == 3) {
	    		state = 0;
	    		timesthrough++;
	    		if(timesthrough == 2) {
	    			StopTheClock();
	    		}
	    		
	    	}
	    	
	       	secs = 4;
	       	
	       	/* change current section on homepage */
	       	if(state == 0) {
	       		change_tech_tab();
	       	}
	       	
	       	if(state == 1) {
	       		change_comm_tab();     		
	       	}
	       	
	       	if(state == 2) {
	       		change_serv_tab();   		    		
	       	}
	       	
	       	state++;
	        
	    }
	    else
	    {
	        /*self.status = secs*/
	        secs = secs - 1
	        timerRunning = true
	        /*timerID = self.setTimeout("StartTheTimer()", delay)*/
	    }
    
}

/** END OF DELAY TIMER CODE **/

function writeflash(){
	document.write('<object height="186" width="240" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"><param name="movie" value="/flash/publisher_list_01.swf"><param name="quality" value="high"><param name=menu value=false><embed src="/flash/publisher_list_01.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="242" height="186" bgcolor="#FFFFFF" wmode="transparent" SwLiveConnect=true></embed></object>');
}

function writeflash2(){
	document.write('<object height="247" width="241" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"><param name="movie" value="/flash/bp_flash.swf"><param name="quality" value="high"><param name=menu value=false><embed src="/flash/bp_flash.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="241" height="247" bgcolor="#FFFFFF" wmode="transparent" SwLiveConnect=true></embed></object>');
}

function signin_switchtab(tab) {
	if(tab == "0") {
		document.getElementById('register_tabs_res').style.display = "block";
		document.getElementById('register_tabs_lib').style.display = "none";
		document.getElementById('tabs_body_res').style.display = "block";
		document.getElementById('tabs_body_lib').style.display = "none";
	}
	else {
		document.getElementById('register_tabs_res').style.display = "none";
		document.getElementById('register_tabs_lib').style.display = "block";	
		document.getElementById('tabs_body_res').style.display = "none";	
		document.getElementById('tabs_body_lib').style.display = "block";
	}
	
}

function signin_switchtab2(tab) {
	if(tab == "0") {
		document.getElementById('register_tabs_art').style.display = "block";
		document.getElementById('register_tabs_pub').style.display = "none";
		document.getElementById('tabs_body_art').style.display = "block";
		document.getElementById('tabs_body_pub').style.display = "none";
	}
	else {
		document.getElementById('register_tabs_art').style.display = "none";
		document.getElementById('register_tabs_pub').style.display = "block";	
		document.getElementById('tabs_body_art').style.display = "none";	
		document.getElementById('tabs_body_pub').style.display = "block";
	}
	
}
