
function open_popup_window(j1,j2,pagesrc)
	{
	var opened;
	features="top=200,left=200,width="+j1+",height="+j2+",toolbar=no,menubar=no,location=no,directories=no,scrollbars=no,resizable=no";
	if ((!opened)||(NewWin.closed)){opened=true;NewWin=window.open(pagesrc,"NewWindow",features);NewWin.focus();}
	else{if ((opened)||(!NewWin.closed)){NewWin.location=pagesrc;NewWin.focus();}}
	}
	
	
function submit_subscribe(siteurl)
	{
	var sname=document.getElementById('sname');
	var email=document.getElementById('email');
	pagesrc=siteurl+"?option=send&name="+sname.value+"&email="+email.value;
	open_popup_window(400,300,pagesrc);
	}	

var ajaxObjects=new Array();

function update_cities_select()
	{
	var co=document.getElementById('countries').value;
	var cities=document.getElementById('cities');
	var str='&co='+co;
	
	gateurl='gateway.php';
	
	ajaxObjects[0] = new sack();
	
	ajaxObjects[0].requestFile = gateurl + '?module=gate&option=get_cities'+str ;
	ajaxObjects[0].onCompletion = function(){	
			
		var tmp = ajaxObjects[0].response.split('|||');		
		len=tmp.length-1;
		cities.options.length = len;
		for (i=0;i<len;i++)
			{
			tmp2=tmp[i].split('%%%');
			if (tmp2[1]!='')
				{
				if (city_id==tmp2[0]){cities.selectedIndex=i;}
				cities.options[i].value = tmp2[0]; 
				cities.options[i].text = tmp2[1]; 
				}	
			}
		if (len==0)
			{
			cities.options.length = 1;
			cities.options[0].value = 0; 
			cities.options[0].text = 'нет городов'; 	
			}
		};	
	cities.options.length = 1;
	cities.options[0].value = 0; 
	cities.options[0].text = 'загрузка списка городов...'; 
		
	ajaxObjects[0].runAJAX();	
	}
