function cooeePopup()
{
  var popupWidth = 540;
  var popupHeight = 305;
  var screenWidth = screen.availWidth;
  var screenHeight = screen.availHeight;
  var posX = (screenWidth-popupWidth)/2;
  var posY = (screenHeight-popupHeight)/2;
  try
  {
	//myWindow = window.open("http://www.clubcooee.com/getcooee",'_blank','scrollbars=no,menubar=no,status=no,location=no,locationbar=no,width='+popupWidth+',height='+popupHeight+',screenx='+posX +',screeny='+posY+',top='+posY+',left='+posX);
	window.location = "http://www.clubcooee.com/getcooee";
	return false;
  }
  catch (exception)
  {
	return true;
  }
}

function cooeeCheck(showPopup)
{
  var isInstalled = false;
  
  if ((navigator.userAgent.indexOf('Safari')!=-1) || (navigator.userAgent.indexOf('Opera')!=-1))
  {
    isInstalled = true;
  }
  else if ((navigator.userAgent.indexOf('Win')!=-1) && (navigator.userAgent.indexOf('MSIE')!=-1) && (parseInt(navigator.appVersion)>=4))
  {
    isInstalled = clientInformation.userAgent.indexOf('COOEE') != -1;
  }
  else if (navigator && navigator.mimeTypes)
  {
    isInstalled = typeof(navigator.mimeTypes["application/x-cooee"]) == "object";
  }
  
  if (isInstalled)
  {
    return true;
  }

  if (showPopup)
  {
    return cooeePopup();
  }
  else
  {
    return false;
  }
}

// Written by Alen Grakalic (http://cssglobe.com/post/1695/easiest-tooltip-and-image-preview-using-jquery)
// <a href="http://cssglobe.com" class="tooltip" title="Web Standards Magazine">Roll over for tooltip</a>
cooeeImagePreview = function(){	

	xOffset = 10;
	yOffset = 30;
		
	$("a.preview").hover(function(e){
		this.t = this.title;
		this.title = "";	
		var c = (this.t != "") ? "<br/>" + this.t : "";
		$("body").append("<p id='preview'><img src='"+ this.href +"' alt='' />"+ c +"</p>");								 
		$("#preview")
			.css("top",(e.pageY - xOffset) + "px")
			.css("left",(e.pageX + yOffset) + "px")
			.fadeIn("fast");						
    },
	function(){
		this.title = this.t;	
		$("#preview").remove();
    });	
	$("a.preview").mousemove(function(e){
		$("#preview")
			.css("top",(e.pageY - xOffset) + "px")
			.css("left",(e.pageX + yOffset) + "px");
	});			
};

// Written by Alen Grakalic (http://cssglobe.com/post/1695/easiest-tooltip-and-image-preview-using-jquery)
// <a href="1.jpg" class="preview" title="Lake and a mountain"><img src="1s.jpg" alt="gallery thumbnail" /></a>
cooeeTooltip = function(){	
	xOffset = 10;
	yOffset = 20;		
	$("a.tooltip").hover(function(e){											  
		this.t = this.title;
		this.title = "";									  
		$("body").append("<p id='tooltip'>"+ this.t +"</p>");
		$("#tooltip")
			.css("top",(e.pageY - xOffset) + "px")
			.css("left",(e.pageX + yOffset) + "px")
			.fadeIn("fast");		
    },
	function(){
		this.title = this.t;		
		$("#tooltip").remove();
    });	
	$("a.tooltip").mousemove(function(e){
		$("#tooltip")
			.css("top",(e.pageY - xOffset) + "px")
			.css("left",(e.pageX + yOffset) + "px");
	});			
};

// Written by Alen Grakalic (http://cssglobe.com/post/1695/easiest-tooltip-and-image-preview-using-jquery)
// <a href="http://www.cssglobe.com" class="screenshot" rel="cssg_screenshot.jpg">
cooeeScreenshotPreview = function(){	
	xOffset = 10;
	yOffset = 30;
	$("a.screenshot").hover(function(e){
		this.t = this.title;
		this.title = "";	
		var c = (this.t != "") ? "<br/>" + this.t : "";
		$("body").append("<p id='screenshot'><img src='"+ this.rel +"' alt='' />"+ c +"</p>");								 
		$("#screenshot")
			.css("top",(e.pageY - xOffset) + "px")
			.css("left",(e.pageX + yOffset) + "px")
			.fadeIn("fast");						
    },
	function(){
		this.title = this.t;	
		$("#screenshot").remove();
    });	
	$("a.screenshot").mousemove(function(e){
		$("#screenshot")
			.css("top",(e.pageY - xOffset) + "px")
			.css("left",(e.pageX + yOffset) + "px");
	});			
};
