/*********************************************************************************************************************
.js file for the DispPage.asp, containing the following functions.
	
	1.  HighLightELement			- For highlighting Articles,Ads - on mouseover.
	2.  loadPage					- Verifying the browser version, if < 5.5, redirect to error.asp with download option.
	3.  HighLightElementPhoto		- For highlighting Photos - on mouseover.
	4.  ClearElementPhoto			- For clearing the Highlight elements for a photo.
	5.  ClearElement				- For clearing the Highlight elements for articles,Ads.
	8.  glowArticle					- When queried from search results, while showing the page, highlight the article that has been returned.
**********************************************************************************************************************/
//For Rightclick
//var shadeColor="#C7A252"; //"#7cfc00"; 
//var shadeSColor="#FFA8F6"; 
//var shadeTopLinks ="#0000ff";//"#0000ff"
//var SiteHitCount=1;
//var isLoginRequired = true;
var config_val = AjaxUtilsMethods.GetConfigSettings().value;
config_val = config_val.split(","); 
var SiteHitCount=config_val[1];
var isLoginRequired = true;
if(config_val[0]=="1")
{
    isLoginRequired = true;
}
else
{
    isLoginRequired = false;
}
var podcastmenu=0;
var VirtualPath="../../../../..";
var LoginPageURL = VirtualPath+"/login.htm";
var LoginDPageURL = "./login.htm";
var LoginSPageURL = VirtualPath+"/login.shtml";
var LoginDSPageURL = "./login.shtml";
var HomePath="/"+window.location.hostname;// "/localhost";
var currentArticle;
var currentPhoto;       
var currentURL;
var CurrentAdvertiser;
var currentArticleName;
var browser=navigator.appName;
var divWidth=2;
var divColor='solid red';
var routTInt;
var oldackgroung;
var cMenu;
var gTtitle;
var gMode;
var TextVer="1";//1 means both
var Podcast="1";//1 Available
var temp = AjaxUtilsMethods.VSettings().value;

var t = temp.split(",");
//VirtualPath=t[1].substring(0,t[1].length-1);
TextVer=t[0];
   
function loadPage() {
	try{
				version=0
				if (navigator.appVersion.indexOf("MSIE")!=-1){
					temp=navigator.appVersion.split("MSIE")
					version=parseFloat(temp[1])
					
					if (version<5.5) 
						parent.window.location.href = "error.asp?errNumb=20"
				}
		}catch(e){}
}


