//--------------------------------// Window Open
function wo2(pic,alt,wid,heg) {
	wtop = (screen.height/2-heg/2);
	wleft = (screen.width/2-wid/2);
	blank = window.open('','_blank','status=0,width='+ wid +',height='+ heg +',top='+ wtop +',left='+ wleft);
	page = '<html><head><title>'+ alt +'</title><script type="text/javascript">document.onkeypress=function esc(e){if(typeof(e)=="undefined"){e=event;}if(e.keyCode==27){self.close();}}</script></head>'+
			 '<body style="padding:0;margin:0;background:#fff;">'+
			 '<img src="'+ pic +'" width="'+ wid +'" height="'+ heg +'" style="border:none;cursor:pointer" onclick="self.close()" alt="" />'+
			 '</body></html>';	
	blank.document.open();
	blank.document.write(page);
	blank.document.close();
}

// Window Open
function wo(locator,w_width,w_height) {
	wtop = (screen.height/2-w_height/2);
	wleft = (screen.width/2-w_width/2);
	blank = window.open(locator,'_blank','resizable,scrollbars,status,width='+ w_width +',height='+ w_height +',top='+ wtop +',left='+ wleft);
}

function submit_filter(moto_filter) {
    var form_filter = document.getElementById('form_filter');
    var form_filter_submit = document.getElementById('form_filter_submit');

	if(moto_filter) {
		var services_moto_filter = document.getElementById('f_services_filter');
		services_moto_filter.value=moto_filter;
	}

    form_filter_submit.value="on";
    if(moto_filter==1) form_filter.action="/world.html"; 
    form_filter.submit();

    return "";
}

function show_hide(elemID, linkID) {
    var elem = document.getElementById(elemID);
    var alink = document.getElementById(linkID);
    
    if (elem.className=='description hidden') {
        elem.className='description visibility';
        alink.className='hide';
        alink.innerHTML = 'hide';
    } else {
        elem.className='description hidden';
        alink.className='schow';
        alink.innerHTML = 'show';
    }
    
    return "";
}

function show_hidden(elemID) {
    var elem = document.getElementById(elemID);
    
    if (elem.className=='hidden') {
        elem.className='show';
    } else {
        elem.className='hidden';
    }
    
    return "";
}

function show_sezon_top(elemID) {
    var top_sezon = document.getElementById('top_'+elemID);
    var botom_sezon = document.getElementById('bottom_'+elemID);

    var c_top_sezon = document.getElementById('c_top_'+elemID);
    var c_botom_sezon = document.getElementById('c_bottom_'+elemID);


        top_sezon.className='';
        botom_sezon.className='hidden';
        c_top_sezon.className='top_sezon active_tab';
        c_botom_sezon.className='bottom_sezon';

    
    return "";
}

function show_sezon_bottom(elemID) {
    var top_sezon = document.getElementById('top_'+elemID);
    var botom_sezon = document.getElementById('bottom_'+elemID);

    var c_top_sezon = document.getElementById('c_top_'+elemID);
    var c_botom_sezon = document.getElementById('c_bottom_'+elemID);

    
        top_sezon.className='hidden';
        botom_sezon.className='';
        c_top_sezon.className='top_sezon';
        c_botom_sezon.className='bottom_sezon active_tab';
    
    
    return "";
}

// оптимизировать, шоб не тянула тучу хуйни
function show_hide_filter(show) { 
    var filter = document.getElementById('filter_status');
    var form_filter = document.getElementById('form_cal_filter');
    
    filter.value = show;
    form_filter.submit();
    
    return "";
}

function SetBronItems() {
	var ServiceID = document.getElementById('service-id');
	var ServiceURL = document.getElementById('service-url');
	//var ServiceName = document.getElementById('service-name');
	
	ServiceID.value = getURLParam('service-id');
	ServiceURL.value = 'http://enjoymoto.ru/' + getURLParam('service-url');
	//ServiceName.value = decodeURI(getURLParam('service-name'));
}

// возвращает параметр из адрессной строки
function getURLParam(strParamName){
  var strReturn = "";
  var strHref = window.location.href;
  if ( strHref.indexOf("?") > -1 ){
    var strQueryString = strHref.substr(strHref.indexOf("?")).toLowerCase();
    var aQueryString = strQueryString.split("&");
    for ( var iParam = 0; iParam < aQueryString.length; iParam++ ){
      if (
aQueryString[iParam].indexOf(strParamName + "=") > -1 ){
        var aParam = aQueryString[iParam].split("=");
        strReturn = aParam[1];
        break;
      }
    }
  }
  return strReturn;
}
