
$(document).ready(function() {	
	
	$(".datepicker").datepicker({
		//dayNames: ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday']
		//monthNames: ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December']
		altFormat: 'yy-mm-dd',
		dateFormat: 'dd-mm-yy',
		maxDate: '-18y',
		duration: 'fast',
		defaultDate: '-18y',
		changeYear: true
	});

$('a').each( function(){
	var link = $(this).attr('href');
	if (link.indexOf('sid')==-1 && link.indexOf('javascript:')==-1) {
		link += (link.indexOf('?')==-1) ? '?sid=' + sidvar : '&sid=' + sidvar ;
		$(this).attr({'href': link});
	}
});

	$('#shipping_address_changed').val('0');
	$('[rel*=address_change]').click( function() {
		$('[name=shipping][value=flat_flat]').attr({'checked':'checked'});
		$('#shipping_address_changed').val('1'); 
	});
	$('[rel*=pick_change]').click( function() {
		$('[name=shipping][value=download_download]').attr({'checked':'checked'});
		$('#shipping_address_changed').val('0'); 
	});
	$('#frm_password_forgotten').change( function() {
		if ( $(this).is(':checked') ) {
			$('#frm_password').css({ 'display':'none' });
		} else {
			$('#frm_password').css({ 'display':'block' });
		}
	});
	
	// $('.ddnav-content').children('li').each( function(){
		// var size = Math.floor( $('.ddnav-content').width() / $('.ddnav-content').children('li').length ) - 10;
		// alert('test');
		// $(this).css({
			// 'width':size
		// });
	// });
	
	$('[rel^=islink]').each( function(){
		$(this).islink({});
	});
	
	// $('a').click( function(e){
		// if (sidvar.length>0 && $(this).attr('href').indexOf('sid=')==-1) {
			// e.preventDefault();
			// var newurl = ($(this).attr('href').indexOf('?')==-1) ? $(this).attr('href') + '?sid=' + sidvar : $(this).attr('href') + '&sid=' + sidvar ;
			// window.location = newurl;
		// }
	// });

});

$.fn.bannerrotate = function(c){
	c.images = (c.images===undefined) ? [] : c.images ;
	c.next = (c.next===undefined) ? 0 : c.next ;
	var obj;
	
	if (c.images.length==0) { return false; }
	
	obj = $(this);
	
	obj.children().remove();
	obj.append(
		$.create('a', {'href':c.images[c.next].url,'target':c.images[c.next].target,'title':c.images[c.next].name}, [
			$.create('img', {'src':c.images[c.next].src,'alt':c.images[c.next].name}, [])
		])
	);
	
	if (c.images.length>1) {
		c.next = (c.next<(c.images.length-1)) ? c.next+1 : 0 ;
		setTimeout(function() { obj.bannerrotate(c); }, 5000);
	}
};