function getId(str)
{
    return  document.getElementById(str);
}
function getNames(str)
{  try{
			return document.getElementsByName(str);
        }catch(e) {}
}
//puts the image glow
function jsDisRtclickopt(Email,Id,currentArticleName)
{
    try
    {
       if(Email!='')
	   {
		 getId('adv').disabled=false;
		 getId('adv').style.cursor="hand";
	   }
	   else
	   {
		 getId('adv').disabled=true;
		 getId('adv').style.cursor="none"
	   }	   
	   if(Id!='')
	   {
		 getId('Viurl').disabled=false;
		 getId('Viurl').style.cursor="hand";
	   }
	   else
	   {
		 getId('Viurl').disabled=true;
		 getId('Viurl').style.cursor="none"
	   }
	   if(currentArticleName!=null)
	   {
	   	 getId('readOut').disabled=false;
		 getId('readOut').style.cursor="hand";
	   }
	   else
	   {
		 getId('readOut').style.cursor="none"
		 getId('readOut').disabled=true;
	   }
	}catch(e){}
}
function HighLightElement(ob,type,brwsr,Title,Mode,Id,Email) 
{
//alert(ob.getAttribute("ImName"))
GalFocusImg=ob.getAttribute("ImName")+".jpg";
	var total2Highlight;
	var CurrdivID;
	CurrdivID=ob;
	currentArticle=CurrdivID;  
	gTtitle=Title;
	gMode=Mode;
	 
	var indDTArr_URL=document.getElementById("pageSourceImage").src.split("/");
	var directAd;
	
	directAd=indDTArr_URL[9] +"_" + indDTArr_URL[8] +"_" + indDTArr_URL[7] + "_"+currentArticle.innerHTML		
    if(directAd.charAt(directAd.length-1)!="_")
    {        
       
    }
	else//normal article hightlight part
    {
	    try
	    {          
	            if(Title.length==0)
                Mode=0;
                var brwsr1=navigator.appName.substring(0,2);
                if(brwsr1=="Mi")
                    brwsr='ie';
                else
                    brwsr='ie';                   
                
                clearTimeout(routTInt);
				if(cMenu)
				{
				    cMenu.hide();
				}
			    var total2Highlight;
			    var divID;
				divID=ob.id;
				currentArticle=divID;
				currentArticleName= getId(currentArticle).getAttribute("ArticleName")				
				CurrentAdvertiser=Email;
				currentURL=Id;
				jsDisRtclickopt(Email,Id,currentArticleName);				
				//For Right click
				total2Highlight=(getNames(ob.id).length);
				
				if (total2Highlight > 1)
				{
				    if (brwsr == 'ie')
					{
					    for(var mycount=0;mycount<total2Highlight;mycount++) 
						{
					        if (type == "art")
					        {
			        	        if (Mode == 1) 
						        {
							        if (parseInt(getNames(divID).item(mycount).style.left)>60)
							        {
									    Left_Gr_60(divID,100,30,20,100,Title,brwsr); 
							        }
							        else//LESS THAN 60 
                                    {
									    Left_Less_60(divID,0,30,20,100,Title,brwsr);
							        }
			                    }
					        }
                        }
					} 
					else
					{
					    //For firefox
                        for(var mycount=0;mycount<total2Highlight;mycount++)
						{
						    if (Mode == 1) 
							{ 
						        if (parseInt(getNames(divID).item(mycount).style.left)>60)
							    {
								    Left_Gr_60(divID,100,30,20,100,Title,brwsr); 
								}
								else//LESS THAN 60 
								{
      							    Left_Less_60(divID,0,30,20,100,Title,brwsr);
								}
							}
      					}
				    }
				}
				else
				{ 
    			    if (brwsr == 'ie') 
					{
                        if (type =="art")
					    {
					        if (Mode == 1) 
						    {
							    if (parseInt(getNames(divID).item(mycount).style.left)>60)
								{
								    Left_Gr_60(divID,100,30,20,100,Title,brwsr); 
								}
								else//LESS THAN 60 
								{
								    Left_Less_60(divID,0,30,20,100,Title,brwsr);
							    }
							}	
    					}
						else
						{
						}
                    } 
	        	}
						//as for hovering makevisible(ob,1);
	            }catch(e){}
	    }//normal part
		//makevisible(ob,1);
		
			var divs;
        divs=document.getElementsByTagName('div');        
        var i=0;
        // alert(ob.getAttribute('articlename'));
                   
            for(i=0; i<divs.length-1;i++)
            {            
                if(divs[i].getAttribute('articlename')!=null)
                {      
                    //if(ob.getAttribute('imname')==null)
                    //{    
                            if(ob.getAttribute('articlename')==divs[i].getAttribute('articlename'))
                            {   // alert(ob.getAttribute('articlename'));
                                makevisible(divs[i],1);        
                            }   
                        
                    // }             
                }            
            }
       
}


function makevisible(cur,which)
{
    strength=(which==0)? 1 : 0.2        
    if (cur.style.MozOpacity)
    {
        if(which==0)
        {
           cur.style.MozOpacity=0           
        }
        else
        {
           cur.style.MozOpacity=strength
           cur.style.backgroundColor=shadeColor; 
        }
    }
    else if (cur.filters)
    {   
      // alert('2');   
        if(which==0)
        {
            cur.filters.alpha.opacity=0               
        }
        else
        {
            cur.filters.alpha.opacity=strength*100     
            cur.style.background = shadeColor; 
        }
    } 
    else
    { // alert('3');   
        if(which==0)
        {    
            cur.style.opacity="0.1"       
            cur.style.backgroundColor="#FFFFFF";               
        }
        else
        {            
            cur.style.opacity="0.6"      
            cur.style.backgroundColor=shadeColor; 
        }        
    }
       
}

function makevisiblePink(cur,which)
{    
    strength=(which==0)? 1 : 0.2        
    if (cur.style.MozOpacity)
    {     
        if(which==0)
        {
           cur.style.MozOpacity=0           
        }
        else
        {            
           cur.style.MozOpacity=strength
           cur.style.backgroundColor= shadeSColor;           
        }
    }
    else if (cur.filters)
    {        
        if(which==0)
        {
            cur.filters.alpha.opacity=0               
        }
        else
        {            
            cur.filters.alpha.opacity=strength*100     
            cur.style.background = shadeSColor;                        
        }
    } 
    else
    {         
        if(which==0)
        {    
            cur.style.opacity="0.1"       
            cur.style.backgroundColor="#FFFFFF";               
        }
        else
        {            
            cur.style.opacity="0.6"      
            cur.style.backgroundColor=shadeSColor;     
        }        
    }       
}


