function clearText(ID) {
	document.getElementById(ID).value="";
}
// Scroller Code here //
var dom = document.getElementById;
var iex = document.all;
var ns4 = document.layers;
function addEvent(event,method){
	this[event] = method;
	if(ns4) this.captureEvents(Event[event.substr(2,event.length).toUpperCase()]);
}
function removeEvent(event){
	this[event] = null;
	if(ns4) this.releaseEvents(Event[event.substr(2,event.length).toUpperCase()]);
}
function getElement(name,nest){
	nest = nest ? "document."+nest+"." : "";
	var el = dom ? document.getElementById(name) : iex ? document.all[name] : ns4 ? eval(nest+"document."+name) : false;
	el.css = ns4 ? el : el.style;
	el.getTop = function(){return parseInt(el.css.top) || 0};
	el.setTop = function(y){el.css.top = ns4 ? y: y+"px"};
	el.getHeight = function(){return ns4 ? el.document.height : el.offsetHeight};
	el.getClipHeight = function(){return ns4 ? el.clip.height : el.offsetHeight};
	el.hideVis = function(){el.css.visibility="hidden"};
	el.addEvent = addEvent;
	el.removeEvent = removeEvent;
	return el;
}
document.addEvent = addEvent;
document.removeEvent = removeEvent;
ScrollObj = function(speed, upObj, downObj, contentMaskObj, contentObj, numberCart){
	this.speed = speed;
	this.numberCart = numberCart;
	this.upObj = getElement(upObj);
	this.downObj = getElement(downObj);
	this.contentMaskObj = getElement(contentMaskObj);
	this.contentObj = getElement(contentObj,contentMaskObj);
	this.obj = contentObj+"Object";
	eval(this.obj+"=this");
	
	this.contentMaskHeight = 310;
	this.contentHeight = this.numberCart * 31;
	this.contentLength = this.contentHeight-this.contentMaskHeight;
	this.scrollTimer = null;
	
	var self = this;
	this.upObj.addEvent("onmouseover", function(){self.scroll(self.speed);return false});
	this.upObj.addEvent("onmouseout", function(){self.stopScroll()});
	this.downObj.addEvent("onmouseover", function(){self.scroll(-self.speed);return false});
	this.downObj.addEvent("onmouseout", function(){self.stopScroll()});
}
ScrollObj.prototype.scroll = function(speed){
	var contentMovement = this.contentObj.getTop()+speed;
	if(contentMovement > 0){
		contentMovement = 0;
	}else if(contentMovement < -this.contentLength){
		contentMovement = -this.contentLength;
	}
	this.contentObj.setTop(contentMovement);
	this.scrollTimer = window.setTimeout(this.obj+".scroll("+speed+")",25);
}
ScrollObj.prototype.stopScroll = function(){
	if(this.scrollTimer){
		window.clearTimeout(this.scrollTimer);
		this.scrollTimer = null;
	}
}
function fixNetscape4(){
	if(ns4origWidth != window.innerWidth || ns4origHeight != window.innerHeight){
		window.location.reload();
	}	
}
if(document.layers){
	ns4origWidth = window.innerWidth;
	ns4origHeight = window.innerHeight;
	window.onresize = fixNetscape4;
}
// End of Scroller //

// Show Hide here //
function my_getbyid(id)
{
	itm = null;
	
	if (document.getElementById) {
		itm = document.getElementById(id);
	} else if (document.all) {
		itm = document.all[id];
	} else if (document.layers) {
		itm = document.layers[id];
	}
	
	return itm;
}	
var oldID0;
var oldID1;
var oldID0a;
var oldID1a;
var oldID0b;
var oldID1b;
var oldID0c;
var oldID1c;

function openOldID(IDID,id1) {
	oldID0 = my_getbyid(IDID);
	oldID1 = my_getbyid(id1);
}
function openOldIDa(IDID,id1) {
	oldID0a = my_getbyid(IDID);
	oldID1a = my_getbyid(id1);
}
function openOldIDb(IDID,id1) {
	oldID0b = my_getbyid(IDID);
	oldID1b = my_getbyid(id1);
}
function openOldIDc(IDID,id1) {
	oldID0c = my_getbyid(IDID);
	oldID1c = my_getbyid(id1);
}

