﻿function setOpacity(objid,opacity) {
	opacity=(opacity==100) ? 99.999 : opacity;
	obj=document.getElementById(objid);
	// IE/Win
	obj.style.filter = "alpha(opacity:"+opacity+")";
	// Safari<1.2, Konqueror
	obj.style.KHTMLOpacity = opacity/100;
	// Older Mozilla and Firefox
	obj.style.MozOpacity = opacity/100;
	// Safari 1.2, newer Firefox and Mozilla, CSS3
	obj.style.opacity = opacity/100;
}

function setOpacityRange(objid,range,opacity) {
	opacity=(opacity==100) ? 99.999 : opacity;
	for(i=1;i<=range;i++) {
	obj=document.getElementById(objid+i.toString());
	// IE/Win
	obj.style.filter = "alpha(opacity:"+opacity+")";
	// Safari<1.2, Konqueror
	obj.style.KHTMLOpacity = opacity/100;
	// Older Mozilla and Firefox
	obj.style.MozOpacity = opacity/100;
	// Safari 1.2, newer Firefox and Mozilla, CSS3
	obj.style.opacity = opacity/100;
	}
}

function showlayprod(ql,stl) {
	stlArray=stl.split('-');
	for(i=0;i<stlArray.length;i++) {
		d.getElementById('skprod'+stlArray[i]).style.display='none';
		d.getElementById('headskprod'+stlArray[i]).style.background='url("../images/bgheadprod.gif") no-repeat';
	}
	d.getElementById('skprod'+ql).style.display='block';
	d.getElementById('headskprod'+ql).style.background='url("../images/bgheadprodsel2.gif") no-repeat';
	setSameHeightf('skprod'+ql);
}

function showMenuTrasp(qit, qlt,tlt) {
	for(i=1;i<=tlt;i++) {
		obj=document.getElementById('menutrasp'+i.toString());
		obj.style.display='none';
		obj=document.getElementById('mbt'+i.toString());
		if(obj.getAttribute('class')!='sel') obj.style.color='#000';
	}
	if(qlt!=0) {
		obj=document.getElementById('menutrasp'+qlt.toString());
		obj.style.display='block';
	}
	if(qit!=0) {	
		obj=document.getElementById('mbt'+qit.toString());
		obj.style.color='#c00';
	}
}

function setSameHeight() {
	objcbdy=document.getElementById('bodypage');
	objclrx=document.getElementById('columnright');
	ohcbdy=objcbdy.offsetHeight;
	ohclrx=objclrx.offsetHeight;
	//alert(ohcbdy+' '+ohclrx+'\n'+chcbdy+' '+chclrx);
	if(ohclrx>ohcbdy) objcbdy.style.height=ohclrx.toString()+'px';

}

function setSameHeightf(qlskid) {
	diffdef=137;
	objqlsk=document.getElementById(qlskid);
	objcbdy=document.getElementById('bodypage');
	ohqlsk=objqlsk.offsetHeight;
	ohcbdy=objcbdy.offsetHeight;
	difftradiv=ohcbdy-ohqlsk;
	if(difftradiv < diffdef) {
		objcbdy.style.height=(ohqlsk+diffdef).toString()+'px';
	}
	setSameHeight();
}

function AS_popupWindow(url,target,width,height){
	var features;
	features = 'location=0,menubar=0,scrollbars,resizable,dependent,status=0,toolbar=0,width=' + width + ',innerWidth=' + width + ',height=' + height + ',innerHeight=' + height;
	if (window.screen) {
		var ah = screen.availHeight - 30;
		var aw = screen.availWidth - 10;

		var xc = (aw - width) / 2;
		var yc = (ah - height) / 2;

		features += ",left=" + xc + ",screenX=" + xc;
		features += ",top=" + yc + ",screenY=" + yc;
	}
	var wnd = window.open(url,target,features);
	wnd.focus();
}

function addEvent(obj,type,fn) {
	if (obj.attachEvent) {
		obj['e'+type+fn] = fn;
		obj[type+fn] = function(){obj['e'+type+fn](window.event);}
		obj.attachEvent('on'+type, obj[type+fn]);
	} else {
		obj.addEventListener(type,fn,false);
	}
}

function removeEvent(obj,type,fn) {
	if (obj.detachEvent) {
		obj.detachEvent('on'+type, obj[type+fn]);
		obj[type+fn] = null;
	} else {
		obj.removeEventListener(type,fn,false);
	}
}