function makevisibleBlue(cur,which)
{    
    strength=(which==0)? 1 : 0.2        
    if (cur.style.MozOpacity)
    {     
        if(which==0)
        {
           cur.style.MozOpacity=0           
        }
        else
        {            
           cur.style.MozOpacity=strength
           cur.style.backgroundColor=shadeTopLinks;
        }
    }
    else if (cur.filters)
    {        
        if(which==0)
        {
            cur.filters.alpha.opacity=0               
        }
        else
        {            
            cur.filters.alpha.opacity=strength*100     
            cur.style.background =shadeTopLinks;
        }
    } 
    else
    {         
        if(which==0)
        {    
            cur.style.opacity="0.1"       
            cur.style.backgroundColor="#FFFFFF";               
        }
        else
        {            
            cur.style.opacity="0.6"      
            cur.style.backgroundColor=shadeTopLinks;
        }        
    }       
}



function Left_Gr_60(divID,left,top,Bleft,Btop,Title,brwsr)
{

	//try
	//{			
        
	    if (parseInt(getId(divID).style.top)<550)
		{
		    if(document.body.scrollTop<30)
			{
    		    getElements('Blurb',VirtualPath+'/images/blurb4.gif',brwsr)
			    Blurb(divID,left,top,Title,brwsr);
			    
			}
			else
 		    {
		        getElements('Blurb2',VirtualPath+'/images/blurb4.gif',brwsr)
			    BottomBlurb(divID,Bleft,Btop,Title,brwsr);			    
			}	
		}	
		else if((parseInt( getId(divID).style.top)>550) && (parseInt( getId(divID).style.top)< 900))
		{
			if(document.body.scrollTop<600)
        	{
			    getElements('Blurb',VirtualPath+'/images/blurb4.gif',brwsr)
				Blurb(divID,left,top,Title,brwsr);
			}
			else
			{
				 getElements('Blurb2',VirtualPath+'/images/blurb4.gif',brwsr);
				 BottomBlurb(divID,Bleft,Btop,Title,brwsr);
			}
		}
		else
		{
			getElements('Blurb',VirtualPath+'/images/blurb4.gif',brwsr)
			Blurb(divID,left,top,Title,brwsr);
    	}
	//}catch(e){}																		 
}
function Left_Less_60(divID,left,top,Bleft,Btop,Title,brwsr)
{
	//try
	//{	
	    if (parseInt( getId(divID).style.top)<550)
		{
		    if(document.body.scrollTop<30)
			{
				getElements('Blurb',VirtualPath+'/images/blurb4.gif',brwsr)
				BlurbTopleft(divID,left,top,Title,brwsr)
			}
			else
			{
				 getElements('Blurb2',VirtualPath+'/images/blurb4.gif',brwsr);
				 BottomBlurb(divID,Bleft,Btop,Title,brwsr);
			}	
		}	
		else if((parseInt( getId(divID).style.top)>550) && (parseInt( getId(divID).style.top)< 900))
		{
			if(document.body.scrollTop<600)
		    {
				getElements('Blurb',VirtualPath+'/images/blurb4.gif',brwsr);
				BlurbTopleft(divID,left,top,Title,brwsr)
			}
			else
			{
  			    getElements('Blurb2',VirtualPath+'/images/blurb4.gif',brwsr);
				BottomBlurb(divID,Bleft,Btop,Title,brwsr);
		    }
		}
		else
		{
			getElements('Blurb',VirtualPath+'/images/blurb4.gif',brwsr);
			BlurbTopleft(divID,left,top,Title,brwsr)
		}
	//}catch(e){}
}

