// JavaScript Document
function toggleShowBlockelectionElement(numoftopic,objID)  {

	for(var i = 1; i <= numoftopic ; i++){
		currentPOVnumBox='topic_'+i; 
		currentPOVnumBoxlink='link_'+i; 
		var temp = document.getElementById(currentPOVnumBox);
		var templink = document.getElementById(currentPOVnumBoxlink);
		if(temp.style.display == 'block')
		{
			temp.style.display = 'none';
			templink.className = 'ele_a';
			break;
		}
	}
	
	currentPOVnumBox='topic_'+objID;
	currentPOVnumBoxlink='link_'+objID;
	
    if (document.getElementById(currentPOVnumBox))  
	{
        var t = document.getElementById(currentPOVnumBox);
        t.style.display = 'block';
	  document.getElementById('issueheader').innerHTML = document.getElementById(currentPOVnumBoxlink).innerHTML;
    }
	if (document.getElementById(currentPOVnumBoxlink))  
	{
        var templink = document.getElementById(currentPOVnumBoxlink);
        templink.className = 'ele_org';
    }
	
}

function candidatetopicToggle(numoftopic,numPOV)
{
	toggleShowBlockelectionElement(numoftopic,numPOV);
}


// function's for wiseTo topic election2008 changes start
var maxnumber = 5; 
function movenext()
{	
	for(var i = 1 ; i <maxnumber ; i++)
	{
		var temp_block = 'blockpass_'+i;
		var temp_red = 'redpass_'+i;
		if(i == maxnumber -1)
		{
			
		}
				
		if(document.getElementById(temp_block).style.display == 'block')
		{
			var t = i+1;
			var new_temp_block = 'blockpass_'+t; 
			var new_temp_red= 'redpass_'+t; 
			
			document.getElementById(temp_block).style.display = 'none';
			document.getElementById(new_temp_block).style.display = 'block';
			
			document.getElementById(temp_red).style.display = 'none';
			document.getElementById(new_temp_red).style.display = 'block';
			break;
		}
	}
	
}


function moveprev()
{	
	for(var i = 2 ; i <=maxnumber ; i++)
	{
		var temp_block = 'blockpass_'+i;
		var temp_red = 'redpass_'+i;
				
		if(document.getElementById(temp_block).style.display == 'block')
		{
			var t = i-1;
			var new_temp_block = 'blockpass_'+t; 
			var new_temp_red= 'redpass_'+t; 
			
			document.getElementById(temp_block).style.display = 'none';
			document.getElementById(new_temp_block).style.display = 'block';
			
			document.getElementById(temp_red).style.display = 'none';
			document.getElementById(new_temp_red).style.display = 'block';
			break;
		}
	}
	
}

function mouseover_next()
{
	maxnumber = 5;
	var temp_block = 'blockpass_'+maxnumber;
	if(document.getElementById(temp_block).style.display != 'block')
	{
		document.images["img_next"].src = "ui/images_election/next_over.gif"; 	
	}
}
function mouseout_next()
{
	document.images["img_next"].src = "ui/images_election/next.gif"; 
}

function mouseover_prev()
{
	if(document.getElementById('blockpass_1').style.display != 'block')
	{
		document.images["img_prev"].src = "ui/images_election/prev_ele_over.gif"; 
	}
}
function mouseout_prev()
{
	document.images["img_prev"].src = "ui/images_election/prev_ele.gif"; 
}

// function's for wiseTo topic election2008 changes End

// home election 2008
var maxparty = 5;

var quote= new Array(5) 
quote[1]="Democrats"; 
quote[2]="Republicans"; 
quote[3]="Green"; 
quote[4]="Libertarians"; 
quote[5]="Constitution";

var partycolor= new Array(5) 
partycolor[1]="0000FF"; 
partycolor[2]="FF0000"; 
partycolor[3]="009900"; 
partycolor[4]="C7A317"; 
partycolor[5]="800080";

