function getCount( sObject ) {

	var sInput = 'costM';
	
	var oObject = document.getElementById(sObject);
	if ( oObject ) {
		var sCount = oObject.innerHTML;
		oObject = document.getElementById(sInput);
		if ( oObject ) {
			oObject.value = sCount;
			return true;
		}
		else
			alert( 'Objcect : ' + sInput + ' nothing found');
	}
	else
		alert( 'Objcect : ' + sObject + ' nothing found');
	return false;
}

function open_window(link,w,h) //opens new window
	{
		var win = "width="+w+",height="+h+",menubar=no,location=no,resizable=yes,scrollbars=yes";
		newWin = window.open(link,'newWin',win);
		newWin.focus();
	}
function CountThem(form)
{
	alert('Fuck OFF');
}
function fill_forms(form, usl_type)
{
	if(usl_type==1)
	{
		
		while (form.uslug_title.childNodes.length) 
		{
			if (form.uslug_title.firstChild.tagName == 'OPTGROUP') 
			{
				while (form.uslug_title.firstChild.childNodes.length) 
				{
					form.uslug_title.firstChild.removeChild(form.uslug_title.firstChild.firstChild);
				}
			}
			form.uslug_title.removeChild(form.uslug_title.firstChild);
		}	
		form.uslug_title.options.add(new Option("Выезд дизайнера, консультация","101",true,true)); 
		form.uslug_title.options.add(new Option("Дизайн проект","102",true,true)); 
	}
	if(usl_type==2)
	{
		while (form.uslug_title.childNodes.length) 
		{
			if (form.uslug_title.firstChild.tagName == 'OPTGROUP') 
			{
				while (form.uslug_title.firstChild.childNodes.length) 
				{
					form.uslug_title.firstChild.removeChild(form.uslug_title.firstChild.firstChild);
				}
			}
			form.uslug_title.removeChild(form.uslug_title.firstChild);
		}
		form.uslug_title.options.add(new Option("Из однолетних","201",true,true)); 
		form.uslug_title.options.add(new Option("Из многолетних","202",true,true)); 
		form.uslug_title.options.add(new Option("Розарии","203",true,true)); 
		form.uslug_title.options.add(new Option("Комбинированные","204",true,true)); 
	}
	if(usl_type==3)
	{
		while (form.uslug_title.childNodes.length) 
		{
			if (form.uslug_title.firstChild.tagName == 'OPTGROUP') 
			{
				while (form.uslug_title.firstChild.childNodes.length) 
				{
					form.uslug_title.firstChild.removeChild(form.uslug_title.firstChild.firstChild);
				}
			}
			form.uslug_title.removeChild(form.uslug_title.firstChild);
		}
		form.uslug_title.options.add(new Option("Лиственная изгородь","301",true,true)); 
		form.uslug_title.options.add(new Option("Вечнозеленая изгородь","302",true,true)); 
	}
	if(usl_type==4)
	{
		while (form.uslug_title.childNodes.length) 
		{
			if (form.uslug_title.firstChild.tagName == 'OPTGROUP') 
			{
				while (form.uslug_title.firstChild.childNodes.length) 
				{
					form.uslug_title.firstChild.removeChild(form.uslug_title.firstChild.firstChild);
				}
			}
			form.uslug_title.removeChild(form.uslug_title.firstChild);
		}
		form.uslug_title.options.add(new Option("Щепа древесная","401",true,true)); 
		form.uslug_title.options.add(new Option("Скорлупа кедрового ореха","402",true,true)); 
		form.uslug_title.options.add(new Option("Гранитный отсев, гравийно-щебеночное","403",true,true)); 
	}
	if(usl_type==5)
	{
		while (form.uslug_title.childNodes.length) 
		{
			if (form.uslug_title.firstChild.tagName == 'OPTGROUP') 
			{
				while (form.uslug_title.firstChild.childNodes.length) 
				{
					form.uslug_title.firstChild.removeChild(form.uslug_title.firstChild.firstChild);
				}
			}
			form.uslug_title.removeChild(form.uslug_title.firstChild);
		}
		form.uslug_title.options.add(new Option("Природным камнем","501",true,true)); 
		form.uslug_title.options.add(new Option("Тротуарная плитка, кирпич","502",true,true)); 
		form.uslug_title.options.add(new Option("Брусчатка","503",true,true)); 
		form.uslug_title.options.add(new Option("Плитка (гранит мрамор и др.)","504",true,true)); 
		form.uslug_title.options.add(new Option("Монтаж бордюрного камня","505",true,true)); 
		form.uslug_title.options.add(new Option("Подпорные стены - ленты","506",true,true)); 
	}
	if(usl_type==6)
	{
		while (form.uslug_title.childNodes.length) 
		{
			if (form.uslug_title.firstChild.tagName == 'OPTGROUP') 
			{
				while (form.uslug_title.firstChild.childNodes.length) 
				{
					form.uslug_title.firstChild.removeChild(form.uslug_title.firstChild.firstChild);
				}
			}
			form.uslug_title.removeChild(form.uslug_title.firstChild);
		}
		form.uslug_title.options.add(new Option("Альпийская горка","601",true,true)); 
		form.uslug_title.options.add(new Option("Альпинарий","602",true,true)); 
	}
	if(usl_type==7)
	{
		while (form.uslug_title.childNodes.length) 
		{
			if (form.uslug_title.firstChild.tagName == 'OPTGROUP') 
			{
				while (form.uslug_title.firstChild.childNodes.length) 
				{
					form.uslug_title.firstChild.removeChild(form.uslug_title.firstChild.firstChild);
				}
			}
			form.uslug_title.removeChild(form.uslug_title.firstChild);
		}
		form.uslug_title.options.add(new Option("Дренажная система (\"под ключ\")","701",true,true)); 
	}
}
function set_data(form)
{
	CurNum = form.uslug_title.options[form.uslug_title.selectedIndex].value;
	if(CurNum=="101")
	{
		form.set_price.value = "0";
		form.unit.value = "выезд";
	}
	if(CurNum=="102")
	{
		form.set_price.value = "2400";
		form.unit.value = "сотка";
	}
	if(CurNum=="201")
	{
		form.set_price.value = "1500";
		form.unit.value = "1 кв.м.";
	}
	if(CurNum=="202")
	{
		form.set_price.value = "1700";
		form.unit.value = "1 кв.м.";
	}
	if(CurNum=="203")
	{
		form.set_price.value = "2000";
		form.unit.value = "1 кв.м.";
	}
	if(CurNum=="204")
	{
		form.set_price.value = "2000";
		form.unit.value = "1 кв.м.";
	}
	if(CurNum=="301")
	{
		form.set_price.value = "900";
		form.unit.value = "1пог.м.";
	}
	if(CurNum=="302")
	{
		form.set_price.value = "1200";
		form.unit.value = "1пог.м.";
	}
	if(CurNum=="401")
	{
		form.set_price.value = "350";
		form.unit.value = "1 кв.м.";
	}
	if(CurNum=="402")
	{
		form.set_price.value = "350";
		form.unit.value = "1 кв.м.";
	}
	if(CurNum=="403")
	{
		form.set_price.value = "650";
		form.unit.value = "1 кв.м.";
	}
	if(CurNum=="501")
	{
		form.set_price.value = "1200";
		form.unit.value = "1 кв.м.";
	}
	if(CurNum=="502")
	{
		form.set_price.value = "1400";
		form.unit.value = "1 кв.м.";
	}
	if(CurNum=="503")
	{
		form.set_price.value = "1400";
		form.unit.value = "1 кв.м.";
	}
	if(CurNum=="504")
	{
		form.set_price.value = "1700";
		form.unit.value = "1 кв.м.";
	}
	if(CurNum=="505")
	{
		form.set_price.value = "370";
		form.unit.value = "1п.м.";
	}
	if(CurNum=="506")
	{
		form.set_price.value = "3000";
		form.unit.value = "1п.м.";
	}
	if(CurNum=="601")
	{
		form.set_price.value = "2500";
		form.unit.value = "1 кв.м.";
	}
	if(CurNum=="602")
	{
		form.set_price.value = "3000";
		form.unit.value = "1 кв.м.";
	}
	
}
function calc(form,price1,sess) {
 curr_price=200;curr_price_setup=240;curr_price_grunt=100; form.square.value=form.square.value.replace(",",".");
 if (isNaN(form.square.value) == true) {
	alert('В поле "Площадь "\n не числовое значение !\n Установлена площадь = 1');
	form.square.value=1;
	return;
 }
 else if(form.square.value == 0)
 {
	alert('В поле "Площадь " 0-е значение !\n Установлена площадь = 1');
	form.square.value=1;
 }

 form.set_price.value=form.set_price.value.replace(",",".");
 if (isNaN(form.set_price.value) == true ) {
	alert('В поле "Цена"\n не числовое значение !');
	form.set_price.value=curr_price;
	return;
 }

 form.total.value=Math.round(form.set_price.value*form.square.value);


}
ddaccordion.init({
headerclass: "expandable", //Shared CSS class name of headers group that are expandable 
contentclass: "categoryitems", //Shared CSS class name of contents group 
collapseprev: true, //Collapse previous content (so only one open at any time)? true/false 
defaultexpanded: [0], //index of content(s) open by default [index1, index2, etc]. [] denotes no content
animatedefault: false, //Should contents open by default be animated into view? 
persiststate: true, //persist state of opened contents within browser session? 
toggleclass: ["", "openheader"], //Two CSS classes to be applied to the header when it's collapsed and expanded, respectively ["class1", "class2"] 
togglehtml: ["prefix", "", ""], //Additional HTML added to the header when it's collapsed and expanded,respectively ["position", "html1", "html2"] (see docs) 
animatespeed: "normal", //speed of animation: "fast", "normal", or "slow"
oninit:function(headers, expandedindices){ //custom code to run when headers have initalized 
//do nothing 
}, 
onopenclose:function(header, index, state, isclicked){ //custom code to run whenever a header is opened or closed 
if (state=="block" && isclicked==true){ //if header is expanded and as the result of the user clicking on it 
window.location.replace(header.getAttribute('href')) }
}
})
ddaccordion.init({ //2nd level headers initialization 
headerclass: "subexpandable", //Shared CSS class name of sub headers group that are expandable 
contentclass: "subcategoryitems", //Shared CSS class name of sub contents group 
collapseprev: true, //Collapse previous content (soonly one open at any time)? true/false 
defaultexpanded: [], //index of content(s) open by default [index1, index2, etc]. [] denotes no content
animatedefault: false, //Should contents open by default be animated into view? 
persiststate: true, //persist state of opened contents within browser session? 
toggleclass: ["opensubheader", "closedsubheader"], //Two CSS classes to be applied to the header when it's collapsed and expanded,  respectively ["class1", "class2"]
togglehtml: ["none", "", ""], //Additional HTML added to the header when it's collapsed and expanded, respectively ["position", "html1", "html2"] (see docs) 
animatespeed: "normal", //speed of animation: "fast", "normal", or "slow" 
oninit:function(headers, expandedindices){ //custom code to run when headers have initalized 
//do nothing 
},
onopenclose:function(header, index, state, isclicked){ //custom code to run whenever a header is opened or closed 
//do nothing 
}
})