function Blurb(divID,left,top,Title,brwsr)
{
    try
    {    
    
    var tempc=getNames(divID).length;
    var mintop=0,minleft=0;
    var mintopnext=0,minleftnext=0;
    for(var mycount=0;mycount<tempc;mycount++)
	{
	    if(mycount==0)
	    {
	         mintop = parseInt(getNames(divID).item(mycount).style.top.replace("px",""));
    	     minleft = parseInt(getNames(divID).item(mycount).style.left.replace("px",""));
    	}
    	else
    	{
    	     mintopnext = parseInt(getNames(divID).item(mycount).style.top.replace("px",""));
    	     minleftnext = parseInt(getNames(divID).item(mycount).style.left.replace("px",""));
    	     if( mintopnext < mintop )
    	     {
    	        mintop =mintopnext;
    	        minleft =minleftnext;
    	     }
    	        
    	}
	}
     var leftlen=minleft+"px";
     var toplen=mintop+"px";
    
          // var leftlen=document.getElementById(divID).style.left;
           //var toplen=document.getElementById(divID).style.top;
    
            //alert(leftlen + ' - ' + toplen)
            var brwsr1=navigator.appName.substring(0,2);        
            if(brwsr1=="Mi")
            brwsr='ie';
            else
            brwsr='xb';
               
			setArticleRank(divID)//night 9 july
			getId("Blurb2").style.visibility="hidden";
			getId("ArtTitleDiv").innerHTML=Title;
			getId("Blurb").style.visibility="visible";
				    
		    
			if(brwsr=='ie')
			{	
			    var tlw=30;
			    if(document.getElementById('tdTop')!=null)
			        tlw = 6;
			 
				document.getElementById("Blurb").style.top=toplen.substring(0,toplen.length-2)-tlw;//toplen;before 2
		        document.getElementById("Blurb").style.left=leftlen;
			}
			else
			{	
			    var tlw=35;
			    if(document.getElementById('tdTop')!=null)
			        tlw = 10;
			 		    
			    getId("Blurb").style.left=leftlen;
			    getId("Blurb").style.top=toplen.substring(0,toplen.length-2)-tlw+"px";//toplen;before 30 
			}
    }catch(e){}
}
function BottomBlurb(divID,left,top,Title,brwsr)
{ 
    try
    {
        var leftlen=document.getElementById(divID).style.left;
        var toplen=document.getElementById(divID).style.top;
        //setBArticleRank(divID)
		getId("Blurb").style.visibility="hidden";
		getId("BottomArtTitleDiv").innerHTML=Title;
		getId("Blurb2").style.visibility="visible";
		getId("Blurb2").style.display="";				
		
		//For iE
		if(brwsr=='ie')
		{		    
			getId("Blurb2").style.top=toplen;
		    getId("Blurb2").style.left=leftlen;
		}
		else
		{
		    getId("Blurb2").style.left=leftlen;
		    getId("Blurb2").style.top=toplen;	    
		}		
	}catch(e){}
}
function BlurbTopleft(divID,left,top,Title,brwsr) //if left less than 60
{  
    try
    {        
        //setArticleRank(divID);         
        var leftlen=document.getElementById(divID).style.left;
        var toplen=document.getElementById(divID).style.top;   
         
		getId("Blurb2").style.visibility="hidden";
		getId("ArtTitleDiv").innerHTML=Title;
		getId("Blurb").style.visibility="visible";
		getId("Blurb").style.display="";        
        
        var brwsr1=navigator.appName.substring(0,2);    
        if(brwsr1=="Mi")
        brwsr='ie';
        else
        brwsr='xb';
		             
		if(brwsr=='ie')
		{           
			document.getElementById("Blurb").style.top=toplen.substring(0,toplen.length-2)-30;//toplen;
            getId("Blurb").style.left=leftlen;      
		}	
		else
		{		 
		    getId("Blurb").style.top=toplen.substring(0,toplen.length-2)-35+"px";//toplen 
            getId("Blurb").style.left=leftlen;                    
        }			 				
    }catch(e){}
}	
function setArticleRank(divID)
{
    var an = document.getElementById(divID).getAttribute("ArticleName");
    an= tempranks.indexOf(an);
    if(an!=-1)
    {
        an=tempranks.substring(an);
        an=an.substring(an.indexOf('&')+1);
         an=an.substring(0,an.indexOf('-'));// alert(an);
       
       getId("ArtRnkDiv").innerHTML="<div class='text' hspace='0'>Article Rank:</div><div class='artrank"+an+"'></div>";
    }
    else
    {
          getId("ArtRnkDiv").innerHTML="<div class='text' hspace='0'>Article Rank:</div><div class='artrank0'></div>";
    }
}

function setBArticleRank(divID)
{
    var temp=divID;
    var temp1;
    var articleWithoutPrefix;
    try
    {
    	if(temp.indexOf('articlePage')==0)
    	{
			articleWithoutPrefix= temp.replace('articlePage','');
		}
		else if(temp.indexOf('articlep')==0)
		{
		    temp1=temp.replace('articlep','');
			intpggrpID_Array=temp1.split("_");
			articleWithoutPrefix=intpggrpID_Array[0];
        }
		else if(temp.indexOf('articler')==0)
		{
		    temp1=temp.replace('articler','');
            intpggrpID_Array=temp1.split("_");
			articleWithoutPrefix=intpggrpID_Array[0];
		}
		else
		{
		    articleWithoutPrefix=temp.replace('article','');
		}
		
		
       }catch(e){}
}