function closeOther(IDID,id1) {
	itm0 = my_getbyid(IDID);
	itm1 = my_getbyid(id1);
	itm0.className = "Close";	
	itm1.style.display = "none";
}

//Show/Hide only one panel
function ShowHideUnique(IDID,id1) {
	
	itm0 = my_getbyid(IDID);
	itm1 = my_getbyid(id1);
	
	if ((itm1!=oldID1)&&(itm1.style.display == "none")) {
		
		var getID = itm0;
		
		if (getID.className == "Close") {
			getID.className = "Open";
		} else {
			getID.className = "Close";	
		}		
		
		itm1.style.display = "block";
		id1.offsetHeight;
		
		oldID0.className = "Close";				
		oldID1.style.display = "none";
		oldID1.offsetHeight;		
	}
		
	oldID0 = itm0;
	oldID1 = itm1;	
}

function ShowHideUniquea(IDID,id1) {
	
	itm0a = my_getbyid(IDID);
	itm1a = my_getbyid(id1);
	
	if ((itm1a!=oldID1a)&&(itm1a.style.display == "none")) {
		
		var getID = itm0a;
		
		if (getID.className == "Close") {
			getID.className = "Open";
		} else {
			getID.className = "Close";	
		}		
		
		itm1a.style.display = "block";
		id1.offsetHeight;
		
		oldID0a.className = "Close";				
		oldID1a.style.display = "none";
		oldID1a.offsetHeight;		
	}
		
	oldID0a = itm0a;
	oldID1a = itm1a;	
}
function ShowHideUniqueb(IDID,id1) {
	
	itm0b = my_getbyid(IDID);
	itm1b = my_getbyid(id1);
	
	if ((itm1b!=oldID1b)&&(itm1b.style.display == "none")) {
		
		var getID = itm0b;
		
		if (getID.className == "Close") {
			getID.className = "Open";
		} else {
			getID.className = "Close";	
		}		
		
		itm1b.style.display = "block";
		id1.offsetHeight;
		
		oldID0b.className = "Close";				
		oldID1b.style.display = "none";
		oldID1b.offsetHeight;		
	}
		
	oldID0b = itm0b;
	oldID1b = itm1b;	
}
function ShowHideUniquec(IDID,id1) {
	
	itm0c = my_getbyid(IDID);
	itm1c = my_getbyid(id1);
	
	if ((itm1c!=oldID1c)&&(itm1c.style.display == "none")) {
		
		var getID = itm0c;
		
		if (getID.className == "Close") {
			getID.className = "Open";
		} else {
			getID.className = "Close";	
		}		
		
		itm1c.style.display = "block";
		id1.offsetHeight;
		
		oldID0c.className = "Close";				
		oldID1c.style.display = "none";
		oldID1c.offsetHeight;		
	}
		
	oldID0c = itm0c;
	oldID1c = itm1c;	
}

function closeProduct(IDID,id1) {
	itm0 = my_getbyid(IDID);
	itm1 = my_getbyid(id1);
	itm0.className = "";	
	itm1.style.display = "none";
}
//Show/Hide only one panel
function ShowHideProduct(IDID,id1) {
	
	itm0 = my_getbyid(IDID);
	itm1 = my_getbyid(id1);
	
	if ((itm1!=oldID1)&&(itm1.style.display == "none")) {
		
		var getID = itm0;
		
		if (getID.className == "") {
			getID.className = "ActiveProduct";
		} else {
			getID.className = "";	
		}		
		
		itm1.style.display = "block";
		id1.offsetHeight;
		
		oldID0.className = "";				
		oldID1.style.display = "none";
		oldID1.offsetHeight;		
	}
		
	oldID0 = itm0;
	oldID1 = itm1;	
}
