function getElement(id){
var Opera = window.opera ? true : false;

if(document.layers){
thisObj = document[id];
}
else if(document.getElementById && !Opera){
thisObj = document.getElementById(id);
}
else if(document.all && !Opera){
thisObj = document.all[id];
}
else if(Opera){
thisObj = document.getElementById(id);
}
else{
thisObj = document.getElementById(id);
}

return thisObj;
}

function showFile(url){
var this_width = screen.width-(screen.width/100*10);
var this_height = screen.height-(screen.height/100*10);

window.open(url,'', 'width='+this_width+', height='+this_height+', scrollbars=yes,locationbar=yes');
}

function selectnew(){
var Type = getElement('type').value;
var Curort_type = getElement('curort_type').value;
var City = getElement('city').value;

location.href = "?catalog&type="+Type+"&curort_type="+Curort_type+"&city="+City;
return true;
}

function request(url, postdata){

req = false;

if(window.XMLHttpRequest){

req = new XMLHttpRequest();
if(req.overrideMimeType){
req.overrideMimeType('text/xml');
}
}
else
if(window.ActiveXObject){
var XmlHttpVersions = new Array('MSXML2.XMLHTTP.7.0', 'MSXML2.XMLHTTP.6.0', 'MSXML2.XMLHTTP.5.0', 'MSXML2.XMLHTTP.4.0', 'MSXML2.XMLHTTP.3.0', 'MSXML2.XMLHTTP', 'Microsoft.XMLHTTP');

for(var i=0;i < XmlHttpVersions.length && !req;i++){
try{
req = new ActiveXObject(XmlHttpVersions[i]);
}
catch(e){}
}
}

if(req.overrideMimeType){
req.overrideMimeType('text/xml');
}

if (!req){
alert("Не удается инициализировать AJAX. Проверьте настройки браузера");
return false;
}

req.onreadystatechange = checkform;
req.open('POST', url, true);
req.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
req.setRequestHeader("Content-length", postdata.length);
req.setRequestHeader("Connection", "close");
req.send(postdata);

}

function checkform(){

if(req.readyState == "4" && req.status == "200")
if(req.responseText == "1"){

getElement('name').value = '';
getElement('address').value = '';
getElement('phone').value = '';
getElement('email').value = '';
getElement('message').value = '';

getElement('callback').innerHTML = "<span style='font-weight:bold; font-size: 14px; color:#0097ff; margin-top:20px;'>Ваша заявка отправлена</span>";

}
}

function sendform(){

var Name = getElement('name').value;
var Address = getElement('address').value;
var Phone = getElement('phone').value;
var Email = getElement('email').value;
var Message = getElement('message').value;

if(Phone == "" && Email == ""){
alert("Необходимо указать E-Mail или телефон!");
return;
}

Name = escape(Name);
Address = escape(Address);
Phone = escape(Phone);
Email = escape(Email);
Message = escape(Message);

request("req/sendform.php", "name="+Name+"&address="+Address+"&phone="+Phone+"&email="+Email+"&message="+Message);
return true;

}

function loadImg(srcUrl){
window.open(srcUrl,'123','width=820, height=620');
//newW.document.write('<img src="'+srcUrl+'" border="0" alt="" />');
//getElement('mainImg').src = srcUrl;
return true;
}