function HighLightElementPhoto(ob,brwsr,Title,Mode) 
{   
   //alert(ob.getAttribute("ArticleName"))
  
  var divs;
        divs=document.getElementsByTagName('div');        
        var i=0;        
        if(ob.getAttribute('imname')!=null)
        {            
            for(i=0; i<divs.length-1;i++)
            {  
            
             if(divs[i].getAttribute('imname')!=null)
                {                
                    if(ob.getAttribute('imname')==divs[i].getAttribute('imname'))
                    {    
                   
                         makevisible(divs[i],1);        
                    }            
                }             
            } 	
        }
        else
        { 
        if(Title=='AG'||Title=='EM'||Title=='URL')
           makevisibleBlue(ob,1);    
        else
            makevisible(ob,1); 
            
        } 	
	var total2Highlight;var divID
	divID=ob;
	    currentArticle=divID;  
	      gTtitle=Title;
	gMode=Mode;
	
	GalFocusImg=ob.getAttribute("ImName")+".jpg";
	  	    var indDTArr_URL=document.getElementById("pageSourceImage").src.split("/");
						currentArticleName=null;
			try{
					currentArticle=divID;  
						currentArticleName=null;
					//old currentArticleName= getId(currentArticle).getAttribute("ArticleName")
					currentArticleName= ob.getAttribute("ArticleName")//new 
					//alert(getNames(divID));
					 getId('readOut').style.cursor="none"
					 getId('readOut').disabled=true;

					total2Highlight=(getNames(ob).length);//alert(total2Highlight);
					if (total2Highlight > 1) {
						for(var mycount=0;mycount<total2Highlight;mycount++) {//alert(getNames(divID).item(mycount));
							oldackgroung=getNames(divID).item(mycount).style.background;
							oldfilter=getNames(divID).item(mycount).style.filter;
								if (Mode == 1) // Mode=1 to show blurb
								{
											if (parseInt(getNames(divID).item(mycount).style.left)>60)
													{
													Left_Gr_60(divID,100,30,0,100,Title,brwsr); 
													}
													else//LESS THAN 60 
													{
													Left_Less_60(divID,0,30,0,100,Title,brwsr);
													}
								}	
						}
					} else {
								
					}
	   }catch(e){alert(e)}
	   
	   
	   
}
function getElements(BlurbId,imgPath,brwsr){
			var BlurbDivElement= getId(BlurbId); 
     try{
				if (BlurbDivElement.hasChildNodes())
				 {
						  var TableElement = BlurbDivElement.childNodes;
						  if(brwsr=='ie')
						  {
						       
							  for (var i = 0; i < TableElement.length; i++)   {
								  var myrows = TableElement(i).rows;
								  var mycells=myrows(i).cells; //alert(imgPath);
								 mycells(0).setAttribute('background',imgPath); 
							  }
						  }
						  else
						  {
							   for (var i = 0; i < TableElement.length; i++)   {
									   var myrows = TableElement[i].rows;
									   var mycells=myrows[i].cells;
									   mycells[0].setAttribute('background',imgPath); 
							  }
						  }
				 }
         }catch(e){}
 }
 

function ClearElementPhoto(ob) {
 var artparam= GetURLParams('ArtId');
        var divs;
        divs=document.getElementsByTagName('div');        
        var i=0;        
        for(i=0; i<divs.length-1;i++)
        {            
            if(divs[i].getAttribute('articlename')!=null)
            {
                 if(cclicks==1 && artparam!="")
                 {
                     if(ob.getAttribute('articlename')==artparam)
                     {
                         if(ob.getAttribute('articlename')==divs[i].getAttribute('articlename'))
                         {
                            makevisiblePink(divs[i],1);        
                            continue;
                        }
                     }
                 }
                            
                if(ob.getAttribute('articlename')==divs[i].getAttribute('articlename'))
                {    
                    makevisible(divs[i],0);        
                }            
            }            
        }
 
	var total2Highlight;var divID;
	divID=ob;
	try{
			total2Highlight=(getNames(ob).length);
			if (total2Highlight > 1) {
				for(var mycount=0;mycount<total2Highlight;mycount++) {
					    getId("Blurb").style.visibility="hidden";
						 getId("Blurb2").style.visibility="hidden";
				}
			} else {
						getId("Blurb").style.visibility="hidden";
						 getId("Blurb2").style.visibility="hidden";
			}
       }catch(e){}
}

