window.addEvent('domready', function() {

	if(document.getElementById('shiping_method')){
		$('shiping_method').addEvent('domready',function(){
				var sel=this.getSelected();
				var total=parseFloat(this.getSelected().get('title'))+parseFloat($('end_price').get('value'));
				$('total').set('text',total);
		});
		
		$('shiping_method').addEvent('change',function(){
				var sel=this.getSelected();
				var total=parseFloat(this.getSelected().get('title'))+parseFloat($('end_price').get('value'));
				$('total').set('text',total);
		});
	}
	
	//DISCOUNT CODE AJAX
if(document.getElementById('discount_code') && document.getElementById('discount_submit')){
	var discount_submit=$('discount_submit');
	var discount_code=$('discount_code');
	discount_code.addEvent('focus',function(){
		if(this.value=='Въведете код за отстъпка'){
			this.value='';
		}
	});
	
	discount_code.addEvent('blur',function(){
		if(this.value==''){
			this.value='Въведете код за отстъпка';
		}
	});
	
	discount_submit.addEvent('click',function(){
		//discount
		var url = '/shoppingajax.php?type=discount&code=' + discount_code.value+'&sum=' +discount_submit.alt;
		var request = new Request({
			url:url,
			method:'post',
			onComplete: function(response) { 
				$('off_res').set('text',response);
				$('discount').set('value',0);
				$('discount_id').set('value',0);
				if(res=JSON.decode(response)){
						text='<p>'+res.name+"</p> "+" <span>- "+res.minus+"лв.</span>"
						$('discount').set('value',res.minus);
						$('discount_id').set('value',res.code);
						
						//alert(res.code);
						$('discount_code').set('readonly','true');
						$('discount_code').setStyle('opacity',0.5);
						//
						var total=(parseFloat($('end_price').get('value'))-parseFloat(res.minus))+parseFloat($('shiping_method').getSelected().get('title'));
						$('total').set('text',total);
						//
						$('off_res').set('html',text);
				}
			} 
		}).send();
		return false;

	});
}

	
	
	if(document.getElementById("skifmore")){
		$('skifmore').addEvent('click', function(){
		
          var url = '/ajaxload.php';

          var request = new Request({

           url:url,

           method:'post',

           onComplete: function(response) { 

            if(response!='NO'){

             var element=$('kofa');

             element.get('tween', {property: 'opacity', onComplete : function(){ 

              element.set('html',response);

              element.get('tween', {property: 'opacity', onComplete : function(){}}).start(1);

             }}).start(0);



            }

            

           } 

          }).send();
          return false;
  		});
		
	}


	if(document.getElementById("adult")){
		$$('#container').setStyle('height','500px');
		$$('#adultcont a').addEvent('click', function(){
			alert("За да ползвате сайта, трябва да потвърдите, че имате навършени 18 години.");
			return false;
		});
		
	}else{
	if(document.getElementById('nav')){
var myMenu = new MenuMatic(
		{
		orientation:'vertical', 
		id:'nav'
		});			
}        	
	}
	
	if(document.getElementById("ricci2")){

	

		    zoom=new Zoomer('ricci2',{ 
		    smooth: 10
	    });
	    
//	        $('guz').set("rel","milkbox:gall1");
//            $('guz').set("href",$('ricci').src);
	    
        $$('.smallimg').addEvent('mouseenter',function(){
            $('ricci2').set("src",this.src);
            $('ricci2').set("big",this.src);
            $('guz').set("src",this.src);
        });

	}	
	
	if(document.getElementById("ricci")){
	
	    zoom=new Zoomer('ricci',{ 
		    smooth: 10
	    });
	    
//	        $('guz').set("rel","milkbox:gall1");
//            $('guz').set("href",$('ricci').src);
	    
        $$('.smallimg').addEvent('mouseenter',function(){
            $('ricci').set("src",this.src);
            $('ricci').set("big",this.src);
            $('guz').set("src",this.src);
        });
        
//        $('guz').addEvent('click',function(){

//            //window.location.href = this.src;
//            document.location = this.src;
//        });
	}
	
	if(document.getElementById("container")){
			
		//slider variables for making things easier below
		var itemsHolder = $('container');
		var myItems = $$(itemsHolder.getElements('.item'));
		
		//controls for slider
		var theControls = $('controls1');
		var numNavHolder = $(theControls.getElement('a'));
	//	var thePlayBtn = $(theControls.getElement('.play_btn'));
		var thePrevBtn = $('sback');
		var theNextBtn = $('snext');
		
		
		//create instance of the slider, and start it up		
		var mySlider = new SL_Slider({
			slideTimer: 6000,
			orientation: 'none',      //vertical, horizontal, or none: None will create a fading in/out transition.
			fade: true,                    //if true will fade the outgoing slide - only used if orientation is != None
			isPaused: false,
			container: itemsHolder,
			items: myItems,
			numNavActive: false,
			numNavHolder: numNavHolder,
			playBtn: null,
			prevBtn: thePrevBtn,
			nextBtn: theNextBtn
		});
		mySlider.start();
		
		
		//adding a little animated rollover highlight to the play and prev/next buttons
	//	var origBkgdColor = thePlayBtn.getStyle('background-color');
		var newBkgdColor = "#80301D";
		//var btnArray = new Array(thePlayBtn, thePrevBtn, theNextBtn);
	/*	
		btnArray.each(function(e, i){
			e.set('tween', {duration: 350, transition: 'cubic:out', link: 'cancel'});
			e.addEvents({ 
				'mouseenter' : function() {
					this.tween('background-color', newBkgdColor);
				},
				'mouseleave' : function() {
					this.tween('background-color', origBkgdColor);
				}
			});
		});					 */
	}
	
	if(document.getElementById("container2")){
			
		//slider variables for making things easier below
		var itemsHolder = $('container2');
		var myItems = $$(itemsHolder.getElements('.item'));
		
		//controls for slider
		var theControls = $('controls2');
		var numNavHolder = $(theControls.getElement('a'));
	//	var thePlayBtn = $(theControls.getElement('.play_btn'));
		var thePrevBtn = $('sback2');
		var theNextBtn = $('snext2');
		
		
		//create instance of the slider, and start it up		
		var mySlider = new SL_Slider({
			slideTimer: 6000,
			orientation: 'none',      //vertical, horizontal, or none: None will create a fading in/out transition.
			fade: true,                    //if true will fade the outgoing slide - only used if orientation is != None
			isPaused: false,
			container: itemsHolder,
			items: myItems,
			numNavActive: false,
			numNavHolder: numNavHolder,
			playBtn: null,
			prevBtn: thePrevBtn,
			nextBtn: theNextBtn
		});
		mySlider.start();
		
		
		//adding a little animated rollover highlight to the play and prev/next buttons
	//	var origBkgdColor = thePlayBtn.getStyle('background-color');
		var newBkgdColor = "#80301D";
		//var btnArray = new Array(thePlayBtn, thePrevBtn, theNextBtn);
	/*	
		btnArray.each(function(e, i){
			e.set('tween', {duration: 350, transition: 'cubic:out', link: 'cancel'});
			e.addEvents({ 
				'mouseenter' : function() {
					this.tween('background-color', newBkgdColor);
				},
				'mouseleave' : function() {
					this.tween('background-color', origBkgdColor);
				}
			});
		});					 */
	}	
	
	
	$$('.subclick').addEvent('click',function(){
		var subel=$("sub"+this.title);
		if(subel.getStyle("display")=="none"){
			subel.setStyle("display","block");
			this.set("html","-");
		}else{
			this.set("html","+");
			subel.setStyle("display","none");
		}
		
		return false;
	});	
	
	$$('.tab').addEvent('mouseover',function(){
			    $$('.tab').each(function(argument, index){
					argument.removeClass('most_active_tab');
			    });
				this.addClass('most_active_tab');
				$("showproducts").erase("class");
				$("showproducts").addClass(this.get('href'));
	});
	$$('.tab').addEvent('click',function(){
		return false;
	});	
	
//	    $$('.slide_back').addEvent('click',function(){
//			    
//		var ban="";

//		var f = false;
//		var f2 = false;
//		$$('.slideimg').each(function(a,i){
//            if(a.rel != "" && a.rel >= 0)
//            {
//               if(a.getStyle("display")!="none"){ 
//                    if(f == false)    
//                        ban = "ban"+a.rel;
//                    
//                    f2 = true;    
//                }else
//                {
//                    if(f2 == false)
//                    {
//                        ban = "ban"+a.rel;
//                        f=true;
//                    }
//                }
//            }
//		});
//		
//		$$('.slideimg').each(function(a,i){
//			if(a.id!=ban){
//				a.setStyle("display","none");
//			}
//		});	
//		
//		if($(ban).getStyle("display")=="none"){

//			$(ban).setStyle("opacity",0);

//			$(ban).fade('in');

//			$(ban).setStyle("display","block");

//		} 
//	        return false;
//	    });
	////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//	    $$('.slide_next').addEvent('click',function(){
// 
//		var ban="";

//		var f = false;
//		$$('.slideimg').each(function(a,i){
//            if(a.rel != "" && a.rel >= 0)
//            {
//               if(a.getStyle("display")!="none"){     
//                    ban = "ban"+a.rel;
//                    //alert(ban);
//                    f = true;
//                }else
//                {
//                    if(f==true)
//                    {
//                        ban = "ban"+a.rel;
//                        //alert(ban);
//                        f=false;
//                    }
//                }
//            }
//		});
//		
//		$$('.slideimg').each(function(a,i){
//			if(a.id!=ban){
//				a.setStyle("display","none");
//			}
//		});		

//		if($(ban).getStyle("display")=="none"){

//			$(ban).setStyle("opacity",0);

//			$(ban).fade('in');

//			$(ban).setStyle("display","block");

//		}

//        return false;
//	    });
	    ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	$$('.banlink').addEvent('mouseover',function(){

		var ban="ban"+this.rel;

		var rel=this.rel;

		$$('.banlink').each(function(a,i){

			if(a.rel==rel){

				a.addClass("curr");	

			}else{

				a.removeClass("curr");	

			}

		});

		$$('.slideimg').each(function(a,i){

			if(a.id!=ban){

				a.setStyle("display","none");

			}

		});

		if($(ban).getStyle("display")=="none"){

			$(ban).setStyle("opacity",0);

			$(ban).fade('in');

			$(ban).setStyle("display","block");

		}

		

	});	
	
	if(document.getElementById('checkadr')){
	$('checkadr').addEvent('change',function(){
	    var pa=$('payment_address');
	    if(pa.getStyle('display')=="none"){
	    pa.setStyle('display','table');
	    }else{
	    pa.setStyle('display','none');
	        
	    }
	});
	}	
	
	$$('select.tbi').each(function(argument, index){
		var sel=argument.getSelected().get('value');
		argument.removeClass('current');
		if(sel==1){
			$(argument.name+'_info').setStyle('display','block');
		}else{
			$(argument.name+'_info').setStyle('display','none');
		}

	});
	
	$$('select.tbi').addEvent('change', function(){
		var sel=this.getSelected().get('value');
		if(sel==1){
			$(this.name+'_info').setStyle('display','block');
		}else{
			$(this.name+'_info').setStyle('display','none');
		}
//		alert(sel);
	});
	
	
	if(document.getElementById("cbtn")){	
	$('cbtn').addEvent('click',function(){
		$('cform').set("action","/credit.php");
		$('cform').submit();
		//alert("HA");return false;
	});
	}
	$$('.subclick').addEvent('click',function(){
		var subel=$("sub"+this.title);
		if(subel.getStyle("display")=="none"){
			subel.setStyle("display","block");
			this.set("html","-");
		}else{
			this.set("html","+");
			subel.setStyle("display","none");
		}
		
		return false;
	});
	$$('.tab').addEvent('mouseover',function(){
			    $$('.tab').each(function(argument, index){
					argument.removeClass('current');
			    });
				this.addClass('current');
				$("showproducts").erase("class");
				$("showproducts").addClass(this.get('href'));
	});
	$$('.tab').addEvent('click',function(){
		return false;
	});
	$$('#anav a').addEvent('mouseover',function(){
		$$('#anav a').each(function(argument, index){
			argument.removeClass('active_hint');
		});
		this.addClass('active_hint');
		$("answers").erase("class");
		$("answers").addClass(this.get('href'));
		return false;
	});

	//brands function
	if (document.getElementById('brandbtn')){
		var brandul=$('brandul');
		var startheight=brandul.getSize().y;
		brandul.setStyle('height',990);
		brandul.setStyle('overflow','hidden');

//		alert(startheight);
		$('brandbtn').addEvent('click', function(){
			var el=brandul;
			var current=el.getStyle('height');
			if(current=='990px'){
				var myEffect = new Fx.Morph(el, {duration: 'long', transition: Fx.Transitions.Sine.easeOut}); 
				myEffect.start({
					'height': [990, startheight] //Morphs the 'height' style from 10px to 100px.
	//				'width': [900, 300]  //Morphs the 'width' style from 900px to 300px.
				});
			}else{
				var myEffect = new Fx.Morph(el, {duration: 'long', transition: Fx.Transitions.Sine.easeOut}); 
				myEffect.start({
					'height': [startheight,990] //Morphs the 'height' style from 10px to 100px.
	//				'width': [900, 300]  //Morphs the 'width' style from 900px to 300px.
				});
			}
			return false;
			
		});

	}
	//
	
	var commentsStatus = false;

	var formStatus = false;

	if (document.getElementById('allcomments'))

	{

		$('allcomments').setStyle('display', 'none');

		$('show_comments').addEvent('click', function(e){

			e.stop();

			if (commentsStatus == false)

			{

				$('allcomments').setStyle('display', 'block');

				$('show_comments').set('html', 'Скрий коментарите');

				commentsStatus = true;

			}

			else

			{

				$('allcomments').setStyle('display', 'none');

				$('show_comments').set('html', 'Покажи всички коментари');

				commentsStatus = false;

			}

		});	

	}
	
    if (document.getElementById('wishpaycredit'))
	{
        $('wishpaycredit').addEvent('keydown',function(e){

            var charCode = e.which || e.keyCode;
            
            if(charCode == 46)
                return true;

            if (charCode > 31 && (charCode < 48 || charCode > 57))
                return false;

            return true;
            
        });
        
         $('wishpaycredit').addEvent('keyup',function(e){
            var max = $('maxcredit').value;
            
            var v = this.value * 1;
            
            if (v > max)
            {
                this.value = max;
                v = max;
            }   
            var res = $('totaldds').value - v;
                
           res=Math.round(res*Math.pow(10,2))/Math.pow(10,2);
           var str = res + '';
           if(str.substring(str.indexOf(".")).length < 3)
                str = str + "0";
                
            $('total_dds_credit').set("text", str + ' лв.');
        });
    }

	if (document.getElementById('comments_form'))

	{

		$('comments_form').setStyle('display', 'none');

		$('add_comment').addEvent('click', function(e){

			e.stop();

			if (formStatus == false)

			{

				$('comments_form').setStyle('display', 'block');

				formStatus = true;

			}

			else

			{

				$('comments_form').setStyle('display', 'none');

				formStatus = false;

			}

		});	

		

	}

	new SmartHoverBox({



		yOffset: -260, //set your options in here



		xOffset: -10,



		lockY:'bottom',



		lockX:'left'



	}); 


	$$('#field1, #field2, #field3, #field4, #field5, #field6').addEvents({



		'keydown':function(){



			name=this.id;



			newname=this.id+"-2";



		},



		



		'keyup':function(){



			name=this.id;



			newname=this.id+"-2";



			$(newname).value=this.value;



		},



		



		'blur':function(){



			name=this.id;



			newname=this.id+"-2";



			$(newname).value=this.value;



			$(newname).setStyle('color','#000000');



		},



		



		'focus':function(){



			name=this.id;



			newname=this.id+"-2";



			$(newname).setStyle('color','#2a9fd6');



		}



	



	});

	

});


function onlyNumbers(e)
{
    //var e = e || evt; // for trans-browser compatibility
    var charCode = e.which || e.keyCode;
    
    if(charCode == 46)
        return true;

    if (charCode > 31 && (charCode < 48 || charCode > 57))
        return false;

    return true;

}

function bookmarksite(title,url){
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);
}
