var lpos;
var cpos;
var mpos;

var sleft;
var swidth;
var smid;

var t;
var scont;
var rcpos;
var amd;
var nb;

function getpos(amd) {

nb = "yes";

   
    var version = 0;
   
    var regexp = /Safari\/([\d.]+)/;
    var result = regexp.exec(navigator.userAgent);

    if(result) {
        version = parseFloat(result[1]);
    }

if(version == 0 || version > 500) {
   nb = "yes";
} else {

	nb = "no";
	nbmsg();
}


	lpos = document.getElementById('sc1');
	sleft = lpos.style.left;


	
	si = document.getElementById('simg');
	swidth = si.scrollWidth + 176;

	
	
	rpos = document.getElementById('sc2');
	sright = rpos.style.left;
	srwidth = rpos.scrollWidth;	
	
	mpos = document.getElementById('sc3');
	
	scont = document.getElementById('scrollingcontent');

}

function getpos2() {

nb = "yes";

   
    var version = 0;
   
    var regexp = /Safari\/([\d.]+)/;
    var result = regexp.exec(navigator.userAgent);

    if(result) {
        version = parseFloat(result[1]);
    }

if(version == 0 || version > 500) {
   nb = "yes";
} else {

	nb = "no";
	nbmsg();
}


	lpos = document.getElementById('sc1');
	sleft = lpos.style.left;


	
	si = document.getElementById('sc2');
	swidth = si.scrollWidth;
	//swidth = 4000;

	
	rpos = document.getElementById('sc2');
	sright = rpos.style.left;
	srwidth = rpos.scrollWidth;	
	
	mpos = document.getElementById('sc3');
	
	scont = document.getElementById('scrollingcontent');

}

function nbmsg() {

document.getElementById('bmsg').innerHTML = "For optimum viewing please update your browser";

}


function scroll(lr) {


if (nb !== "no") {	
	
	sincr = 4;
	sleft = lpos.style.left;	
	sright = rpos.style.left;
	smid = mpos.style.left;
	
	new_sleft = parseInt(sleft);
	new_sright = parseInt(sright);
	new_smid = parseInt(smid);
	
	if (lr == "l") {
	
	np = new_sleft + sincr;
	npr = new_sright + sincr;
	npm = new_smid + sincr;
	
	if (np < 1) {
		lpos.style.left = np + "px";
		rpos.style.left = npr + "px";
		mpos.style.left = npm + "px";
	}
	
	} else if (lr == "r") {
	
	np = new_sleft - sincr;
	npr = new_sright - sincr;
	npm = new_smid - sincr;
	
	if (np > 0 - (swidth - 886) ) {

		lpos.style.left = np + "px";
		rpos.style.left = npr + "px";
		mpos.style.left = npm + "px";
	}
	
	}
	
}
}


function stopscroll() {

	clearInterval(t);
}

function doscroll(md) {
	
	clearInterval(t);
	
	getpos();
	
	if (md == "l") {
		
		t = self.setInterval("scroll('l')",3);
		
	} else {

		t = self.setInterval("scroll('r')",3);
	
	}
	
}

function doscroll2(md) {
	
	clearInterval(t);
	
	getpos2();
	
	if (md == "l") {
		
		t = self.setInterval("scroll('l')",3);
		
	} else {

		t = self.setInterval("scroll('r')",3);
	
	}
	
}