function ClearElement(ob,brwsr) 
{
    // makevisible(ob,0);
     var artparam= GetURLParams('ArtId');
        var divs;
        divs=document.getElementsByTagName('div');        
        var i=0;        
        for(i=0; i<divs.length-1;i++)
        {            
            if(divs[i].getAttribute('articlename')!=null)
            {    
                 if(cclicks==1 && artparam!="")
                 {
                     if(ob.getAttribute('articlename')==artparam)
                     {
                         if(ob.getAttribute('articlename')==divs[i].getAttribute('articlename'))
                         {
                            makevisiblePink(divs[i],1);        
                            continue;
                        }
                     }
                 }
                if(ob.getAttribute('articlename')==divs[i].getAttribute('articlename'))
                {    
                    makevisible(divs[i],0);        
                }            
            }            
        }	
	var total2Highlight
	var divID
    try{
			if(cMenu)
			{
				routTInt = setTimeout("cMenu.hide()", 10000);
			}
			divID=ob.id;
			total2Highlight=(getNames(ob.id).length);
			 getId("Blurb").style.visibility="hidden";
			 getId("Blurb2").style.visibility="hidden";
    }catch(e){} 
    
}
function glowArticle(art1,brwsr) {
	var totalDivs;
	totalDivs=(getNames(art1).length);
	try{
					if (totalDivs > 1) {
						if (brwsr == 'ie') {
							for(var mycount=0;mycount<totalDivs;mycount++) {
								getNames(art1).item(mycount).style.background='rgb(255,125,255)';
								getNames(art1).item(mycount).style.filter="progid:DXImageTransform.Microsoft.Alpha( Opacity=25 ,FinishOpacity=0, Style=0)";
							}
						} else {
							for(var mycount=0;mycount<totalDivs;mycount++)
								getNames(art1).item(mycount).style.border="solid pink 2px";
						}
					} else {
						if (brwsr == 'ie') {
							eval(" getId('"+ art1 +"').style.background ='rgb(255,125,255)'");
							 getId(art1).style.filter="progid:DXImageTransform.Microsoft.Alpha( Opacity=25 ,FinishOpacity=0, Style=0)";
						} else {
							var mycount = 0;
							getNames(art1).item(mycount).style.border="solid pink 2px";
						}	
					}
            }catch(e){}
}
function CloseElement(ob){
	document.all.ShowArt.style.visibility="hidden";
}
obPage={};
obZ={};
obPage.Init=function(){
	var bwTyp=this;
	var uAgnt=navigator.userAgent;
	bwTyp.isIE=(uAgnt.indexOf("MSIE")>0);
	bwTyp.isMac=(uAgnt.indexOf("Mac")>0);
	bwTyp.isNS=(uAgnt.indexOf("Gecko")>0);
	bwTyp.isOpera=(window.opera||uAgnt.indexOf("Opera")>0);
	bwTyp.isSafari=(uAgnt.indexOf("Safari")>0);
}
obZ.Init=function(){
	var bwTyp=this;
	var uAgnt=navigator.userAgent;
	bwTyp.isIE=(uAgnt.indexOf("MSIE")>0);
	bwTyp.isMac=(uAgnt.indexOf("Mac")>0);
	bwTyp.isNS=(uAgnt.indexOf("Gecko")>0);
	bwTyp.isOpera=(window.opera||uAgnt.indexOf("Opera")>0);
	bwTyp.isSafari=(uAgnt.indexOf("Safari")>0);
}

obPage.Init();
obZ.Init();
obPage.bodyHeight=function(win){win=win?win:window; return parseInt(obPage.isIE?win.document.body.clientHeight:win.innerHeight)};
obZ.bodyHeight=function(win){win=win?win:window; return parseInt(obZ.isIE?win.document.body.clientHeight:win.innerHeight)};
obZ.scrollTop=function(win){win=win?win:window; return obZ.isIE?win.document.body.scrollTop :win.pageYOffset};
obZ.scrollLeft=function(win){win=win?win:window; return obZ.isIE?win.document.body.scrollLeft:win.pageXOffset};


