	var MinForCur = new Array(80  ,300  ,10 ,10 ); 
	var MaxForCur = new Array(8000,30000,1000,1000); 
	function strttxt(i,t){
	     if(t){if(i.innerText){i.innerText=t}else{i.textContent=t}}else
	     {if(i.innerText){i=i.innerText}else{i=i.textContent}}return i;
	}
	function SubmitSearchForm(isAjax) {
		var raj=strttxt(document.getElementById('selArea'))
		document.getElementById('cf_rajon').value=(raj!=="" && raj!=="Любой")?raj:'';
		document.getElementById('cf_pricecurency').value=CurCurency.toString();
		//Звезды
		var starsfrom = parseInt(document.getElementById('zfrmhcnumberfrom').value);
		var starsto   = parseInt(document.getElementById('zfrmhcnumberto').value);
		if(!isNaN(starsfrom) && !isNaN(starsto) && starsfrom>starsto)
		{
			var tmp1 = starsfrom;
			starsfrom=starsto;
			starsto=tmp;
		}
		if(isNaN(starsfrom)||starsfrom<=1||starsfrom>5)
			starsfrom='';
		if(isNaN(starsto)||starsto>=5||starsto<1)
			starsto='';
		document.getElementById('cf_starsfrom').value=starsfrom.toString();
		document.getElementById('cf_starsto').value=starsto.toString();
		//Цены	
		var pricefrom = parseInt(document.getElementById('zfrmprnumberfrom').value);
		var priceto   = parseInt(document.getElementById('zfrmprnumberto').value);
		if(!isNaN(pricefrom) && !isNaN(priceto) && pricefrom>priceto)
		{
			var tmp2 = pricefrom;
			pricefrom=priceto;
			priceto=tmp;
		}
		if(isNaN(pricefrom)||pricefrom<=MinForCur[CurCurency]||pricefrom>MaxForCur[CurCurency])
			pricefrom='';
		if(isNaN(priceto)||priceto<MinForCur[CurCurency]||priceto>=MaxForCur[CurCurency])
			priceto='';
		document.getElementById('cf_pricefrom').value=pricefrom.toString(); 
		document.getElementById('cf_priceto').value=priceto.toString();
		for(var i=1; i<=5; i++)
		{
			if(document.getElementById('mestcolr'+i).className=='optPlaceCountItem sel')
				document.getElementById('cf_mest').value=i.toString(); 
		}
		/* try
		{
			var SeachPolesIs = new Array('cf_rajon' ,'cf_starsfrom','cf_starsto','cf_mest','cf_pricefrom','cf_priceto','cf_pricecurency');
			for(var j=0; j<SeachPolesIs.length; j++)
			{
				if(document.getElementById(SeachPolesIs[j]).value==="")
					document.getElementById(SeachPolesIs[j]).removeAttribute('name');
			}
		}
		catch(err){} */
		//additional
		var ads_hotel='';
		var ads_nomer='';
		for(i=1;;i++)
		{
			var ad=document.getElementById('sch'+i);
			if(ad==null) break;
			if(!ad.checked) continue;
			var attr=ad.getAttributeNode('name').value+',';
			if(i > 11) ads_nomer+=attr;
			else ads_hotel+=attr;
		}
		try{
			document.getElementById('cf_ads_hotel').value=ads_hotel;
			document.getElementById('cf_ads_nomer').value=ads_nomer;
		}
		catch(err){}
		if(isAjax)
		{
			jQuery('#virtform').ajaxSubmit({
				target:'#search-result',
				data: {noheader: true},
				beforeSubmit: function(){
					jQuery('#search-filter').show();
				},
				success: function(){
					jQuery('#search-filter').hide();
				}
			});
		}
		else
		{
			try{document.forms["virtform"].submit();}
			catch(err){document.forms.virtform.submit();}
		} 
	}
	function RefreshCurSelectors(Cur)
	{
		for(var i=0;i<4;i++)
		{
		var sclass='';
			if(i==Cur)
				sclass='mt';
			document.getElementById('ctc'+i).className=sclass;
		}
		var valutaScroll=ZForms.getFormById('zfrmpr').getWidgetById('zftfs2');
		var Min=MinForCur[Cur];
		var Max=MaxForCur[Cur];
		for(var i=0;i<11;i++)
		{
				valutaScroll.aSlideRules[i].dValue   = Math.round(Min+ ((Max-Min) * (i/10.0)));
				valutaScroll.aSlideRules[i].dPercent = Math.round(i * 10);
		}
		valutaScroll.dMin = Min;
		valutaScroll.dMax = Max;
		document.getElementById('zfrmprnumberfrom').value=Min;
		document.getElementById('zfrmprnumberto').value=Max;
	}
	HCS_Onchange[HCS_Onchange.length]='RefreshCurSelectors';
	
	
function copy_input(target,id) {
	if (document.getElementById(id).checked == true) {
	    document.getElementById(target).value = document.getElementById(id).value;
	}
}

function draw_input(one,two,value) {
	if($('input[name='+two+']').is(':checked')==true){
		$("#virtform").append(
			"<input id='"+one+"' name='"+two+"' type=\"hidden\" value='"+value+"' />"
		);
	}
	if($('input[name='+two+']').is(':checked')==false){
		$('#'+one).remove();
	}
}

