/*

                       _______ _      _____  ____
                      / __/ _ | | /| / / _ \/ __/
                     _\ \/ __ | |/ |/ / // /\ \
                    /___/_/ |_|__/|__/____/___/TM



        The code and graphics on this website (and it's mirror
        sites, if any) are Copyright (c) 1999-2007 SAWDS. All rights
        reserved.

        Basically I think copyright came into existence due to mans
		desire for power and domination.
		
		As we enter the era of Aquarius - may you use this code upon one 
		condition - it is used to further humanity by spreading light to 
		the world.
*/
//////////////////////////////////////////////////////////////////////////
// DHTML window open 
//////////////////////////////////////////////////////////////////////////

var dragapproved=false
var minrestore=0
var initialwidth,initialheight
var ie5=document.all&&document.getElementById
var ns6=document.getElementById&&!document.all

function iecompattest(){
return (!window.opera && document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function drag_drop(e){
if (ie5&&dragapproved&&event.button==1){
document.getElementById("dwindow").style.left=tempx+event.clientX-offsetx+"px"
document.getElementById("dwindow").style.top=tempy+event.clientY-offsety+"px"
}
else if (ns6&&dragapproved){
document.getElementById("dwindow").style.left=tempx+e.clientX-offsetx+"px"
document.getElementById("dwindow").style.top=tempy+e.clientY-offsety+"px"
}
}

function initializedrag(e){
offsetx=ie5? event.clientX : e.clientX
offsety=ie5? event.clientY : e.clientY
document.getElementById("dwindowcontent").style.display="none" //extra
tempx=parseInt(document.getElementById("dwindow").style.left)
tempy=parseInt(document.getElementById("dwindow").style.top)

dragapproved=true
document.getElementById("dwindow").onmousemove=drag_drop
}

function loadwindow(url,width,height){
if (!ie5&&!ns6)
window.open(url,"","width=width,height=height,scrollbars=1")
else{
document.getElementById("dwindow").style.display=''
document.getElementById("dwindow").style.width=initialwidth=width+"px"
document.getElementById("dwindow").style.height=initialheight=height+"px"
document.getElementById("dwindow").style.left="30px"
document.getElementById("dwindow").style.top=ns6? window.pageYOffset*1+30+"px" : iecompattest().scrollTop*1+30+"px"
document.getElementById("cframe").src=url
}
}

function maximize(){
if (minrestore==0){
minrestore=1 //maximize window
document.getElementById("maxname").setAttribute("src","images/DHTML/restore.gif")
document.getElementById("dwindow").style.width=ns6? window.innerWidth-20+"px" : iecompattest().clientWidth+"px"
document.getElementById("dwindow").style.height=ns6? window.innerHeight-20+"px" : iecompattest().clientHeight+"px"
}
else{
minrestore=0 //restore window
document.getElementById("maxname").setAttribute("src","images/DHTML/max.gif")
document.getElementById("dwindow").style.width=initialwidth
document.getElementById("dwindow").style.height=initialheight
}
document.getElementById("dwindow").style.left=ns6? window.pageXOffset+"px" : iecompattest().scrollLeft+"px"
document.getElementById("dwindow").style.top=ns6? window.pageYOffset+"px" : iecompattest().scrollTop+"px"
}

function closeit(){
document.getElementById("dwindow").style.display="none"
}

function stopdrag(){
dragapproved=false;
document.getElementById("dwindow").onmousemove=null;
document.getElementById("dwindowcontent").style.display="" //extra
}


//////////////////////////////////////////////////////////////////////////
// tooltipUp() 
//////////////////////////////////////////////////////////////////////////

stdBrowser = (document.getElementById) ? true : false

		function tooltipUp(evt,currElem) {
			tooltipUpWin = (stdBrowser) ? document.getElementById(currElem).style : eval("document." + currElem)
			if (document.all) {
				tooltipUpWin.pixelTop = parseInt(evt.y)+10
				tooltipUpWin.pixelLeft = Math.max(2,parseInt(evt.x)-125)
			}
			else {
				if (stdBrowser) {
					tooltipUpWin.top = parseInt(evt.pageY)+10 + "px"
					tooltipUpWin.left = Math.max(2,parseInt(evt.pageX)-125) + "px"
				}
				else {
					tooltipUpWin.top = parseInt(evt.pageY)+10
					tooltipUpWin.left = Math.max(2,parseInt(evt.pageX)-125)
				}
			}
			tooltipUpWin.visibility = "visible"
		}

		function tooltipDown(currElem) {
			tooltipUpWin = (stdBrowser) ? document.getElementById(currElem).style : eval("document." + currElem)
			tooltipUpWin.visibility = "hidden"
		}




// CHANGE IMAGE ON ROLLOVER 

function chgImg(imgField,newImg)
	{
		if(document.images)
			{
			document[imgField].src=eval(newImg+".src")
			}
	}



	

////////////////////////////////////////////////////////////////////////////
// STATUS BAR EFFECTS

var timeID = 2;
var stcnt = 11;
var msg = "Ground Source Solutions Ltd";
 var wmsg = new Array(33);
	wmsg[0]=msg;
	blnk = "                                                                            ";
	for (i=1; i<32; i++)
	{
		b = blnk.substring(0,i);
		wmsg[i]="";
		for (j=0; j<msg.length; j++) wmsg[i]=wmsg[i]+msg.charAt(j)+b;
	}

function statusBar()
	{
	if (stcnt > -1) str = wmsg[stcnt]; else str = wmsg[0];
	if (stcnt-- < -40) stcnt=31;
	status = str;
	clearTimeout(timeID);
	timeID = setTimeout("statusBar()",200);
	}
// OPEN WINDOW
/*
function winOpen(pagename,width,height)
		{
if (screen) {
	leftpos = screen.width/2
	}
			
newWin=window.open(pagename+'.htm','_blank','scrollbars=yes,toolbar=yes,location=no,left=0,top=0,width='+width+',height='+height);
	}
	*/
function winOpenPos(pagename,width,height)
                {
if (screen) {
        leftpos = 0; //screen.width/3
        toppos = 0 ; //screen.height/3
        }

 newWin=window.open(pagename,'_blank','scrollbars=yes,resizable=yes,toolbar=no,location=no,left=0,top=0,width='+width+',height='+height+',left='+leftpos+',top='+toppos);

                }
// Another WinOpen func
function winOpen(URL, windowName, width, height, resizable, location, menubar, scrollbars, status, toolbar){
	var windowFeatures;
	windowFeatures = '';
	if (width != '' && width != null){
		windowFeatures = windowFeatures+'width='+width+',';
	}
	if (height != '' && height != null){
		windowFeatures = windowFeatures+'height='+height+',';
	}
	if (resizable){
		windowFeatures = windowFeatures+'resizable,';
	}
	if (location){
		windowFeatures = windowFeatures+'location,';
	}
	if (menubar){
		windowFeatures = windowFeatures+'menubar,';
	}
	if (scrollbars){
		windowFeatures = windowFeatures+'scrollbars,';
	}
	if (status){
		windowFeatures = windowFeatures+'status,';
	}
	if (toolbar){
		windowFeatures = windowFeatures+'toolbar,';
	}
	window.open(URL, windowName, windowFeatures);
}


////////////////////////////////////////////////
// BG IMAGE CHANGE


var bg_img = new Array(); // don't change this

bg_img[0] = "images/bg/bg_4px_blue.gif";
bg_img[1] = "images/bg/bg_4px_red.gif";
bg_img[2] = "images/bg/bg_4px_mix.gif";
bg_img[3] = "images/bg/bg_4px_mix_horiz.gif";
bg_img[4] = "images/bg/bg_4px_mix2.gif";
bg_img[5] = "images/bg/bg_4px_mix3.gif";

function change_bg(whichImage){
if (document.body){
document.body.background = bg_img[whichImage];
}
}
//////////////////////////////////////////////////////////////////////////
// IMAGE ROTATION 
//////////////////////////////////////////////////////////////////////////



////////////////////////////////////////////////