function login_register_on() {
 toggle_off('ajax_sign_up_box');
 toggle_off('ajax_button_login');
 Effect.Appear('ajax_sign_up_box');
}

function login_register_off() {
 toggle_off('ajax_button_login');
 toggle('ajax_button_login');
 Effect.Fade('ajax_sign_up_box');
}

function products_confirmation_on() {
 toggle_off('ajax_product_breakdown2');
 Effect.Appear('ajax_product_breakdown');
}

function products_confirmation_off() {
 toggle('ajax_product_breakdown2');
 Effect.Fade('ajax_product_breakdown');
}

function payment_module_select(module_id) {
 for (i=0;i<=5;i++)
  {
   if (document.getElementById('payment_extra_' + i)) {
   toggle_off('payment_extra_' + i);
  }
 }

  if (document.getElementById('payment_extra_' + module_id)) {
   Effect.Appear('payment_extra_' + module_id);
  }

}

function toggle( targetId ){
if (document.getElementById) {
 target = document.getElementById (targetId);
if (target.style.display == "none") {
 target.style.display = "";
 }
else {
 target.style.display = "none";
}
}
}

function toggle_off( targetId ){
if (document.getElementById) {
 target = document.getElementById (targetId);
 target.style.display = "none";
}
}

function info_box_on(info_id) {
 Effect.toggle(info_id, 'blind');
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}


var stop_timeout = false;

 function stop_slideshow() {

  if (stop_timeout==false) {
   stop_timeout = true;
   document.playpause.src = 'images/ps_new_2010/index_banners/centre/play.gif';
  }
  else {
  if (stop_timeout==true) {
   stop_timeout = false;
   clearTimeout(timeout_id1);
   clearTimeout(timeout_id2);
   clearTimeout(timeout_id3);
   document.playpause.src = 'images/ps_new_2010/index_banners/centre/pause.gif';
   start_slideshow(1, 3, 6000);
  }
  }

 }

   function start_slideshow(start_frame, end_frame, delay) {
      timeout_id1 = setTimeout(switch_slides(start_frame,start_frame,end_frame, delay), delay);
    }

    function switch_slides(frame, start_frame, end_frame, delay) {
        return (function() {
         if (stop_timeout == false) {
            Effect.Fade('slideshow' + frame);
            if (frame == end_frame) { frame = start_frame; } else { frame = frame + 1; }
            timeout_id2 = setTimeout("Effect.Appear('slideshow" + frame + "');", 850);
            timeout_id3 = setTimeout(switch_slides(frame, start_frame, end_frame, delay), delay + 850);
         }
        })
    }

