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 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"){
alert(req.responseText)
if(req.responseText == "1" || req.responseText == "3"){

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

var message = req.responseText == "1" ? "Ваша заявка отправлена" : "The message has been sent";

getElement('callback').innerHTML = "<span style='font-weight:bold; font-size: 14px; color:#f9f6ce; margin-top:20px;'>"+message+"</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=450, height=450');
//newW.document.write('<img src="'+srcUrl+'" border="0" alt="" />');
//getElement('mainImg').src = srcUrl;
return true;
}