function header_link(_link)
{
    location.href=_link;
}

function getSelectedId(value)
{
  pos = String(value).charAt(3);
  for(i=1; i<=5; i++)
  {
    name="row"+pos+i;
    document.getElementById(name).className = "pasiv";
    delCookie(name);
  }
  document.getElementById(value).className = "activ";
  setCookie(value, "true");

  document.getElementById('sel_'+pos).value=document.getElementById(value+"_").value; 
  p1 = document.getElementById('sel_1').value;
  p2 = document.getElementById('sel_2').value;
  p3 = document.getElementById('sel_3').value;
  p4 = document.getElementById('sel_4').value;
  p5 = document.getElementById('sel_5').value;
  document.getElementById('result').value = 100 - (parseInt(p1) + parseInt(p2) + parseInt(p3) + parseInt(p4) + parseInt(p5))/5;
  
  kol=0;
  for(i=1; i<=5; i++)
  for(g=1; g<=5; g++)
  {
    name="row"+i+g;
    if(document.getElementById(name).className == "activ") kol=kol+1;
  }
  document.getElementById('sost').value = kol;
  if(document.getElementById('sost').value == 5)
  {
    document.getElementById('send_email').style.visibility = 'visible';
  }
}

function Restore ()
{
  kol=0;
  for(i=1; i<=5; i++)
  for(g=1; g<=5; g++)
  {
    name="row"+i+g;
    if (getCookie(name) == "true")  { document.getElementById(name).className = "activ"; kol=kol+1;}
  }
  if(kol == 5)
  {
    document.getElementById('send_email').style.visibility = 'visible';
  }
}

function Clear()
{
  for(i=1; i<=5; i++)
  for(g=1; g<=5; g++)
  {
    name="row"+i+g;
    delCookie(name);
  }
  document.getElementById('send_email').style.visibility = 'hidden';
}

function setCookie(name, value, days){
  if(days){
    (time = new Date()).setTime(new Date().getTime()+days*24*60*60*1000);
    var exp = '; expires='+time.toGMTString();
  }else{
    var exp='';
  }
  document.cookie=name+"="+value+exp+"; path=/";
}
function getCookie(name){
  var cookies = document.cookie.split(';');
  for(var i=0; i<cookies.length; i++){
    var cookie=cookies[i].replace(/^\s+/, '');
    if (cookie.indexOf(name+'=')==0) return cookie.substring(name.length+1);
  }
  return null;
}
function delCookie(name){
  setCookie(name, "", -1);
}









    function getSelectedLine(id, quest)
    {
        if( quest == false )
        {
            var re = new RegExp('(.*)?_');
            _id = id.replace(re,"");

            for(i=1; i<=3; i++)
            {
                name = 'line'+i+'_'+_id;
                document.getElementById(name).className = "pasiv";
                delCookie(name);
            }
            document.getElementById(id).className = "activ";
            setCookie(id, "true");
        }
        else
        {
            setCookie(id, document.getElementById(id+'input').value);
        }
        //VerefyIn();
    }
    
    function RestoreLine()
    {
        if(getCookie('line_4_')  == null)  setCookie('line_4_', "");
        if(getCookie('line_8_')  == null)  setCookie('line_8_', "");
        if(getCookie('line_13_') == null)  setCookie('line_13_', "");
        if(getCookie('line_14_') == null)  setCookie('line_14_', "");

        for(i=0; i<=19; i++)
        {
            name_ = 'line_'+i+'_';
            if (getCookie(name_) != null)
            {
            	if(document.getElementById(name_+"input"))
            	{
					document.getElementById(name_+"input").value = getCookie(name_);
				}
            }
            else
            {
                for(g=1; g<=3; g++)
                {
                    name = 'line'+g+'_'+i;
                    if (getCookie(name) != null)
                    {
                        document.getElementById(name).className = "activ";
                    }
                }
            }
        }
        //VerefyIn();
    }
    function ClearLine()
    {
        for(i=0; i<=19; i++)
        {
            name_ = 'line_'+i+'_';
            delCookie(name_);
            for(g=1; g<=3; g++)
            {
                name = 'line'+g+'_'+i;
                delCookie(name);
            }
        }
        //document.getElementById('send_email').style.display = 'none';
    }
    function VerefyIn()
    {
        var summa = 0;
        for(i=0; i<=19; i++)
        {
            flag = 0;
            {
                name_ = 'line_'+i+'_';
                if (getCookie(name_) != null)    flag = 1;
                for(g=1; g<=3; g++)
                {
                    name = 'line'+g+'_'+i;
                    if (getCookie(name) != null)    flag = 1;
                }
                if(flag!=0)     summa = summa + 1;
            }
        }
        //alert(summa);
        if(summa == 20)
        {
            document.getElementById('send_email').style.display = 'inline';
           // document.getElementById('grx').src = 'http://192.168.1.61/tmweb/tmweb/web/layouts/en/Home/common/graphic.phtml';
        }
    }
   
function _el(id)
{
    var elem = (id) ? document.getElementById(id) : 'null';
    return elem;
}

function validate()
{
    var errors = 'Required fields:';
    if (_el('firstname').value.length < 1) {errors += ' Firs Name,';}
    if (_el('lastname').value.length < 1) {errors += ' Last Name,';}
    if (_el('e_mail').value)
    {
        var re = /@/i;
        var result = re.test(_el('e_mail').value);
        if(!result) {errors = 'Not correct field: E-mail';}
    }
    else
    {
        errors += ' E-mail';
    }
    if (errors.length > 20)
    {
        _el('err_form').innerHTML = errors;
        return false;
    }
    return true;
}

