var _isIEL7=0;
var _isIEG7=0;
var page='';
function isIEL7(){
	_isIEL7=1;
}
function isIEG7(){
	_isIEG7=1;
}
function fixcompatibility(){	
	fixPopmenuOffset();
	fixLogoOffset();
	fixBannerOffset();

	fixContent();
	//fixContentPosition();
	//fixContentHeight();
	//fixContentBox();
	//fixFooter();
}

function fixContent(){
  if(_isIEL7){    
    if(page=='home'){
      //Fix the carousel x-offset
      if(document.all){
        var element=document.getElementById('carousel_container');
        var element1=document.getElementById('carousel_member1');
        element.style.left=-5;
        element.style.width=830;
        element1.style.marginLeft=7;
      }
    }    
  }
  if(_isIEG7){
    if(page=='home'){
      //Fix the carousel x-offset
      if(document.all){
        var element=document.getElementById('carousel_container');
        var element1=document.getElementById('carousel_member1');
        element.style.left=-3;
        element.style.width=830;
        element1.style.marginLeft=12;
      }
    }    
  }
  if(yc>0){
    var element=document.getElementById('content');
    element.style.height=yc;
    if(page!='home'){
      var element2=document.getElementById('mnubannertail');
        element2.style.marginTop=3;
    }      
  }
}
function fixPopmenuOffset(){
	if(_isIEL7 || _isIEG7){
		leftoffset=-190;
	}else{
		leftoffset=-188;
	}

}
function fixLogoOffset(){
	var divlogo=document.getElementById('header_logo');
	if(_isIEL7 || _isIEG7){
		divlogo.style.height='115px';
	}
}
function fixBannerOffset(){
	var divbanner=document.getElementById('banner_container');
	var divmarquee=document.getElementById('bannermarquee');
	var divbannertext=document.getElementById('banner_text');

	if(_isIEL7 && !_isIEG7){
		divbanner.style.marginRight='11px';
		divmarquee.vspace=5;
		
		divbannertext.style.marginLeft='12px';
		//divbannertext.style.marginTop='-12px';
	}
	if(_isIEG7){
	  divmarquee.vspace=5;
  }
}
function fixContentPosition(){
	if(_isIEL7 || _isIEG7){
		var divbanner = document.getElementById('header-banner');
		divbanner.style.marginBottom=10;
		
	}
}
function fixContentHeight(){	
	if(!_isIEL7){
		var divboxleft = document.getElementById('boxleft');
		var divboxright = document.getElementById('boxright');
		var divboxright1 = document.getElementById('boxrightr1');
		var divboxright2 = document.getElementById('boxrightr2');
		var page_container= document.getElementById('page_container');
		var divboxright3 = document.getElementById('boxrightr3');
		var divbox = document.getElementById('box');

		
		var totalrightheight= divboxright1.offsetHeight + page_container.offsetHeight + divboxright3.offsetHeight;
		divboxright.style.height=totalrightheight;
		
		var totalboxheight=divboxleft.offsetHeight;
		if(totalrightheight>totalboxheight)
			totalboxheight=totalrightheight;	
		divbox.style.height=1110;	
		page_container.style.height=1093;

	}
	if(_isIEL7 || _isIEG7){
		var page_container= document.getElementById('page_container');
		var divboxright3 = document.getElementById('boxrightr3');
		var divboxright2 = document.getElementById('boxrightr2');
		var divboxleft = document.getElementById('boxleft');

		page_container.style.height=1082;
		divboxright2.style.height=1082;

		divboxleft.style.height= 1152;

	}
}
function fixContentBox(){
	if(_isIEL7){
		//Left portion
		//var divboxleft = document.getElementById('boxleft');
		//divboxleft.style.left=0;

		//menu-text
		var divsubmnutext=new Array();
		var i;
		for(i=0;i<totalsubmenu;i++){
			divsubmnutext[i]=document.getElementById('menu_text[' + i + ']');
			divsubmnutext[i].style.marginTop=divsubmnutext[i].style.marginTop- 70;			
		}
		//active folder
		//var divactivefolder = document.getElementById('folder_active');
		//divactivefolder.style.left=0;

		//page next
		var divpagenext = document.getElementById('page_next');
		divpagenext.style.left=19;

	}
}

function fixFooter(){
	if(_isIEL7 || _isIEG7){
		var divfooter = document.getElementById('footer');
		var ulfoot = document.getElementById('ulfoot');
		divfooter.style.marginTop=divfooter.style.marginTop + 765;
		ulfoot.style.marginLeft=50;

	}
}

function IERotate(obj,deg){
	var deg2radians = Math.PI * 2 / 360;
	var rad = deg * deg2radians ;
    	var costheta = Math.cos(rad);
	var sintheta = Math.sin(rad);
	
	obj.style.filter = "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand',M11="+costheta+",M12="+(-sintheta)+",M21="+sintheta+",M22="+costheta+")";
}


