function ssimg(issnum, idir) {
	var i=0;
	var j=0;
	var c0="";
	var c1="";
	var c2="";
	var n0=0;
	var n1=-1;
	var n2=-1;
	var cobj="";
	var ctit="";
	var cCmd="";
	i = gjsscin[issnum];
	if (idir > 0) {
		i++;
		if (i > gjssqty[issnum]){i = 1;}
	} else {
		i--;
		if (i < 1){i = gjssqty[issnum];}
	}
	gjsscin[issnum] = i;
	j = i-1;
	c1 = "{" + j + "}";
	c2 = "{" + i + "}";
	n0 = c1.length;

	c0 = gjssobj[issnum];
	n1 = c0.indexOf(c1); n2 = c0.indexOf(c2);
	if (n1 > -1 && n2 > n1) {cobj = c0.substr(n1 + n0, n2-n1-n0);}
	
	c0 = gjsstit[issnum];
	n1 = c0.indexOf(c1); n2 = c0.indexOf(c2);
	if (n1 > -1 && n2 > n1) {ctit=c0.substr(n1 + n0, n2-n1-n0);}
	
	if (cobj.substr(0, 1) == "I"){
		cobj = "<img width='100%' src='" + cobj.substr(1) + "'>";
	}
	if (cobj.substr(0, 1) == "A" || cobj.substr(0, 1) == "P"){
		if (cobj.substr(0, 1) == "A"){
			c0 = "ASPages/ASP" + cobj.substr(1) + ".ASP";
		} else {
			c0 = "Page.asp?obj_id=" + cobj.substr(1) + "&cAct=SIMP";
		}
		cobj = GetAjax(c0, 1);
		if (cobj.substr(0, 6) == "JAVA=("){
			n1 = cobj.indexOf("):");
			cCmd = cobj.substr(6, n1-7);
			cobj = cobj.substr(n1+2);
		}
	}
	c0 = "#"+gjssid[issnum]; c1 = c0;
	if (gjssfr[issnum] == 1){
		c1 = c1 + 'B'; gjssfr[issnum] = 2;
	} else {
		c0 = c0 + 'B'; gjssfr[issnum] = 1;
	}
	if (gjssop[issnum].indexOf('H') > -1){cobj = "<div class='sshow_title'>" + ctit + "</div>" + cobj;}
	$(c1).hide().html(cobj).css('z-index', 100); 
	$(c0).css('z-index', 99);
	var t = setTimeout(function() {
	if (gjssop[issnum].indexOf('T1') > -1){$(c1).fadeIn(1000); c0 = '';}
	if (gjssop[issnum].indexOf('T2') > -1){$(c1).show(1000); c0 = '';}
	if (gjssop[issnum].indexOf('T3') > -1){$(c1).slideDown(1000); c0 = '';}
	if (c0 != ''){$(c1).show(0);$(c0).hide(0);}
	} ,250);
	
//	$(c0).fadeOut(1000,function () {$(c0).html("<div class='sshow_title'>" + ctit + "</div>" + cobj).fadeIn(1000)});
//	getObj(gjssid[issnum]).innerHTML = "<div class='sshow_title'>" + ctit + "</div>" + cobj;
	if (cCmd != "") {eval(cCmd);}
}

function ssplay(issnum) {
	ssimg(issnum, 1);
	gjsstim[issnum] = setTimeout("ssplay(" + issnum + ")", gjssdel[issnum]);
}

function ssstopgo(issnum, cBut) {
	var o1;
	o1 = document.getElementById('sshow_pp' + issnum);
	if (o1.alt == 'Play'){
		o1.alt = 'Pause';
		o1.src = cBut + '/BUT_PAW.gif';
		ssplay(issnum);
	} else {
		clearTimeout(gjsstim[issnum]);
		o1.alt = 'Play';
		o1.src = cBut + '/BUT_QN.gif';
	}
}

function f_clientWidth() {
	return f_filterResults (
		window.innerWidth ? window.innerWidth : 0,
		document.documentElement ? document.documentElement.clientWidth : 0,
		document.body ? document.body.clientWidth : 0
	);
}
function f_clientHeight() {
	return f_filterResults (
		window.innerHeight ? window.innerHeight : 0,
		document.documentElement ? document.documentElement.clientHeight : 0,
		document.body ? document.body.clientHeight : 0
	);
}
function f_scrollLeft() {
	return f_filterResults (
		window.pageXOffset ? window.pageXOffset : 0,
		document.documentElement ? document.documentElement.scrollLeft : 0,
		document.body ? document.body.scrollLeft : 0
	);
}
function f_scrollTop() {
	return f_filterResults (
		window.pageYOffset ? window.pageYOffset : 0,
		document.documentElement ? document.documentElement.scrollTop : 0,
		document.body ? document.body.scrollTop : 0
	);
}
function f_filterResults(n_win, n_docel, n_body) {
	var n_result = n_win ? n_win : 0;
	if (n_docel && (!n_result || (n_result > n_docel)))
		n_result = n_docel;
	return n_body && (!n_result || (n_result > n_body)) ? n_body : n_result;
}

