/*
function $(id)
{
	var k = document.getElementById(id);
	return k;
}
*/

function gosmall(el)
{
    var d = $('body')  ;
    var m = $('maincontent') ;

    if(d)
    {
        d.style.width='92%';    
        m.style.left='4%';    
		m.style.marginTop ='20px';

        /*
        for(var i = 100; i > 92; i--)
        {
            a =  setTimeout('shit("'+ m.id +'","'+ d.id +'",'+ i +')',500);
        }
        */
    }
}
function shit(mid, did, i)
{   
        var d = $(did)  ;
        var m = $(mid) ;

            d.style.width= i+'%';  
            var l = (100 - i   )/2 - 0.5
            if(m)
            {
                m.style.left = l+'%';    
            }    
      
}
function gobig(el)
{
    var d = $('body')  ;
    var m = $('maincontent') ;

    if(d)
    {
        d.style.width='100%';    
        m.style.left='0%';  
		m.style.marginTop ='0px';


       /*
        for(var i = 92; i < 100; i++)
        {
            setTimeout("shit(\""+m.id+"\",\""+d.id+"\","+i+")",500);
        }
        */
    }
  
}

var file = 1;
function dobavifile(tableid, rowid, hidid)
{
	var ar = document.getElementById(rowid);
	var thetable = document.getElementById(tableid);
	if(ar)	
	{
		var newrow = thetable.insertRow(ar.rowIndex);
		var z = document.createElement('td');
  		var el = document.createTextNode(file+'.');
		z.appendChild(el);
		newrow.appendChild(z);  

		z = document.createElement('td');
        z.className = "contactsfiletd";
		el = document.createElement('span');
		el.innerHTML = '&nbsp;файл&nbsp;';	
		z.appendChild(el);




		el = document.createElement('input');
 		el.type = 'file';
  		el.name = 'file-' + file;
		el.id = 'file-' + file  ;
        el.className = "contactfile";

		z.appendChild(el);
		newrow.appendChild(z);  

		z = document.createElement('td');


        el = document.createElement('img');
        el.ondblclick = null;
        el.title = "Delete";
        el.setAttribute("src", '/images/delete.png');
        el.setAttribute("alt", "X");
        el.className = "contactdelimg";
        el.onclick=function()
        {
         	thetable.deleteRow(newrow.rowIndex);
            return false;
        }
		z.appendChild(el);
	


        newrow.appendChild(z);
		var h  = document.getElementById(hidid);
		if(h)	
		{
			h.value = h.value*1 + 1;
		}
		file = file*1 + 1;
	}	
}

function findPos(obj)
{
	var curleft = curtop = 0;
    if (obj.offsetParent)
	{
		curleft = obj.offsetLeft
        curtop = obj.offsetTop
        while (obj = obj.offsetParent)
		{
        	curleft += obj.offsetLeft
            curtop += obj.offsetTop
        }
    }
  	return [curleft,curtop];
}

function deletenotify(el)
{
     el.parentNode.removeChild(el);
     return false;

}

function check_fields()
{
    a = true;
    for(var i = 0; i < check_fields.arguments.length; i++)
    {
        a = a && check_field(check_fields.arguments[i])
    }
    return a;
}

function check_field(fid)
{
    var ff = $(fid);
    if(ff)
    {
    	var fv = ff.value;
	    if(!fv)
    	{
		    ff.style.backgroundColor = "red";
        	ff.focus();	
            var pos = findPos(ff);
            var kk = document.createElement('span');
            ff.parentNode.insertBefore(kk, ff.nextSibling);

            kk.style.left = ( pos[0] ) + 'px';
            kk.style.top = ( pos[1] + ff.offsetHeight + 10 );
            kk.className = "notifyspan";
            kk.innerHTML = 'Задължително!';
            kk.onclick=function()
            {
                return deletenotify(this);
            }
            strt = setTimeout(deletenotify,4000,kk);
            return false;
    	}
        else
        {
            ff.style.backgroundColor = "";
        }
	}
    return true; 
}

var file2 = 1;
function dobavifile2(tableid, rowid, hidid)
{
	var ar = document.getElementById(rowid);
	var thetable = document.getElementById(tableid);
	if(ar)	
	{
		var newrow = thetable.insertRow(ar.rowIndex);
		var z = document.createElement('td');
  		var el = document.createTextNode(file2+'.');

		z.appendChild(el);
	
	    el = document.createElement('input');
 		el.type = 'text';
  		el.name = 'doctype-' + file2;
		el.id = 'doctype-' + file2  ;
        el.style.width = '400px';

		z.appendChild(el);
		newrow.appendChild(z);  

		z2 = document.createElement('td');
        z2.className = "contactsfiletd";
		//el = document.createElement('span');
		//el.innerHTML = '&nbsp;файл&nbsp;';	
		//z2.appendChild(el);




		el = document.createElement('input');
 		el.type = 'file';
  		el.name = 'docfile-' + file2;
		el.id = 'docfile-' + file2  ;
        el.className = "contactfile";
		z2.appendChild(el);
		newrow.appendChild(z2);  
		z3 = document.createElement('td');

        el = document.createElement('img');
        el.ondblclick = null;
        el.title = "Delete";
        el.setAttribute("src", '/images/delete.png');
        el.setAttribute("alt", "X");
        el.className = "contactdelimg";
        el.onclick=function()
        {
         	thetable.deleteRow(newrow.rowIndex);
            if(ar.rowIndex > 1)
            {
                thetable.rows[0].style.visibility = 'visible';     
              //  thetable.rows[0].style.display = 'block';     
            }
            else
            {
                thetable.rows[0].style.visibility = 'hidden';     
                //thetable.rows[0].style.display = 'none';     
            }

            return false;
        }
		z3.appendChild(el);
	


        newrow.appendChild(z3);
		var h  = document.getElementById(hidid);
		if(h)	
		{
			h.value = h.value*1 + 1;
		}
		file2 = file2*1 + 1;
            if(ar.rowIndex > 1)
            {
                thetable.rows[0].style.visibility = 'visible';     
                //thetable.rows[0].style.display = 'block';     
            }
            else
            {
                thetable.rows[0].style.visibility = 'hidden';     
                //thetable.rows[0].style.display = 'none';     
            }


	}	
}




