function delete_cookie ( cookie_name )
{
  var cookie_date = new Date ( );  // current date & time
  cookie_date.setTime ( cookie_date.getTime() - 1 );
  document.cookie = cookie_name += "=; expires=" + cookie_date.toGMTString();
}

function get_cookie ( cookie_name )
{
  var results = document.cookie.match ( '(^|;) ?' + cookie_name + '=([^;]*)(;|$)' );

  if ( results )
    return ( unescape ( results[2] ) );
  else
    return null;
}

function set_cookie ( name, value, exp_y, exp_m, exp_d, path, domain, secure )
{
  var cookie_string = name + "=" + escape ( value );

  if ( exp_y )
  {
    var expires = new Date ( exp_y, exp_m, exp_d );
    cookie_string += "; expires=" + expires.toGMTString();
  }

  if ( path )
        cookie_string += "; path=" + escape ( path );

  if ( domain )
        cookie_string += "; domain=" + escape ( domain );
  
  if ( secure )
        cookie_string += "; secure";
  
  document.cookie = cookie_string;
}	 
 
 
 function callCarousel()
 {
	jQuery('#mycarousel').css({visibility:"visible"});
	

	var page = get_cookie("page");
	var noItems = get_cookie("numberItem");
	var previousTitle = get_cookie("title");
	var currentTitle = jQuery("div#title").html();


	if(currentTitle!=previousTitle)
	{
		 delete_cookie("page"); 
		 page=0;
	}

	if(page==null)
	{
		page=0;
	}
	parseInt(page);

	if(noItems==null)
	{
		noItems=1;
	}
	noItems=parseInt(noItems);
	

	jQuery('#mycarousel').jcarousel({
			start: noItems,
			scroll:6,
			visible: 6
		});

		var totalItem=0;
		jQuery('li.jcarousel-item').each(function(){
		
			totalItem+=1;
		});
		var maxpage = totalItem/6;
		maxpage = Math.ceil(maxpage);
		maxpage -= 1;
		if(jQuery(".jcarousel-next").attr("disabled")=="true")
		{
			page= maxpage;
			set_cookie("page",page);
		}
		
		if(jQuery(".jcarousel-prev").attr("disabled")=="true")
		{
			page=0;
			set_cookie("page",page);
		}
		
		
		set_cookie("totalItem",totalItem);
		set_cookie("maxPage",maxpage);
		jQuery('div.jcarousel-next').click(function (){
			if(page<maxpage)
			{
				if(jQuery("div.jcarousel-next").attr("disabled")== "true")
				{
					page=maxpage*7;
				}
				 page = parseInt(page);
				 page +=1;
				 noItems = (page * 6)+1;
				 set_cookie ("page",page);
				 set_cookie ("numberItem",noItems);
			 }
		});
		
		jQuery('div.jcarousel-prev').click(function (){
		if(page>0)
			{
				if(jQuery("div.jcarousel-prev").attr("disabled")== "true")
				{
					page=0;
				}
				 page = parseInt(page);
				 page -=1;
				 noItems = (page * 6)+1;
				 set_cookie ("page",page);
				 set_cookie ("numberItem",noItems);
			 }
		});
		
		 set_cookie("title",currentTitle); 
	 
jQuery("div#top-car").show();



 }
 


 jQuery(document).ready(function(){
 
 if ( !jQuery.browser.msie ) {
   jQuery("#loading").dialog();
 }

 
 jQuery(window).load(function() {
 jQuery("#loading").dialog("close");
 callCarousel();
});
 

  jQuery("table.productPoplets img").attr('src', '/images/enlarge.jpg');
  jQuery("div.but img#enquirebut").click(function(e) 
		{  
				e.preventDefault(); 
				jQuery("div.comment-form").dialog({
                   width: 750,
				   height: 570,
				   title: 'Gallery Enquiry',
				   resizable: false 
				});
				jQuery("div.comment-form").dialog({ resizable: false });
        });
	
	jQuery("ul#nav_907552 li.btn-home-selected").hover(function(){
	
	},function(){
		jQuery(this).closest('li').removeClass('btn-home');
		jQuery(this).closest('li').addClass('btn-home-selected');
	});
	
	jQuery("ul#nav_907552 li.btn-aboutus-selected").hover(function(){
	
	},function(){
		jQuery(this).closest('li').removeClass('btn-aboutus');
		jQuery(this).closest('li').addClass('btn-aboutus-selected');
	});
	
	jQuery("ul#nav_907552 li.btn-gallery-selected").hover(function(){
	},function(){
		jQuery(this).closest('li').removeClass('btn-gallery');
		jQuery(this).closest('li').addClass('btn-gallery-selected');
	});
	
	
	jQuery("ul#nav_907552 li.btn-service-selected").hover(function(){
	},function(){
		jQuery(this).closest('li').removeClass('btn-service');
		jQuery(this).closest('li').addClass('btn-service-selected');
	});
	
	jQuery("ul#nav_907552 li.btn-customdesign-selected").hover(function(){
	},function(){
		jQuery(this).closest('li').removeClass('btn-customdesign');
		jQuery(this).closest('li').addClass('btn-customdesign-selected');
	});
	
	jQuery("ul#nav_907552 li.btn-location-selected").hover(function(){
	},function(){
		jQuery(this).closest('li').removeClass('btn-location');
		jQuery(this).closest('li').addClass('btn-location-selected');
	});
	
	jQuery("ul#nav_907552 li.btn-workshop-selected").hover(function(){
	},function(){
		jQuery(this).closest('li').removeClass('btn-workshop');
		jQuery(this).closest('li').addClass('btn-workshop-selected');
	});
	
	
	
	
	
	jQuery("ul#nav_907552 li.btn-makeproc-selected").hover(function(){
	},function(){
		jQuery(this).closest('li').removeClass('btn-makeproc');
		jQuery(this).closest('li').addClass('btn-makeproc-selected');
	});
	
	jQuery("ul#nav_907552 li.btn-testimonial-selected").hover(function(){
	},function(){
		jQuery(this).closest('li').removeClass('btn-testimonial');
		jQuery(this).closest('li').addClass('btn-testimonial-selected');
	});
	
	jQuery("ul#nav_907552 li.btn-denq-selected").hover(function(){
	},function(){
		jQuery(this).closest('li').removeClass('button-denq');
		jQuery(this).closest('li').addClass('button-denq-selected');
	});
	

	
	jQuery("ul#nav_907552 li.button-contact-selected").hover(function(){
	},function(){
		jQuery(this).closest('li').removeClass('button-contact');
		jQuery(this).closest('li').addClass('button-contact-selected');
	});
	
	jQuery("ul#nav_907552 li.button-ad-selected").hover(function(){
	},function(){
		jQuery(this).closest('li').removeClass('button-ad');
		jQuery(this).closest('li').addClass('button-ad-selected');
	});
	
   jQuery.each(jQuery.browser, function(i) {
   if(jQuery.browser.msie && jQuery.browser.version=="7.0"){
	  jQuery("div#related-products").css("margin-top","0");
   }else{
  
   }
 });
	
	//$("table.productTable").hide();
		
	
	
		/*$("div#Contact-Us").dialog({
			        modal: true, 
				autoOpen: false,
                   width: 450
				});
				
		$("ul.main-nav li.menu-05").click(function(e) 
		{  
				e.preventDefault(); 
             $("div#Contact-Us").dialog("open");
        });

        $(".contact-sag").click(function(e)
	       {
				e.preventDefault();
             $("div#Contact-Us").dialog("open");
        });*/
});
