/*

Cross browser Marquee script- © Dynamic Drive (www.dynamicdrive.com)

For full source code, 100's more DHTML scripts, and Terms Of Use, visit http://www.dynamicdrive.com

Credit MUST stay intact

*/



//Specify the marquee's width (in pixels)

var marqueewidth="750px"

//Specify the marquee's height

var marqueeheight="25px"

//Specify the marquee's marquee speed (larger is faster 1-10)

var marqueespeed=2

//configure background color:

var marqueebgcolor=""

//Pause marquee onMousever (0=no. 1=yes)?

var pauseit=1



//Specify the marquee's content (don't delete <nobr> tag)

//Keep all content on ONE line, and backslash any single quotations (ie: that\'s great):



var marqueecontent='<nobr><a class="marque" href="">***</a></nobr>'





////NO NEED TO EDIT BELOW THIS LINE////////////

marqueespeed=(document.all)? marqueespeed : Math.max(1, marqueespeed-1) //slow speed down by 1 for NS

var copyspeed=marqueespeed

var pausespeed=(pauseit==0)? copyspeed: 0

var iedom=document.all||document.getElementById

if (iedom)

document.write('<span id="temp" style="visibility:hidden;position:absolute;top:-100px;left:-9000px">'+marqueecontent+'</span>')

var actualwidth=''

var cross_marquee, ns_marquee



function populate(){

if (iedom){

cross_marquee=document.getElementById? document.getElementById("iemarquee") : document.all.iemarquee

cross_marquee.style.left=parseInt(marqueewidth)+8+"px"

cross_marquee.innerHTML=marqueecontent

actualwidth=document.all? temp.offsetWidth : document.getElementById("temp").offsetWidth

}

else if (document.layers){

ns_marquee=document.ns_marquee.document.ns_marquee2

ns_marquee.left=parseInt(marqueewidth)+8

ns_marquee.document.write(marqueecontent)

ns_marquee.document.close()

actualwidth=ns_marquee.document.width

}

lefttime=setInterval("scrollmarquee()",20)

}





function scrollmarquee(){

if (iedom){

if (parseInt(cross_marquee.style.left)>(actualwidth*(-1)+8))

cross_marquee.style.left=parseInt(cross_marquee.style.left)-copyspeed+"px"

else

cross_marquee.style.left=parseInt(marqueewidth)+8+"px"



}

else if (document.layers){

if (ns_marquee.left>(actualwidth*(-1)+8))

ns_marquee.left-=copyspeed

else

ns_marquee.left=parseInt(marqueewidth)+8

}

}





function RestWin(main_page) {

var scrw = 600;

var scrh=480;

scrw=screen.width;

scrh=screen.height;

OpenResWin = this.open(main_page, '_blank', 'toolbar=no,location=no,status=no,menubar=no,resizable=no,scrollbars=yes,width='+scrw+',height='+scrh+"'");

}



function CertWin(main_page) {

OpenCertWin = this.open(main_page, "_blank", "toolbar=no,location=no,status=no,menubar=no,resizable=no,scrollbars=yes,width=600,height=800");

}


var http_request = false;
function makePOSTRequest(url, parameters) {
    var params = parameters
	http_request = false;
	if (window.XMLHttpRequest) { // Mozilla, Safari,...
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {
			// set type accordingly to anticipated content type
			http_request.overrideMimeType('text/html');
		}
	} else if (window.ActiveXObject) { // IE
		try {
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				http_request = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {}
		}
	}
	if (!http_request) {
		alert('Cannot create XMLHTTP instance');
		return false;
	}
	//alert(params);
	http_request.onreadystatechange = alertContents;
	
	http_request.open('POST', encodeURIComponent(url), true);
	http_request.setRequestHeader("Content-Type", "application/x-www-form-URLencoded");
	//http_request.setRequestHeader("Content-Type", "text/xml; charset=windows-1251");   
    http_request.setRequestHeader("Content-length", params.length);
	http_request.setRequestHeader("Connection", "close");
	http_request.send(params);
}

function alertContents() {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			result = http_request.responseText;
			//alert(result);
			document.getElementById("Content").innerHTML = result;
		} else {
			alert('There was a problem with the request.');
		}
	}
}

function get_objects(obj, scr) {
	var queryString = ""
	var els = document.getElementsByName("object");
	var l=0
	//alert(els.length);
	for (var i=0; i<els.length; i++) {
		var chk = document.getElementById("object"+i);
		var object_id = document.getElementById("object_id"+i);
		var object_type = document.getElementById("object_type"+i);
		
		if (chk.checked) {
			queryString += "&";
			queryString += "object[id]["+l+"]=" + encodeURI(object_id.value);
			queryString += "&";
			queryString += "object[type]["+l+"]=" + encodeURI(object_type.value);
			l++;
		}
		
	}
	//alert(scr+queryString);
	//window.parent.location=scr+queryString;
	 parent.showPopWin(scr+queryString, 600, 600, parent.returnRefresh)

	
}
