//------------------------------------------------------------CMS SLIDE DOWN
	
window.addEvent('domready', function() {
//SLIDER
var data = {
	'slide_1.jpg': {}, 
	'slide_2.jpg': {},
	'slide_3.jpg': {},
	'slide_4.jpg': {},
	'slide_5.jpg': {},
	'slide_6.jpg': {}
	};
	
var myShow = new Slideshow('show', data, { hu: 'images/portal/slider/',captions: false,width:647,height:164,delay: 1000});										 


	var btnPortalSubmit = $('btnSubmit');
	var pollArea = $('poll_hold');
	var pollOptions = $('voteoptions');
	var pollMessage = pollArea.getElement('.portalmessage');
	submitenabled = true;
	
	
	btnPortalSubmit.addEvent('click', function(e){
		
       e.stop();
			
	   if (submitenabled){
		   
 		    chosenpoll = 0;
			chosenpolltext = "";
		   
			$('voteoptions').getElements('input[id=radPoll]').each(function(el){
				if (el.get('checked') == true){
					chosenpoll = el.get('value');
					chosenpolltext = el.get('rel');
				}
			});
			
			//alert(chosenpolltext);
			
			pollMessage.slide('hide');
			
			pollArea.getElement('.portalvote').setStyle('font-weight','bold');
			
			pollArea.getElements('.portalvote').each(function(el){
				el.getElement('input').setStyle('display','none');
			})
			
			pollMessage.innerHTML = 'Thank you for voting for <em>' + chosenpolltext + '</em> - your vote has been submitted';
			
			pollMessage.setStyles(
				{
					border: '1px solid #22B86E',
					background: '#B6F1D3',
					width: 240,
					height: 30,
					padding:10
				}
			)
			
			btnPortalSubmit.setStyles(
				{	
					"cursor":"not-allowed"
				});
			
			//ok, probably a bit late, but send the AJAX
			
			var req = new Request({
				noCache: true,
				method: 'get',
				url: "theportal.php",
				data: { 
					'hdnPoll' : $('hdnPoll').get('value'),
					'radPoll' : chosenpoll,
					'btnSubmit' : 1,
					'ajax' : 1
				},
				onRequest: function() { 
				},
				onSuccess: function(svrResponse) {
					//alert("Vote submitted!");
					pollMessage.slide('in');
					pollOptions.slide('out');
				},
				onFailure: function() { 
					alert("AJAX unavilable! Vote has not been submitted");
				}
			}).send();
			
			
			submitenabled = false;
	   }
		
    });
	
 
});


