function confirm_delete(team_name){

	var answer = confirm("Are you sure you want to unsubscribe "+team_name+" ?");
	
	if(answer){
		return true;
	}else{
		return false;
	}
}

function showBranch(branch){
	var objBranch = document.getElementById(branch).style;
	if(objBranch.display=="block")
		objBranch.display="none";
	else
		objBranch.display="block";
}

function swapFolder(img){
	objImg = document.getElementById(img);
	if(objImg.src.indexOf('images/close.gif')>-1)
		objImg.src = openImg.src;
	else
		objImg.src = closedImg.src;
}

function thisMovie(movieName) 
{
  if (navigator.appName.indexOf ("Microsoft") !=-1) {
    return window[movieName]
  }	
  else {
    return document[movieName]
  }
}

// Passes the ringtoneid to the flash component
function doPassVar(prodId) 
{
  var movieName = "player";
  thisMovie(movieName).SetVariable("prodId", prodId);
  thisMovie(movieName).TGotoLabel("_level0","reset");
}

function SubmitForm_refresh()
{
  //will reload step2 page this time with handset logo displayed
  document.register.refresh_page.value = "1";
  document.register.submit();
}

function register_user()
{  
  if (!checkPhone(document.register.phone.value)) {
	document.register.phone.focus(); 
	return false;
  }

  if (document.register.elements["handset"].value == "") {
	alert("Please select your handset");
	document.register.elements["handset"].focus();
	return false;
  }
  
  if (!document.register.TOS.checked) {
    alert("You must agree to the terms and conditions. \n");
    return false;
  }

	
  return true;
}

function SubmitLoginForm()
{  
  if (!checkPhone(document.login.phone.value)) {
	document.login.phone.focus(); 
	return false;
  }
  
  if (!checkPIN(document.login.pass.value)) {
	document.login.pass.focus(); 
	return false;
  }

  if (document.login.elements["handset"].value == "") {
	alert("Please select your handset");
	document.login.elements["handset"].focus();
	return false;
  }
	
  return true;
}

function SubmitResendpinForm()
{  
  if (!checkPhone(document.forgot_pass.get_pass.value)) {
	document.forgot_pass.get_pass.focus(); 
	return false;
  }
	
  return true;
}

function SubmitUserPin()
{
  if (!checkPIN(document.confirm_user.confirm_pin.value)) {
	document.confirm_user.confirm_pin.focus(); 
	return false;
  }
	
  return true;
}

function checkEmail (strng)
{
    var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
    if (filter.test(strng))  {
	  if (strng == "" || strng.indexOf(".") < 1 || strng.indexOf("@") < 1){
		alert("Please enter a valid e-mail address."); 
		return false;
	  }else {
        return true;
	  }
    }
    else {
		alert("Please enter a valid e-mail address.");
		return false;
	}
}

function SubmitContactUsForm()
{
	var forme_name="contact_us";

	de_name= document.contact_us.name.value;
	if (de_name == "" ) {
	  alert("Please enter your name."); 
	  document.contact_us.name.focus(); 
	  return false;
	}
	
	var de_email = document.contact_us.mail.value;
	if (!checkEmail(de_email)) { 
	  document.contact_us.mail.focus();  
	  return false;
	}
	
	if (!checkPhone(document.contact_us.cell.value)) {
	  document.contact_us.cell.focus(); 
	  return false;
	}
	
	de_message= document.contact_us.message.value;
	if (de_message == "" ) {
	  alert("Please enter your message."); 
	  document.contact_us.message.focus(); 
	  return false;
	}
	
	return true;
}

function checkPhone (strng) 
{
  if (strng == "") {
	alert("Please enter your 3 digit area code followed by your 7 digit phone number (example: 1234567890).");
	return false;
  }

  var stripped = strng;
  if (isInt(stripped) == false) {
	alert("Please enter a valid area code and phone number (example: 1234567890).");
	return false;
  }
  
  if (stripped.length != 10) {
	alert("Please enter your 3 digit area code followed by your 7 digit phone number (example: 1234567890).");
	return false;
  } 
  return true;
}

function checkPIN (strng) 
{
  if (strng == "") {
    alert("Please enter your password.\n");
	return false;
  }

  var stripped = strng;
  if (isInt(stripped) == false) {
    alert("Please enter your 4-digit password.\n");
	return false;
  }
  
  if (stripped.length != 4) {
    alert("Please enter your 4-digit password.\n");
	return false;
  }
  
  return true;
}

function isInt (str)
{
	str = str.replace(new RegExp(/0/g) , "");
	if (str.length == 0) return true;
	var i = parseInt (str);

	if (isNaN (i))
		return false;

	i = i . toString ();
	if (i != str)
		return false;

	return true;
}

function subscribe_to_team()
{
	var teamchecked = false;
	for (var j = 0; j < document.team_form.elements["team_code"+"[]"].length; j++){
		if(document.team_form.elements["team_code"+"[]"][j].checked) {
			teamchecked = true;
			break;
		}
	}
    if (!teamchecked) {
	    alert("Please select at least one team.");
        document.team_form.elements["team_code[]"][0].focus();
		return false;
	}
}