function changeparty()
{
	if((document.getElementById('partyblock_1').style.display == 'block') && (document.getElementById('partyblock_2').style.display == 'block'))
	{
	
		document.getElementById('partyblock_1').style.display = 'none';
		document.getElementById('partyblock_3').style.display = 'block';

		document.getElementById('partyblock_2').className = 'blockpasswhiteboxbig_Rep';
		document.getElementById('partyblock_3').className = 'redpasswhiteboxbig_green';
		
		document.getElementById('blacklabel').innerHTML = '<a href="/Election2008/RepublicanPartySocialIssues/"  style="text-decoration:none"  class="GenCopyele_rep" >Republicans</a>';
		document.getElementById('redlabel').innerHTML = '<a href="/Election2008/GreenPartySocialIssues/" style="text-decoration:none"  class="GenCopyele_green" >Green</a>';
		
		
		return true;
	}
	
	if((document.getElementById('partyblock_2').style.display == 'block') && (document.getElementById('partyblock_3').style.display == 'block'))
	{
	
		document.getElementById('partyblock_2').style.display = 'none';
		document.getElementById('partyblock_4').style.display = 'block';

		document.getElementById('partyblock_3').className = 'blockpasswhiteboxbig_green';
		document.getElementById('partyblock_4').className = 'redpasswhiteboxbig_Lib';
		
		document.getElementById('blacklabel').innerHTML = '<a href="/Election2008/GreenPartySocialIssues/" style="text-decoration:none"  class="GenCopyele_green" >Green</a>';
		document.getElementById('redlabel').innerHTML = '<a href="/Election2008/LibertarianPartySocialIssues/" style="text-decoration:none"  class="GenCopyele_lib" >Libertarians</a>';
		
		
		return true;
	}
	
	if((document.getElementById('partyblock_3').style.display == 'block') && (document.getElementById('partyblock_4').style.display == 'block'))
	{
	
		document.getElementById('partyblock_3').style.display = 'none';
		document.getElementById('partyblock_5').style.display = 'block';

		document.getElementById('partyblock_4').className = 'blockpasswhiteboxbig_lib';
		document.getElementById('partyblock_5').className = 'redpasswhiteboxbig_con';
		
		document.getElementById('blacklabel').innerHTML = '<a href="/Election2008/LibertarianPartySocialIssues/" style="text-decoration:none"  class="GenCopyele_lib" >Libertarians</a>';
		document.getElementById('redlabel').innerHTML = '<a href="/Election2008/ConstitutionPartySocialIssues/" style="text-decoration:none"  class="GenCopyele_con" >Constitution</a>';
		
		
		return true;
	}
	
	if((document.getElementById('partyblock_5').style.display == 'block') && (document.getElementById('partyblock_1a').style.display == 'block'))
	{
		
		document.getElementById('partyblock_5').style.display = 'none';
		document.getElementById('partyblock_1a').style.display = 'none';
		document.getElementById('partyblock_1').style.display = 'block';	
		document.getElementById('partyblock_2').style.display = 'block';	

		document.getElementById('partyblock_1').className = 'blockpasswhiteboxbig';
		document.getElementById('partyblock_2').className = 'redpasswhiteboxbig';
		
		document.getElementById('blacklabel').innerHTML = '<a href="/Election2008/DemocraticPartySocialIssues/" style="text-decoration:none"  class="GenCopyele" >Democrats</a>';
		document.getElementById('redlabel').innerHTML = '<a href="/Election2008/RepublicanPartySocialIssues/" style="text-decoration:none"  class="GenCopyele_rep" >Republicans</a>';
		
		
		return true; 
	}
	
	if((document.getElementById('partyblock_5').style.display == 'block') && (document.getElementById('partyblock_4').style.display == 'block'))
	{
	
		document.getElementById('partyblock_4').style.display = 'none';
		document.getElementById('partyblock_1a').style.display = 'block';

		document.getElementById('partyblock_5').className = 'blockpasswhiteboxbig_con';
		document.getElementById('partyblock_1a').className = 'redpasswhiteboxbig_Demo';
		
		document.getElementById('blacklabel').innerHTML = '<a href="/Election2008/ConstitutionPartySocialIssues/" style="text-decoration:none"  class="GenCopyele_con" >Constitution</a>';
		document.getElementById('redlabel').innerHTML = '<a href="/Election2008/DemocraticPartySocialIssues/" style="text-decoration:none"  class="GenCopyele" >Democrats</a>';
		
		
		return true;
	}
}

