function toggle_bio(parameter_id)
{
	var allTags = document.body.getElementsByTagName('*');

	for (var tg = 0; tg < allTags.length; tg++) 
	{    
		var tag = allTags[tg];    
		
		if (tag.id) 
		{
			// Make the current bio visible and the rest hidden			
			if(tag.id.substring(0, 3) == 'bio')
			{
				if(tag.id == parameter_id)
				{
					animatedcollapse.show(parameter_id);
				}	
			}	
		}   
	}
	
}

function toggle_video(parameter_id)
{
	var array;
	
	if(location.pathname.match('established'))
		array = new Array('393', '320', '370', '584', '633');
		
	if(location.pathname.match('emerging'))
		array = new Array('253', '286', '432', '465', '609');

	if(location.pathname.match('college'))
		array = new Array('112', '157', '191', '193', '194');		
	/*
	for (value in array)
	{			
		if(array[value] == parameter_id)
		{		
			document.getElementById(parameter_id).style.visibility = "visible";
			document.getElementById(parameter_id).style.display = "block";
		}
		else
		{
			document.getElementById(array[value]).style.visibility = "hidden";
			document.getElementById(array[value]).style.display = "none";				
		}
	}
*/

for(i=0;i<array.length;i++)
{
		if(array[i] == parameter_id)
		{		
			document.getElementById(parameter_id).style.visibility = "visible";
			document.getElementById(parameter_id).style.display = "block";
		}
		else
		{
			document.getElementById(array[i]).style.visibility = "hidden";
			document.getElementById(array[i]).style.display = "none";				
		}
}

	
}

function toggle_voting_results()
{

	if(document.getElementById('voting_results').style.visibility == 'hidden')
	{
		document.getElementById('voting_results').style.visibility = "visible";
		document.getElementById('voting_results').style.display = "block";
		document.getElementById('votevideoholder').style.visibility = "hidden";
		document.getElementById('votevideoholder').style.display = "none";	
	}
	else
	{
		document.getElementById('votevideoholder').style.visibility = "visible";
		document.getElementById('votevideoholder').style.display = "block";
		document.getElementById('voting_results').style.visibility = "hidden";
		document.getElementById('voting_results').style.display = "none";	
	
	}
}

function vote(id, entrepreneur)
{
	toggle_voting_results();
}



    
   
//vote code



function checkCookie(type)
{
  // alert(type);
voteCookie=getCookie(type);

//document.getElementById('votedname').innerHTML= 'Thank you for voting for<br />'+voteCookie;
count=document.getElementById('hidDataCount').value;
 //alert(voteCookie);

if (voteCookie!=null && voteCookie!="")
  {

  	for (var i=0; i < count; i++)
   {
 document.getElementById('imgVoted'+i).style.display = "block"; 
  document.getElementById('imgVote'+i).style.display = "none"; 
   }
  
  }
else
  {
  for (var i=0; i < count; i++)
   {
   
  document.getElementById('imgVote'+i).style.display = "block"; 
  document.getElementById('imgVoted'+i).style.display = "none"; 
 
   }
  }  
  
  /*
  voteCookieE=getCookie('Established');
if ( voteCookieE!="")
  {
		document.getElementById('eoylink').style.display = "none"; 
  }
  
  voteCookieEE=getCookie('Emerging');
if ( voteCookieEE!="")
  {
		document.getElementById('eeoylink').style.display = "none"; 
  }
  
  voteCookieC=getCookie('college');
if ( voteCookieC!="")
  {
		document.getElementById('collegelink').style.display = "none"; 
  }
  
  if( voteCookieE!="" && voteCookieEE!="" && voteCookieC!="")
  {
  document.getElementById('votemsg').style.display = "none"; 
  document.getElementById('votemsgend').style.display = "block"; 
  }
  */
  
}


   
    function SetVote(vote,type)
    {


document.getElementById('voting_results').style.display = "block";
	
                      
	
     votename= vote.split('/');
	
	 setCookie(type,votename[1],150);
						
                        checkCookie(type);  
						
	document.getElementById('votednameMsg').innerHTML= 'Thank you for voting for';
	document.getElementById('votedname').innerHTML= votename[1];;
	 
     iVote=votename[0];
     arrayVote=iVote.split('|');
  
	
	
     i=1;
     totvote=arrayVote[0];
     vote=0;
	
	
    if(totvote>0)
    {
for (i=1;i<arrayVote.length;i++)
{

vote=arrayVote[i];

document.getElementById('vd'+i).style.width=Math.round((vote/totvote)*200)+"px";
document.getElementById('vl'+i).innerHTML=Math.round((vote/totvote)*100)+"%";
}
 } 

   
    }
 
   function viewVote(type)
   {
   if(typeof(yt1) != "undefined"
								|| typeof(yt2) != "undefined"
								|| typeof(yt3) != "undefined"
								|| typeof(yt4) != "undefined"
								|| typeof(yt5) != "undefined")
							{
								stop_vote_video();
							}
						
   document.getElementById('voting_results').style.display = "block";
  document.getElementById('voting_results').style.visibility = 'visible';
  if(type=='College')
  {
       voteCookie=getCookie(type.toLowerCase());
  }else
  {
	   voteCookie=getCookie(type);
  }
   

document.getElementById('votednameMsg').innerHTML= 'You voted for';

if (voteCookie!=null && voteCookie!="" && voteCookie!="undefined")
  {
  
		document.getElementById('votedname').innerHTML= voteCookie;
  }
   //alert(document.getElementById('voting_results').style.display);
   
   }
    
    
