function fav() {
if ( navigator.appName != 'Microsoft Internet Explorer' )
{ window.sidebar.addPanel("Newstalk.ie - Talk Radio Station","http://www.newstalk.ie/",""); }
else { window.external.AddFavorite("http://www.newstalk.ie/","Newstalk.ie - Talk Radio Station"); } } 

function sendPage(){
	if(checkFriend()){
		sendData('your_name='+document.form1.your_name.value+'&friend_name='+document.form1.friend_name.value+'&friend_email='+document.form1.friend_email.value+'&message='+document.form1.message.value+'&url='+document.form1.url.value,'send-to-a-friend-actions.jsp','GET','res');
		var el = document.getElementById("friend");
		el.style.display = "none";
	}
}
function sendPoll(){
	var waitingspan = document.getElementById('waiting');
	waitingspan.setAttribute("className", "waiting");
	waitingspan.setAttribute("class", "waiting");
	sendData('id_poll='+document.forms['poll_form']["id_poll"].value+'&answer='+getCheckedValue(document.forms['poll_form']["answer"]),'poll-actions.jsp','GET','pollres');
	//alert(document.forms['poll_form']["id_poll"].value+'&answer='+getCheckedValue(document.forms['poll_form']["answer"]));
	var el = document.getElementById("poll_form");
	el.style.display = "none";
	var res = document.getElementById("results");
	res.style.display = "none";
}
function viewResults(id_poll){
	var waitingspan = document.getElementById('waiting');
	waitingspan.setAttribute("className", "waiting");
	waitingspan.setAttribute("class", "waiting");
	sendData('id_poll='+id_poll,'poll-results.jsp','GET','pollres');
	//alert(document.forms['poll_form']["id_poll"].value+'&answer='+getCheckedValue(document.forms['poll_form']["answer"]));
	var el = document.getElementById("poll_form");
	el.style.display = "none";
	var res = document.getElementById("results");
	res.style.display = "none";
}
function backToPoll(){
	var el = document.getElementById("poll_form");
	el.style.display = "block";
	var res = document.getElementById("resp");
	res.style.display = "none";
	var res = document.getElementById("results");
	res.style.display = "block";
}

function sendMailing(){
		sendData('id_mailing_list='+document.forms['mailing_form']["id_mailing_list"].value+'&email='+document.forms['mailing_form']["email"].value,'mailing-actions.jsp','GET','mailingactions');
		Effect.Pulsate('mailingactions', {pulses: 2})
		//alert(document.forms['poll_form']["id_poll"].value+'&answer='+getCheckedValue(document.forms['poll_form']["answer"]));
}

function sendFixIt(){
		sendData('email='+document.forms['fixit_form']["email"].value+'&content='+document.forms['fixit_form']["content"].value,'fix-it-actions.jsp','GET','fixitactions');
		Effect.Pulsate('fixitactions', {pulses: 2})
}

function viewCommentForm(){
	
	var el = document.getElementById("postcomment");
	//alert(el.style.class);
	if(el.style.display =="block"){
		el.style.display = "none";
	}
	else{
		el.style.display = "block";
	}
}

function getCheckedValue(radioObj) {
	if(!radioObj)
		return "";
	var radioLength = radioObj.length;
	if(radioLength == undefined)
		if(radioObj.checked)
			return radioObj.value;
		else
			return "";
	for(var i = 0; i < radioLength; i++) {
		if(radioObj[i].checked) {
			return radioObj[i].value;
		}
	}
	return "";
}

function checkFriend(){
  var your_name=document.forms['form1']["your_name"].value;
  var friend_name=document.forms['form1']["friend_name"].value;
  var friend_email=document.forms['form1']["friend_email"].value;
  
  
  var  message = "Please enter:\n";
  var pass= true;
  
  if(your_name==""){
 	 pass = false;
	 message+=" - your name\n";
  }
  if(friend_name==""){
 	 pass = false;
	 message+=" - your friend's name\n";
  }
  if(friend_email==""){
 	 pass = false;
	 message+=" - your friend's email\n";
  }
  if(friend_email!=""){
	  if(!validate(friend_email)){
		 pass = false;
		 message+=" - a correct email\n";
	  }
  }
  if(pass){
  	return true;
  }
  else{
   alert(message);
  	return false;
  }
}

