/* Author: 

*/

function showEmail(theAddress) 
{
	var email = theAddress;
	var emailHost = "sharpercards"
	var webdomain = "com"
	document.write("<a class=\"u\" href=mailto:" +email + "@" + emailHost + "." + webdomain +">" +email + "@" + emailHost + "." + webdomain+"<\/a>")
}

/* START TOOL TIPS */

$(document).ready(function() { 
         
	//enable tooltip for "download" element. use the "slide" effect 
    $("a.help_tip").each(function(){
		$(this).tooltip({ 
		
		effect: 'slide',
		predelay: 250,
	   	delay: 100,
	   	position: 'top center',
		bounce:true,
	   	relative: true,  
	   	events: { def: 'click, blur' },
	   	api: true
				
	}); 
		
});
	
$('a.close-tooltip').click(function() { 
        $('.tooltip').hide();        
    });
    
});

/* END TOOL TIPS */


/* START LOGIN OVERLAY */
$(document).ready(function() 
{

	function update_header() {
	        var urlString="/shop/minicart.php";
	        $.ajax({
	              url: urlString,
	              dataType: "json",
			async: false,
	              success: function(data){
	              $.each(data.info, function(id,content) {
				if (id == 'error') { }
	              		else { $('#' + id).html(content); }
			});
	              }
	        });
	}


	var now = new Date();
	var t = now.getTime();
	
	$("#loginHeader").overlay(
	{
		
		fixed: false,
		closeOnClick: false,
		onBeforeLoad: function() {
			var wrap = this.getOverlay().find(".contentWrap2");
			var self = this; 
		wrap.load("/shop/login_header.php", function(){
               		 $('.overlay_close', this).click(function(){self.close()});
           	 });


		},
		
		mask: {
			color: '#fff',
			loadSpeed: 200,
			opacity: 0.9
		},

		onClose: function() {
			// update header div with new cart information
			// $('#minicart').load('/shop/minicart.php');
			update_header();
		}
	});

	$("#loginLink, #login_checkout_button, .login_button").click(function ()
	{
		$("#loginHeader").overlay().load();
		
	});
});


/* END LOGIN OVERLAY */

/* START SLIDESHOW */
$(document).ready(function() 
	{
		$("#chained").scrollable({circular: true, mousewheel: false}).navigator().autoscroll({
		interval: 4000		
	});
});
/* END SLIDESHOW */


/*START CLEAR TEXT */
function cl(t)
{
	if (t.defaultValue==t.value) 
		t.value = '';
}

/*END CLEAR TEXT */


/* START NEWSLETTER FORMS */
$(document).ready(function() {
	$('#newsletter_signup_button').click(function(e) { 
		e.preventDefault(); 
		var params = $("form#newsletter_form").serialize();

		$.ajax(
		{
			url: '/shop/newsletter.php',
			type: 'POST',
			//dataType: 'json',
			dataType: 'text',
			timeout: 10000,
			data: params,
			cache: false,
			success: function(data){
				$('#newsletter_content').html(data);
			}
		});
	});


});
/* END NEWSLETTER FORMS */


/* START CATALOG POPUP */
function catPop(mc) { 
	URL = '/view_catalog.php?&mc=' +mc;

	window.open(URL,"catalog_popup","width=1060,height=640,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=1");

	//eval("page" + mc + " = window.open(URL, '" + mc + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=1060,height=620,left = 310,top = 215');");
	return false;
}
/* END CATALOG POPUP */


$(document).ready(function(){

/* START GET PRODUCTS */ 

	var now = new Date();
	var t = now.getTime();

function get_products(action,type,value)
{
	t++;
	//$("#shop_product_container").load("/shop/get_products.php?action=" + action + "&type=" + type + "&value=" + encodeURI(value) + "&t=" + t + "&redirect=1");
	
	$.ajax({
  url: "/shop/get_products.php?action=" + action + "&type=" + type + "&value=" + encodeURI(value) + "&t=" + t + "&redirect=1",
  async: false
});

}
});

/* END GET PRODUCTS */



/* START ENTER BUTTONS */
$(document).ready(function(){
	$('form#loginForm, form#loginForm2').keydown(function(e){
		if (e.keyCode == 13){
			$("#loginButton").click();	
		}
	});
	
	$('form#create_account').keydown(function(e){
		if (e.keyCode == 13){
			$("#create_account_button").click();	
		}
	});

	
});
	


/* END ENTER BUTTONS */



/*START CALENDAR POPUP */ 

function calendar_popup(url)
{
	
	newWindow = window.open(url, 'WallCalendar', 'menubar=0,resizable=1,location=0,status=0,scrollbars=1, width=780,height=660');
	newWindow.focus();
}

function custom_popup(url,width, height)
{
	newWindow = window.open(url, 'WallCalendar', 'menubar=0,resizable=1,location=0,status=0,scrollbars=1, width='+ width + ',height='+ height);
	newWindow.focus();
}

/*END CALENDAR POPUP */






