// msie-fix.js
//
// специально для кривовго MSIE
// набор некоторых исправлений (хотябы тех, которые можно реализовать javascript-скриптами)
//

// files require: 
//     /img/blank.gif
//

jQuery(document).ready(function () {
	// пользуетсяли наш клиент "Эксплорером" а не браузером ?
	if(jQuery.browser.msie) {
		// исправление неправильной празрачности png-файлов в img
		if(jQuery.browser.version == "6.0") {
			// заимствовал код вот отсюда "http://www.emposha.com/javascript/jquery-ie6-png-transperency-fix.html"
			jQuery.each(jQuery("img[src$=.png],img[src$=.PNG]"), function () {
				var img = jQuery(this);
				img.css({"width": img.width(),"height": img.height(), "filter": "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + img.attr("src") + "', sizingMethod='scale')"});
				img.attr("src","/img/blank.gif");
			});
			
			// как это работает -- не проверял -_-
			// todo: проверить!
		}
		
		// ---
		
		// исправление неправльных align в таблице
		if(
			jQuery.browser.version == "6.0" ||
			jQuery.browser.version == "7.0" ||
			jQuery.browser.version == "8.0" )
		{
			jQuery("td").each(function (i) {
				if(jQuery(this).attr("align") == "") {
					jQuery(this).attr("align", "left");
				}
			});
		}
		
		// ---
		
		// todo: может чтото ещё?
	}
});

