// JavaScript Document


var res_full = new Array();
var res_thumb = new Array();
var res_grey = new Array();
var res_url = new Array();


res_full[1] = new Image();
res_full[1].src = 'http://www.learnperfectgolf.com/images/gm/main1.jpg';
res_thumb[1] = new Image();
res_thumb[1].src = 'http://www.learnperfectgolf.com/images/gm/logonorm1.jpg';
res_grey[1] = new Image();
res_grey[1].src = 'http://www.learnperfectgolf.com/images/gm/logosoft1.jpg';
res_url[1] = 'http://www.learnperfectgolf.com/category/learn-perfect-golf/how-to-cure-golf-slice/';



res_full[2] = new Image();
res_full[2].src = 'http://www.learnperfectgolf.com/images/gm/main2.jpg';
res_thumb[2] = new Image();
res_thumb[2].src = 'http://www.learnperfectgolf.com/images/gm/logonorm2.jpg';
res_grey[2] = new Image();
res_grey[2].src = 'http://www.learnperfectgolf.com/images/gm/logosoft2.jpg';
res_url[2] = 'http://www.learnperfectgolf.com/category/learn-perfect-golf/golf_lessons/';


res_full[3] = new Image()
; res_full[3].src = 'http://www.learnperfectgolf.com/images/gm/main3.jpg';
res_thumb[3] = new Image();
res_thumb[3].src = 'http://www.learnperfectgolf.com/images/gm/logonorm3.jpg';
res_grey[3] = new Image();
res_grey[3].src = 'http://www.learnperfectgolf.com/images/gm/logosoft3.jpg';
res_url[3] = 'http://www.intheholegolf.com/Merchant2/merchant.mvc?Screen=PROD&Product_Code=tm9bdx';


res_full[4] = new Image();
res_full[4].src = 'http://www.learnperfectgolf.com/images/gm/main4.jpg';
res_thumb[4] = new Image();
res_thumb[4].src = 'http://www.learnperfectgolf.com/images/gm/logonorm4.jpg';
res_grey[4] = new Image();
res_grey[4].src = 'http://www.learnperfectgolf.com/images/gm/logosoft4.jpg';
res_url[4] = 'http://www.learnperfectgolf.com/category/learn-perfect-golf/don-trahans-video-lessons/';


res_full[5] = new Image();
res_full[5].src = 'http://www.learnperfectgolf.com/images/gm/main5.jpg';
res_thumb[5] = new Image();
res_thumb[5].src = 'http://www.learnperfectgolf.com/images/gm/logonorm5.jpg';
res_grey[5] = new Image();
res_grey[5].src = 'http://www.learnperfectgolf.com/images/gm/logosoft5.jpg';
res_url[5] = 'http://www.learnperfectgolf.com/category/learn-perfect-golf/golf-swing-training-videos/';



var sel_story = 1;
var sel_temp = 0;
var dhtml_engine = getVersion();
var dhtml_fades = 0;
var dhtml_busy = 0;
var timer_auto_cycle = setInterval('cycle_auto();', 3000);
var timer_ticker = ''; function cycle_auto() {
var sel_next = sel_story + 1;

if (sel_next > 5) { sel_next = 1; } switch_story(sel_next, 1); }

function getVersion() {

var nVer = navigator.appVersion;
var nAgt = navigator.userAgent;
var browserName = '';
var fullVersion = 0;
var majorVersion = 0;

// In Internet Explorer, the true version is after "MSIE" in userAgent
if ((verOffset=nAgt.indexOf("MSIE"))!=-1) {
browserName = "Microsoft Internet Explorer";
fullVersion = parseFloat(nAgt.substring(verOffset+5));
majorVersion = parseInt(''+fullVersion);
}

// In Opera, the true version is after "Opera"
else if ((verOffset=nAgt.indexOf("Opera"))!=-1) {
browserName = "Microsoft Internet Explorer";
fullVersion = parseFloat(nAgt.substring(verOffset+6));
majorVersion = parseInt(''+fullVersion);
}

// In most other browsers, "name/version" is at the end of userAgent
else if ( (nameOffset=nAgt.lastIndexOf(' ')+1) < (verOffset=nAgt.lastIndexOf('/')) )
{
browserName = nAgt.substring(nameOffset,verOffset);
fullVersion = parseFloat(nAgt.substring(verOffset+1));
if (!isNaN(fullVersion)) majorVersion = parseInt(''+fullVersion);
else {fullVersion = 0; majorVersion = 0;}
}

// Finally, if no name and/or no version detected from userAgent...
if (browserName.toLowerCase() == browserName.toUpperCase()
|| fullVersion==0 || majorVersion == 0 )
{
browserName = navigator.appName;
fullVersion = parseFloat(nVer);
majorVersion = parseInt(nVer);
}


return browserName;
}


