﻿function openLogin()
{
	var lb_ = document.getElementById('login_b');
	var ld_ = document.getElementById('login_d');

	var topValue = 0, leftValue = 0;
	while(lb_)
	{
		leftValue += lb_.offsetLeft;
		topValue += lb_.offsetTop;
		lb_ = lb_.offsetParent;
	}
	leftValue -= 13;
	topValue -= 7;

	ld_.style.display = '';
	ld_.style.top = topValue+'px';
	ld_.style.left = leftValue+'px';
}
function closeLogin()
{
	document.getElementById('login_d').style.display = 'none';
}

function openColorPreview(img, elem, gT)
{
	var a1_ = document.getElementById(elem+'_value');
	var a2_ = document.getElementById(elem+'_image');
	var a7_ = document.getElementById(elem+'_text');
	var a3_ = a1_.value;
	var a4_ = document.getElementById(elem+'_b_'+a3_);
	var a5_ = document.getElementById(elem+'_b_'+img);
	var a6_ = document.getElementById(elem+'_link');

	if (a4_)
	{
		a4_.className = 'colorDa';
	}
	
	a5_.className = 'colorDaS';

	if (elem == 'textile')
	{
		var folder = 'small_textile';
	}
	else
	{
		var folder = 'small_wood';
	}

	a2_.src = 't/images/'+folder+'/'+img+'.jpg';
	a6_.href = 't/images/'+folder+'/'+img+'.jpg?';
	a1_.value = img;
	document.getElementById(elem+'_text').innerHTML = document.getElementById('codeOver_c1_'+img+'').innerHTML;

	if (document.getElementById('price') != null)
	{
		var c1_ = document.getElementById('1color_value');
		var c2_ = document.getElementById('2color_value');
		var c3_ = document.getElementById('textile_value');
		var c4_ = document.getElementById('pID');
		var c1 = (c1_ == null) ? '':c1_.value;
		var c2 = (c2_ == null) ? '':c2_.value;
		var c3 = (c3_ == null) ? '':c3_.value;
		var c4 = (c4_ == null) ? '':c4_.value;

		var xmlhttp;
		if (window.XMLHttpRequest)
		{
			xmlhttp=new XMLHttpRequest();
		}
		else
		{
			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
		xmlhttp.onreadystatechange=function()
		{
			if (xmlhttp.readyState==4 && xmlhttp.status==200)
			{
				document.getElementById('price').innerHTML = xmlhttp.responseText;
			}
		}
		xmlhttp.open("GET", 'load_price.php?pID='+c4+'&c1='+c1+'&c2='+c2+'&c3='+c3+'&gT='+gT+'', true);
		xmlhttp.send();
	}
}
function openColorText(elem, gT)
{
	var a = document.getElementById(elem);
	a.style.display = '';
}
function closeColorText(elem, gT)
{
	var a = document.getElementById(elem);
	a.style.display = 'none';
}


function showReleated()
{
	document.getElementById('suExRelP2').style.display = '';
	document.getElementById('minmax1').style.display = 'none';
	document.getElementById('minmax2').style.display = '';
}
function hideReleated()
{
	document.getElementById('suExRelP2').style.display = 'none';
	document.getElementById('minmax1').style.display = '';
	document.getElementById('minmax2').style.display = 'none';
}
