var save_r_select = '';


function getRegion(type)
{  
     var html;      
          $.ajax
             ({     
                  type: "POST",
                  url: "/ajax/search_region.php",
                  dataType: "json",
                  data: "type=" + type,
                  success: function(x)
                      {                                                        
                       
                   
                      document.getElementById('regionslist').innerHTML = x.html;
                                                                 
                        
                       }      
                });         

   // document.getElementById('s-reg').disabled = true;      
   // if (save_r_select == '') save_r_select = document.getElementById('s-reg').innerHTML;
   // var data = 'type=' + type;
   // makeR('/ajax/search_region.php', 's-reg', data);
   // alert(data);
}

function islaResponse(req, obj) {
    if (req.readyState == 4) {
        if ((req.status == 200) || (req.status == 0) || (req.status == 413)) {
            if (document.getElementById(obj) != null){
           
                var regions = eval(' ( ' + req.responseText + ' ) ');
                var r_select = document.getElementById(obj);

                r_select.innerHTML = save_r_select;

                for (var region in regions){
                    var r_option = document.createElement("option");
                    r_option.setAttribute("value", region);
                    var r_text = document.createTextNode(regions[region]);
                    r_option.appendChild(r_text);
                    r_select.appendChild(r_option);

                    r_select.disabled = false;
                }


            }
        } else {
            return false;
        }
    }
}

function makeR(url, obj, data) {
   var req = false;
   if (window.XMLHttpRequest) {
        req = new XMLHttpRequest();
        if (req.overrideMimeType) {
            req.overrideMimeType('text/xml');
        }
    } else if (window.ActiveXObject) { // IE
        try {
            req = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try {
                req = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
        }
    }

    if (!req) {
        return false;
    }

    req.onreadystatechange = function() {islaResponse(req, obj);};
    req.open('POST', url, true);
    if (data){
        req.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    }
    if (!data) var data = '';
    req.send(data);
    return true;
}

function Search()
{
    var opt_id = document.getElementById('s-typ').value;
    var type_id = document.getElementById('opt_'+opt_id).text;
      
    document.getElementById('search-form').action = document.getElementById('link_'+type_id).href;
    document.getElementById('search-form').submit();
    
    
}


function imagePopup(url) {
    

    newWin=window.open('','popupwin','height=640,width=640,resizable=1');
    newWin.document.write('<html>\n');
    newWin.document.write('<head>\n');
    newWin.document.write('<title>'+url+'</title>');
    newWin.document.write('</head>\n');
    newWin.document.write('<body style="background-color:white; margin:0px; padding:0px;">\n');
    newWin.document.write('<table border=0 style="height:100%; width:100%; text-align:center;"><tr><td align="center" valign="middle">\n');
    newWin.document.write('<img src="" id="image_preview" border="0"/>');
    newWin.document.write('<script language="JavaScript" type="text/javascript">');
    newWin.document.write('document.getElementById("image_preview").src = "'+url+'";');
    newWin.document.write('if (navigator.appName != "Microsoft Internet Explorer") window.resizeTo(document.getElementById("image_preview").width+40, document.getElementById("image_preview").height+80);');
    newWin.document.write('</script>');
    newWin.document.write('</td>\n</tr>\n</table>\n</body>\n');
    newWin.document.write('</html>');
    newWin.document.close()
    newWin.focus();
}