function createRequestObject() {  
         try { return new XMLHttpRequest() }  
         catch(e) {  
             try { return new ActiveXObject('Msxml2.XMLHTTP') }  
             catch(e)	{  
                 try { return new ActiveXObject('Microsoft.XMLHTTP') }  
                 catch(e) { return null; }  
             }  
         }  
}//  
function actionAjax (contId,url) {
		var cont = document.getElementById(contId);  
        var loading = document.getElementById('loading');  
        cont.innerHTML = loading.innerHTML;  
        var http = createRequestObject();  
        if( http )	{  
            http.open('get', url);  
            http.onreadystatechange = function ()	{  
                if(http.readyState == 4)	{  
                    cont.innerHTML = http.responseText;  
                }  
            }  
            http.send(null);      
        }  
         else	{  
             document.location = link;  
         } 
}
function sendMail() {

var fio=document.getElementById('fio').value;
var phone=document.getElementById('phone').value;
var email=document.getElementById('email').value;
var addInfo=document.getElementById('message').value;
var url='http://www.komisii.net/ajax.php?action=send&fio='+fio+'&phone='+phone+'&email='+email+'&addInfo='+addInfo;
actionAjax('online-form-action',url);
if ((fio!='') && (phone!='') && (email!='') && (addInfo!=''))	{
	document.getElementById('fio').value='';
	document.getElementById('phone').value='';
	document.getElementById('email').value='';
	document.getElementById('message').value='';
}

//alert('привет');


}

var ie=navigator.userAgent
var k=navigator.userAgent.indexOf('MSIE')
var ver=parseInt( ie.substring(k+5, ie.indexOf('.',k) ))

if(ver>=4 || isNaN(ver)) {
nav0=new Image();	nav0.src=''

centrmap=new Image();	centrmap.src='pic/map_rostov_centr.gif';

temp=new Image();
}

function MOver(nn) {
if(ver>=4 || isNaN(ver)) {
	temp.src=nn.src;
	eval("nn.src="+nn.name+".src")
	}
}

function MOut(nn) {
if(ver>=4 || isNaN(ver)) {
	nn.src=temp.src;
	}
}

function big_pic(pic) {
var new_w = Math.round(pic.width*1.3);
var new_h = Math.round(pic.height*1.3);
pic.style.width = new_w + "px";
pic.style.height = new_h + "px";

}

function small_pic(pic) {
var new_w = Math.round(pic.width/1.3);
var new_h = Math.round(pic.height/1.3);
pic.style.width = new_w + "px";
pic.style.height = new_h + "px";
}

function Toggle(div) {
var qqq = document.getElementById(div);
qqq.style.display = (qqq.style.display == 'none')?'block':'none';
var heightWind = document.documentElement.clientHeight;
var divHeight = Math.round(qqq.clientHeight / 2);
qqq.style.top = (heightWind / 2) - divHeight + "px";
/* qqq.style.top =  */
}

function FormatPrice(s) {
var sformat="";
var sraw=s.value.replace(/ /g,"");
if(sraw.length>3) {
	for(i=1;i<(Math.floor(sraw.length/3))+1;i++) {
		//sformat=sraw.substr(0,sraw.length-3*i)+" "+sraw.substr(sraw.length-3*i,3*i); // перв.вариант
		//alert(sraw.substr(sraw.length-3*i,3));
		sformat=" "+sraw.substr(sraw.length-3*i,3)+sformat;
	}
	//i--;
	//alert(sraw.substr(0,sraw.length-3*i));
	sformat=sraw.substr(0,sraw.length-3*(i-1))+sformat;
	s.value=sformat;
}
}

function SelectRegionSearch () {
	if(search.region.selectedIndex==0) { RegRostov.style.display='inline'; RegRostovObl.style.display='none'; RegOther.style.display='none'; }
	if(search.region.selectedIndex==1) { RegRostov.style.display='none'; RegRostovObl.style.display='inline'; RegOther.style.display='none'; }
	if(search.region.selectedIndex==2) { RegRostov.style.display='none'; RegRostovObl.style.display='none'; RegOther.style.display='inline'; }
}

function SelectRegionOrder () {
	alert(document.order.prototype());
	if(order.orderregion.selectedIndex==0) { OrderRegRostov.style.display='inline'; OrderRegRostovObl.style.display='none'; OrderRegOther.style.display='none'; }
	if(order.orderregion.selectedIndex==1) { OrderRegRostov.style.display='none'; OrderRegRostovObl.style.display='inline'; OrderRegOther.style.display='none'; }
	if(order.orderregion.selectedIndex==2) { OrderRegRostov.style.display='none'; OrderRegRostovObl.style.display='none'; OrderRegOther.style.display='inline'; }
}

function getElementsByClass(searchClass,node,tag) {
	var classElements = new Array();
	if ( node == null )
		node = document;
	if ( tag == null )
		tag = '*';
	var els = node.getElementsByTagName(tag);
	var elsLen = els.length;
	
	var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
	for (i = 0, j = 0; i < elsLen; i++) {
		if ( pattern.test(els[i].className) ) {
			classElements[j] = els[i];
			j++;
		}
	}
	return classElements;
}

function resolution(elclass) {
	var obj = getElementsByClass(elclass,null,'div');	
	if (screen.width<=1024) {
		for(i=0;i<obj.length;i++){
			obj[i].style.width = 44 + "%";
		}
		var ell = document.getElementById('header-img2');
		ell.style.width = 176 + "px";
	}
	else {
		if (screen.width>2000) {
		for(i=0;i<obj.length;i++){
			obj[i].style.width = 22 + "%";
			}
		}
		else {
			for(i=0;i<obj.length;i++){
				obj[i].style.width = 30 + "%";
			}
		}
			
	}
}
