var sAllowedChars='0123456789.,';

function CheckIfNumber(str) {
  var iStrLen=str.length-1;
  var bErr=true;
  for(var j=0;j<sAllowedChars.length;j++) {
    if(str.charAt(iStrLen)==sAllowedChars.charAt(j))
      bErr=false;
  }
  return bErr;
}

function CheckBox(id, check) {

  if(check == 1) {
    document.getElementById(id + '_0').style.display = 'none';
    document.getElementById(id + '_1').style.display = 'block';
    document.getElementById('h_' + id).value = '1';
  } else {
    document.getElementById(id + '_0').style.display = 'block';
    document.getElementById(id + '_1').style.display = 'none';
    document.getElementById('h_' + id).value = '0';
  }

}

function show_tab(q,h) {

for(i=1;i<=h;i++) {
	if(i==q) {
		document.getElementById('tab_' + i).style.display = 'block';
		document.getElementById('menunav_' + i + '_active').style.display = 'block';
		document.getElementById('menunav_' + i + '_unactive').style.display = 'none';
	}
	else {
		document.getElementById('tab_' + i).style.display = 'none';
		document.getElementById('menunav_' + i + '_active').style.display = 'none';
		document.getElementById('menunav_' + i + '_unactive').style.display = 'block';
	}
}

}

function addbookmark(){
if (document.all) {
	var bookmarkurl=document.location
	var bookmarktitle=document.title
	window.external.AddFavorite(bookmarkurl,bookmarktitle)
}
}

function selecturl(s) {
	var gourl = s.options[s.selectedIndex].value;	window.top.location.href = gourl;
}

function url(s) {
	window.top.location.href = s;
}

function selecturl_map(s) {
  var gourl = s.options[s.selectedIndex].value;
  if(gourl!=0) {
    self.location.href = 'index.php?module=map&act=map,' + gourl;
  }
}

function ResetForm(gourl) {

var agree=confirm("Czy na pewno chcesz zresetować formularz?");
if (agree) {
  self.location.href = '/index.php?module=flatrooms&act=reset,' + gourl;
}

}

function Cookie(id) {
 var cookieName = "cat" + id;
 var cookieValue;

 var theCookie=""+document.cookie;
 var ind=theCookie.indexOf(cookieName);
 if (ind==-1 || cookieName=="") cookieValue = ""; 
 else {
  var ind1=theCookie.indexOf(';',ind);
  if (ind1==-1) ind1=theCookie.length; 
  cookieValue = unescape(theCookie.substring(ind+cookieName.length+1,ind1));
 }
 
 if(cookieValue==1) cookieValue = 0;
 else cookieValue = 1;
 
 var today = new Date();
 var expire = new Date();
 expire.setTime(today.getTime() + 3600000*3);
 document.cookie = cookieName+"="+escape(cookieValue)
                 + ";expires="+expire.toGMTString();


}

function copy(field, value) {

  document.getElementById(field).value = value;

}

function SelectDown(id, name) {

  if(document.getElementById(id + '_div').style.display == 'none') {
    document.getElementById(id + '_div').style.display = 'block';
  } else {
    document.getElementById(id + '_div').style.display = 'none';
  }

}

function SelectUp(id, name, name_v, value_v, function_result) {

  if(document.getElementById(id + '_div').style.display == 'none') {
    document.getElementById(id + '_div').style.display = 'block';
  } else {
    document.getElementById(id + '_div').style.display = 'none';
  }
  
  document.getElementById(id + '_input').value = name_v;
  document.getElementById(id + '_hidden').value = value_v;

}

function UploadPhotos() {

  var text = '<div id="Logout" style="display: none; background-color: #616F76; left: 0; opacity: 0.9; overflow: hidden; position: fixed; top: 0; width: 100%; z-index: 9999; height: 1000px;"><div style="padding-top: 200px;"><table style="width: 500px; height: 100px; margin: auto;"><tr><td style="text-align: center; height: 50px;"><img src="/themes/default/gfx/loader.gif" alt="" title="" border="0" /></td></tr><tr><td style="text-align: center; height: 50px; color: #fff; font-size: 20px; font-weight: bold;">Trwa przesyłanie zdjęć. Proszę czekać...</td></tr></table></div></div>';

  document.getElementById('msg_bg').innerHTML = text;
  document.getElementById('UploadPhotos').style.display = 'block';

}

function Logout() {

  var text = '<div id="Logout" style="display: none; background-color: #616F76; left: 0; opacity: 0.9; overflow: hidden; position: fixed; top: 0; width: 100%; z-index: 9999; height: 1000px;"><div style="padding-top: 200px;"><table style="width: 500px; height: 100px; margin: auto;"><tr><td style="text-align: center; height: 50px;"><img src="/themes/default/gfx/loader.gif" alt="" title="" border="0" /></td></tr><tr><td style="text-align: center; height: 50px; color: #fff; font-size: 20px; font-weight: bold;">Trwa wylogowywanie. Proszę czekać...</td></tr><tr><td style="text-align: center; height: 20px; color: #fff; font-size: 12px; font-weight: bold;">Za chwilę zostaniesz przeniesiony na stronę główną</td></tr></table></div></div>';

  setTimeout('LogoutRedirect()', 5000);

  document.getElementById('msg_bg').innerHTML = text;
  document.getElementById('Logout').style.display = 'block';

}

