/// <reference path="jquery/jquery.intellisense.js" />

function Faq(id)
{
	this.id = id;
	this.position = 0;
	this.data = Faq.data[id];

	var elem = document.getElementById('faq-' + id);
	if (elem)
	{
		var self = this;
		this.questions = $(".faqquestion", elem);
		this.questions.each(function(id){
			$(this).bind("click", {faq:self, id:id}, self.onShow);
		});
	}
}

/*
 * Event handler for when the FAQ popup should be displayed.
 */
Faq.prototype.onShow = function(e)
{
	var self = e.data.faq;
	var id = e.data.id;

	self.show(id);

	return false;
}

/*
 * Displays the FAQ item with the specified index.
 * @index: specifies the index of the FAQ item to display.
 */
Faq.prototype.show = function(index)
{
	var question = this.data[index];

	Popup.setNavigation(index, this.data.length, this);
	Popup.open({ subtitle: question[0], content: HtmlDecode(question[1]), showNavigation: true });
}

/*
 * Gets the FAQ with the specified category ID.
 */
Faq.getByCategory = function(category)
{
	for (var id in Faq.instances)
	{
		instance = Faq.instances[id];
		if (instance.id == category)
			return instance;
	}
	return null;
}

Faq.data = [];
Faq.instances = [];
Faq.setup = function()
{
	var index = 0;
	if (Faq.instances.length == 0)
		for (var key in Faq.data)
			Faq.instances[index++] = new Faq(key);
}

