$(document).ready(
	function()
	{
	
	//z-index which increments when click on Top of windows
	var zin = 1;
	
	//vcards

	var cidArray = new Array();
	var myDivElements = document.getElementsByTagName("div");
	// get all vcard IDs
	for(var iindex=0; iindex< myDivElements.length; iindex++){
		
		var results = myDivElements[iindex].id.match(/vcard(\d+)/);
		
		if (results){
			cidArray.push(results[1]);
		}
	}
	// END get all vcard IDs

	for(var icid = 0; icid < cidArray.length; icid++){

		var cid = cidArray[icid];
		$('#vcardOpen'+cid).bind(
			'click',
			function() {				
				var ccid = this.id.substr(9);

				if($('#vcard'+ccid).css('display') == 'none') {

					$('#vcardOpen'+ccid).TransferTo(
						{
							to:'vcard'+ccid,
							className:'transferer2', 
							duration: 400,
							complete: function()
							{
								zin += 1;
								$('#vcard'+ccid).css('z-index', zin);
								$('#vcard'+ccid).show();
							}
						}
					);
				} else if($('#vcard'+ccid).css('z-index') == zin) {

					$('#vcard'+ccid).TransferTo(
					{
						to:'vcardOpen'+ccid,
						className:'transferer2', 
						duration: 400
					}
					).hide();
				
				} else {

						zin += 1;
						$('#vcard'+ccid).css('z-index', zin);
				}
				this.blur();
				return false;
			}
		);
		$('#vcardClose'+cid).bind(
			'click',
			function()
			{
				var ccid = this.id.substr(10);
				$('#vcard'+ccid).TransferTo(
					{
						to:'vcardOpen'+ccid,
						className:'transferer2', 
						duration: 400
					}
				).hide();
			}
		);
		$('#vcardMin'+cid).bind(
			'click',
			function()
			{
				var ccid = this.id.substr(8);
				$('#vcardContent'+ccid).slideUp(300);
				$('#vcardBottom'+ccid+', #vcardBottomContent'+cid).animate({height: 10}, 300);
				$('#vcard'+ccid).animate({height:40},300).get(0).isMinimized = true;
				$(this).hide();
				$('#vcardResize'+ccid).hide();
				$('#vcardMax'+ccid).show();
			}
		);
		$('#vcardMax'+cid).bind(
			'click',
			function()
			{
				var ccid = this.id.substr(8);
				var windowSize = $.iUtil.getSize(document.getElementById('vcardContent'+ccid));
				$('#vcardContent'+ccid).slideDown(300);
				$('#vcardBottom'+ccid+', #vcardBottomContent'+ccid).animate({height: windowSize.hb + 13}, 300);
				$('#vcard'+ccid).animate({height:windowSize.hb+43}, 300).get(0).isMinimized = false;
				$(this).hide();
				$('#vcardMin'+ccid+', #vcardResize'+ccid).show();
			}
		);
		
		$('#vcard'+cid+', #vcardTop'+cid).mousedown(
			function(){
				var ccid = this.id.substr(5);
				zin += 1;
				$('#vcard'+ccid).css('z-index', zin);
			}
		);
		
		$('#vcard'+cid).Resizable(
			{
				
				minWidth: 200,
				minHeight: 60,
				maxWidth: 700,
				maxHeight: 500,
				dragHandle: '#vcardTop'+cid,
				handlers: {
					se: '#vcardResize'+cid
				},
				onResize : function(size, position) {
					var ccid = this.id.substr(5);
					$('#vcardBottom'+cid+', #vcardBottomContent'+ccid).css('height', size.height-33 + 'px');
					var windowContentEl = $('#vcardContent'+ccid).css('width', size.width - 25 + 'px');
					if (!document.getElementById('vcard'+ccid).isMinimized) {
						windowContentEl.css('height', size.height - 48 + 'px');
					}
				}
			}
		);

	    }



		//Accordion script


		$('#faq_accordion').Accordion(
			{
				headerSelector	: 'dt',
				panelSelector	: 'dd',
				activeClass		: 'faq_accordionActive',
				hoverClass		: 'faq_accordionHover',
				panelHeight		: 170,
				speed			: 400
			}
		);
		
		

			
			
	}
);