function ldDefThumbs(no) {
	try{
			for (i=0;i<no;i++) {
				var img = getId("imgThumb" + (i+1));
				if(!img || img.loaded)continue;
				img.src=img.getAttribute("actImg");
				img.loaded=true;
			}
	   }catch(e){}
}
function TScroll(no) {

	var pgHght = obPage.bodyHeight();
	try{
				for (i=0;i<no;i++) {
					var img = getId("imgThumb" + (i+1));
					if(!img || img.loaded)continue;
					var thmbImgtop = obPage.getGlobalY(img);
					if(thmbImgtop > pgHght)
					return;
					if(thmbImgtop + img.offsetHeight > 0){
						img.src=img.getAttribute("actImg");
						img.loaded=true;
					}
				}
 	    }catch(e){}
}
//Ravi For Zoom
function zoomFunc(no) {
	try{   
			for (i=0;i<24;i++) {
				var img1 = document.getElementById("imgcrop" + (i));
				if(!img1 || img1.loaded)continue;
				img1.src=img1.getAttribute("actImg");
				img1.loaded=true;
			}
       }catch(e){}

}
obPage.getGlobalY=function(tImg){
	var tObj = this;
	var result=0;
	if (tObj.isOpera){
		while(tImg){
			result+=tImg.offsetTop;
			if(tImg.scrollTop && tImg.scrollTop != tImg.offsetTop)result -= tImg.scrollTop;
				tImg=tImg.offsetParent;
		}
	}else{
		while(tImg){
			result+=tImg.offsetTop;
			if(tImg.scrollTop)result-=tImg.scrollTop;
				tImg=tImg.offsetParent;
			}
	}
	
	return result;

}
obZ.getGlobalY=function(tImg){
	var tObj = this;
	var result=0;
	if (tObj.isOpera){
		while(tImg){
			result+=tImg.offsetTop;
			if(tImg.scrollTop && tImg.scrollTop != tImg.offsetTop)result -= tImg.scrollTop;
				tImg=tImg.offsetParent;
		}
	}else{
		while(tImg){
			result+=tImg.offsetTop;
			if(tImg.scrollTop)result-=tImg.scrollTop;
				tImg=tImg.offsetParent;
		}
	}
	return result;

}

function openURL(strPageName){
//openMail("mm@mm.com")
//var mUrl = VirtualPath+"/mailTo.aspx?toadd=" + strPageName;
//	window.open(mUrl,"myMail","width=580,height=350,toolbar=no,menubar=no,address=no,scrollbars=yes,resizable=yes");
 	window.open(strPageName.replace(' ',''),"myURL")
}
function openMail(strTo) {

	var mUrl = VirtualPath+"/mailTo.aspx?toadd=" + strTo;
	window.open(mUrl,"myMail","width=580,height=350,toolbar=no,menubar=no,address=no,scrollbars=yes,resizable=yes");
}
function openMultiMedia(strFilePath){
	var vidPath = "showVideo.asp?file=" + strFilePath;
	window.open(vidPath,"myMedia","width=540,height=400,toolbar=no,menubar=no,address=no,scrollbars=yes,resizable=yes")
}
function openFeedback(strPageName){
	window.open(strPageName,"mywin","width=450,height=300,toolbar=no,menubar=no,address=no,scrollbars=yes,resizable=no")
}
function openTour(strPageName){
	window.open(strPageName,"mywin")
}
function openOpinion() {
	var mOp = "Opinion.asp";
	window.open(mOp,"myOpinion","width=200,height=210,toolbar=no,menubar=no,address=no,scrollbars=yes,resizable=yes");
}
function openForm() {
	var mfrm = "onlineForm.asp";
	window.open(mfrm,"myForm","width=380,height=410,toolbar=no,menubar=no,address=no,scrollbars=yes,resizable=yes");
}

function checkflashinstalled() {
  
	var flshInstalled;
	try{
			for(var i=7; i>0; i--){
				flashVersion = 0;
				try{
					var flash = new ActiveXObject("ShockwaveFlash.ShockwaveFlash." + i);
					flashVersion = i;
					flshInstalled = 0;
					return (0);
				}
				catch(e){
					flshInstalled = 1;
					//alert(e);
				}
					
			}
	    }catch(e){}
	return (flshInstalled);
}
//play flash on click
function openFlash(strFilePath){
	
	try{
					if (checkflashinstalled() == 0 ) {
						var xFlsh = (document.body.offsetWidth)/2 + document.body.scrollLeft;
						var yFlsh = (document.body.offsetHeight - 350)/2 + document.body.scrollTop;
						
						flshMovie.style.display='block';
						
						
						flshMovie.style.top = yFlsh ;
						flshMovie.style.left = getId("divPgSrc").offsetLeft
						
						myMovieName.width = "600px";
						flshMovie.width = 600;
						
						
						myMovieName.movie = strFilePath;
						myMovieName.stop();
						myMovieName.play();
						
						closeflash.style.display = 'block';
						closeflash.style.left = parseInt(flshMovie.style.left) + parseInt(flshMovie.width) -20;
						closeflash.style.top = parseInt(flshMovie.style.top) + 5 + 'px';
						if(strFilePath.indexOf("adnew.swf")== -1){
							checkPlay();
						}
					} else {
							}	
       }catch(e){}
}
function checkPlay() {
	try{
			if (myMovieName.IsPlaying()) {
				setTimeout('checkPlay()',2000);
			} else {
				myMovieName.Stop();
				moveflash();
			}
        }catch(e){}
}

