function enableAddLicense (elem)
{
	enable = elem.checked ? true : false;
	addElem = document.getElementById('add'); 
	addElem.disabled = !enable;
	if (enable) addElem.select(); 
	elem.parentNode.parentNode.parentNode.className = (enable ? "" : "disabled");
	refreshOrderForm();
}

function changeCountry (id)
{
	licCost    = prices[id]['licCost'];
	addLicCost = prices[id]['addLicCost'];
    oldCost    = prices[id]['oldCost'];
    currency   = prices[id]['currency'];
    link   	   = prices[id]['link'];
    linkText   = prices[id]['linkText'];
    
    var linkTr;
    
    if (link.length && linkText.length)
    {
    	document.getElementById('downloadPage').style.display = 'none';
    	linkTr = document.getElementById('downloadPageLink');
    	linkTr.style.display = '';
    	linkTr.getElementsByTagName('p').item(0).innerHTML = '<a target="blank" href="' + link + '">' + linkText + '</a>';
    }
    else
    {
    	document.getElementById('downloadPage').style.display = '';
    	document.getElementById('downloadPageLink').style.display = 'none';
    }
    
}


function intMask (elem)
{
	elem.value = elem.value.replace(/\D/, '');
	refreshOrderForm();
}

function signIntMask (elem)
{
	elem.value = elem.value.replace(/(^[^-0-9]|(?!^)[^0-9])/, '');
}

function printForm (elem)
{
	var addElem = document.getElementById('add');
	var addValue = 0;
	if (!addElem.disabled)
	{
		addValue = parseInt(addElem.value);
		if (isNaN(addValue)) addValue = 0;
	}
	var totalUsers = addValue;
	if (totalUsers)
	{
		printWindow = window.open(elem.action + '?print&addChk=1&price_id=' + document.getElementById('price_id').value + (addElem.disabled ? '' : '&add=' + encodeURI(addElem.value)));
	}
	return false;
}

function confirmDel()
{
    if (confirm('Удалить?'))
    {
        return true;
    }
    return false;
}

function printOrder (cost, ver)
{
	if (!allInfo)
	{
		if (confirm('Для покупки необходимо заполнить всю информацию в своем профиле.\nПерейти к правке профиля сейчас?'))
		{
			window.location.href = '/pcabinet/profile/';
		}
	}
	else
	{
		open('/downloads/?print&licChk=1&cost=' + cost + '&version=' + ver + '&price_id=' + (document.getElementById('price_id').value));
	}
}

function setcookie(name, value, expires, path, domain, secure)
{
    // +   original by: Jonas Raoni Soares Silva (http://www.jsfromhell.com)
 
    expires instanceof Date ? expires = expires.toGMTString() : typeof(expires) == 'number' && (expires = (new Date(+(new Date) + expires * 1e3)).toGMTString());
    var r = [name + "=" + escape(value)], s, i;
    for(i in s = {expires: expires, path: path, domain: domain}){
        s[i] && r.push(i + "=" + s[i]);
    }
    return secure && r.push("secure"), document.cookie = r.join(";"), true;
}