function cl_qhelp(){
	document.getElementById('quick_help').style.display='none';
	document.cookie = "noqhelp=1;path=/";}

function cl_qhelp1(){
	document.getElementById('quick_help').style.display='none';
	}

function deleteCookie(name,path,domain)
{	
	document.cookie = name+"="+
	";expires = Thu, 01-Jan-70 00:00:01 GMT"+
	((path)?";path="+path:"")+
	((domain)?";domain="+domain:"");
}	

function getCookie1( name ) {
    
    var dc = document.cookie;
    
    var prefix = name + "=";
    var start = dc.indexOf(prefix);
    if ( start == -1 ) 
    {	
    	return null;
    }   
    var end = document.cookie.indexOf( ";", start + prefix.length);
    if ( end == -1 )
        end = dc.length;
        
    return unescape( dc.substring( start + prefix.length, end ) );
}  

	
function cl_qhelp2()
{
	var quick_help = document.getElementById('quick_help');
	
	if(getCookie1('noqhelp'))
	{
		deleteCookie("noqhelp","/","");
		if(quick_help)
		{
			quick_help.style.display='block';
		}
	}
	else
	{
		document.cookie = "noqhelp=1;path=/";
		
		if(quick_help)
		{
			quick_help.style.display='none';
		}
	}		

}
	
  

/*
function change_block(x){
	var obj = document.getElementById(x);
	if(obj.style.display != 'none'){obj.style.display = 'none'}
	else{obj.style.display = 'block'}}
*/
	
function close_block(x){document.getElementById(x).style.display='none';}
function open_block(x){document.getElementById(x).style.display='block';}	
function close_search_form(){
	open_block('search_open');
	close_block('search_close');
	close_block('search_form');}
function open_search_form(){
	close_block('search_open');
	open_block('search_close');
	open_block('search_form');}
function change_block4(x,y,z,t){
	close_block(x);
	close_block(y);
	open_block(z);
	open_block(t);}


function Pic(blockid) 
{	
	var sel = document.getElementById(blockid);
	if (sel) {
		if (sel.style.display=='block') {
			sel.style.display='none';		
		}
	}
} 

function uPic(blockid) 
{
	var sel = document.getElementById(blockid);
	if (sel) {
		if (sel.style.display=='none') {
			sel.style.display='block';
		}
	}
}

   
function loadimg(id,img)
{
	if (document.getElementById(id).src!=img){document.getElementById(id).src=img;}
}
function loadimgi(id,img,i)
{
	if(i==tpos)
	{
		document.getElementById(id).src=img;
		k=4;
		
		if(id4!=0){document.getElementById(id4).src=img4;}
		if(id3!=0){document.getElementById(id3).src=img3;}
		if(id2!=0){document.getElementById(id2).src=img2;}
		if(id1!=0){document.getElementById(id1).src=img1;}
	}
	else if(k>0)
	{	
		document.getElementById(id).src=img;
		k=k-1;
	}
	else	 if(i<tpos)
	{	
		img4=img3;img3=img2;img2=img1;
		img1=img;
		id4=id3;id3=id2;id2=id1;
		id1=id;
	}	
	
	
}

function CheckAll(Element){
	
//	thisCheckBoxes = Element.parentNode.parentNode.parentNode.getElementsByTagName('input');
	var thisCheckBoxes = Element.form.getElementsByTagName('input');
	for (var i = 0; i < thisCheckBoxes.length; i++)
	{
		
		if(thisCheckBoxes[i].type == 'checkbox') thisCheckBoxes[i].checked = Element.checked;
		
	}
}

function checkall2(formname,checkname,thestate){
	var el_collection=eval("document.forms."+formname+"."+checkname);
	for (c=0;c<el_collection.length;c++)
	el_collection[c].checked=thestate
}


/**/
    	
	   
function changeState(layerRef, state){      eval("document" + ".all" + "['" + layerRef + "']" + ".style" + ".visibility = '" + state + "'");    }  
	
	
/*
function change_blocks(){
	var arg = change_blocks.arguments;
	var obj = document.getElementById(arg[0]);
	if(obj.style.display != 'none'){
		obj.style.display = 'none';
		document.getElementById(arg[1]).style.display = 'block';}
	else{
		obj.style.display = 'block';
		for(i = 1; i < arg.length; i++)
			{document.getElementById(arg[i]).style.display = 'none'}}}
*/	

// ==============================================================================	
// Olds
// ==============================================================================
function dg_AddOption(element, value, text){
	newOption = document.createElement("OPTION");
	newOption.text = text;
	newOption.value = value;
	anketa.elements[element].options.add(newOption, anketa.elements[element].length);}