function moveflash() {
	try{
				if ((parseInt(flshMovie.style.top) + 100) >= document.body.offsetHeight) {
					CloseFlashFile();
				} else {
								flshMovie.style.left = parseInt(flshMovie.style.left) + 5 + 'px';
								flshMovie.style.top = parseInt(flshMovie.style.top) + 5 + 'px';
								if (flshMovie.width > 50) {
									myMovieName.width = parseInt(myMovieName.width) - 5;
									flshMovie.width = parseInt(flshMovie.width) - 5;
								}
								setTimeout('moveflash()',0);
				}
       }catch(e){}
}
function playAudio(strFilePath){
	try{
			audPlayStp.style.display="block";
			myMediaPlayer.filename = strFilePath;
         }catch(e){}
}
function audioPlay() {

	var playStatus = myMediaPlayer.playState;
	if (playStatus == 0) myMediaPlayer.play();
	else if (playStatus == 1) myMediaPlayer.play();
}
function audioPause() {
	try{
			var playStatus = myMediaPlayer.playState;
			if (playStatus == 2) {
			  myMediaPlayer.pause();
			}
        }catch(e){}
}
function CloseFlashFile() {
			myMovieName.stop();
			flshMovie.style.display = 'none';
			closeflash.style.display = 'none';
}
function myMovieName_DoFSCommand(command, args) { 
	if (command == "CloseFlashFile") { 
    	CloseFlashFile();
	}
}
 
function sendFeedback() {
	if (chck == "False") {
			window.location.href = "Login.aspx";
			return false;
		}
	var mFdback = "feedback.aspx";
	window.open(mFdback,"myFeedback","width=470,height=325,toolbar=no,menubar=no,address=no,scrollbars=yes,resizable=yes");
}
function showHelp(){
	window.open("HT-help/indexHelp.htm","myFeedback","width=775,height=525,toolbar=no,menubar=no,address=no,scrollbars=yes,resizable=yes");
}
function getLeft(ide){
	var minLeft=10000;
    var total2Highlight;
	var divID;
    divID=ide;
	var temp;
	try{
				total2Highlight=(getNames(divID).length);
				if (total2Highlight > 1) {
					for(var mycount=0;mycount<total2Highlight;mycount++) {
						temp=parseInt(getNames(divID).item(mycount).style.left);
						if(temp < minLeft)
						minLeft=temp ;
					}
					return minLeft;
		       }
				else{
							return parseInt(getNames(divID).item(0).style.left); 
				}
		}catch(e){}    
}
function getBottom(ide){
	var maxBottom=0;
    var total2Highlight;var divID;
    divID=ide;
	var temp; 
	try{
				total2Highlight=(getNames(divID).length);
				if (total2Highlight > 1) {
					for(var mycount=0;mycount<total2Highlight;mycount++) {
						temp=parseInt(getNames(divID).item(mycount).style.height)+parseInt(getTop(divID));
						if(temp > maxBottom)
						maxBottom=temp;
					}
				return maxBottom;
				}
				else{
						return parseInt(getNames(divID).item(mycount).style.height)+parseInt(getTop(divID)); 
				}
       }catch(e){}
}
function getRight(ide) {
	var maxRight=0;
    var total2Highlight;var divID;
    divID=ide;
	var temp;
	try{
					total2Highlight=(getNames(divID).length);
					if (total2Highlight > 1) {
						for(var mycount=0;mycount<total2Highlight;mycount++) {
							temp=parseInt(getNames(divID).item(mycount).style.height)+parseInt(getTop(divID));
							if( maxRight < temp)
							{
								maxRight=parseInt(getNames(divID).item(mycount).style.width)+parseInt(getNames(divID).item(mycount).style.left);
							}
						}
						return maxRight;
				}
				else{
					 return parseInt(getNames(divID).item(mycount).style.width)+parseInt(getLeft(divID));
				}
        }catch(e){}
}
function getTop(ide){
	var minTop=100000;
    var total2Highlight;
	var divID;
    divID=ide;
	var temp;
	try{
					total2Highlight=(getNames(divID).length);
					if (total2Highlight > 1) {
						for(var mycount=0;mycount<total2Highlight;mycount++) {
							temp=parseInt(getNames(divID).item(mycount).style.top);
						if(temp<minTop)
							minTop=temp;
					}
					return minTop;
				}
				else{
						return parseInt(getNames(divID).item(0).style.top); 
				}
        }catch(e){}
}
