function showhideObj(obj,expand){
    obj.className = obj.className == "col" ? "exp": "col";
    expand.className = expand.className == "lev1 close" ? "lev1 open": "lev1 close";
}
function showhideObj2(obj,expand){
    obj.className = obj.className == "col" ? "exp": "col";
    expand.className = expand.className == "lev2 close" ? "lev2 open": "lev2 close";
}
function showhideObj3(obj,expand){
    obj.className = obj.className == "col" ? "exp": "col";
    expand.className = expand.className == "services_head close" ? "services_head open": "services_head close";
}

function shObj(lock,ex){
	obj = document.getElementById(lock);
	expand = document.getElementById(ex);
    obj.className = obj.className == "col" ? "exp": "col";
    expand.className = expand.className == "kt" ? "open": "kt";
}

function calc(Id)
{
	qwId='qw'+Id;
	costId='cost'+Id;
	sumId='sum'+Id;
    document.getElementById(sumId).value = document.getElementById(qwId).value*document.getElementById(costId).value;
}

function getData(serverAddress,params,divErr,divRes)
{
JsHttpRequest.query(
        serverAddress,
        params,
        function(responseJS, responseText) {
            // This function is called on data ready (readyState=4).
            // Выводим отладочную инфомацию (output become responseText).
            //document.getElementById(divErr).innerHTML = responseText;
            // Выводим результат ($_RESULT become responseJS).
            document.getElementById(divRes).innerHTML ='<p style="background-color:red;padding:5px;"><a class="basket" style="color:#fff" href="index.php?p=basket">Ваша корзина:<br>Товаров: '+ responseJS.qw + ' шт. <!--Сумма: '+ responseJS.cost +' руб.--></a></p>';
        },
        true // do not disable caching
    );
}

function getDataSum(serverAddress,params,divErr,divRes)
{
JsHttpRequest.query(
        serverAddress,
        params,
        function(responseJS, responseText) {
            // This function is called on data ready (readyState=4).
            // Выводим отладочную инфомацию (output become responseText).
            //document.getElementById(divErr).innerHTML = responseText;
            // Выводим результат ($_RESULT become responseJS).
            document.getElementById(divRes).innerHTML = 'ИТОГО: '+ responseJS.cost+' руб.';
        },
        true // do not disable caching
    );
}

function validate(serverAddress,params,divErr,divRes)
{
JsHttpRequest.query(
        serverAddress,
        params,
        function(responseJS, responseText) {
            // This function is called on data ready (readyState=4).
            // Выводим отладочную инфомацию (output become responseText).
            //error
            if(responseJS.q == 1)
            {
            	document.getElementById('emailError').className = 'error';
            	document.getElementById('emailError').innerHTML = responseJS.info;
            }
            else
            {
            	document.getElementById('emailError').className = 'hidden';
            }
        },
        true // do not disable caching
    );
}


function validateJS(id)
{
	if(document.getElementById(id).value=='' || (id=='dublpass' && document.getElementById('dublpass').value!=document.getElementById('pass').value))
	{
		document.getElementById(id+'Error').className='error';
	}
	else
	{
		document.getElementById(id+'Error').className='hidden';
	}
}

function authorization(serverAddress,params,divErr,divRes)
{

JsHttpRequest.query(
        serverAddress,
        params,
        function(responseJS, responseText) {
            if(responseJS.info=='')
            {
            	window.location.href='index.php?pname=order&c=start';
            }
            else
            {
            	document.getElementById(divRes).innerHTML =responseJS.info;
            }
        },
        true // do not disable caching
    );
}



function DelFromBasket(serverAddress,params,divDel,divSum)
{
	if(confirm('Вы уверены, что хотите удалить этот товар из корзины?'))
	{
		JsHttpRequest.query(
        serverAddress,
        params,
        function(responseJS, responseText) {
            if( responseJS.cost==0)
            {
				window.location.href='index.php?p=basket';
            }
			else
			{
            // This function is called on data ready (readyState=4).
            document.getElementById(divDel).innerHTML =' ';
            // Выводим результат ($_RESULT become responseJS).
            document.getElementById(divSum).innerHTML = 'ИТОГО: '+ responseJS.cost+' руб.';
            //
			}
        },
        true // do not disable caching
    	);
  	}
}


function up(id)
{
	document.getElementById(id).style.height='200px';
	document.getElementById(id).style.zIndex='5';
}
function down(id)
{
	document.getElementById(id).style.height='100px';
	document.getElementById(id).style.zIndex='';
}