var default_search_box_keyword = "Enter a store name or domain to find vouchers & deals";
var default_search_box_focused = false;

function a_open(url){
	if(url != '' && url !='undefined'){
		open(url);
	}
}

function a_locat(url){
	if(url != '' && url !='undefined'){
		location.href=url;
	}
}

//search keyword
$("#keyword").live('focus', function(){
	if($(this).val() == default_search_box_keyword && $(this).attr("class") != "search_word")
	{
		default_search_box_focused = true;
		$(this).removeClass();
		$(this).addClass("search_input2");
		$(this).val("");
	}
});

$("#keyword").live('blur', function(){
	if(($(this).val() == default_search_box_keyword || $(this).val() == '') && $(this).attr("class") != "search_word")
	{
		$(this).removeClass();
		$(this).addClass("search_input");
		$(this).val(default_search_box_keyword);
	}
});

function checkSearch(){
	if($("#keyword").val() == default_search_box_keyword || $("#keyword").val() == ''){
		alert("Search keywords can not be empty.");
		return false;
	}
}

/*coupon_block*/
function showCouponDesc(id, hideself){
	if($("#cb_desc"+id).css("display")=="none"){
		$(".js_cb").slideUp("normal");
		$("#cb_desc"+id).slideDown("normal");
//		$(".js_cb").hide();
//		$("#cb_desc"+id).show();
	} else if(hideself != 2) {
		$("#cb_desc"+id).slideUp("normal");
//		$("#cb_desc"+id).hide();
	}
}

function showCouponShare(id){
	if($("#cb_share"+id).css("display")=="none"){
		$(".js_cb").slideUp("normal");
		$("#cb_share"+id).slideDown("normal");
//		$(".js_cb").hide();
//		$("#cb_share"+id).show();
	} else {	
		$("#cb_share"+id).slideUp("normal");
//		$("#cb_share"+id).hide();
	}
}

$(".rolls").live('click', function(){
	var dollArrs = $(this).attr("infos").split(",");
	var dollArr = {'style':dollArrs[0],'id':dollArrs[1],'value':dollArrs[2],'blockname':dollArrs[3],'act':1};
	var obj	= this;
	$.ajax({
		type: "POST",
		url: "/front/polls.php",
		data: $.param(dollArr),
		success: function(msg){
			json	= eval("("+msg+")");
			if(isNaN(json.count[0])) json.count[0] = 0;
			if(isNaN(json.count[1])) json.count[1] = 0;						
			
			//cookie_options = {"expires":7, "path":"/", "domain": "coupo"}
			cookie_options = {"expires":31, "path":"/", "domain":".couponsnapshot.co.uk"};
			$.cookie('rolls_'+json.id+'_'+json.sessionID,dollArrs[2],cookie_options);
			//alert($.cookie('rolls_'+json.id));
			
			var objp = $(obj).parent();
			$(obj).parent().fadeOut("slow",function(){					
				$(obj).parent().html(" Thank you for voting ");
			});
			  
			$(objp).fadeIn("slow",function(){					
				if(dollArrs[2]==1){
					$(objp).html(" Works to you. ");
					$("#cb_save"+dollArrs[3]+"_"+json.id).slideDown("slow");
				}else{
					$(objp).html(" Doesn't work to you. ");
				}
			});			
		}
	});
});

$(".showDe").live('click', function(){
	id = $(this).attr("ta");
	showCouponDesc(id);
});

$(".showSh").live('click', function(){
	id = $(this).attr("ta");
	showCouponShare(id);
});

function checkIsValidEmail(dateStr)
{
   var pattern = /^[_a-z0-9\.\-]+@([_a-z0-9\-]+\.)+[a-z0-9\-]{2,3}([\.][a-z0-9\-]{2})?$/i;
   if(!pattern.test(dateStr)) return false;
   return true;
}

function chkcouponalertsubmit(form)
{
	if(!checkIsValidEmail(form.email.value))
	{
		alert('This is not a valid email address');
		return false;
	}
	return true;
}