/*************************************
(C) www.dhtmlgoodies.com, October 2005
Alf Magne Kalleland
**************************************/	
var dhg_tt = false;
var dhg_ttShadow = false;
var dhg_shadowSize = 4;
var dhg_ttMaxWidth = 400;
var dhg_ttMinWidth = 300;
var dhg_iframe = false;

function showtt(e,iobj,oid,xof,yof,cTxt){
	var bodyWidth = Math.max(document.body.clientWidth,document.documentElement.clientWidth) - 20;
	if(!dhg_tt){
		dhg_tt = document.createElement('DIV');
		dhg_tt.id = 'dhg_tt';
		dhg_ttShadow = document.createElement('DIV');
		dhg_ttShadow.id = 'dhg_ttShadow';
		document.body.appendChild(dhg_tt);
		document.body.appendChild(dhg_ttShadow);	
	}
	dhg_tt.style.display='block';	dhg_ttShadow.style.display='block';
	var st = Math.max(document.body.scrollTop,document.documentElement.scrollTop);
	if(navigator.userAgent.toLowerCase().indexOf('safari')>=0) {st=0;}
	if (oid == ""){
		var leftPos = e.clientX + 15;
		var topPos = e.clientY + 12;
	} else {
		var leftPos = xof;
		var topPos = yof;
		if (document.getElementById(oid)){
			var obj = getObj(oid);
			if (obj.offsetParent) {
				do {leftPos += obj.offsetLeft; topPos += obj.offsetTop;} while (obj = obj.offsetParent);
			}
		}
		var c0 = "hidett()"
		var t=setTimeout(c0, 3000);
	}
	dhg_tt.style.width = null;
	if (cTxt == "" | cTxt == "!"){
		var nCsh = 1
		if (cTxt == "!"){nCsh = 0}
		dhg_tt.innerHTML = "<span class='glink_txt'>" + GetAjax('page.asp?obj_id=' + iobj + '&cAct=SIMP&ttip=1', nCsh) + "</span>";
	} else {
		dhg_tt.innerHTML = "<span class='glink_txt'>" + cTxt + "</span>";
	}
	dhg_tt.style.left = leftPos + 'px';	dhg_tt.style.top = topPos + st + 'px';
	dhg_ttShadow.style.left =  leftPos + dhg_shadowSize + 'px';
	dhg_ttShadow.style.top = topPos + st + dhg_shadowSize + 'px';
	if(dhg_tt.offsetWidth>dhg_ttMaxWidth) {dhg_tt.style.width = dhg_ttMaxWidth + 'px';}
	var ttWidth = dhg_tt.offsetWidth;		
	if(ttWidth<dhg_ttMinWidth) {ttWidth = dhg_ttMinWidth;}
	dhg_tt.style.width = ttWidth + 'px';
	dhg_ttShadow.style.width = dhg_tt.offsetWidth + 'px';
	dhg_ttShadow.style.height = dhg_tt.offsetHeight + 'px';		
	if((leftPos + ttWidth)>bodyWidth){
		dhg_tt.style.left = (dhg_ttShadow.style.left.replace('px','') - ((leftPos + ttWidth)-bodyWidth)) + 'px';
		dhg_ttShadow.style.left = (dhg_ttShadow.style.left.replace('px','') - ((leftPos + ttWidth)-bodyWidth) + dhg_shadowSize) + 'px';
	}
}
function hidett(){
	dhg_tt.style.display='none'; dhg_ttShadow.style.display='none';		
}

function JqAjaxSubmit(cFrmID, cURL, cDivID){
	dataString = $("#"+cFrmID).serialize();  
	$("#"+cDivID).html("<img src='Images/loading.gif'>");
//	$.ajax({type: "POST", url: cURL, data: dataString, success: function(data) {$("#"+cDivID).html(data);}, dataType: "html"});

	$("#"+cDivID).load(cURL, dataString);
//	SetAjax('*'+cURL+'?'+dataString, cDivID, 0);

	return false;
};  

/* Function to set hidden variable with score */
function setHidden(cFld, cObj, score) {
	if(cObj == '') {
		getObj(cFld).value = score;
	} else {
		var c1 = '##' + cObj + ";";
		var c2 = getObj(cFld).value;
		if(c2.substr(c2.length-1, 1) != "," && c2 != '')c2 = c2 + ","
		var n1 = c2.indexOf(c1);
		if(n1 > -1){
			var n2 = c2.indexOf(",", n1)
			c2 = c2.substr(0, n1) + c2.substr(n2+1)
		}
		c1 = c2 + c1 + score;
		getObj(cFld).value = c1;
	}
};