function ValidatePressEnter(e)
{
	var eventInstance = window.event ? event : e;

if (window.event) // IE
{
if (eventInstance.keyCode == 13) {
eventInstance.returnValue = false;
eventInstance.cancel = true;
var obj = document.getElementById('user_email_submit');
obj.click();
return false;
}
}
else if (eventInstance.which) // Netscape/Firefox/Opera
{
if (eventInstance.which == 13) {
eventInstance.returnValue = false;
eventInstance.preventDefault();
eventInstance.cancelBubble = true;
var obj = document.getElementById('user_email_submit');
obj.click();
return false;
}
}

}
 

function checkId()
{
 arrayID=document.getElementById('hidIDList').value.split('|');
    
    id= location.hash.replace('#', '');
    
	for (i=0;i<arrayID.length;i++)
	{
	
		if(arrayID[i]==id)
		{
		return true;
		}
	 }
	 
	 return false;
} 
	  


   function dosubmitEmail() {
  
		    var valid_form = Spry.Widget.Form.validate(document.forms['frmEmail']); 
		   if(valid_form) {
		   
		   //document.getElementById('imgProgress').style.display = "block";
		   document.getElementById('imgProgress').style.visibility = "visible";
		   //document.getElementById('user_email_submit').style.display = "none";
		   document.getElementById('user_email_submit').style.visibility = "hidden";
		   
		  document.getElementById('hidIDEmail').value=location.hash.replace('#', '');   
		new Ajax.Updater('Emailresult', 'indexP.php', { method: 'post',onFailure: reportError,
		    parameters: $('frmEmail').serialize(),
		  onComplete: function () 
		                        {
									emailArray=document.getElementById('Emailresult').innerHTML.split('|');
									emailid=emailArray[0];
									keyid=emailArray[1];
									/*if(Number( emailid) && emailid!='0')
									{
									document.getElementById('EmailMsg').innerHTML='You already voted with this e-mail address';
									document.getElementById('imgProgress').style.display = "none";
									document.getElementById('user_email_submit').style.visibility = "visible";
																			
									}
									*/
									
									//link
									
									if(location.pathname.match('established'))
									{
									link="http://www.entrepreneur.com/e2009/vote/established.php?key="+keyid+"&v=t#"+location.hash.replace('#', '');
									}		
									else if(location.pathname.match('emerging'))
									{
									link="http://www.entrepreneur.com/e2009/vote/emerging.php?key="+keyid+"&v=t#"+location.hash.replace('#', '');
									}else if(location.pathname.match('college'))
									{
									
									link="http://www.entrepreneur.com/e2009/vote/college.php?key="+keyid+"&v=t#"+location.hash.replace('#', '');
									}
									
									
									if( emailid=='1')
									{
										document.getElementById('imgProgress').style.visibility = "hidden";
										document.getElementById('EmailMsg').innerHTML='<h4 style=\"color:#fff; margin:0 0 5px 0;\">Email sent. Please check your e-mail and vote</h4>';
										
										//document.getElementById('lblemail').style.visibility = "hidden";
										document.getElementById('lblenteremail').style.visibility = "hidden";
										
										//document.getElementById('user_email_close').style.visibility = "visible";
										//document.getElementById('user_email_close').style.display = "block";
										
										//document.getElementById('user_email').style.display = "none";
										document.getElementById('user_email').style.visibility = "hidden";
										
										 //document.getElementById('imgProgress').style.display = "none";
									   //document.getElementById('imgProgress').style.visibility = "hidden";
									   //document.getElementById('user_email_submit').style.display = "none";
									   document.getElementById('user_email_submit').style.visibility = "hidden";
									   
										
									}else if ( emailid=='2')
									{
										document.getElementById('EmailMsg').innerHTML='<h4 style=\"color:#fff; margin:0 0 5px 0;\">Please check your e-mail and vote</h4>';
																			
									   //document.getElementById('imgProgress').style.display = "none";
									   document.getElementById('imgProgress').style.visibility = "hidden";
									   //document.getElementById('user_email_submit').style.display = "block";
									   document.getElementById('user_email_submit').style.visibility = "hidden";
									   document.getElementById('user_email').style.visibility = "hidden";
									   document.getElementById('lblenteremail').style.visibility = "hidden";
									}else if (emailid=='0')
									{
									
									document.location.href=link;
									
									
									}
									else 
									{
										document.getElementById('EmailMsg').innerHTML='<h4 style=\"color:#fff; margin:0 0 5px 0;\">That email has been used and confirmed in a prior vote. Thank you for voting.</h4><a href="'+link+'">Close window</a>';
										document.getElementById('imgProgress').style.visibility = "hidden";
										document.getElementById('user_email').style.visibility = "hidden";
										document.getElementById('lblenteremail').style.visibility = "hidden";
										//document.getElementById('user_email_submit').style.visibility = "visible";
									}
									
									
									//alert(document.getElementById('Emailresult').innerHTML);
									//SetVote(document.getElementById('result').innerHTML,'Established',name)  ;
		                      
		                        }} );
		  
		   }
   
   }
   
   function reportError(request)
{
	alert('Sorry. There was an error.');
	
}	  


 function VoteMe()
   {
    key=queryString('key');
   if (key!='false')
   {
   dosubmitVote(location.hash.replace('#', ''),key);	
   
   }
   else
   {
   toggle_layer('modol')
   }
   
   }
   
   
