//On Hover Over
function megaHoverOver(){
    $(this).find(".sub").stop().fadeTo('fast', 1).show(); //Find sub and fade it in
    (function($) {
        //Function to calculate total width of all ul's
        jQuery.fn.calcSubWidth = function() {
            rowWidth = 0;
            //Calculate row
            $(this).find("ul").each(function() { //for each ul...
                rowWidth += $(this).width(); //Add each ul's width together
            });
        };
    })(jQuery); 

    if ( $(this).find(".row").length > 0 ) { //If row exists...

        var biggestRow = 0;	

        $(this).find(".row").each(function() {	//for each row...
            $(this).calcSubWidth(); //Call function to calculate width of all ul's
            //Find biggest row
            if(rowWidth > biggestRow) {
                biggestRow = rowWidth;
            }
        });

        $(this).find(".sub").css({'width' :biggestRow}); //Set width
        $(this).find(".row:last").css({'margin':'0'});  //Kill last row's margin

    } else { //If row does not exist...

        $(this).calcSubWidth();  //Call function to calculate width of all ul's
        $(this).find(".sub").css({'width' : rowWidth}); //Set Width

    }
}
//On Hover Out
function megaHoverOut(){
  $(this).find(".sub").stop().fadeTo('fast', 0, function() { //Fade to 0 opactiy
      $(this).hide();  //after fading, hide it
  });
}

var requiredMajorVersion = 9;
var requiredMinorVersion = 0;
var requiredRevision = 115;

function fadeInMiddle(n,thumb){
	for(var i=0; i<photoCount; i++){
		if(i!=n){
			$("#middlePhoto"+i).stop();
			$("#middlePhoto"+i).attr("style","display:none");
		}
		else{
			$("#middlePhoto"+i).fadeIn("normal");
		}
	}
		$("li.active").removeClass("active");
		if('\v'=='v'){
			thumb.setAttribute("className", "active");;
		}else{
			thumb.setAttribute("class", "active");;
		}
};

function buy(q,size,buy_url){
	var ob = document.getElementById('size');
	if(ob!=null){
		if(ob.value.length>0)
			window.location=buy_url+'&size='+ob.value+'&quantity='+q;
		else
			$("#some-id2").trigger('click');
			//alert("Выберите размер товара!");
	}
	else{
		window.location=buy_url+'&quantity='+q;
	}

}
				function getBrowserInfo() {
				 var t,v = undefined;
				 if (window.opera) t = 'Opera';
				 else if (document.all) {
				  t = 'IE';
				  var nv = navigator.appVersion;
				  var s = nv.indexOf('MSIE')+5;
				  v = nv.substring(s,s+1);
				 }
				 else if (navigator.appName) t = 'Netscape';
				 return {type:t,version:v};
				}
				 
				function bookmark(a){
				 var url = window.document.location;
				 var title = window.document.title;
				 var b = getBrowserInfo();
				 if (b.type == 'IE' && 7 > b.version && b.version >= 4) window.external.AddFavorite(url,title);
				 else if (b.type == 'Opera') {
				  a.href = url;
				  a.rel = "sidebar";
				  a.title = url+','+title;
				  return true;
				 }
				 else if (b.type == "Netscape") window.sidebar.addPanel(title,url,"");
				 else alert("Нажмите CTRL-D, чтобы добавить страницу в закладки.");
				 return false;
				}