function changeparty_back()
{
	if((document.getElementById('partyblock_1').style.display == 'block') && (document.getElementById('partyblock_2').style.display == 'block'))
	{
		
		document.getElementById('partyblock_1').style.display = 'none';
		document.getElementById('partyblock_2').style.display = 'none';
		document.getElementById('partyblock_5').style.display = 'block';
		document.getElementById('partyblock_1a').style.display = 'block';

		document.getElementById('partyblock_5').className = 'blockpasswhiteboxbig_con';
		document.getElementById('partyblock_1a').className = 'redpasswhiteboxbig_Demo';
		
		document.getElementById('blacklabel').innerHTML = 'Constitution';
		document.getElementById('redlabel').innerHTML = 'Democrats';
	
		return true;
	}
	
	if((document.getElementById('partyblock_2').style.display == 'block') && (document.getElementById('partyblock_3').style.display == 'block'))
	{
		document.getElementById('partyblock_3').style.display = 'none';
		document.getElementById('partyblock_1').style.display = 'block';

		document.getElementById('partyblock_1').className = 'blockpasswhiteboxbig_Demo';
		document.getElementById('partyblock_2').className = 'redpasswhiteboxbig';
		
		document.getElementById('blacklabel').innerHTML = 'Democrats';
		document.getElementById('redlabel').innerHTML = 'Republicans';
		
		
		return true;
	}
	
	if((document.getElementById('partyblock_3').style.display == 'block') && (document.getElementById('partyblock_4').style.display == 'block'))
	{
	
		document.getElementById('partyblock_4').style.display = 'none';
		document.getElementById('partyblock_2').style.display = 'block';

		document.getElementById('partyblock_2').className = 'blockpasswhiteboxbig_Rep';
		document.getElementById('partyblock_3').className = 'redpasswhiteboxbig_green';
		
		document.getElementById('blacklabel').innerHTML = 'Republicans';
		document.getElementById('redlabel').innerHTML = 'Green';
		
		
		return true;
	}
	
	if((document.getElementById('partyblock_5').style.display == 'block') && (document.getElementById('partyblock_1a').style.display == 'block'))
	{
		
		document.getElementById('partyblock_1a').style.display = 'none';
		document.getElementById('partyblock_4').style.display = 'block';	
		
		document.getElementById('partyblock_4').className = 'blockpasswhiteboxbig_lib';
		document.getElementById('partyblock_5').className = 'redpasswhiteboxbig_con';
		
		document.getElementById('blacklabel').innerHTML = 'Libertarians';
		document.getElementById('redlabel').innerHTML = 'Constitution';
		
		
		return true; 
	}
	
	if((document.getElementById('partyblock_5').style.display == 'block') && (document.getElementById('partyblock_4').style.display == 'block'))
	{
	
		document.getElementById('partyblock_5').style.display = 'none';
		document.getElementById('partyblock_3').style.display = 'block';

		document.getElementById('partyblock_3').className = 'blockpasswhiteboxbig_green';
		document.getElementById('partyblock_4').className = 'redpasswhiteboxbig_lib';
		
		document.getElementById('blacklabel').innerHTML = 'Green';
		document.getElementById('redlabel').innerHTML = 'Libertarians';
		
		
		return true;
	}
}

function mouseover_party()
{
	document.images["img_party"].src = "ui/images/playelemo.gif"; 
}

function mouseout_party()
{
	document.images["img_party"].src = "ui/images/playele.gif"; 
}

