window.addEvent('domready', function() {
	// do_sIFR();
    Cufon.replace('h1.wit', { fontFamily: 'Helvetica77' });
    Cufon.replace('h1.grijs', { fontFamily: 'HelveticaInserat' });

    Cufon.replace('h2.oranje', { fontFamily: 'Helvetica97'} );
    Cufon.replace('h2.grijs', { fontFamily: 'HelveticaInserat'} );
    Cufon.replace('h2.sticks', { fontFamily: 'Helvetica75'} );
	Cufon.replace('h3.oranje', { fontFamily: 'Helvetica75'} );
	Cufon.replace('h3.grijs', { fontFamily: 'Helvetica97'} );
    Cufon.replace('div.sifrmenu a', { fontFamily: 'Helvetica75' } );
	Cufon.replace('div.sifrmenu_active a', { fontFamily: 'Helvetica75' } );
	Cufon.replace('.prijs', { fontFamily: 'HouseMovements-Sign'});
	Cufon.replace('.prijs_oranje', { fontFamily: 'HouseMovements-Sign'});

	if( $( 'kader_content' ) && $('kolom1' ) ) {
		var size = $('kader_content').getDimensions();
		var hoogte	= size.height;

		$('kader_l').set('styles', { 'height': hoogte + 'px' });
		$('kader_r').set('styles', { 'height': hoogte + 'px' });
	}
	else if( $('kader_content' ) ) {
		var size = $('kader_content').getDimensions();
		var hoogte	= size.height;

		$('kader_l').set('styles', { 'height': hoogte + 'px' });
		$('kader_r').set('styles', { 'height': hoogte + 'px' });
	}

	if( $('footer' ) ) {
		var hoogte	= ( $('footer').getPosition().y + 50 );
	}
	else {
		var hoogte = 835;
	}

	if( hoogte < 835 ) {
		hoogte = 835;
	}

	if( $('panels') ) {
		$('panels').setStyle('height', hoogte );
	}

	if( $( 'bg_overlay' ) ) {
		var size = $('schuif_links2').getDimensions();
		var hoogte	= size.height;

		$('bg_overlay').setStyle('height', hoogte );
		$('bg_overlay').setStyle('opacity', '0.75');
	}

	$(document.body).getElements('a.external').set('target', '_blank');

	$('actiepanel').getElements('a.instrument').addEvent('click', function(e) {
		e.stop();

		removeItems( this.get('href') );
	});

	$$('#submenu a:first-child').setStyle('border-top', '0px');
	$$('#submenu a:last-child').setStyle('border-bottom', '0px');

	if( $('frmLogin') ) {
		$('frmLogin').addEvent('submit', function(e) {
			e.stop();

			var req = new Request.JSON({
				method: 'post',
				url: '/ajax/login.php',
				data: {
					'username': $('username').get('value'),
					'password': $('password').get('value')
				},

				onComplete: function( result ) {
					if( result ) {
						if( result.error == '' ) {
							document.location = '/index2.php';
						}
						else {
							alert( result.error );
						}
					}
					else {
						alert( 'request failed');
					}
				}
			}).send();
		});
	}

	if( $('frm_step_3') ) {
		$('frm_step_3').addEvent('submit', function(e) {
			e.stop();
			var req = new Request.JSON({
				method: 'post',
				url: '/ajax/updateOrder.php',
				data: {
					'id': $('orderID').get('value')
				},

				onComplete: function( result ) {
					if( result ) {
						if( result.error == '' ) {
							//alert( result.output );
							$('frm_step_3').submit();
						}
					}
				}
			}).send();
		});
	}

	$('btn_login').addEvent('click', function() {
		$('loginpanel').setStyle('display', 'block');
		$('btn_login').set('class', 'active');
	});

	if( $('frm_zoek' ) )
	{
		$('frm_zoek').addEvent('submit', function(e) {
			e.stop();

			var req = new Request.JSON({
				method: 'post',
				url: 'ajax/search.php',
				data: {
					'searchword': $('zoeken').get('value')
				},

				onComplete: function( result )
				{
					if( result )
					{
						if( result.error == '' )
						{

						}
						else
						{
							alert( result.error );
						}
					}
					else
					{
						alert( 'request failed');
					}
				}
			}).send();
		});
	}

	$$('a.movetotop').addEvent('click', function(e) {
		e.stop();

		var product_rel	= this.rel.split('_');
		var str_selector	= product_rel[0] + '_' + product_rel[1] + '_';

		$('div_' + product_rel[1] ).getElements('img[id^=' + str_selector ).each( function(el) {
			el.setStyle('display', 'none');
		});

		$(this.rel).setStyle('display', 'block' );
	});
	
	var Timeout = null;
	$('koffers').addEvent('mouseover', function(e) {
		$('koffers-submenu').setStyle('display', 'block');
	});
	
	$('koffers').addEvent('mouseleave', function(e) {
		Timeout = setTimeout("$('koffers-submenu').setStyle('display', 'none');", 2000);
	});
	
	$('koffers-submenu').addEvent('mouseover', function(e) {
		clearTimeout(Timeout);
	});
	
	$('koffers-submenu').addEvent('mouseout', function(e) {
		Timeout = setTimeout("$('koffers-submenu').setStyle('display', 'none');", 2000);
	});

});


