jQuery(document).ready(function() {
	
	/* BASKET */
	jQuery(".add_to_basket").click(submitAddToBasketForm);
	jQuery(".increase_amount").click(increaseAmount);
	jQuery(".decrease_amount").click(decreaseAmount);
	
	externalLinks();
});

function submitAddToBasketForm(e) {	
	var span = e.target.id;
	var id = span.substr(7);	
	if (parseInt(jQuery('#amount_'+id).val())==0) {
		alert('Musíte zadať množstvo tovaru');
		return false;
	}
	jQuery('#addToBasketForm_'+id).submit();
}

function increaseAmount(e) {
	var basketForm = jQuery("#basketForm");
	var img = e.target.id;
	var id = img.substr(5);
	var value = jQuery('#amount_'+id).val();
	if(isNaN(value)){
		value = 0;
	}
	jQuery('#amount_'+id).val(parseInt(value) + 1);
	if(basketForm!=null && typeof(basketForm)!="undefined"){
		basketForm.submit();
	}
}

function decreaseAmount(e) {
	var basketForm = jQuery("#basketForm");
	var img = e.target.id;
	var id = img.substr(6);
	var value = jQuery('#amount_'+id).val();
	if(isNaN(value)){
		value = 0;
	}
	jQuery('#amount_'+id).val(Math.max(parseInt(value) - 1,1));
	if(basketForm!=null && typeof(basketForm)!="undefined"){	
		basketForm.submit();
	}
}

/*
function submitEnter(myfield,e) {
	var keycode;
	if (window.event) {
		keycode = window.event.keyCode;
	} else if (e) {
	 	keycode = e.which;
	} else {
		return true;
	}
	
	if (keycode == 13) {
	   myfield.form.submit();
	   return false;
	}
	else {
	   return true;
	}
}
*/

// EXTERNAL HREFS
function externalLinks() { 
 if (!document.getElementsByTagName) return; 
 var anchors = document.getElementsByTagName("a"); 
 for (var i=0; i<anchors.length; i++) { 
   var anchor = anchors[i]; 
   if (anchor.getAttribute("href") && 
       anchor.getAttribute("rel") == "external") 
     anchor.target = "_blank"; 
 } 
} 
/*
function headerEmailHighlightOver() {
	var element = $('header-email');
	element.setStyle({
		backgroundImage:'url(/images/layout/email_active.png)'
	});
}
function headerEmailHighlightOut() {
	var element = $('header-email');
	element.setStyle({
		backgroundImage:'url(/images/layout/email.png)'
	});
}
*/

function gotoUrl(url){	
	document.location = url;
}

