var tf_popup;
var ph_popup;

function urlenc(s) {
    var r,c,i,l;
    r=''; l=s.length;
    for (i=0; i<l; i++) {
        c=s.substr(i,1);
        if (c=='%') c='%25';
        if (c=='+') c='%2B';
        if (c=='=') c='%3D';
        if (c=='&') c='%26';
        if (c==' ') c='%20';
        r=r.concat(c);
    }
    return r;
}

function open_close()
  {

    if(document.getElementById("searchform").style.display=='none')
       {
         document.getElementById("searchform").style.display='block';
         document.getElementById("open").style.display='none';
         document.getElementById("close").style.display='block';
       
       }else{
          document.getElementById("searchform").style.display='none';
         document.getElementById("open").style.display='block';
         document.getElementById("close").style.display='none';
       
       }
  }

function zoom_photo(id,h,w) {
    if (ph_popup) ph_popup.close();
    ph_popup=window.open('/zoom/'+id,'oruphz','width='+(w+30)+', height='+(h+120));
    ph_popup.focus();
}

function prview(id) {
    window.open('/print/'+id,'prview',
		'fullscreen=0,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,left=0,top=0');    
}

function addfavorites(poputchik_id) {
    window.open('/add_favorites.php?poputchik_id='+poputchik_id,'addfavorites',
		'fullscreen=0,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,left=0,top=0,width=1,height=1');
}

function delfavoritesa(poputchik_id) {
    window.open('/del_favoritesa.php?poputchik_id='+poputchik_id,'addfavorites',
		'fullscreen=0,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,left=0,top=0,width=1,height=1');
}

function delfavoritesf(ad_id) {
    window.open('/del_favorites.php?poputchik_id='+poputchik_id+'&on_behalf'+on_behalf+'&idx='+idx,'addfavorites',
		'fullscreen=0,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,left=0,top=0,width=1,height=1');
}

function tf_select() {
    var tfid=urlenc(document.all.tfid.value);
    var tfname=urlenc(document.all.tfname.value);
    var tfcity=urlenc(document.all.tfcity.value);
    if (tf_popup) tf_popup.close();
    tf_popup=window.open('/select_tf.php?tourfirm_id='+tfid+'&tourfirm_name='+tfname+'&tourfirm_city='+tfcity,'tf_popup',
		'width=500,height=500,fullscreen=0,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,left=0,top=0');    
}

function tf_return(tfid) {
    self.opener.document.all.tfid.value=tfid;
    window.close();
}

function htreplace(t) {
    document.getElementById('html_text').focus();
    document.selection.createRange().text = t;
    document.getElementById('html_text').focus();
}

function htenclose(b,e) {
    var o=document.getElementById('html_text');
    o.focus();
    var t=document.selection.createRange().text;
    if (t.substr(0,b.length)==b && t.substr(t.length-e.length)==e) {
        document.selection.createRange().text = t.substr(b.length,t.length-e.length-b.length);
    } else {
        document.selection.createRange().text = b+t+e;
    }
    o.focus();
}

function ads_rate(ad_id,rate) {
    window.open('/ads_rate.php?ad_id='+ad_id+'&rate='+rate,'ads_rates',
		'fullscreen=0,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,left=0,top=0,width=1,height=1');
}
