/*!
 * Title: w63336
 * Description: 63336 website javascript
 * Copyright: Copyright (c) 2010 63336 Ltd
 * Author: NSM
 * Version: 1
 */
var MSISDN_PREFIX_UNITED_KINGDOM="44";
var MSISDN_PREFIX_IRELAND="353";
var MOBILE_NUMBER_PARAMETER="mobilenumber";
var RETRY_PARAMETER="retry";
var HAD_TOP_TEXT_PARAMETER="hadtoptext";
var CATEGORY_ID_PARAMETER="categoryid";
var NEXT_PARAMETER="next";
var NEXT_PARAMETER_SYSTEM_ERROR="-1";
var NEXT_PARAMETER_PIN_CODE_FORM="0";
var NEXT_PARAMETER_THANKS="1";
var NEXT_PARAMETER_ALREADY_USED="2";
var NEXT_PARAMETER_BUSINESS_CARD="3";
var TOP_TEXT_CATEGORY_IDS=[1004,1007,1006,1010,1003];
var selectedImageIndex=0;
//
function LTrim(str) {var k=0;
  while (k<str.length && str.charAt(k)<=' ') {k++;}
  return str.substring(k,str.length);
}
function setSpanElement(elementId,string) {
  var s=document.getElementById(elementId);
  if (s!=null) {
    s.childNodes[0].nodeValue=string;
  }
}
function getRadioGroupSelectedIndex(aRadioGroupName) {
  var radioGroup=document.getElementsByName(aRadioGroupName);
  for (var i=0;i<radioGroup.length;i++) {
    if (radioGroup[i].checked) {
      return i;
    }
  }
  return -1;
}
function isValidPin(pin) {
  if (pin.length!=4) {
    return false;
  }
  for (var i=0;i<pin.length;i++) {
    var ch=pin.charAt(i);
    if (ch<'0' || ch>'9') {
      return false;
    }
  }
  return true;
}
function isValidUkPhoneNumber(phoneNumber) {
  if (phoneNumber.length!=11) {
    return false;
  }
  for (var i=0; i<11; i++) {
    var ch=phoneNumber.charAt(i);
    if (ch<'0' || ch>'9') {
      return false;
    }
  }
  if (phoneNumber.charAt(0)!='0' || phoneNumber.charAt(1)!='7') {
    return false;
  }
  var thirdDigit=phoneNumber.charAt(2);
  if (!(thirdDigit=='4' || thirdDigit=='5' || thirdDigit=='7' || thirdDigit=='8'|| thirdDigit=='9')) {
    return false;
  }
  return true;
}
function isValidIrelandPhoneNumber(phoneNumber) {
  if (phoneNumber.length!=10) {
    return false;
  }
  for (var i=0; i<10; i++) {
    var ch=phoneNumber.charAt(i);
    if (ch<'0' || ch>'9') {
      return false;
    }
  }
  if (phoneNumber.charAt(0)!='0' || phoneNumber.charAt(1)!='8') {
    return false;
  }
  var thirdDigit=phoneNumber.charAt(2);
  if (!(thirdDigit=='3' || thirdDigit=='5' || thirdDigit=='6'|| thirdDigit=='7' || thirdDigit=='9')) {
    return false;
  }
  return true;
}
function localMobileNumberToInternational(localMobileNumber) {
  if (isValidUkPhoneNumber(localMobileNumber)) {
    return MSISDN_PREFIX_UNITED_KINGDOM+localMobileNumber.substring(1);
  }
  if (isValidIrelandPhoneNumber(localMobileNumber)) {
    return MSISDN_PREFIX_IRELAND+localMobileNumber.substring(1);
  }
  return null;
}
function startsWith(string,prefix) {
  if (string.length<prefix.length) {
    return false;
  }
  return string.substring(0,prefix.length)==prefix;
}
function internationalMobileNumberToLocal(mobileNumber) {
  if (startsWith(mobileNumber,MSISDN_PREFIX_UNITED_KINGDOM)) {
  return "0"+mobileNumber.substring(MSISDN_PREFIX_UNITED_KINGDOM.length);
  }
  if (startsWith(mobileNumber,MSISDN_PREFIX_IRELAND)) {
    return "0"+mobileNumber.substring(MSISDN_PREFIX_IRELAND.length);
  }
  return mobileNumber;
}
function urlParameter(name) {
  name=name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regex=new RegExp("[\\?&]"+name+"=([^&#]*)");
  var results=regex.exec(window.location.href);
  if (results==null) {
  var regex1=new RegExp("[\\?&]"+name);
    results=regex1.exec(window.location.href);
  return (results==null ? "" : "0");
  }
  return (results==null ? "" : results[1]);
}
function isQuestionValid(question) {
  question=LTrim(question);
  return question!="" && question!="<Question>";
}
function setupFormPinCode() {
  document.getElementById("divMobileNumberQuestion").style.display='none';
  document.getElementById("divPinTopText").style.display='block';
  document.getElementById("textfieldPinCode").focus();
  if (urlParameter(HAD_TOP_TEXT_PARAMETER)!="") {
    for (var i=0;i<3;i++) {
      var tableRow=document.getElementById("tableRowTopText"+i);
      if (tableRow!=null) {
        tableRow.style.display='none';
      }
    }
  }
  var retry=urlParameter(RETRY_PARAMETER);
  if (retry!="") {
    var pluralEnding=(retry=="1" ? "" : "es");
    alert("The PIN was wrong - please try again (you have "+retry+" more go"+pluralEnding+")");
  }
  var categoryId=urlParameter(CATEGORY_ID_PARAMETER);
  if (categoryId=="") {
    return;
  }
  document.getElementById("checkboxReceiveSMS").checked=true;
  var index=findImageIndex(categoryId);
  selectedImageIndex=index;
  setSelectedImage(index);
}
function formPinOnSubmit() {
  var pinField=document.getElementById("textfieldPinCode");
  if (!isValidPin(pinField.value)) {
    alert("Please enter the 4-digit PIN code that was sent to your phone");
    pinField.focus();
    return false;
  }
  var internationalPhoneNumber=urlParameter(MOBILE_NUMBER_PARAMETER);
  document.formPin.action="keswebmodule/tks2/"+internationalPhoneNumber+"/submitpromotionquestion.act";
  return true;
}
function setSelectedImage(selectedIndex) {
  for (var i=0;i<TOP_TEXT_CATEGORY_IDS.length;i++) {
    var image=document.getElementById("topTextImage"+i);
    image.className=(i==selectedIndex ? 'bordered_selected' : 'bordered_background');
  }
  document.getElementById("hiddenFieldTopTextCategoryId").value=(selectedIndex>=0 ? TOP_TEXT_CATEGORY_IDS[selectedIndex] : "");
}
function topTextImageOnClick(index) {
  document.getElementById("checkboxReceiveSMS").checked=true;
  selectedImageIndex=index;
  setSelectedImage(index);
}
function topTextImageOnMouseOver(index) {
  var image=document.getElementById("topTextImage"+index);
  image.className='bordered_hover';
}
function topTextImageOnMouseOut(index) {
  var image=document.getElementById("topTextImage"+index);
  image.className=(index==selectedImageIndex && document.getElementById("checkboxReceiveSMS").checked ? 'bordered_selected' : 'bordered_background');
}
function findImageIndex(categoryId) {
  for (var i=0;i<TOP_TEXT_CATEGORY_IDS.length;i++) {
    if (categoryId==TOP_TEXT_CATEGORY_IDS[i]) {
      return i;
    }
  }
  return 0;
}
function setSelectedImageIfCheckBox() {
  var index=(document.getElementById("checkboxReceiveSMS").checked ? selectedImageIndex : -1);
  setSelectedImage(index);
}
function checkboxReceiveSMSOnClick() {
  setSelectedImageIfCheckBox();
}
function setupSelectedImage() {
  setSelectedImageIfCheckBox();
}
function formPromotionOnSubmit() {
  var phoneNumberField=document.getElementById("textfieldPhoneNumber");
  var questionField=document.getElementById("textfieldQuestion");
  var internationalPhoneNumber=localMobileNumberToInternational(phoneNumberField.value);
  if (internationalPhoneNumber==null) {
    alert("Please enter a valid UK or Ireland mobile phone number");
    phoneNumberField.focus();
  return false;
  }
  if (getRadioGroupSelectedIndex("radioGroupFavouriteQuestion")<0 && !isQuestionValid(questionField.value)) {
    var errorText="Please enter a question";
  if (document.getElementsByName("radioGroupFavouriteQuestion").length>0) {
      errorText+=" or choose one of the suggested ones";
  }
  alert(errorText);
    questionField.focus();
  return false;
  }
  document.formPromotion.action="keswebmodule/tks2/"+internationalPhoneNumber+"/sendpin.act";
  return true;
}
/* 
 * SWFObject v1.5: Flash Player detection and embed - http://blog.deconcept.com/swfobject/
 * SWFObject is (c) 2007 Geoff Stearns and is released under the MIT License: http://www.opensource.org/licenses/mit-license.php
 */