// HtmlDecode http://lab.msdn.microsoft.com/annotations/htmldecode.js
// client side version of the useful Server.HtmlDecode method
// takes one string (encoded) and returns another (decoded)
eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('8A A(s){6 a="";7(s==8e)e;6 l=s.h;z(6 i=0;i<l;i++){6 b=s.8(i);7(b==\'&\'){6 c=s.25(\';\',i+1);7(c>0){6 d=s.9(i+1,c);7(d.h>1&&d.8(0)==\'#\'){7(d.8(1)==\'x\'||d.8(1)==\'X\')b=2.3(g(\'0\'+d.9(1)));f b=2.3(g(d.9(1)))}f{m(d){5\'j\':b=2.3(r);4;5\'4B\':b=2.3(47);4;5\'28\':b=2.3(24);4;5\'1a\':b=2.3(17);4;5\'15\':b=2.3(14);4;5\'10\':b=2.3(Z);4;5\'C\':b=2.3(B);4;5\'F\':b=2.3(G);4;5\'H\':b=2.3(y);4;5\'J\':b=2.3(v);4;5\'L\':b=2.3(u);4;5\'N\':b=2.3(n);4;5\'P\':b=2.3(k);4;5\'R\':b=2.3(p);4;5\'T\':b=2.3(q);4;5\'V\':b=2.3(W);4;5\'Y\':b=2.3(8d);4;5\'6a\':b=2.3(4l);4;5\'4a\':b=2.3(46);4;5\'2b\':b=2.3(27);4;5\'26\':b=2.3(23);4;5\'21\':b=2.3(19);4;5\'18\':b=2.3(16);4;5\'1c\':b=2.3(1d);4;5\'1e\':b=2.3(13);4;5\'1g\':b=2.3(1h);4;5\'1i\':b=2.3(D);4;5\'1k\':b=2.3(1l);4;5\'1m\':b=2.3(E);4;5\'1o\':b=2.3(1p);4;5\'1q\':b=2.3(1r);4;5\'1s\':b=2.3(1t);4;5\'1u\':b=2.3(w);4;5\'1w\':b=2.3(1x);4;5\'1y\':b=2.3(K);4;5\'1A\':b=2.3(1B);4;5\'1C\':b=2.3(t);4;5\'1E\':b=2.3(1F);4;5\'1G\':b=2.3(O);4;5\'1I\':b=2.3(1J);4;5\'1K\':b=2.3(o);4;5\'1M\':b=2.3(1N);4;5\'1O\':b=2.3(S);4;5\'1Q\':b=2.3(1R);4;5\'1S\':b=2.3(U);4;5\'1U\':b=2.3(1V);4;5\'1W\':b=2.3(1X);4;5\'1Y\':b=2.3(1Z);4;5\'20\':b=2.3(7H);4;5\'6G\':b=2.3(69);4;5\'58\':b=2.3(4g);4;5\'4d\':b=2.3(49);4;5\'48\':b=2.3(45);4;5\'2c\':b=2.3(2a);4;5\'29\':b=2.3(2d);4;5\'2e\':b=2.3(2f);4;5\'2g\':b=2.3(22);4;5\'2i\':b=2.3(2j);4;5\'2k\':b=2.3(2l);4;5\'2m\':b=2.3(2n);4;5\'2o\':b=2.3(1b);4;5\'2q\':b=2.3(2r);4;5\'2s\':b=2.3(2t);4;5\'2u\':b=2.3(2v);4;5\'2w\':b=2.3(12);4;5\'2y\':b=2.3(2z);4;5\'2A\':b=2.3(2B);4;5\'2C\':b=2.3(2D);4;5\'2E\':b=2.3(1j);4;5\'2G\':b=2.3(2H);4;5\'2I\':b=2.3(2J);4;5\'2K\':b=2.3(2L);4;5\'2M\':b=2.3(1n);4;5\'2O\':b=2.3(2P);4;5\'2Q\':b=2.3(2R);4;5\'2S\':b=2.3(2T);4;5\'2U\':b=2.3(2V);4;5\'2W\':b=2.3(2X);4;5\'2Y\':b=2.3(2Z);4;5\'30\':b=2.3(31);4;5\'32\':b=2.3(I);4;5\'34\':b=2.3(35);4;5\'36\':b=2.3(37);4;5\'38\':b=2.3(39);4;5\'3a\':b=2.3(1z);4;5\'3c\':b=2.3(3d);4;5\'3e\':b=2.3(3f);4;5\'3g\':b=2.3(3h);4;5\'3i\':b=2.3(M);4;5\'3k\':b=2.3(3l);4;5\'3m\':b=2.3(3n);4;5\'3o\':b=2.3(3p);4;5\'3q\':b=2.3(1H);4;5\'3s\':b=2.3(3t);4;5\'3u\':b=2.3(3v);4;5\'3w\':b=2.3(3x);4;5\'3y\':b=2.3(Q);4;5\'3A\':b=2.3(3B);4;5\'3C\':b=2.3(3D);4;5\'3E\':b=2.3(3F);4;5\'3G\':b=2.3(1P);4;5\'3I\':b=2.3(3J);4;5\'3K\':b=2.3(3L);4;5\'3M\':b=2.3(3N);4;5\'3O\':b=2.3(1T);4;5\'3Q\':b=2.3(3R);4;5\'3S\':b=2.3(3T);4;5\'3U\':b=2.3(3V);4;5\'3W\':b=2.3(3X);4;5\'3Y\':b=2.3(3Z);4;5\'40\':b=2.3(41);4;5\'42\':b=2.3(43);4;5\'44\':b=2.3(7r);4;5\'6V\':b=2.3(6F);4;5\'6p\':b=2.3(5D);4;5\'5n\':b=2.3(57);4;5\'4R\':b=2.3(4f);4;5\'4e\':b=2.3(4c);4;5\'4b\':b=2.3(4h);4;5\'4i\':b=2.3(4j);4;5\'4k\':b=2.3(2x);4;5\'4m\':b=2.3(4n);4;5\'4o\':b=2.3(4p);4;5\'4q\':b=2.3(4r);4;5\'4s \':b=2.3(4t);4;5\'4u\':b=2.3(4v);4;5\'4w\':b=2.3(4x);4;5\'4y\':b=2.3(4z);4;5\'4A\':b=2.3(2h);4;5\'4C\':b=2.3(4D);4;5\'4E\':b=2.3(4F);4;5\'4G\':b=2.3(4H);4;5\'4I\':b=2.3(4J);4;5\'4K\':b=2.3(4L);4;5\'4M\':b=2.3(4N);4;5\'4O\':b=2.3(4P);4;5\'4Q\':b=2.3(2p);4;5\'4S\':b=2.3(4T);4;5\'4U\':b=2.3(4V);4;5\'4W\':b=2.3(4X);4;5\'4Y\':b=2.3(4Z);4;5\'50\':b=2.3(51);4;5\'52\':b=2.3(53);4;5\'54\':b=2.3(55);4;5\'56\':b=2.3(11);4;5\'1f\':b=2.3(59);4;5\'5a\':b=2.3(5b);4;5\'5c\':b=2.3(5d);4;5\'5e\':b=2.3(5f);4;5\'5g\':b=2.3(5h);4;5\'5i\':b=2.3(5j);4;5\'5k\':b=2.3(5l);4;5\'5m\':b=2.3(2F);4;5\'5o\':b=2.3(5p);4;5\'5q\':b=2.3(5r);4;5\'5s\':b=2.3(5t);4;5\'5u\':b=2.3(5v);4;5\'5w\':b=2.3(5x);4;5\'5y\':b=2.3(5z);4;5\'5A\':b=2.3(5B);4;5\'5C\':b=2.3(2N);4;5\'5E\':b=2.3(5F);4;5\'5G\':b=2.3(5H);4;5\'5I\':b=2.3(5J);4;5\'5K\':b=2.3(5L);4;5\'5M\':b=2.3(5N);4;5\'5O\':b=2.3(5P);4;5\'5Q\':b=2.3(5R);4;5\'5S\':b=2.3(5T);4;5\'5U\':b=2.3(5V);4;5\'5W\':b=2.3(5X);4;5\'5Y\':b=2.3(5Z);4;5\'60\':b=2.3(61);4;5\'62\':b=2.3(63);4;5\'64\':b=2.3(65);4;5\'66\':b=2.3(67);4;5\'68\':b=2.3(1v);4;5\'33\':b=2.3(6b);4;5\'6c\':b=2.3(6d);4;5\'6e\':b=2.3(6f);4;5\'6g\':b=2.3(6h);4;5\'6i\':b=2.3(6j);4;5\'6k\':b=2.3(6l);4;5\'6m\':b=2.3(6n);4;5\'6o\':b=2.3(3b);4;5\'6q\':b=2.3(6r);4;5\'6s\':b=2.3(6t);4;5\'6u\':b=2.3(6v);4;5\'6w\':b=2.3(6x);4;5\'6y\':b=2.3(6z);4;5\'6A\':b=2.3(6B);4;5\'6C\':b=2.3(6D);4;5\'6E\':b=2.3(1D);4;5\'3j\':b=2.3(6H);4;5\'6I\':b=2.3(6J);4;5\'6K\':b=2.3(6L);4;5\'6M\':b=2.3(6N);4;5\'6O\':b=2.3(6P);4;5\'6Q\':b=2.3(6R);4;5\'6S\':b=2.3(6T);4;5\'6U\':b=2.3(3r);4;5\'6W\':b=2.3(6X);4;5\'6Y\':b=2.3(6Z);4;5\'70\':b=2.3(71);4;5\'72\':b=2.3(73);4;5\'74\':b=2.3(75);4;5\'76\':b=2.3(77);4;5\'78\':b=2.3(79);4;5\'7a\':b=2.3(1L);4;5\'3z\':b=2.3(7d);4;5\'7e\':b=2.3(7f);4;5\'7g\':b=2.3(7h);4;5\'7i\':b=2.3(7j);4;5\'7k\':b=2.3(7l);4;5\'7m\':b=2.3(7n);4;5\'7o\':b=2.3(7p);4;5\'7q\':b=2.3(3H);4;5\'7s\':b=2.3(7t);4;5\'7u\':b=2.3(7v);4;5\'7w\':b=2.3(7x);4;5\'7y\':b=2.3(7z);4;5\'7A\':b=2.3(7B);4;5\'7C\':b=2.3(7D);4;5\'7E\':b=2.3(7F);4;5\'7G\':b=2.3(3P);4;5\'7I\':b=2.3(7J);4;5\'7K\':b=2.3(7L);4;5\'7M\':b=2.3(7N);4;5\'7O\':b=2.3(7P);4;5\'7Q\':b=2.3(7R);4;5\'7S\':b=2.3(7T);4;5\'7U\':b=2.3(7V);4;5\'7W\':b=2.3(7X);4;5\'7Y\':b=2.3(7Z);4;5\'80\':b=2.3(81);4;5\'82\':b=2.3(83);4;5\'84\':b=2.3(85);4;5\'86\':b=2.3(87);4;5\'88\':b=2.3(89);4;5\'8a\':b=2.3(8b);4;5\'8c\':b=2.3(7c);4;5\'7b\':b=2.3(8f);4;5\'8g\':b=2.3(8h);4;5\'8i\':b=2.3(8j);4;5\'8k\':b=2.3(8l);4;5\'8m\':b=2.3(8n);4;5\'8o\':b=2.3(8p);4;5\'8q\':b=2.3(8r);4;5\'8s\':b=2.3(8t);4;5\'8u\':b=2.3(8v);4;5\'8w\':b=2.3(8x);4;5\'8y\':b=2.3(8z);4;8B:b=\'\';4}}i=c}}a+=b}e a}',62,534,'||String|fromCharCode|break|case|var|if|charAt|substring|||||return|else|eval|length||quot|0x00a8||switch|0x00a7|0x00c4|0x00a9|0x00aa|0x0022||0x00c0|0x00a6|0x00a5|0x00bc||0x00a4|for|HtmlDecode|0x00a2|cent|0x00b6|0x00b8|pound|0x00a3|curren|0x00ec|yen|0x00be|brvbar|0x00f4|sect|0x00c2|uml|0x00fc|copy|0x00c6|ordf|0x00c8|laquo|0x00ab||not|0x00a1|iexcl|0x03bd|0x00dc|0x00b4|0x00a0|nbsp|0x00b2|0x003e|sup2|0x00b1|gt|0x00d8|sup3|0x00b3|acute|xi|micro|0x00b5|para|0x00e0|middot|0x00b7|cedil|0x00e4|sup1|0x00b9|ordm|0x00ba|raquo|0x00bb|frac14|0x2021|frac12|0x00bd|frac34|0x00f0|iquest|0x00bf|Agrave|0x2190|Aacute|0x00c1|Acirc|0x00f8|Atilde|0x00c3|Auml|0x2208|Aring|0x00c5|AElig|0x0152|Ccedil|0x00c7|Egrave|0x0178|Eacute|0x00c9|Ecirc|0x00ca|Euml|0x00cb|Igrave|plusmn|0x00d4|0x00b0|0x003c|indexOf|deg|0x00af|lt|Ograve|0x00d1|macr|Ntilde|0x00d2|Oacute|0x00d3|Ocirc|0x03a6|Otilde|0x00d5|Ouml|0x00d6|times|0x00d7|Oslash|0x03b5|Ugrave|0x00d9|Uacute|0x00da|Ucirc|0x00db|Uuml|0x039d|Yacute|0x00dd|THORN|0x00de|szlig|0x00df|agrave|0x03c5|aacute|0x00e1|acirc|0x00e2|atilde|0x00e3|auml|0x2002|aring|0x00e5|aelig|0x00e6|ccedil|0x00e7|egrave|0x00e8|eacute|0x00e9|ecirc|0x00ea|euml|0x00eb|igrave|bull|iacute|0x00ed|icirc|0x00ee|iuml|0x00ef|eth|0x203e|ntilde|0x00f1|ograve|0x00f2|oacute|0x00f3|ocirc|uarr|otilde|0x00f5|ouml|0x00f6|divide|0x00f7|oslash|0x21d2|ugrave|0x00f9|uacute|0x00fa|ucirc|0x00fb|uuml|notin|yacute|0x00fd|thorn|0x00fe|yuml|0x00ff|OElig|0x221d|oelig|0x0153|Scaron|0x0160|scaron|0x0161|Yuml|0x2234|fnof|0x0192|circ|0x02c6|tilde|0x02dc|Alpha|0x0391|Beta|0x0392|Gamma|0x0393|Delta|0x0394|Epsilon|0x00d0|0x00ae|0x0026|ETH|0x00cf|reg|Lambda|0x039a|Iuml|Kappa|0x0399|0x00ce|0x039b|Mu|0x039c|Nu|0x00ad|Xi|0x039e|Omicron|0x039f|Pi|0x03a0|Rho|0x03a1|Sigma|0x03a3|Tau|0x03a4|Upsilon|0x03a5|Phi|amp|Chi|0x03a7|Psi|0x03a8|Omega|0x03a9|alpha|0x03b1|beta|0x03b2|gamma|0x03b3|delta|0x03b4|epsilon|Iota|zeta|0x03b6|eta|0x03b7|theta|0x03b8|iota|0x03b9|kappa|0x03ba|lambda|0x03bb|mu|0x03bc|nu|0x0398|Icirc|0x03be|omicron|0x03bf|pi|0x03c0|rho|0x03c1|sigmaf|0x03c2|sigma|0x03c3|tau|0x03c4|upsilon|Theta|phi|0x03c6|chi|0x03c7|psi|0x03c8|omega|0x03c9|thetasym|0x03d1|upsih|0x03d2|piv|0x03d6|ensp|0x0397|emsp|0x2003|thinsp|0x2009|zwnj|0x200c|zwj|0x200d|lrm|0x200e|rlm|0x200f|ndash|0x2013|mdash|0x2014|lsquo|0x2018|rsquo|0x2019|sbquo|0x201a|ldquo|0x201c|rdquo|0x201d|bdquo|0x201e|dagger|0x2020|Dagger|0x00cd|shy|0x2022|hellip|0x2026|permil|0x2030|prime|0x2032|Prime|0x2033|lsaquo|0x2039|rsaquo|0x203a|oline|Eta|frasl|0x2044|euro|0x20ac|image|0x2111|weierp|0x2118|real|0x211c|trade|0x2122|alefsym|0x2135|larr|0x0396|Iacute|0x2191|rarr|0x2192|darr|0x2193|harr|0x2194|crarr|0x21b5|lArr|0x21d0|uArr|0x21d1|rArr|Zeta|dArr|0x21d3|hArr|0x21d4|forall|0x2200|part|0x2202|exist|0x2203|empty|0x2205|nabla|0x2207|isin|lceil|0x22c5|0x2209|ni|0x220b|prod|0x220f|sum|0x2211|minus|0x2212|lowast|0x2217|radic|0x221a|prop|0x0395|infin|0x221e|ang|0x2220|and|0x2227|or|0x2228|cap|0x2229|cup|0x222a|int|0x222b|there4|0x00cc|sim|0x223c|cong|0x2245|asymp|0x2248|ne|0x2260|equiv|0x2261|le|0x2264|ge|0x2265|sub|0x2282|sup|0x2283|nsub|0x2284|sube|0x2286|supe|0x2287|oplus|0x2295|otimes|0x2297|perp|0x22a5|sdot|0x00ac|null|0x2308|rceil|0x2309|lfloor|0x230a|rfloor|0x230b|lang|0x2329|rang|0x232a|loz|0x25ca|spades|0x2660|clubs|0x2663|hearts|0x2665|diams|0x2666|function|default'.split('|'),0,{}));

$(document).ready(Faq.setup);
//$(registerSendQuestion);

//function registerSendQuestion()
//{
//    $('div.iBlock8 p a').click(function(){ });
//    
//}