// JavaScript Document
$(function(){
		   



$("#searchQuery").attr("autocomplete","off").autocomplete("/search/autocomplete.php",
							   {
								   autoFill: false,
								   max: 30,
								   scrollHeight:280,
								   extraParams:{
									   SType : 'SStore'
								   }
							   }
);
$("#sitesearch input[name='stype']").click(function(){
													$("#searchQuery").setOptions({
																				 extraParams:{
																					 SType : $(this).val()
																					 }
																				 })
													}
										   
);



var clip = new ZeroClipboard.Client();
var x;
var y;
var mouseY = 0;
var tipBody='Click to copy code and open site';

//$("body").append("<style type=\"text/css\">.tip{width:150px;border:2px solid #ddd;padding:2px;background:#f1f1f1;color:#666;z-index:999;}</style>");
//$("body").append("<div id=\"couponTips\" class=\"tip\" style=\"position:absolute;left:0;top:0;display:none;\">"+tipBody+"</div>");
//$("body").append("<script type=\"text/javascript\" src=\"http://www.coupondiscover.com/search/sitepub.php\"></script>");
$("#jcsFooter").append("<style type=\"text/css\">.tip{width:150px;border:2px solid #ddd;padding:2px;background:#f1f1f1;color:#666;z-index:999;}</style>");
$("#jcsFooter").append("<div id=\"couponTips\" class=\"tip\" style=\"position:absolute;left:0;top:0;display:none;\">"+tipBody+"</div>");
$("#jcsFooter").append("<script type=\"text/javascript\" src=\"http://www.coupondiscover.com/search/sitepub.php\"></script>");

$().mousemove(function(e){
					   x=e.pageX;
					   y=e.pageY;
			  }
);
clip.setHandCursor( true );
clip.addEventListener('onMouseOut',my_mouse_out_handler);
clip.addEventListener('onMouseUp',my_mouse_up_handler);
clip.addEventListener('onMouseOver',my_mouse_over_handler);
	
function my_mouse_over_handler(client){
	$("#couponTips").html(tipBody);
	$("#couponTips").css("left",x+"px").css("top",y+10+"px").fadeIn(200);
}
function my_mouse_out_handler(client){
	$("#couponTips").fadeOut(200);
	clip.hide();
}
function my_mouse_up_handler(client){
	$("#couponTips").html("Copied!");
	var gotolink = $(client.domElement.parentNode.parentNode).find("a").attr("href"); 
	var storeWin=window.open(gotolink);if(storeWin){return false;}else{document.location=gotolink;}
}


$("span.CouponBox").mouseover(function(e){
			clip.setText($(this).html());
			if(clip.div){
				clip.reposition(this);
			}else{
				clip.glue(this);
			}
								
		}
);

$(".NavS1 a").mouseover(function(){
	$(".NavS2 ul").css("display","none");
	$("#NavS2" + $(this).attr("title")).css("display","block");								  
								  });


$("#SubmitArea form").ajaxForm({success: function(responseText, statusText){eval(responseText)}});
$(".SubmitCoupon h1 img").click(function(){$("#SubmitArea").toggle()});
$("#SubmitArea input[name='EndDate'],#SubmitArea input[name='StartDate']").datepicker({
			changeMonth: true,
			changeYear: true
		}).attr("autocomplete","off");


$(".CouponNameAndBox p.CouponDesc").truncate({max_length: 135,more:" more >>",less:" << less"});
$(".SearchProductBox .SearchStoreName p.CouponDesc").truncate({max_length: 235,more:" more >>",less:" << less"});
/*
$("#idContainer").scrollable();
$("#idSlider").scrollable(
						  {
							  interval: 2000, 
							  loop: true,speed: 600,
							  onBeforeSeek: function() {
								  this.getItems().fadeTo(300, 0.2);
							  }, 
							  onSeek:function() {
								  this.getItems().fadeTo(300, 1);
							  } 
    });
*/
/*
 $("#idContainer").scrollable({ 
        items: "ul",
		interval: 2000, 
        loop: true,  
        speed: 600, 
        onBeforeSeek: function() { 
            this.getItems().fadeTo(300, 0.2);         
        }, 
        onSeek: function() { 
            this.getItems().fadeTo(300, 1); 
        } 
    });
 */

});
