
  document.write("<style type='text/css'>#thephoto {visibility:hidden;} #photoholder {background-image: url(media/ukpension/view1.jpg);}</style>");

  var currentlink = 0;
  var currentimage = 1;
  var delay = 2000;
  var newbrowser = true;

  if(document.images) {
    imagepics = new Array();	
    imagepics[0] = new Image();
    imagepics[0].src = "media/ukpension/view1.jpg";
    imagepics[1] = new Image();
    imagepics[1].src = "media/ukpension/view2.jpg";   
  }

  function imagechanger(from) {
    if(document.images) {
      document.images[from].src = imagepics[currentimage].src;
      imageId = from;
      image = document.getElementById(imageId);
      setOpacity(image, 0);
      image.style.visibility = "visible";
      fadeIn(imageId,0, 60);  

      if (currentimage < imagepics.length-1)
        currentimage = currentimage + 1;     
      else 
        currentimage = 0;
    }
  }

  function fadeIn(objId,opacity, iTimeout) {
    if (document.getElementById) {
      obj = document.getElementById(objId);

    if (opacity <= 98) {
      setOpacity(obj, opacity);
      opacity += 2;
      window.setTimeout("fadeIn('"+objId+"',"+opacity+")", iTimeout);
      }
    else if (opacity >= 100) {
      opacity = 0;    
      setOpacity(obj, 0);      
      document.getElementById("photoholder").style.backgroundImage = "url(" + obj.src + ")";
      setTimeout(" imagechanger('" + objId + "')", delay);
      }
    }            
  }

  function setOpacity(obj, opacity) {
    obj.style.filter = "alpha(opacity:"+opacity+")";
    obj.style.KHTMLOpacity = opacity/100;
    obj.style.MozOpacity = opacity/100;
    obj.style.opacity = opacity/100;
  }

  function writeFromURL() {
    document.write('<INPUT TYPE="HIDDEN" NAME="FromURL" VALUE="');
    document.write(location.href, '">');
  }

  function getCookieVal (offset) {
    var endstr = document.cookie.indexOf (";", offset);

    if (endstr == -1)
    endstr = document.cookie.length;
    return unescape(document.cookie.substring(offset, endstr));
  }

  function GetCookie (name) {
    var arg = name + "=";
    var alen = arg.length;
    var clen = document.cookie.length;
    var i = 0;

    while (i < clen) {
      var j = i + alen;
      if (document.cookie.substring(i, j) == arg)
        return getCookieVal (j);

    i = document.cookie.indexOf(" ", i) + 1;

    if (i == 0) 
      break; 
    }

    return null;
  }
  
  function SetCookie (name, value) {
    var argv = SetCookie.arguments;
    var argc = SetCookie.arguments.length;
    var expires = (2 < argc) ? argv[2] : null;
    var path = (3 < argc) ? argv[3] : null;
    var domain = (4 < argc) ? argv[4] : null;
    var secure = (5 < argc) ? argv[5] : false;

    document.cookie = name + "=" + escape (value) +	((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +	((path == null) ? "" : ("; path=" + path)) + ((domain == null) ? "" : ("; domain=" + domain)) +	((secure == true) ? "; secure" : "");
  }

  function RequestEmail() {
    var expdate = new Date();
    var visit;
    expdate.setTime(expdate.getTime() +  (24 * 60 * 60 * 1000 * 365)); 

    if(!(visit = GetCookie("visit"))) 
      visit = 0;

    visit++;

    SetCookie("visit", visit, expdate, "/", ".ukpension.co.nz", false);

    var message;

    if(visit == 1)
      popup()
  }
  
  function reportpopup() {
    window.open('freereport.php')
  }
  
  
  function popup() {
    window.open('offerpopup.php','','toolbar=0,location=0,status=0,menubar=0,scrollbars=0,resizable=1,width=640,height=460')
  }

function trim(stringToTrim) {
  return stringToTrim.replace(/^\s+|\s+$/g,"");
}

function showyes(){
  document.getElementById('resident').innerHTML = '<B>If yes, <B>Do you live in NZ? </B> <br><input type="radio" name="fm05_Do_you_live_in_NZ" value="Yes" OnClick="showhowlong();"> Yes <input type="radio" name="fm05_Do_you_live_in_NZ" value="No" OnClick="showwhere();"> No';

}

function showhowlong(){
  document.getElementById('howlong').innerHTML = '<b>How long have you lived in NZ? </B> <br><INPUT type=text name="fm06_how_long_have_you_lived_in_NZ" size=60>';
}

function showno() {
  document.getElementById('resident').innerHTML = '<B>If no, where do you live now and when do you plan to enter NZ?</B> <br><INPUT type=text name="fm05_where_do_you_live_now_and_when_do_you_plan_to_enter_NZ" size=80>';
  document.getElementById('howlong').innerHTML = '';
}

function showwhere() {
  document.getElementById('howlong').innerHTML = '<B>If no, where do you live now and when do you plan to enter NZ? </B> <br><INPUT type=text name="fm06_where_do_you_live_now_and_when_do_you_plan_to_enter_NZ" size=80>';
}

function CheckFields() {
  if (trim(document.transferform.fm01_Full_Name.value) == "" ) {
    // something is wrong
    alert('Please enter your full name');
    document.transferform.fm01_Full_Name.focus();
    return false;
  }
  if (trim(document.transferform.fm02_pension_provider.value) == "" ) {
    // something is wrong
    alert('Please enter your pension provider');
    document.transferform.fm02_pension_provider.focus();
    return false;
  }
  if (trim(document.transferform.fm03_Do_you_know_the_value_of_your_pension_fund.value) == "" ) {
    // something is wrong
    alert('Please tell us  do you know the value of your pension fund?');
    document.transferform.fm03_Do_you_know_the_value_of_your_pension_fund.focus();
    return false;
  }
  if ((!document.transferform.elements['fm04_Are_you_a_NZ_permanent_resident'][0].checked) &&(!document.transferform.elements['fm04_Are_you_a_NZ_permanent_resident'][1].checked)) {
    // something is wrong
    alert('Please select one');
    document.transferform.elements['fm04_Are_you_a_NZ_permanent_resident'][0].focus();
    return false;
  }
  if ((document.transferform.elements['fm04_Are_you_a_NZ_permanent_resident'][0].checked) && eval("typeof(document.transferform.fm05_Do_you_live_in_NZ) != 'undefined'")){
    if ((!document.transferform.elements['fm05_Do_you_live_in_NZ'][0].checked) &&(!document.transferform.elements['fm05_Do_you_live_in_NZ'][1].checked)) {
      // something is wrong
      alert('Please tell us do you live in NZ');
      document.transferform.elements['fm05_Do_you_live_in_NZ'][0].focus();
      return false;
    }
  if ((document.transferform.elements['fm05_Do_you_live_in_NZ'][0].checked) && eval("typeof(document.transferform.fm06_how_long_have_you_lived_in_NZ) != 'undefined'")){
    if(trim(document.transferform.fm06_how_long_have_you_lived_in_NZ.value) == "" ){
      // something is wrong
      alert('Please tell us how long have you lived in NZ?');
      document.transferform.fm06_how_long_have_you_lived_in_NZ.focus();
      return false;
    }
  }
  if ((document.transferform.elements['fm05_Do_you_live_in_NZ'][1].checked) && eval("typeof(document.transferform.fm06_where_do_you_live_now_and_when_do_you_plan_to_enter_NZ) != 'undefined'")){
    if(trim(document.transferform.fm06_where_do_you_live_now_and_when_do_you_plan_to_enter_NZ.value) == "" ){
      // something is wrong
      alert('Please tell us where do you live now and when do you plan to enter NZ?');
      document.transferform.fm06_where_do_you_live_now_and_when_do_you_plan_to_enter_NZ.focus();
      return false;
      }
    }
  }
  if ((document.transferform.elements['fm04_Are_you_a_NZ_permanent_resident'][1].checked) &&  eval("typeof(document.transferform.fm05_where_do_you_live_now_and_when_do_you_plan_to_enter_NZ) != 'undefined'")){
    if(trim(document.transferform.fm05_where_do_you_live_now_and_when_do_you_plan_to_enter_NZ.value) == "" ){
      // something is wrong
      alert('Please tell us where do you live now and when do you plan to enter NZ?');
      document.transferform.fm05_where_do_you_live_now_and_when_do_you_plan_to_enter_NZ.focus();
    return false;
    }
  }
  if (trim(document.transferform.fm06_Telephon_home.value) == "" ) {
    // something is wrong
    alert('Please enter your home phone number');
    document.transferform.fm06_Telephon_home.focus();
    return false;
  }
  if (trim(document.transferform.fm07_Telephone_work.value) == "" ) {
    // something is wrong
    alert('Please enter your work phone number');
    document.transferform.fm07_Telephone_work.focus();
    return false;
  }
  if (trim(document.transferform.fm09_Email_address.value) == "" ) {
    // something is wrong
    alert('Please enter your email address');
    document.transferform.fm09_Email_address.focus();
    return false;
  }
  if (trim(document.transferform.fm10_Mailing_address.value) == "" ) {
    // something is wrong
    alert('Please enter your mailing address');
    document.transferform.fm10_Mailing_address.focus();
    return false;
  }
  return true; 
}
 