function blue_next()
{

if((document.getElementById('partyblock_1').style.display == 'block') && (document.getElementById('partyblock_1').className == 'blockpasswhiteboxbig'))
	{
		if(document.getElementById('demo_1').style.display == 'block')
		{
			for(var i=1; i <=6 ; i++)
			{
				var temp_block1 = 'demo_'+i;
				var temp = i + 6;
				var temp_block2 = 'demoa_'+i;
				document.getElementById(temp_block1).style.display = 'none';
				document.getElementById(temp_block2).style.display = 'block';
			}
		}
	}
	else if((document.getElementById('partyblock_2').style.display == 'block') && (document.getElementById('partyblock_2').className == 'blockpasswhiteboxbig_Rep'))
	{
		if(document.getElementById('Rep_1').style.display == 'block')
		{
			for(var i=1; i <=6 ; i++)
			{
				var temp_block1 = 'Rep_'+i;
				var temp = i + 6;
				var temp_block2 = 'Repa_'+i;
				document.getElementById(temp_block1).style.display = 'none';
				document.getElementById(temp_block2).style.display = 'block';
			}
		}
		/* else if(document.getElementById('Repa_1').style.display == 'block')
		{
			for(var i=1; i <=6 ; i++)
			{
				var temp_block1 = 'Repa_'+i;
				var temp = i + 6;
				var temp_block2 = 'Repb_'+i;
				document.getElementById(temp_block1).style.display = 'none';
				document.getElementById(temp_block2).style.display = 'block';
			}
		} */
	}
	else if((document.getElementById('partyblock_3').style.display == 'block') && (document.getElementById('partyblock_3').className == 'blockpasswhiteboxbig_green'))
	{
		if(document.getElementById('green_1').style.display == 'block')
		{
			for(var i=1; i <=6 ; i++)
			{
				var temp_block1 = 'green_'+i;
				var temp = i + 6;
				var temp_block2 = 'greena_'+i;
				document.getElementById(temp_block1).style.display = 'none';
				document.getElementById(temp_block2).style.display = 'block';
			}
		}
	}
}

function blue_prev()
{

if((document.getElementById('partyblock_1').style.display == 'block') && (document.getElementById('partyblock_1').className == 'blockpasswhiteboxbig'))
	{
		if(document.getElementById('demoa_1').style.display == 'block')
		{
			for(var i=1; i <=6 ; i++)
			{
				var temp_block1 = 'demoa_'+i;
				var temp = i + 6;
				var temp_block2 = 'demo_'+i;
				document.getElementById(temp_block1).style.display = 'none';
				document.getElementById(temp_block2).style.display = 'block';
			}
		}
	}else if((document.getElementById('partyblock_2').style.display == 'block') && (document.getElementById('partyblock_2').className == 'blockpasswhiteboxbig_Rep'))
	{
		if(document.getElementById('Repa_1').style.display == 'block')
		{
			for(var i=1; i <=6 ; i++)
			{
				var temp_block1 = 'Repa_'+i;
				var temp = i + 6;
				var temp_block2 = 'Rep_'+i;
				document.getElementById(temp_block1).style.display = 'none';
				document.getElementById(temp_block2).style.display = 'block';
			}
		}
		/*else if(document.getElementById('Repb_1').style.display == 'block')
		{
			for(var i=1; i <=6 ; i++)
			{
				var temp_block1 = 'Repb_'+i;
				var temp = i + 6;
				var temp_block2 = 'Repa_'+i;
				document.getElementById(temp_block1).style.display = 'none';
				document.getElementById(temp_block2).style.display = 'block';
			}
		}*/
	}
		else if((document.getElementById('partyblock_3').style.display == 'block') && (document.getElementById('partyblock_3').className == 'blockpasswhiteboxbig_green'))
	{
		if(document.getElementById('greena_1').style.display == 'block')
		{
			for(var i=1; i <=6 ; i++)
			{
				var temp_block1 = 'greena_'+i;
				var temp = i + 6;
				var temp_block2 = 'green_'+i;
				document.getElementById(temp_block1).style.display = 'none';
				document.getElementById(temp_block2).style.display = 'block';
			}
		}
	}


}

function mouseover_blue_next()
{
	document.images["img_bluenext"].src = "ui/images/bluenextmo.gif"; 
}

function mouseout_blue_next()
{
	document.images["img_bluenext"].src = "ui/images/bluenext.gif"; 
}

function mouseover_blue_prev()
{
	document.images["img_blueprev"].src = "ui/images/blueprevmo.gif"; 
}

function mouseout_blue_prev()
{
	document.images["img_blueprev"].src = "ui/images/blueprev.gif"; 
}

function mouseover_red_next()
{
	document.images["img_rednext"].src = "ui/images/rednextmo.gif"; 
}

function mouseout_red_next()
{
	document.images["img_rednext"].src = "ui/images/rednext.gif"; 
}

function mouseover_red_prev()
{
	document.images["img_redprev"].src = "ui/images/redprevmo.gif"; 
}

