if (location.search.indexOf('scart') != -1) {
	$(function(){
		$('select[name=Land], select[name=Liefer-Land]').change(function(){
			var form = $(this).closest('form') ;
			form.attr('action', form.attr('action').replace(/#.*/, '')+'&set_payment_delivery=1#step3') ;
			form.submit() ;
		}) ;	
		$('input[name=porto_bestell]').click(function(){
			var form = $(this).closest('form') ;
			form.attr('action', form.attr('action').replace(/#.*/, '')+'&set_payment_delivery=1#step4') ;
			form.submit() ;
		}) ;	
		
		$('.wk-step').click(function(){
			$('.wk-step .wk-step-header-nr img').each(function(){
				$(this).attr('src', $(this).attr('src').replace('_active', '_inactive')) ;
			}) ;
				
			var img = $(this).find('.wk-step-header-nr img') ;
			$(img).attr('src', $(img).attr('src').replace('_inactive', '_active')) ;
		}) ;
		
		if (location.hash.indexOf('step') != -1) {
			$('.wk-step .wk-step-header-nr img').each(function(){
				$(this).attr('src', $(this).attr('src').replace('_active', '_inactive')) ;
			}) ;
	
			var img = $(location.hash).find('.wk-step-header-nr img') ;
			$(img).attr('src', $(img).attr('src').replace('_inactive', '_active')) ;
		}
		
	}) ;
}

$(function(){
	$('#os_order').submit(function(){
		$('.wk-send input[type=image]').hide() ;
		$('.wk-send .process_info').show() ;
		$.fancybox('<div style="font-weight:bold;padding:10px">'+$('.wk-send .process_info').html()+'</div>', {title:'menswear.de Warenkorb', transitionIn:'none',modal:true}) ;
	}) ;
}) ;

function checkAddCart() {
//	var elems = document.os_detail_view.elements ;
//
//	for (var i = 0; i < elems.length; i++) {
//		if (elems[i].name == 'menge') {
//			if (parseInt(elems[i].value) < 1) {
//				$.fancybox('Bitte geben Sie die gewünschte Menge für das Produkt ein.', {title:'menswear.de Hinweis'}) ;
//				//alert('Bitte geben Sie eine Menge an.') ;
//				return false ;
//			}
//			continue ;
//		}
//		
//		if (!elems[i].name.match(/^dd/)) {
//			continue ;
//		}
//
//		if ($(elems[i]).val() == 'XXXYYY') {
//			$.fancybox('Bitte wählen Sie alle Artikeloptionen aus.', {title:'menswear.de Hinweis', height:70, width:300, autoDimensions:false}) ;
//			//alert('Bitte wählen Sie alle Artikeloptionen aus.') ;
//			return false ;
//		}
//	}

	addToAjaxCart(document.os_detail_view) ;
	return false ;
}

function addToAjaxCart(form, formdata2) {
	var formdata = $(form).serialize() ;
	if (formdata2) {
		formdata += '&'+$.param(formdata2) ;
	}
	
	var url = $(form).attr('action').replace('scartaddform', 'scartajax&action=addToCart').replace('scartaddlist', 'scartajax&action=addToCartFromList') ;
	
	new $.post(url,
		formdata,
		function(data) {
			if (data.status) {
				var status = data.status ;
				//status = status.replace(/<br ?\/?>/i, "\n\n").replace('<!-- menswear.de -->', '').replace(/\s+/, ' ') ;
				//alert(status) ;
				$.fancybox(status, {title:'menswear.de Warenkorb', height:350, width:700, autoDimensions:false}) ;
			}
		
			$('.new_header_cart').html(data.ajaxscart) ;
		},
		'json'
	) ;	
}

//if(location.search.indexOf('test') != -1) {
	$(function(){
//		$('form[name=os_list_view] input[type=image]').bind('click', function(event){
//			event.preventDefault() ;
//			var params = {} ;
//			params[this.name+'.x'] = 1 ;
//			addToAjaxCart($(this).closest('form'), params) ;//, event.target) ;
//		}) ;
		
		$('form[name=os_detail_view] input[type=image], a[href*=submit], a[href*=void]').click(function(event){
			return checkAddCart();
		}) ;
	}) ;
//}