function dg_ForceUpdate(type, lang){
	this.UplType = type;
	var country = anketa.elements[this.country_el].options[anketa.elements[this.country_el].selectedIndex].value;
	for (i = anketa.elements[this.town_el].options.length - 1; i >= 1 ; i--)
			anketa.elements[this.town_el].options.remove(i);
	anketa.elements[this.town_el].disabled = true;
	if (type == 1){
		if (country == 0){
			for (i = anketa.elements[this.region_el].options.length - 1; i >= 1 ; i--)
					anketa.elements[this.region_el].options.remove(i);
			anketa.elements[this.region_el].disabled = true;
			anketa.elements[this.town_el].disabled = true;
			return;}
		for (i = anketa.elements[this.region_el].options.length - 1; i >= 1 ; i--)
				anketa.elements[this.region_el].options.remove(i);
//		anketa.elements[this.region_el].disabled = true;

		data_frame.location.href = "/?a=geo&fs=reg_" + country;
		this.CheckDataLoaded();}
	else{
		var region = anketa.elements[this.region_el].options[anketa.elements[this.region_el].selectedIndex].value;
		if (region == 0)
			anketa.elements[this.town_el].disabled = true;
		else{
			data_frame.location.href = "/?a=geo&fs=cities_" + region;
			this.CheckDataLoaded();}}}
			
function dg_CheckDataLoaded(){
	self.clearTimeout(this.to);
	if (this.cur_el == null){
		if (this.UplType == 1)
			this.cur_el = anketa.elements[this.region_el];
		else
			this.cur_el = anketa.elements[this.town_el];
		this.tmp = this.cur_el.options(0).text;
		this.cur_el.options(0).text = "Please wait";
		data_frame.document.body.innerHTML = "";
		this.to = window.setTimeout(this.obj_name + ".CheckDataLoaded()", 500);
		return;}
	this.cur_el.options(0).text += '.';

	if (data_frame.data_div){
		var str = data_frame.document.body.innerText.split(",");
		k = str.length-1;
		if (this.UplType == 1){
			for (i = 0; i < k; i+=2){
				this.AddOption(this.region_el, str[i], str[i+1]);}
			anketa.elements[this.region_el].selectedIndex = 0;
			anketa.elements[this.region_el].disabled = false;}
		else{
			for (i = 0; i < k; i+=2)
				this.AddOption(this.town_el, str[i], str[i+1]);
			anketa.elements[this.town_el].selectedIndex = 0;
			anketa.elements[this.town_el].disabled = false;}
		this.cur_el.options(0).text = this.tmp;
		this.cur_el = null;}
	else
		this.to = window.setTimeout(this.obj_name + ".CheckDataLoaded()", 500);}
		
function CDynamicGeo(obj_name, lang, country_el, region_el, town_el){
	this.to = -1;
	this.cur_el = null;
	this.obj_name = obj_name;
	this.UplType = 0;
	this.lang = lang;
	this.country_el = country_el;
	this.region_el = region_el;
	this.town_el = town_el;
	
	this.AddOption = dg_AddOption;
	this.ForceUpdate = dg_ForceUpdate;
	this.CheckDataLoaded = dg_CheckDataLoaded;}


	var activeIcon;
	function showMenu(z,arg2) {
	var what = document.getElementById(z);

	var xx = what.offsetLeft;
	var yy = what.offsetTop + what.offsetHeight;

	var target = document.getElementById('alt'+z);
	document.getElementById('alt'+z).style.left = xx+'px';
	document.getElementById('alt'+z).style.top = yy+'px';
	document.getElementById('alt'+z).style.display = "block"

	if (activeIcon) {activeIcon.style.display = "none";}

	if (activeIcon != target ) {
		target.style.display = "block";
		activeIcon = target;
		document.getElementById('alt'+z).style.display = "block";

		if(!arg2) document.getElementById(z).style.background = "url(<*IMGPATH>/bg_toplinks_a.jpg) repeat-x right top";

		 document.getElementById('d'+z).style.color = "#ffffff";

		// document.getElementById('d'+z).style.background = "url(<*IMGPATH>/bg_toplinks_div.gif) no-repeat left top";
		// document.getElementById('s'+z).style.background = "url(<*IMGPATH>/bg_toplinks2.gif) no-repeat 0 50%";

	}else {

		activeIcon = null;

		// document.getElementById('alt'+z).style.display = "none";
		// document.getElementById(z).style.background = "";
		// document.getElementById('d'+z).style.background = "";
		// document.getElementById('s'+z).style.background = "url(<*IMGPATH>/bg_toplinks.gif) no-repeat 0 50%";
	}
}

function fixPNG(element){
  //Если браузер IE версии 5.5-6
	if (/MSIE (5\.5|6).+Win/.test(navigator.userAgent)){
	var src;
	if (element.tagName=='IMG'){
		if (/\.png$/.test(element.src)){
		src = element.src;
		element.src = "http://195.68.160.173/3/imgstc/blank.gif"}}
	//если, src не пуст, то нужно загрузить изображение с помощью фильтра AlphaImageLoader
	if (src) element.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "',sizingMethod='scale')"}}