function querystring(key) {
 var value = undefined;


  for (var i=0;i<querystring.keys.length;i++)
  {
    if (querystring.keys[i]==key)
    {
      value = querystring.values[i];
      break;
    }
  }
  return value;
}

querystring.keys = new Array();
querystring.values = new Array();

function querystring_parse()
{
  var query = window.location.search.substring(1);
  var pairs = query.split("&");

  for (var i=0;i<pairs.length;i++)
  {
    var pos = pairs[i].indexOf('=');
    if (pos >= 0)
    {
      var argname = pairs[i].substring(0,pos);
      var value = pairs[i].substring(pos+1);
      querystring.keys[querystring.keys.length] = argname;
      querystring.values[querystring.values.length] = value;
    }
  }
}
querystring_parse();

function isDefined( variable) {
    return (typeof(variable) == "undefined")?  false: true;
}

function display_message(div,message,timeout){
	timeout = timeout || 2000;
	if ( document.getElementById(div)){
		document.getElementById(div).innerHTML=message;
		megjelenit=function(){
			document.getElementById(div).innerHTML='';
		}
		setTimeout("megjelenit()",timeout);
	}
}

function Random() {
limit = 100000000;
  today = new Date();
  num = today.getTime();
  num = Math.round(Math.abs(Math.sin(num) * 1000000)) % limit;
  return num;
};

function URLEncode(string )
{
  // The Javascript escape and unescape functions do not correspond
  // with what browsers actually do...
  var SAFECHARS = "0123456789" +          // Numeric
          "ABCDEFGHIJKLMNOPQRSTUVWXYZ" +  // Alphabetci
          "abcdefghijklmnopqrstuvwxyz" +
          "-_.!~*'()";          // RFC2396 Mark characters
  var HEX = "0123456789ABCDEF";

  var plaintext = string;
  var encoded = "";
  for (var i = 0; i < plaintext.length; i++ ) {
    var ch = plaintext.charAt(i);
      if (ch == " ") {
        encoded += "+";       // x-www-urlencoded, rather than %20
    } else if (SAFECHARS.indexOf(ch) != -1) {
        encoded += ch;
    } else {
        var charCode = ch.charCodeAt(0);
      if (charCode > 255) {
          alert( "Unicode Character '" + ch + "' cannot be encoded using standard URL encoding.\n" +
                "(URL encoding only supports 8-bit characters.)\n" +
            "A space (+) will be substituted." );
        encoded += "+";
      } else {
        encoded += "%";
        encoded += HEX.charAt((charCode >> 4) & 0xF);
        encoded += HEX.charAt(charCode & 0xF);
      }
    }
  } // for

  return encoded;
};



function display_witamin() {
	w=querystring('witamin');
	if (typeof(w) != "undefined") {
		document.getElementById('witamin').style.display='block';
	}
};
function isInt(x) {
	var y=parseInt(x);
	if (isNaN(y)) return false;
	return x==y && x.toString()==y.toString();
}; 
