jQuery.noConflict();

jQuery(function() {
	//var currentOffset = document.documentElement.scrollTop || document.body.scrollTop; // body for Safari	
	//var containerHeight = document.getElementById('complectation-table-holder').clientHeight;
	//var containerTop = document.getElementById('complectation-table-holder').offsetTop;
	//var desiredOffset = currentOffset - height;
	//var cssObj = {
    //    "padding-top": "50px"
    //  }
	//jQuery('#complectation-price').click(function() {alert(containerHeight+" "+containerTop)});
	//jQuery('#complectation-price').css(cssObj);
	
	jQuery('ul.choose-search li').not(".all").click(function() {
		if (jQuery('ul.choose-search li').hasClass('here')) {
			jQuery('ul.choose-search li').removeClass('here')
		}
		typelink= jQuery(this).children("a")
		jQuery('#sitesearch').attr("value",typelink.attr('rel'));
		jQuery(this).addClass('here');
		return false
	});
	
	jQuery('li.show-extend').hover(function() {
		jQuery(this).parent().find('.hover').not(jQuery(this)).removeClass('hover')
		jQuery(this).addClass('hover')
	}, function() {
		jQuery(this).removeClass('hover')
	});
	
	jQuery('li.show-extend a.expand').click(function() {
		if(jQuery('li#current-nav').not(jQuery(this)).hasClass('selected')) {
			hidenav(jQuery('li#current-nav'))
		}
		
		jQuery(this).parent().parent().addClass('selected').attr("id","current-nav");
		jQuery("#current-nav").mousedown(function(){return false});
		
		jQuery(document).bind( "mousedown", function() { 
			var elnav = jQuery("#current-nav");
			hidenav(elnav)
		})
		
		jQuery("#current-nav .hide-expand").bind( "click", function() {
			var elnav = jQuery("#current-nav");
			hidenav(elnav)
		});
		
		if(jQuery(this).attr("id") == "catalog-li")
		{		
			jQuery('.search-vendor #inp-s').focus();
		}
		return false
	});
	
//	jQuery('#complectation-table tr.opt').click(function() {
//		checkid = jQuery(this).find("label");
//		jQuery('#complectation-table tr.opt').toggleCheckboxes("#"+checkid.attr('for')+"");
//	});
//	jQuery('#complectation-table tr.opt, #packages-table tr.opt').toggle(function() {
//			checkid = jQuery(this).find("label");
//			jQuery("#"+checkid.attr('for')+"").attr("checked", "checked");
//			if (jQuery("#"+checkid.attr('for')+"").parent().parent().find('.label').hasClass('here')) {
//			jQuery("#"+checkid.attr('for')+"").parent().parent().find('.label').removeClass('here')
//			};
//			jQuery("#"+checkid.attr('for')+"").parent().parent().find('.label').addClass('here');
//		},
//		function() {
//			checkid = jQuery(this).find("label");
//			jQuery("#"+checkid.attr('for')+"").attr("checked", "");
//			jQuery("#"+checkid.attr('for')+"").parent().parent().find('.label').removeClass('here');
//	});

	jQuery('div.bnav-bl, div.show-generation li, div.table-complectation tr.opt, div.other-complectation tr').hover(function(){
			jQuery(this).addClass("hover");
		},function(){
			jQuery(this).removeClass("hover");
	});
	
	jQuery('ul.upload-photos a.ico-del').hover(function(){
			jQuery(this).parent().addClass("hover");
		},function(){
			jQuery(this).parent().removeClass("hover");
	});
	
	jQuery('div.show-generation li, div.other-complectation tr').click(function(){
		golink = jQuery(this).find("a");
		window.location = golink.attr('href')
	});
	
	jQuery('#search-inp').bind( "keyup", function() { 
		var searchval = jQuery(this).val()
		if (searchval.length < 0 || searchval == '') {
			jQuery('.search-block .reset').hide()
			//alert('del');
		}
		else {
			jQuery('.search-block .reset').show()
			//alert('add')
			jQuery('.search-block .reset').click(function(){
				jQuery('#search-inp').focus()
				jQuery(this).hide()
			});
		}
	});

	jQuery('.search-vendor .reset').click(function(){
				jQuery('#inp-s').val("")
				jQuery('dl#marks dd').removeClass('result')
	})
	
//	jQuery('div.report-error a').click(function() {	
//		window.open( jQuery(this).attr('href') );
  //      return false;
	//})
	
	//jQuery('div.report-error a').click(function() {
	//	jQuery("body","html").css({height: "100%", width: "100%"}); 
	//	if (typeof document.body.style.maxHeight === "undefined") {
	//		if (document.getElementById("TB_HideSelect") === null) {
	//			jQuery("body").append("<iframe id='ie_HideSelect'></iframe><div id='overlay-page'></div><div id='error-page'></div>");
	//			jQuery("#overlay-page").click(error_remove);
	//		}
	//	}else{
	//		if(document.getElementById("TB_overlay") === null){
	//			jQuery("body").append("<div id='overlay-page'></div><div id='error-page'></div>");
	//			jQuery("#overlay-page").click(error_remove);
	//		}
	//	}
	//	jQuery("#error-page")
	//		.css({marginTop: document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop + 'px'})
	//		.load(jQuery(this).attr('href'), function(){
	//			jQuery("#close-button").click(error_remove); 
	//		}
	//		)
	//	return false
	//});
});

function hidenav(elnav) {
	elnav.removeClass("selected");
	elnav.attr("id","")
	jQuery(document).bind( "mousedown", function() { 
		return true
	})
}

function error_remove() {
	jQuery("#close-button").unbind("click"); 
	jQuery("#error-page, #overlay-page, #ie_HideSelect").trigger("unload").unbind().remove()
	jQuery("body","html").css({height: "", width: ""});
}


//New Header (Countries, Search and other)
jQuery(document).bind("mousedown", function() {
    jQuery("#aspnetForm").removeAttr("onsubmit");
    ResetPopups();
})

function ResetPopups() {
    jQuery('#divCountry').removeClass('tn-region-open');
    jQuery('#divUser').removeClass('b-usernav-open');
    jQuery('#divSearch').removeClass('tn-search-open');
    jQuery("#dlArticleBookmark").removeClass("b-social-bkmrk-open");
}

function CountryClick() {
    jQuery('#divUser').removeClass('b-usernav-open');
    jQuery('#divSearch').removeClass('tn-search-open');

    if (!jQuery('#divCountry').hasClass('tn-region-open')) {
        jQuery('#divCountry').addClass('tn-region-open');
    }
    else {
        jQuery('#divCountry').removeClass('tn-region-open');
    }

    jQuery("#divCountry").mousedown(function() { return false });
}
function UserClick() {
    jQuery('#divCountry').removeClass('tn-region-open');
    jQuery('#divSearch').removeClass('tn-search-open');

    if (!jQuery('#divUser').hasClass('b-usernav-open')) {
        jQuery('#divUser').addClass('b-usernav-open');
    }
    else {
        jQuery('#divUser').removeClass('b-usernav-open');
    }

    jQuery("#divUser").mousedown(function() { return false });
}
function SearchClick() {
    jQuery('#divCountry').removeClass('tn-region-open');
    jQuery('#divUser').removeClass('b-usernav-open');

    if (!jQuery('#divSearch').hasClass('tn-search-open')) {
        jQuery('#divSearch').addClass('tn-search-open');
    }
    else {
        jQuery('#divSearch').removeClass('tn-search-open');
    }

    jQuery("#divSearch").mousedown(function() { jQuery('#searchtext').focus(); return false });
    jQuery('input#searchText').focus();
}
//End New Header
