/* kontaktny formular */

window.addEvent('domready', function() {
    
    if($defined($('nazov2')))
    {
        $('nazov2').addEvent('change', function(el){            
                window.location = 'http://eshop.elektroistenik.sk/?nazov='+this.get('value');
            })
    }
    
    if($defined($$('.js_feedback')) > 0)
    {
        $each($$('.js_feedback'), function(el){
            el.addEvent('change', function(el){
                var dovod = this.get('value');
                if(dovod != '' && dovod != 'redir')
                {
                    var username = $('js_username').get('html');  
                    var kodVyrobku = this.get('name');
                    
                    var request = new Request.JSON({
			url: "/etc/process2.php",
			onFailure: function(status) {
		      alert('Odosielanie zlyhalo. Prosím, neskôr skúste znova.');
			},
			onSuccess: function(status){							
				if(status.code==0) {
					alert(status.error);
				} else {
					alert('Veľmi pekne ďakujeme za spätnú väzbu!');					
				}}}).get({'kodVyrobku': kodVyrobku, 'username': username, 'dovod': dovod}); 
                } else if(dovod == 'redir') {
                    window.location = '/nekupim.php?kod=' + this.get('name');
                }            
            })
        })
    }

if($defined($('js_contf'))) {
	
var contf = $('js_contf');
var par =  $('par');
var meno = $('meno');
var telefon = $('telefon');
var mail = $('mail');
var text = $('text');
var komu = $('komu');

contf.addEvent('submit', function(e) {
	
	new Event(e).stop();
	
	var ok = 1;
	
	if(meno.get('value')=='') {
			ok = 0;
			if(!meno.hasClass('wrong')) {
				meno.addClass('wrong');
			}			
		} else {
			if(meno.hasClass('wrong')) {
				meno.removeClass('wrong');
			}			
		}
		if(mail.get('value')=='') {
			ok = 0;
			if(!mail.hasClass('wrong')) {
				mail.addClass('wrong');
			}			
		} else {
			if(mail.hasClass('wrong')) {
				mail.removeClass('wrong');
			}			
		}
		if(text.get('value')=='') {
			ok = 0;
			if(!text.hasClass('wrong')) {
				text.addClass('wrong');
			}			
		} else {
			if(text.hasClass('wrong')) {
				text.removeClass('wrong');
			}			
		}
	
	if(ok==1) {
		
		var request = new Request.JSON({
			url: "/wp-content/themes/ELIS/etc/process.php",
			onFailure: function(status) {
				par.dispose();
				contf.empty();	
				var stat = new Element('div', {'class': 'failure'});
				var parg = new Element('p');
				parg.set('html','Formulár sa nepodarilo odoslať.');
				parg.injectInside(stat);
				stat.injectInside(contf);	
			},
			onSuccess: function(status){							
				if(status.code==0) {
					alert(status.error);
				} else {
					par.dispose();
					contf.empty();	
					var stat = new Element('div', {'class': 'success'});
					var parg = new Element('p');
					parg.set('html','Formulár sa podarilo úspešne odoslať.');
					parg.injectInside(stat);
					stat.injectInside(contf);	
					
				}}}).get({'text': text.get('value'), 'meno': meno.get('value'), 'komu': komu.get('value'), 'mail': mail.get('value'), 'telefon': telefon.get('value')});	
		
	} 
	
})

}
	
})

/* login panel */

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

	if($defined($('js_toggle_login'))) {/*
	$('js_login').setStyle('height','auto');*/
	var mySlide = new Fx.Slide('js_login').hide();  //starts the panel in closed state  
    $('js_toggle_login').addEvent('click', function(e){
    	$('js_login').setStyle('height','auto');
    	$('webbg').setStyle('margin-top', '0');
		e = new Event(e);
		mySlide.slideIn();
		$('f_login').focus();
		e.stop();
	});

    $('js_close_login').addEvent('click', function(e){
		e = new Event(e);
		e.stop();
		mySlide.slideOut();
	});
	
	}
	
	$platca = $('js_platca');
	if($defined($platca)) {
		$platcaBtn = $('platca');
		$platcaBtn.addEvent('click', function() {
			$platca.removeClass('nevidim');
		})
		$platca2Btn = $('platca2');
		$platca2Btn.addEvent('click', function() {
			$platca.addClass('nevidim');
		})
	}
	
	$ucet = $('js_ucet');
	if($defined($ucet)) {
		$ucetBtn = $('mamucet');
		$ucetBtn.addEvent('click', function() {
			$ucet.removeClass('nevidim');
		})
		$ucet2Btn = $('mamucet2');
		$ucet2Btn.addEvent('click', function() {
			$ucet.addClass('nevidim');
		})
	}

});