function mouseout_red_prev()
{
	document.images["img_redprev"].src = "ui/images/redprev.gif"; 
}


function red_next()
{

if((document.getElementById('partyblock_2').style.display == 'block') && (document.getElementById('partyblock_2').className == 'redpasswhiteboxbig'))
	{
		if(document.getElementById('Rep_1').style.display == 'block')
		{
			for(var i=1; i <=6 ; i++)
			{
				var temp_block1 = 'Rep_'+i;
				var temp = i + 6;
				var temp_block2 = 'Repa_'+i;
				document.getElementById(temp_block1).style.display = 'none';
				document.getElementById(temp_block2).style.display = 'block';
			}
		}
	/*	else if(document.getElementById('Repa_1').style.display == 'block')
		{
			for(var i=1; i <=6 ; i++)
			{
				var temp_block1 = 'Repa_'+i;
				var temp = i + 6;
				var temp_block2 = 'Repb_'+i;
				document.getElementById(temp_block1).style.display = 'none';
				document.getElementById(temp_block2).style.display = 'block';
			}
		}*/
	}
	else if((document.getElementById('partyblock_3').style.display == 'block') && (document.getElementById('partyblock_3').className == 'redpasswhiteboxbig_green'))
	{
		if(document.getElementById('green_1').style.display == 'block')
		{
			for(var i=1; i <=6 ; i++)
			{
				var temp_block1 = 'green_'+i;
				var temp = i + 6;
				var temp_block2 = 'greena_'+i;
				document.getElementById(temp_block1).style.display = 'none';
				document.getElementById(temp_block2).style.display = 'block';
			}
		}
	}
	else if((document.getElementById('partyblock_1a').style.display == 'block') && (document.getElementById('partyblock_1a').className == 'redpasswhiteboxbig_Demo'))
	{
		if(document.getElementById('demob_1').style.display == 'block')
		{
			for(var i=1; i <=6 ; i++)
			{
				var temp_block1 = 'demob_'+i;
				var temp = i + 6;
				var temp_block2 = 'demoab_'+i;
				document.getElementById(temp_block1).style.display = 'none';
				document.getElementById(temp_block2).style.display = 'block';
			}
		}
	}
}

function red_prev()
{
if((document.getElementById('partyblock_2').style.display == 'block') && (document.getElementById('partyblock_2').className == 'redpasswhiteboxbig'))
	{
		if(document.getElementById('Repa_1').style.display == 'block')
		{
			for(var i=1; i <=6 ; i++)
			{
				var temp_block1 = 'Repa_'+i;
				var temp = i + 6;
				var temp_block2 = 'Rep_'+i;
				document.getElementById(temp_block1).style.display = 'none';
				document.getElementById(temp_block2).style.display = 'block';
			}
		}
		/*else if(document.getElementById('Repb_1').style.display == 'block')
		{
			for(var i=1; i <=6 ; i++)
			{
				var temp_block1 = 'Repb_'+i;
				var temp = i + 6;
				var temp_block2 = 'Repa_'+i;
				document.getElementById(temp_block1).style.display = 'none';
				document.getElementById(temp_block2).style.display = 'block';
			}
		}*/
	}
	else if((document.getElementById('partyblock_3').style.display == 'block') && (document.getElementById('partyblock_3').className == 'redpasswhiteboxbig_green'))
	{
		if(document.getElementById('greena_1').style.display == 'block')
		{
			for(var i=1; i <=6 ; i++)
			{
				var temp_block1 = 'greena_'+i;
				var temp = i + 6;
				var temp_block2 = 'green_'+i;
				document.getElementById(temp_block1).style.display = 'none';
				document.getElementById(temp_block2).style.display = 'block';
			}
		}
	}
	else if((document.getElementById('partyblock_1a').style.display == 'block') && (document.getElementById('partyblock_1a').className == 'redpasswhiteboxbig_Demo'))
	{
		if(document.getElementById('demoab_1').style.display == 'block')
		{
			for(var i=1; i <=6 ; i++)
			{
				var temp_block1 = 'demoab_'+i;
				var temp = i + 6;
				var temp_block2 = 'demob_'+i;
				document.getElementById(temp_block1).style.display = 'none';
				document.getElementById(temp_block2).style.display = 'block';
			}
		}
	}

}