function LogoutRedirect() {
  window.location = "/logout.php";
}

function ShowMap() {

  document.getElementById('Map').style.display = 'block';

}

function CloseMap() {

  document.getElementById('Map').style.display = 'none';

}

function GalleryPage(p,last) {

  for(i=1;i<=last;i++) {
    if(p == i) document.getElementById('gallery-' + i).style.display = 'block';
    else  document.getElementById('gallery-' + i).style.display = 'none';
  }

}

function AddToCart(id) {
 var cookieName = "shopping_cart";
 var cookieValue;

 var theCookie=""+document.cookie;
 var ind=theCookie.indexOf(cookieName);
 if (ind==-1 || cookieName=="") cookieValue = ""; 
 else {
  var ind1=theCookie.indexOf(';',ind);
  if (ind1==-1) ind1=theCookie.length; 
  cookieValue = unescape(theCookie.substring(ind+cookieName.length+1,ind1));
 }

 cookieNValue = cookieValue + id + ";";
 var today = new Date();
 var expire = new Date();
 expire.setTime(today.getTime() + 3600000*24);
 document.cookie = cookieName+"="+escape(cookieNValue)
                 + ";expires="+expire.toGMTString()
                 + ";path=/";
                 

}

function ChangeTxt(p) {

  var display_V = '';
  txt_s = new Array("description", "programm", "terms", "faq");
  count = txt_s.length;
  
  for(i=0;i<count;i++) {
    if(txt_s[i] == p) display_V = 'block';
    else display_V = 'none';
    document.getElementById('text_' + txt_s[i]).style.display = display_V;
    document.getElementById('active_' + txt_s[i]).style.display = display_V;
  }

}

function expand(p) {
  document.getElementById('trainer_' + p).className = "expand";
  document.getElementById('trainer_' + p + '_nav').innerHTML = '<div align="right"><a href="javascript:collapse(' + p + ')"><img src="/themes/default/gfx/languages/pl/collapse.gif" alt="" border="0" /></a></div>';
}

function collapse(p) {
    document.getElementById('trainer_' + p).className = "collapse";
    document.getElementById('trainer_' + p + '_nav').innerHTML = '<div align="right"><a href="javascript:expand(' + p + ')"><img src="/themes/default/gfx/languages/pl/expand.gif" alt="" border="0" /></a></div>';

}

function expandD() {
  document.getElementById('text_descriptionT').className = "expand";
  document.getElementById('text_description_nav').innerHTML = '<div align="right"><a href="javascript:collapseD()"><img src="/themes/default/gfx/languages/pl/collapse.gif" alt="" border="0" /></a></div>';
}

function collapseD() {
    document.getElementById('text_descriptionT').className = "collapse";
    document.getElementById('text_description_nav').innerHTML = '<div align="right"><a href="javascript:expandD()"><img src="/themes/default/gfx/languages/pl/expand.gif" alt="" border="0" /></a></div>';

}

function ChangeCourses(p) {

  var display="";

  for(i=1;i<=4;i++) {
    if(i == p) display = "block";
    else display = "none";
    document.getElementById('courses_' + i + '_h').style.display = display;
    document.getElementById('courses_' + i + '_c').style.display = display;
  }

}

  function ShowTOP10(p) {
    
    if(p == 1) {
      document.getElementById('top10_1').style.display = 'block';
      document.getElementById('top10_2').style.display = 'none';
      document.getElementById('top10_nav').innerHTML = '<div style="float: left; padding-right: 10px;"><img src="/themes/default/gfx/sleft.gif" alt="" title="" border="0" /></div><div style="float: left;"><a href="javascript:ShowTOP10(2);" title=""><img src="/themes/default/gfx/sright.gif" alt="" border="0" /></a></div>';
    } else if(p == 2) {
      document.getElementById('top10_1').style.display = 'none';
      document.getElementById('top10_2').style.display = 'block';
      document.getElementById('top10_nav').innerHTML = '<div style="float: left; padding-right: 10px;"><a href="javascript:ShowTOP10(1);" title=""><img src="/themes/default/gfx/sleft.gif" alt="" border="0" /></a></div><div style="float: left;"><img src="/themes/default/gfx/sright.gif" alt="" title="" border="0" /></div>';
    }
    
  }

function popup(url,width,height)
{
window.open(url,
	"ck","location=1,status=1,scrollbars=1,width="+width+",height="+height);
}

