//Setting JS for page

//Bookmark
function bookmark(url, title) {
	if (window.sidebar) { // firefox
    window.sidebar.addPanel(title, url, "");
	} else if(window.opera && window.print) { // opera
		var elem = document.createElement('a');
		elem.setAttribute('href',url);
		elem.setAttribute('title',title);
		elem.setAttribute('rel','sidebar');
		elem.click();
	} else if(document.all) {// ie
   		window.external.AddFavorite(url, title);
	}
}

//Fancy BOX
$(document).ready(function() {
	$("a[rel=fancy_gallery]").fancybox({
		'transitionIn'		: 'elastic',
		'transitionOut'		: 'elastic',
		'overlayColor'		: '#000',
		'overlayOpacity'	: 0.8
  	});
	$("a[rel=contact]").fancybox({
		'transitionIn'		: 'elastic',
		'transitionOut'		: 'elastic',
		'overlayColor'		: '#000',
		'overlayOpacity'	: 0.8,
		'autoScale'			: false,
		'showNavArrows'		: false,
		'titleShow'			: false
  	});
	$("#ifram").fancybox({
		'width'				: '95%',
		'height'			: '95%',
		'autoScale'			: false,
		'transitionIn'		: 'elastic',
		'transitionOut'		: 'elastic',
		'overlayColor'		: '#000',
		'overlayOpacity'	: 0.8,
		'type'				: 'iframe'
	});
});

//NIVO SLIDER
$(window).load(function() {	
	$('#slider').nivoSlider();
	$('#product_slider').nivoSlider({
		controlNavThumbs:true,
		pauseOnHover:true,
		captionOpacity:0,
		animSpeed:50,
		directionNav:false,
		effect:'fade',
		controlNavThumbsFromRel:true
	});
});

//Category menu	
ddsmoothmenu.init({
	mainmenuid: "category_menu",
	orientation: 'h',
	classname: 'ddsmoothmenu', 
	contentsource: "markup" 
});

/* Image Effect 
$(document).ready(function(){
    $(".p_image a").append("<span></span>");
    $(".p_image a").hover(function(){
        $(this).children("span").slideDown(200);
    },function(){
        $(this).children("span").slideUp(100);
    });
}); 
*/
$(document).ready(function(){
	$(".p_image img").hover(function(){
		$(this).fadeTo("fast", 0.5); // This sets the opacity to 100% on hover
	},function(){
		$(this).fadeTo("fast", 1); // This sets the opacity back to 60% on mouseout
	});
});

// MENU SELECTOR
function getURLVar(urlVarName) {
	var urlHalves = String(document.location).toLowerCase().split('?');
	var urlVarValue = '';
	
	if (urlHalves[1]) {
		var urlVars = urlHalves[1].split('&');

		for (var i = 0; i <= (urlVars.length); i++) {
			if (urlVars[i]) {
				var urlVarPair = urlVars[i].split('=');
				
				if (urlVarPair[0] && urlVarPair[0] == urlVarName.toLowerCase()) {
					urlVarValue = urlVarPair[1];
				}
			}
		}
	}
	
	return urlVarValue;
} 

$(document).ready(function() {
	route = getURLVar('route');
	
	if (!route) {
		$('#tab_home').addClass('selected');
	} else {
		part = route.split('/');
		
		if (route == 'common/home') {
			$('#tab_home').addClass('selected');
			$('div.buttons, #breadcrumb').css('display','none');
		} else if (route == 'account/login') {
			$('#tab_login').addClass('selected');	
		} else if (part[0] == 'account') {
			$('#tab_account').addClass('selected');
		} else if (route == 'checkout/cart') {
			$('#tab_cart').addClass('selected');
		} else if (part[0] == 'checkout') {
			$('#tab_checkout').addClass('selected');
		} else if (part[1] == 'contact') {
			$('#contact').addClass('selected');
			$('div.buttons, #breadcrumb').css('display','none');
		} else if (part[1] == 'sitemap') {
			$('#sitemap').addClass('selected');	
		} else if (part[1] == 'special') {
			$('#special').addClass('selected');	
			$('div.buttons, #breadcrumb').css('display','none');
		} else if (part[0] == 'information') {  
			var part2 = document.URL.split("id=");
			
			if (part2[1] == '3') { $('#3').addClass('selected'); $('div.buttons, #breadcrumb').css('display','none'); }
			else if (part2[1] == '4') { $('#4').addClass('selected'); $('div.buttons, #breadcrumb').css('display','none'); }
			else if (part2[1] == '5') { $('#5').addClass('selected'); $('div.buttons, #breadcrumb').css('display','none'); }
			else if (part2[1] == '6') { $('#6').addClass('selected'); $('div.buttons, #breadcrumb').css('display','none'); }
			else if (part2[1] == '7') { $('#7').addClass('selected'); $('div.buttons, #breadcrumb').css('display','none');}
			else if (part2[1] == '8') { $('#8').addClass('selected'); $('div.buttons, #breadcrumb').css('display','none');}
			else if (part2[1] == '9') { $('#9').addClass('selected'); $('div.buttons, #breadcrumb').css('display','none');}
			else if (part2[1] == '10') { $('#10').addClass('selected'); $('div.buttons, #breadcrumb').css('display','none');}
			else if (part2[1] == '11') { $('#11').addClass('selected'); $('div.buttons, #breadcrumb').css('display','none');}
			else if (part2[1] == '12') { $('#12').addClass('selected'); $('div.buttons, #breadcrumb').css('display','none');}
			else if (part2[1] == '13') { $('#13').addClass('selected'); $('div.buttons, #breadcrumb').css('display','none');}
			else if (part2[1] == '14') { $('#14').addClass('selected'); $('div.buttons, #breadcrumb').css('display','none');}
			//HERE ADD NEW LINES FOR INFORMATIONS

		} else {
			$('#tab_home').addClass('selected');
		}
		
	}
	
});

$(document).ready(function() {
	$('a.ask').click(function() {
		var $Title = this.getAttribute('title');
		var $Link = this.getAttribute('id');
		$("input#product_title, this").val($Title);
		$("input#product_link, this").val($Link);

	});
});