function checkStoryFrom(){
  var username=document.forms['storyForm']["username"].value;
  var email=document.forms['storyForm']["email"].value;
  var content=document.forms['storyForm']["content"].value;
  
  
  var  message = "Please enter:\n";
  var pass= true;
  
  if(username==""){
 	 pass = false;
	 message+=" - your name\n";
  }
  if(email==""){
 	 pass = false;
	 message+=" - your email\n";
  }
  if(email!=""){
	  if(!validate(email)){
		 pass = false;
		 message+=" - a correct email\n";
	  }
  }
  if(content==""){
 	 pass = false;
	 message+=" - a story\n";
  }
  if(pass){
  	return true;
  }
  else{
   alert(message);
  	return false;
  }
}


function validate(email){
if ((email.indexOf('@',0)==-1) || (email.indexOf('.',0)==-1)) {
	return false;
}
  else {
    return true;
  }
}
function openPopup(URL) 
{
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=yes,location=0,statusbar=0,menubar=0,resizable=0,width=425,height=130,left = 440,top = 25');");
}

function viewCountyField(val){
	if(val.value=="Ireland"){
	}
	var el1 = document.getElementById("county1");
	var el2 = document.getElementById("county2");
	//alert(el.style.class);
	if(val.value=="Ireland"){
		el1.style.display = "block";
		el2.style.display = "block";
	}
	else{
		el1.style.display = "none";
		el2.style.display = "none";
	}
}

function checkFormSubscriber(){
  email=document.forms['form3'].elements['email'].value;
  firstname=document.forms['form3'].elements['firstname'].value;
  surname=document.forms['form3'].elements['surname'].value;
  //birthday=document.forms['form3'].elements['birthday'].value;
  country=document.forms['form3'].elements['country'].value;
  county=document.forms['form3'].elements['county'].value;
  //alert(name);
 var  message = "Please enter:\n";
  var pass= true;
  
  if(email==""){
 	 pass = false;
	 message+=" - an email\n"; 
  }
  if(firstname==""){
 	 pass = false;
	 message+=" - a firstname\n"; 
  }
  if(surname==""){
 	 pass = false;
	 message+=" - a surname\n"; 
  }
 /* if(birthday==""){
 	 pass = false;
	 message+=" - a birthday\n"; 
  }*/
  if(country=="Ireland" && county==""){
 	 pass = false;
	 message+=" - a county\n"; 
  }
  if(pass){
  	return true;
  }
  else{
   alert(message);
  	return false;
  }
}

sfHover = function() {
	
	var sfEls = document.getElementById("listen_now").getElementsByTagName("DIV");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}

function popUp(URL) {
	day = new Date();
	id = day.getTime();
	eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=1,menubar=0,resizable=0,width=250,height=150');");
}

function checkEnterpriseCompetition(){
  
  captain_name=document.forms['form1'].elements['captain_name'].value;
  captain_mobile=document.forms['form1'].elements['captain_mobile'].value;
  captain_email=document.forms['form1'].elements['captain_email'].value;
  captain_student_number=document.forms['form1'].elements['captain_student_number'].value;
  institute=document.forms['form1'].elements['institute'].value;
  //alert(name);
 var  message = "Please enter:\n";
  var pass= true;
  
  if(captain_name==""){
 	 pass = false;
	 message+=" - a captain's name\n";
  }
  if(captain_mobile==""){
 	 pass = false;
	 message+=" - a captain's mobile\n"; 
  }
  if(captain_email==""){
 	 pass = false;
	 message+=" - a captain's email\n";
  }
  if(captain_student_number==""){
 	 pass = false;
	 message+=" - a captain's student number\n"; 
  }
  if(institute==""){
 	 pass = false;
	 message+=" - an institute name\n"; 
  }
  if(pass){
  	return true;
  }
  else{
   alert(message);
  	return false;
  }
}