function gecko_fader(speed)
{ var x = Math.round((document.getElementById('img_top').style.MozOpacity - speed) * 10) / 10;
document.getElementById('img_top').style.MozOpacity = x;
if (x <= 0) {
document.getElementById('img_top').src = res_full[sel_temp].src;
document.getElementById('img_top').style.MozOpacity = 1.0;
clearInterval(timer_fade); dhtml_busy = 0; } } function click_story() {
document.location.replace(res_url[sel_story]); } function switch_story(id, long_fade) { dhtml_busy = 1;
switch (dhtml_engine) { case 'Microsoft Internet Explorer': document.getElementById('thumb_' + sel_story).filters.alpha.opacity = 50;
document.getElementById('thumb_' + id).filters.alpha.opacity = 100; if (long_fade)
{ document.getElementById('img_top').style.filter="blendTrans(duration=1)";
document.getElementById('img_top').filters.blendTrans(duration=1).Apply(); document.getElementById('img_top').filters.blendTrans.Play();
document.getElementById('img_top').src = res_full[id].src; setTimeout('dhtml_busy = 0;', 1000); } else
{ document.getElementById('img_top').style.filter="blendTrans(duration=0.15)";
document.getElementById('img_top').filters.blendTrans(duration=0.15).Apply();

document.getElementById('img_top').filters.blendTrans.Play(); document.getElementById('img_top').src = res_full[id].src; setTimeout('dhtml_busy = 0;', 150); }
break; case 'Firefox': document.getElementById('thumb_' + sel_story).style.MozOpacity = 0.5;
document.getElementById('thumb_' + id).style.MozOpacity = 1.0;
if (dhtml_fades) {
document.getElementById('img_bottom').src = res_full[id].src;
try { clearInterval(timer_fade); } catch(e) { } sel_temp = id; if (long_fade) { timer_fade = setInterval('gecko_fader(0.25);', 50); } else { timer_fade = setInterval('gecko_fader(0.5);', 50); } } else { document.getElementById('img_top').src = res_full[id].src; dhtml_busy = 0; } break;

case 'Safari': document.getElementById('thumb_' + sel_story).style.KhtmlOpacity = 0.5;
document.getElementById('thumb_' + id).style.KhtmlOpacity = 1.0;
if (dhtml_fades) {
document.getElementById('img_bottom').src = res_full[id].src;
try { clearInterval(timer_fade); } catch(e) { } sel_temp = id; if (long_fade) { timer_fade = setInterval('gecko_fader(0.25);', 50); } else { timer_fade = setInterval('gecko_fader(0.5);', 50); } } else { document.getElementById('img_top').src = res_full[id].src; dhtml_busy = 0; } break;

default: document.getElementById('img_top').src = res_full[id].src; dhtml_busy = 0; break; } document.getElementById('thumb_' + sel_story).src = res_grey[sel_story].src; document.getElementById('thumb_' + id).src = res_thumb[id].src; document.getElementById('story_headline_' + sel_story).className = 'text_topbox_headline';
document.getElementById('story_headline_' + id).className = 'text_topbox_headline_active';
document.getElementById('story_subhead_' + sel_story).className = 'text_topbox_subhead';

document.getElementById('story_subhead_' + id).className = 'text_topbox_subhead_active'; sel_story = id; }

function thumb_mouseover(id) { clearInterval(timer_auto_cycle); switch_story(id, 0); }

function thumb_mouseout(id) { timer_auto_cycle = setInterval('cycle_auto();', 6000); } 