function run_check()
{
document.write('<script src="http://rds.agov.com.ua/_js/agov.com.ua/loglib.js"></script>');
document.write('<noscript><img width="0" height="0" border="0" src="http://rds.agov.com.ua/_log/agov.com.ua/ct.gif"></noscript>');
}

function wmu(link,desc,class_name,title)
{
	return document.writeln("<a href=\""+link+"\" class=\""+class_name+"\" title=\""+title+"\">"+desc+" </a>");
}

function wm(user,domain)
{
	return document.writeln("<a href=\"mailto:"+user+"@"+domain+"\" >"+user+"&#64;"+domain+"</a>");
}

function change_send_box(id)
{
	 if(id == 'send_1')
	 {
	 	document.getElementById('send_1').className = 'send_box_select';
	 	document.getElementById('send_2').className = 'send_box_unselect';
	 	document.getElementById('send_2_div').style.display = 'none';
	 	document.getElementById('send_1_div').style.display = 'block';
	 }
	 else
	 {
	 	document.getElementById('send_2').className = 'send_box_select';
	 	document.getElementById('send_1').className = 'send_box_unselect';
	 	document.getElementById('send_1_div').style.display = 'none';
	 	document.getElementById('send_2_div').style.display = 'block';
	 	
	 }

}

var x;
var y;

document.onmousemove = mouseMove;

if(navigator.appName != "Microsoft Internet Explorer")
{
	document.captureEvents(Event.MOUSEMOVE);
}


function mouseMove(e) {
	
    var p={x:0,y:0};
    
    e = e || window.event;
    
    if (e.pageX || e.pageY) 
    {
        x = (!e.pageX || e.pageX < 0) ? 0 : e.pageX;
        y = (!e.pageY || e.pageY < 0) ? 0 : e.pageY;
    }
    else 
    {
        var de = document.documentElement;
        var b = document.body;
        x = e.clientX +
            (de.scrollLeft || b.scrollLeft) - 
            (de.clientLeft || 0);
        y = e.clientY +
            (de.scrollTop || b.scrollTop) - 
            (de.clientTop || 0);
    }
  return true;
}

function over_desc_s(in_text)
{
    document.getElementById('desc_lw').style.display = 'block';
    document.getElementById('desc_lw').style.left = x+5+'px';
    document.getElementById('desc_lw').style.top = y+5+'px';
    document.getElementById('desc_lw').innerHTML = in_text;
}

function over_desc_h()
{
	document.getElementById('desc_lw').style.display = 'none';
}

function gc(w,n)
{
    if (n) 
    {
        window.open(w, '_blank');
 	} 
 	else 
 	{
     	document.location=w;
 	}
}

function open_pic_window(picture)
{
	var url = new String();
	url = '/popups/picture_preview.php?url='+picture;
	window.open(url, '', 'menubar=no,toolbar=no,location=no,directories=no,status=no,scrollbars=no,resizable=no,fullscreen=no,channelmode=no,width=650,height=510');
}


function select(id)
{
	document.getElementById('tr_'+id).className = "selected_item";
	if(document.getElementById('tr_'+id+"_1"))
	{
		document.getElementById('tr_'+id+"_1").className = "selected_item";
	}
	if(document.getElementById('tr_'+id+"_2"))
	{
		document.getElementById('tr_'+id+"_2").className = "selected_item";
	}
}

function unselect(id)
{
	document.getElementById('tr_'+id).className = "unselected_item";
	if(document.getElementById('tr_'+id+"_1"))
	{
		document.getElementById('tr_'+id+"_1").className = "unselected_item";
	}
	if(document.getElementById('tr_'+id+"_2"))
	{
		document.getElementById('tr_'+id+"_2").className = "unselected_item";
	}
}

function copy_values()
{
	document.getElementById('zip_code').value = document.getElementById('part_1').value + '-' + document.getElementById('part_2').value;
}

function make_focus(id_1,id_2)
{
	if(document.getElementById(id_1).value.length == 2)
		document.getElementById(id_2).focus();
	copy_values();
}


function showcommentbox(){
	$('#button_cancel').focus();
	$('#comm_name').focus();
}

function clearcommentbox(){
	$('#comm_email').val('');
	$('#comm_name').val('');
	$('#comm_body').val('');
	$('#comm_code').val('');
	$('#comm_orcode').val('');
	$('#comm_replyto').val('');
	//$('#send_box_select').html('Додати коментар');
	
	$('#error_name').text('');
	$('#error_email').text('');
	$('#error_body').text('');
	$('#error_code').text('');
	
	$('#comment_loading').hide();
	$('#commentbox').hide();
	
	tb_remove();
}

function sendcomment(){
	if ($('#comm_private:checked').val()) privat = 1; else privat = 0;
	$('#comment_loading').show();
	$.post(
		"/ajax/comment.php", 
		{
			email: $('#comm_email').val(),
			name: $('#comm_name').val(),
			body: $('#comm_body').val(),
			code: $('#comm_code').val(),
			orcode: $('#comm_orcode').val(),
			ogl_id: $('#comm_ogl_id').val(),
			replyto: $('#comm_replyto').val(),
			privat: privat
		},
	  function(data){
	  	if (data){
	  		if (data.error){
	  			if (data.error.internal){alert(data.error.internal);clearcommentbox();}
		  		if (data.error.name) $('#error_name').text(data.error.name); else $('#error_name').text('');
		  		if (data.error.email) $('#error_email').text(data.error.email); else $('#error_email').text('');
		  		if (data.error.body) $('#error_body').text(data.error.body); else $('#error_body').text('');
		  		if (data.error.code) $('#error_code').text(data.error.code); else $('#error_code').text('');
		  	} else {
					$('#error_name').text('');
		  		$('#error_email').text('');
		  		$('#error_body').text('');
		  		$('#error_code').text('');
				}
	  		
	  		if (data.newcode){
					$('#newcode').attr('src','/confirm/'+data.newcode+'/');
					$('#comm_orcode').val(data.newcode);
				}
				
				if (data.comment){
					if (data.comment.private == '0'){
						var new_comment = '<div class="commentbox" style="background-color:#ffcc00;"><div><strong class="comment_author">'+data.comment.name+'</strong><br><strong class="comment_date">'+data.comment.add_date+'</strong><div style="clear:both;"></div></div>'+
							'<div style="font-size:18px;"><strong>'+data.comment.body+'</strong></div></div>';
						$('#comments').append(new_comment);
					}
					clearcommentbox();
				}
				$('#comment_loading').hide(); 
			} else return false;		    
	  },
	  'json'
	);
}

function replyto(id,name){
	showcommentbox();
	$('#comm_replyto').val(id);
	//$('#send_box_select').html('Відповідь на коментар <em>'+ name + '</em>');
}

function cancelcomment(){
	clearcommentbox();
}