if(typeof deconcept=="undefined"){var deconcept=new Object();}if(typeof deconcept.util=="undefined"){deconcept.util={};}if(typeof deconcept.SWFObjectUtil=="undefined"){deconcept.SWFObjectUtil={};}deconcept.SWFObject=function(_1,id,w,h,_5,c,_7,_8,_9,_a){if(!document.getElementById){return;}this.DETECT_KEY=_a?_a:"detectflash";this.skipDetect=deconcept.util.getRequestParameter(this.DETECT_KEY);this.params={};this.variables={};this.attributes=[];if(_1){this.setAttribute("swf",_1);}if(id){this.setAttribute("id",id);}if(w){this.setAttribute("width",w);}if(h){this.setAttribute("height",h);}if(_5){this.setAttribute("version",new deconcept.PlayerVersion(_5.toString().split(".")));}this.installedVer=deconcept.SWFObjectUtil.getPlayerVersion();if(!window.opera&&document.all&&this.installedVer.major>7){deconcept.SWFObject.doPrepUnload=true;}if(c){this.addParam("bgcolor",c);}var q=_7?_7:"high";this.addParam("quality",q);this.setAttribute("useExpressInstall",false);this.setAttribute("doExpressInstall",false);var _c=(_8)?_8:window.location;this.setAttribute("xiRedirectUrl",_c);this.setAttribute("redirectUrl","");if(_9){this.setAttribute("redirectUrl",_9);}};deconcept.SWFObject.prototype={useExpressInstall:function(_d){this.xiSWFPath=!_d?"expressinstall.swf":_d;this.setAttribute("useExpressInstall",true);},setAttribute:function(_e,_f){this.attributes[_e]=_f;},getAttribute:function(_10){return this.attributes[_10];},addParam:function(_11,_12){this.params[_11]=_12;},getParams:function(){return this.params;},addVariable:function(_13,_14){this.variables[_13]=_14;},getVariable:function(_15){return this.variables[_15];},getVariables:function(){return this.variables;},getVariablePairs:function(){var _16=new Array();var key;var _18=this.getVariables();for(key in _18){_16[_16.length]=key+"="+_18[key];}return _16;},getSWFHTML:function(){var _19="";if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","PlugIn");this.setAttribute("swf",this.xiSWFPath);}_19="<embed type=\"application/x-shockwave-flash\" src=\""+this.getAttribute("swf")+"\" width=\""+this.getAttribute("width")+"\" height=\""+this.getAttribute("height")+"\" style=\""+this.getAttribute("style")+"\"";_19+=" id=\""+this.getAttribute("id")+"\" name=\""+this.getAttribute("id")+"\" ";var _1a=this.getParams();for(var key in _1a){_19+=[key]+"=\""+_1a[key]+"\" ";}var _1c=this.getVariablePairs().join("&");if(_1c.length>0){_19+="flashvars=\""+_1c+"\"";}_19+="/>";}else{if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","ActiveX");this.setAttribute("swf",this.xiSWFPath);}_19="<object id=\""+this.getAttribute("id")+"\" classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" width=\""+this.getAttribute("width")+"\" height=\""+this.getAttribute("height")+"\" style=\""+this.getAttribute("style")+"\">";_19+="<param name=\"movie\" value=\""+this.getAttribute("swf")+"\" />";var _1d=this.getParams();for(var key in _1d){_19+="<param name=\""+key+"\" value=\""+_1d[key]+"\" />";}var _1f=this.getVariablePairs().join("&");if(_1f.length>0){_19+="<param name=\"flashvars\" value=\""+_1f+"\" />";}_19+="</object>";}return _19;},write:function(_20){if(this.getAttribute("useExpressInstall")){var _21=new deconcept.PlayerVersion([6,0,65]);if(this.installedVer.versionIsValid(_21)&&!this.installedVer.versionIsValid(this.getAttribute("version"))){this.setAttribute("doExpressInstall",true);this.addVariable("MMredirectURL",escape(this.getAttribute("xiRedirectUrl")));document.title=document.title.slice(0,47)+" - Flash Player Installation";this.addVariable("MMdoctitle",document.title);}}if(this.skipDetect||this.getAttribute("doExpressInstall")||this.installedVer.versionIsValid(this.getAttribute("version"))){var n=(typeof _20=="string")?document.getElementById(_20):_20;n.innerHTML=this.getSWFHTML();return true;}else{if(this.getAttribute("redirectUrl")!=""){document.location.replace(this.getAttribute("redirectUrl"));}}return false;}};deconcept.SWFObjectUtil.getPlayerVersion=function(){var _23=new deconcept.PlayerVersion([0,0,0]);if(navigator.plugins&&navigator.mimeTypes.length){var x=navigator.plugins["Shockwave Flash"];if(x&&x.description){_23=new deconcept.PlayerVersion(x.description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split("."));}}else{if(navigator.userAgent&&navigator.userAgent.indexOf("Windows CE")>=0){var axo=1;var _26=3;while(axo){try{_26++;axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+_26);_23=new deconcept.PlayerVersion([_26,0,0]);}catch(e){axo=null;}}}else{try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");}catch(e){try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");_23=new deconcept.PlayerVersion([6,0,21]);axo.AllowScriptAccess="always";}catch(e){if(_23.major==6){return _23;}}try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");}catch(e){}}if(axo!=null){_23=new deconcept.PlayerVersion(axo.GetVariable("$version").split(" ")[1].split(","));}}}return _23;};deconcept.PlayerVersion=function(_29){this.major=_29[0]!=null?parseInt(_29[0]):0;this.minor=_29[1]!=null?parseInt(_29[1]):0;this.rev=_29[2]!=null?parseInt(_29[2]):0;};deconcept.PlayerVersion.prototype.versionIsValid=function(fv){if(this.major<fv.major){return false;}if(this.major>fv.major){return true;}if(this.minor<fv.minor){return false;}if(this.minor>fv.minor){return true;}if(this.rev<fv.rev){return false;}return true;};deconcept.util={getRequestParameter:function(_2b){var q=document.location.search||document.location.hash;if(_2b==null){return q;}if(q){var _2d=q.substring(1).split("&");for(var i=0;i<_2d.length;i++){if(_2d[i].substring(0,_2d[i].indexOf("="))==_2b){return _2d[i].substring((_2d[i].indexOf("=")+1));}}}return "";}};deconcept.SWFObjectUtil.cleanupSWFs=function(){var _2f=document.getElementsByTagName("OBJECT");for(var i=_2f.length-1;i>=0;i--){_2f[i].style.display="none";for(var x in _2f[i]){if(typeof _2f[i][x]=="function"){_2f[i][x]=function(){};}}}};if(deconcept.SWFObject.doPrepUnload){if(!deconcept.unloadSet){deconcept.SWFObjectUtil.prepUnload=function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){};window.attachEvent("onunload",deconcept.SWFObjectUtil.cleanupSWFs);};window.attachEvent("onbeforeunload",deconcept.SWFObjectUtil.prepUnload);deconcept.unloadSet=true;}}if(!document.getElementById&&document.all){document.getElementById=function(id){return document.all[id];};}var getQueryParamValue=deconcept.util.getRequestParameter;var FlashObject=deconcept.SWFObject;var SWFObject=deconcept.SWFObject;
// index.htm
function checkAlerts() {
  var nextParameter=urlParameter(NEXT_PARAMETER);
  switch(nextParameter) {
    case NEXT_PARAMETER_THANKS:
      alert("Thanks for trying 63336 - your answer will be with you shortly");
      break;
    case NEXT_PARAMETER_ALREADY_USED:
      alert("Sorry, but you've already asked a free question");
      break;
    case NEXT_PARAMETER_BUSINESS_CARD:
      alert("63336 is on its way to your phone");
      break;
    case NEXT_PARAMETER_SYSTEM_ERROR:
      alert("There was a problem - please try again");
      break;
    default:
      break;
  }
}
// free_question_and_answer.htm
function setRadioButtonsStyle() {
  var radioGroup=document.getElementsByName("radioGroupFavouriteQuestion");
  for (var i=0;i<radioGroup.length;i++) {
    var radioButton=radioGroup[i];
    var spanId="spanQuestion"+i;
    var span=document.getElementById(spanId);
    span.className=(radioButton.checked ? "strong" : "normal");
  }
}
function radioGroupFavouriteQuestionOnClick() {
  document.getElementById("textfieldQuestion").value="";
  setRadioButtonsStyle();
}
function textfieldQuestionOnClick() {
  var radioGroup=document.getElementsByName("radioGroupFavouriteQuestion");
  for (var i=0;i<radioGroup.length;i++) {
    radioGroup[i].checked=false;
  }
  setRadioButtonsStyle();
}
function setupForms() {
  if (urlParameter(NEXT_PARAMETER)==NEXT_PARAMETER_PIN_CODE_FORM) {
    setupFormPinCode();
  }
  else {
    document.getElementById("textfieldPhoneNumber").focus();
  }
  setRadioButtonsStyle();
  setupSelectedImage();
}
//
function getDomain(fullPath) { // Convert eg http://www.63336.com/keswebmodule/ into http://www.63336.com/
  var start=fullPath.indexOf("//")+2;
  var endSlash=fullPath.substring(start).indexOf("/");
  return endSlash<0 ? fullPath+"/" : fullPath.substring(0,start+endSlash+1);
}
function setupMenu(id,menu,levelChange,sideMenuOffsite) {
  var highlight=id+'-highlight';
  var normal=id+'-normal';
  var html="<ul>";
  var eHtml="</ul>";
  var bar='<img src="'+levelChange+'images/menu-bar.gif" width="2" height="20" border="0" />';
  var sel=MENU_SELECTOR;
  if (id==='smenu-i') {
    highlight=id+'-highlight button';
    normal=id+'-normal button';
    html="<p>";
    bar='';
    sel=SMENU_SELECTOR;
  }
  for (var ix=0;ix<menu.length;ix+=1) {
    var item=menu[ix];
    var clazz=(item[0]===sel ? highlight : normal);
    var vertBar='';
    if (ix<(menu.length-1)) {
      vertBar=bar;
    }
    if (id==='menu' && (typeof MENU_DOMAIN)!=='undefined') {
      item[1]=getDomain(MENU_DOMAIN)+item[1];
    }
    html+='<a class="'+clazz+'" href="'+item[1]+'">'+item[0]+'</a>'+vertBar;
  }
  html+=eHtml;
  $('#'+id).html(html);
  $('#'+id+' a').each(function() {
    var elem=$(this);
    elem.bind('click',{menu:menu,smenuOffsite:sideMenuOffsite},function(event) {
      var el=$(this);
      if (!el.hasClass(highlight)) {
        $('.'+highlight).removeClass(highlight).addClass(normal);
        el.removeClass(normal).addClass(highlight);
        var menu=event.data.menu;
        var selected=$(event.target).text();
        for (var ix=0;ix<menu.length;ix+=1) {
          var item=menu[ix];
          if (item[0]===selected) {
            var levelChange='';
            if (!event.data.smenuOffsite && (typeof MENU_DOMAIN)==='undefined' && (typeof SUB_LEVEL)!=='undefined') {levelChange=SUB_LEVEL;}
            window.location=levelChange+item[1];
            return false;
          }
        }
      }
      window.location.reload(true);
      return false;
    });
  });
}
var _startupFunctions=[];
function addStartupFunction(f) {
  _startupFunctions.push(f);
};
var _startup=function() {for (var ix=0;ix<_startupFunctions.length;ix+=1) {_startupFunctions[ix]();}};
var _loadBrilliantAnswers=function(divId,textId) {
  try {
    $.get('http://www.aqa.63336.com/keswebmodule/keservlet?webpublish.htm',function(data) {
      var res=data.match(/(value=").*(")/g)
      var s='';
      var q='<p class="ba-question"><span class="ba-indent">Q.</span>';
      var a='<p class="ba-answer"><span class="ba-indent">A.</span>';
      var c=q;
      var first=true;
      var date='FROM ';
      var len=(res===null ? 0 : res.length);
      for (var ix=0;ix<len;ix++) {
        var v=res[ix].slice(7,res[ix].length-1);
        if (first) {
          var year=v.slice(0,4)
          var month=parseInt(v.slice(5,7),10)-1;
          var day=parseInt(v.slice(8,10),10);
          date=day;
          date=day+[' January ',' February ',' March ',' April ',' May ',' June ',' July ',' August ',' September ',' October ',' November ',' December '][month]+year;
          first=false;
        }
        s+=c+v.slice(v.indexOf('#')+1)+'</p>';
        c=(c===q ? a : q);
      }
      if (first) {date='Temporarily unavailable';}
      $(divId+' h2').html(date);
      $(textId).append($(s));
    },'text');
  }
  catch (ex) {
    $(divId+' h2').html('Temporarily unavailable');
  }
};
var _sendApp=function(event) {
  event.preventDefault();
  $('#textfieldPhoneNumber').attr('value','');
  $('#form-send-app-submit').attr('disabled',true);
  $('#free-app-body').fadeOut(function() {
    $('#form-send-app').fadeIn(function() {
      $('#textfieldPhoneNumber').focus();
    });
  });
};
var _keyupSendApp=function(event) {
  var el=$('#form-send-app-submit');
  if ($('#textfieldPhoneNumber').attr('value').length) {el.removeAttr('disabled');}
  else {el.attr('disabled',true);}
};
var _cancelSendApp=function(event) {
  event.preventDefault();
  $('#form-send-app').fadeOut('fast',function() {
    $('#free-app-body').fadeIn();
  });
};
var _timerObj={};
var _submitSendApp=function(event) {
  event.preventDefault();
  var el=$('#textfieldPhoneNumber');
  var value=el.attr('value');
  if (!isValidUkPhoneNumber(value)) {
    alert('Please enter a valid UK phone number - should start 07.');
    el.focus();
    return;
  }
  var msisdn=MSISDN_PREFIX_UNITED_KINGDOM+value.substring(1);
  $('#form-send-app').fadeOut(function() {
    $('#sending-app').fadeIn(function() {
      var url='http://www.aqa.63336.com/keswebmodule/tks2/'+msisdn+'/sendmobileweblink.act';
      try {
       _timerObj.timer=setTimeout(_postComplete,30000);
       $.get(url,_postComplete,'text');
      }
      catch (ex) {
        if (_timerObj.timer) {
          clearTimeout(_timerObj.timer);
          delete _timerObj.timer;
        }
      $('#sending-app').fadeOut('fast',function() {
        $('#free-app-body').fadeIn(function() {
          alert('Send app is temporarily unavailable - try again later');
        });
      });
      }
    });
  });
};
var _postComplete=function(data) {
  if (data && _timerObj.timer) {clearTimeout(_timerObj.timer);}
  if (_timerObj.timer) {
    delete _timerObj.timer;
    $('#sending-app').fadeOut('fast',function() {
      $('#sending-app-complete').fadeIn('fast',function() {
        setTimeout(function() {
          $('#sending-app-complete').fadeOut('slow',function() {
            $('#free-app-body').fadeIn();
          });
        },10000);
      });
    });
  }
};
var mainMenu=[
  ['Home','index.htm'],
  ['Free question','free_question_and_answer.htm?'+MENU_SELECTOR],
  ['News & features','press.htm'],
  ['About us','about_us.htm'],
  ['Blog','blog/'],
  ['63336 Club','keswebmodule/memberlogin.do']
];
var aboutUsMenu=[
  ['About 63336','about_us.htm'],
  ['Customer help','customer_help.htm'],
  ['Editorial policy','editorial_policy.htm'],
  ['Privacy','privacy.htm'],
  ['Terms & conditions','legal.htm'],
  ['Management','management.htm'],
  ['Vacancies','vacancies.htm'],
  ['Contact us','contact_us.htm']
];
var freeQuestionMenu=[
  ['Ask a free question','free_question_and_answer.htm?internal'],
  ['63336 in your phone','businesscard.htm'],
  ['Get the free app','63336app.htm'],
  ['Get free music','album_download.htm']
];
var newsFeaturesMenu=[
  ['63336 news','press.htm'],
  ['63336 events','events.htm'],
  ['Brilliant answers','brilliant_answers.htm'],
  ['Celebrity answers','celebrity_answers.htm'],
  ['Customer stories','customer_stories.htm'],
  ['The 63336 books','book/index.htm'],
  ['Press 2007-2008','press_2007_2008.htm'],
  ['Press 2004-2006','press_2004_2006.htm']
];
var levelChange='';
if ((typeof SUB_LEVEL)!=='undefined') {levelChange=SUB_LEVEL;}
var dot='<img src="'+levelChange+'images/white-dot.gif" width="12" height="8" border="0" />';
var footer='<div id="index-footer-text"><p>Texts to 63336 cost <span class="uk-price"></span>&nbsp;(57275 in Ireland costs <span class="ir-price"></span>)</p><ul>';
var footerId='#index-footer';
if ((typeof SMENU_MENU)!=="undefined") {
  footer='<div id="footer-text"><ul>';
  footerId='#footer';
}
var footerHTML=footer+
'<li><a href="contact_us.htm">Contact us</a></li>'+dot+
'<li><a href="free_question_and_answer.htm?footer">Promotions</a></li>'+dot+
'<li><a href="privacy.htm">Privacy</a></li>'+dot+
'<li><a href="sitemap.htm">Sitemap</a></li>'+dot+
'<li><a href="legal.htm">Terms &amp; conditions</a></li>'+dot+
'<li>63336 Ltd &copy; 2010</li>'+
'</ul></div>';
var innerHeader='<p id="inner-header-logo"><img src="'+levelChange+'images/63336-logo-gradient-white.gif" alt="63336 logo" border="0" /></p>'+
'<div id="inner-free-app">'+
'<h1>Free 63336 app for your phone</h1>'+
'<div id=free-app-body>'+
'<p id="inner-free-app-button">'+
'<a><img src="'+levelChange+'images/download_app_button.png" alt="Send 63336 APP to your phone" border="0" /><span id="inner-free-app-button-text" href="">Send 63336 app to your phone</span></a>'+
'</p>'+
'<p id="inner-free-app-offer">'+
'<img src="'+levelChange+'images/black-dot.gif" alt="black dot" width="12" height="8" border="0" />ask questions faster'+
'<img src="'+levelChange+'images/black-dot.gif" alt="black dot" width="12" height="8" border="0" />see your previous questions<br />'+
'<img src="'+levelChange+'images/black-dot.gif" alt="black dot" width="12" height="8" border="0" />browse brilliant answers'+
'<img src="'+levelChange+'images/black-dot.gif" alt="black dot" width="12" height="8" border="0" />pick up the latest buzz'+
'</p>'+
'</div>'+
'<form name="form-send-app" id="form-send-app" class="hidden inner-form-send-app-spacer" method="post" action="">'+
'<p>Enter your mobile number and press send<a class="form-send-cancel"><img src="'+levelChange+'images/small-cancel.gif" alt="Cancel" border="0" /></a></p>'+
'<label>Mobile number</label>'+
'<div id="form-send-textfield">'+
'<input name="textfieldPhoneNumber" id="textfieldPhoneNumber" type="text" size="15" maxlength="11" />'+
'</div>'+
'<input id="form-send-app-submit" type="submit" name="form-send-app-submit" value="Send" />'+
'</form>'+
'<div id="sending-app" class="inner-sending-app hidden">'+
'<p>Sending download link to your mobile</p>'+
'<p id="sending-app-spinner"><img src="'+levelChange+'images/spinner-teal.gif" alt="Spinner" border="0" /></p>'+
'</div>'+
'<div id="sending-app-complete" class="inner-sending-app hidden">'+
"<p>We've sent you a text message with a link to m.63336.com. Open the message, click on the link and follow the instructions to download the 63336 app.</p>"+
'</div>'+
'</div>'+
'<div id="inner-free-app-picture">'+
'<a><img src="'+levelChange+'images/phone_group.png" alt="Send 63336 app to your phone" border="0" /></a>'+
'</div>'+
'<div class="clear-both"></div>';
var innerExternal='<a class="inner-external-indent" href="http://twitter.com/the63336" target="_blank"><img src="'+levelChange+'images/twitterfollow.png" width="53" height="53" border="0" alt="Twitter" /></a>'+
'<a href="http://www.facebook.com/pages/AQA-63336/7565041212" target="_blank"><img src="'+levelChange+'images/facebook.png" width="53" height="53" border="0" alt="Facebook" /></a>'+
'<a href="http://itunes.apple.com/gb/app/63336/id347821706?mt=8" target="_blank"><img src="'+levelChange+'images/app_store.gif" border="0" alt="iPhone App Store" /></a>';
$(document).ready(function() {
  var sideMenuOffsite=((typeof SIDE_MENU_OFFSITE)!=='undefined');
  setupMenu('menu',mainMenu,levelChange,false);
  if ((typeof SMENU_MENU)!=="undefined") {
    if ((typeof OWN_HEADER)==="undefined") {$('#inner-header').html(innerHeader);}
    $('#inner-external').html(innerExternal);
    if (SMENU_MENU=='aboutUsMenu') setupMenu('smenu-i',aboutUsMenu,levelChange,sideMenuOffsite);
    if (SMENU_MENU=='freeQuestionMenu') setupMenu('smenu-i',freeQuestionMenu,levelChange,sideMenuOffsite);
    if (SMENU_MENU=='newsFeaturesMenu') setupMenu('smenu-i',newsFeaturesMenu,levelChange,sideMenuOffsite);
    if (SMENU_MENU=='memberMenu') setupMenu('smenu-i',memberMenu,levelChange,sideMenuOffsite);
    $('#inner-free-app-button').each(function() {$(this).bind('click',_sendApp);});
    $('#inner-free-app-picture').each(function() {$(this).bind('click',_sendApp);});
  }
  else {
    _loadBrilliantAnswers('#brilliant-answers','#ba-text');
    $('#free-app-button').each(function() {$(this).bind('click',_sendApp);});
    $('#free-app-picture').each(function() {$(this).bind('click',_sendApp);});
    checkAlerts();
  }
  $('.form-send-cancel').each(function() {$(this).bind('click',_cancelSendApp);});
  $('#form-send-app').each(function() {$(this).bind('submit',_submitSendApp);});
  $('#textfieldPhoneNumber').each(function() {$(this).bind('keyup',_keyupSendApp);});
  $(footerId).html(footerHTML.replace(/href="/g,'/href="'+levelChange));
  $('.uk-price').html("&pound;1.50");
  $('.ir-price').html("&euro;1.50");
  $('.alltime-questions').html('23 million');
  $('.alltime-customers').html('2.2 million');
  if ((typeof SMENU_SELECTOR)!='undefined' && SMENU_SELECTOR=='Ask a free question') {
    setupForms();
  }
  _startup();
});
