// JavaScript Document



function showBarrier() {

	jQuery("#barrier").fadeTo( 300, .6);

	jQuery("#barrier").css("display", "block");

}



function hideBarrier() {

	jQuery("#barrier").fadeTo( 300, 0, function() { jQuery("#barrier").css("display", "none"); });

}



var isEmail_re       = /^\s*[\w\-\+_]+(\.[\w\-\+_]+)*\@[\w\-\+_]+\.[\w\-\+_]+(\.[\w\-\+_]+)*\s*$/;



function isEmail (s) {

	return String(s).search (isEmail_re) != -1;

}



function createNavigator(productsCount, currentPage, count, url, extra) {

	var output = "";

	

	var noOfPages = Math.ceil(productsCount / count);



	if (currentPage > noOfPages) {

		currentPage = 0;

	}



	if (productsCount == 0) {

		return output;

	}



	output += '<div class="navigator inline-left">';



	if (currentPage == 0) {

	} else {

		output += '<a href="' + url + extra + '&nav=0"><img style="border: 0" src="images/navigator/last.gif" /></a>';

		output += '<a href="' + url + extra + '&nav=' + (currentPage - 1) + '"><img style="border: 0" src="images/navigator/next.gif" /></a>';

	}



	for (var i = 0 ; i < noOfPages ; i++) {

		

		if (i != currentPage) {

			output += '<span class="normal-def"><a href="' + url + extra + '&nav=' + i + '">' + (i + 1) + '</a></span>';

		} else {

			output += '<span class="normal-def"><STRONG>' + (i + 1) + '</STRONG></span>';

		}



	} 

	

	if (currentPage == (noOfPages - 1)) {

	} else {

		output += '<a href="' + url + extra + '&nav=' + (currentPage + 1) + '"><img style="border: 0" src="images/navigator/previous.gif" /></a>';

		output += '<a href="' + url + extra + '&nav=' + (noOfPages - 1) + '"><img style="border: 0" src="images/navigator/first.gif" /></a>';

	}





    output += '</div>';

	

	return output;

}


function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}
