$(document).ready(TB_init);
var TB_NextObjToShow, TB_NextDirection, TB_WIDTH = 0, TB_HEIGHT = 0, TB_VisibleSelects, TB_WasOpen,IMG_Clicked,old,contentId;

function TB_init(thickObject){
                  
	$(thickObject).mousemove(function(){
		TB_ShowObj(thickObject); 
                  
		return false;
	});
        
	TB_WasOpen = false;
}

function TB_ShowObj(ThickObj) {
	var caption, url, thickgroup;           
           IMG_Clicked=false;
          try {
		caption = ThickObj.title || ThickObj.name || "";
		url = ThickObj.href;
		thickgroup = ThickObj.rel;
	
		
                        
		$(window).resize(TB_position);
		$(window).scroll(TB_position);
		$("body").append("<div id='TB_load'><div id='TB_loadContent'></div></div>")
                TB_WIDTH = (ThickObj.width)+240;
		TB_HEIGHT= (ThickObj.height)+150;	
                      funoverlay = function() {
               			   if (document.getElementById("TB_overlay") == null){
						$("body").append("<div id='TB_overlay'></div><div id='TB_window'></div>");
					        $("#TB_overlay").click(TB_remove);
		                   }
                                    $("#TB_window").append("<div id='TB_caption' style='color:red'><b>"+id+"</b></div><div id='TB_closeAjaxWindow'><a href='#' id='TB_closeWindowButton' ><img  class='rights'  src='../images/close.png'/></a></div><div id='TB_ajaxContent' ></div>");
                                    $("#TB_closeWindowButton").click(TB_remove);                                    
                                          
                      }
                      fundialog = function(){
                                              if( ( !TB_WasOpen) &&  (!IMG_Clicked))
                                              {
                                                funoverlay();
						TB_position();
						$("#TB_ajaxContent").html(htmlContent);
						$("#TB_loadContent").show();
                                                    
					              TB_ShowBox(); 
                                               }        
                                    }
                             		setTimeout("fundialog()",1000);		
	} catch(e) {
		alert( e );
	}
}
remove=function(){
          var confirStatus=confirm('Are you sure want to remove the popup.');
          if(confirStatus==true){          
          TB_remove();
          }else{                    
          }
          
           
}           
                

function TB_ShowBox(Direction) {
	$("#TB_overlay").show();

	TB_VisibleSelects = $("select:visible");
	TB_VisibleSelects.toggle();
	if ($().DropInLeft != undefined) {
		if (Direction == undefined) {
			if (TB_NextDirection == undefined) {
				Direction = "l";
			} else {
				Direction = TB_NextDirection;
			}
		}
		if (TB_WasOpen) {
			if (Direction.toLowerCase() == "r") {
				$("#TB_window").DropInRight(250);
			} else {
				$("#TB_window").DropInLeft(250);
			}
		} else {
			$("#TB_window").Grow(150);
			TB_WasOpen = true;
		}
	} else {
		// Interface Elements for JQuery are not included
	//	$("#TB_overlay").show();
		$("#TB_window").slideDown("normal");
		TB_WasOpen = true;
	}

}

function TB_AnimationComplete() 
{
		$("#TB_window").fxReset();
}
function TB_remove() {
	  tag=document.getElementsByTagName("embed");
	  for(i=0;i<tag.length;i++){
		   tag[i].style.display="inline";
	  }   
       $("#"+contentId).html(old);  
       if(navigator.appName == "Microsoft Internet Explorer" && $.browser.version=="6.0"){
            tag=document.getElementsByTagName("select");
            for(i=0;i<tag.length;i++){
                   tag[i].style.display="inline";
            } 
       }
       IMG_Clicked=false;
       TB_WasOpen=false;
	if (false) {
		$("#TB_window").Shrink("fast", function() {
			$('#TB_window,#TB_overlay').remove();
			$("#TB_load").remove();
			TB_VisibleSelects.toggle();
			TB_WasOpen = false;
			return false;});
	} else {
		//$("#TB_window").fadeOut("fast",function(){$('#TB_window,#TB_overlay').remove();});
		$('#TB_window,#TB_overlay').remove();
		$("#TB_load").remove();
		//TB_VisibleSelects.toggle();
		TB_WasOpen = false;
		return false;
	TB_WasOpen = false;
	}

}

function TB_position() {
	var pagesize = getPageSize();
  
  	if (window.innerHeight && window.scrollMaxY) {	
		yScroll = window.innerHeight + window.scrollMaxY;
	} else if (document.body.scrollHeight > document.body.offsetHeight){
		yScroll = document.body.scrollHeight;
	} else {
		yScroll = document.body.offsetHeight;
  	}
        if (window.innerWidth && window.scrollMaxX) {	
		wScroll = window.innerWidth + window.scrollMaxX;
	} else if (document.body.scrollWidth > document.body.offsetWidth){
		wScroll = document.body.scrollWidth;
	} else {
		wScroll = document.body.offsetWidth;
  	}
	
	var arrayPageScroll = getPageScrollTop();
	
	$("#TB_window").css({width:TB_WIDTH+"px",
	left: ((pagesize[0] - TB_WIDTH)/2)+"px", top: (arrayPageScroll[1] + ((pagesize[1]-TB_HEIGHT)-45))+"px" });
	$("#TB_overlay").css("height",yScroll +"px");
        $("#TB_overlay").css("width",wScroll +"px");
        
}


function getPageScrollTop(){
	var yScrolltop;
	if (self.pageYOffset) {
		yScrolltop = self.pageYOffset;
	} else if (document.documentElement && document.documentElement.scrollTop){	 
		yScrolltop = document.documentElement.scrollTop;
	} else if (document.body) {// all other Explorers
		yScrolltop = document.body.scrollTop;
	}
	arrayPageScroll = new Array('',yScrolltop) 
	return arrayPageScroll;
}

function getPageSize(){
	var de = document.documentElement;
	var w = window.innerWidth || self.innerWidth || (de&&de.clientWidth) || document.body.clientWidth;
	var h = window.innerHeight || self.innerHeight || (de&&de.clientHeight) || document.body.clientHeight;
	
	arrayPageSize = new Array(w,h) 
	return arrayPageSize;
}

/**Progress**/
								
function showLoadPopup(id){
  contentId=id;
  $(window).resize(TB_position);
  $(window).scroll(TB_position);
  $("body").append("<div id='TB_load'><div id='TB_loadContent'></div></div>")
  TB_WIDTH = (250)+128;
  TB_HEIGHT= (250)+150;
        funoverlay = function() {
            if (document.getElementById("TB_overlay") == null){
	         $("body").append("<div id='TB_overlay'></div><div id='TB_window'></div>");
            $("#TB_overlay").click(TB_remove);
            }
            $("#TB_window").append("<div id='TB_feedBack' ></div>");            
       }
  funoverlay();
  TB_position();
  old =$("#"+id).html();
  $("#"+id).empty();
  document.getElementById("TB_feedBack").innerHTML=old;
  $("#TB_loadContent").show();
  TB_ShowBox(); 
}

function showSurveyFormPopup(id){
  contentId=id;
  $(window).resize(TB_position);
  $(window).scroll(TB_position);
  $("body").append("<div id='TB_load'><div id='TB_loadContent'></div></div>")
  TB_WIDTH = (250)+250;
  TB_HEIGHT= (250)+150;
        funoverlay = function() {
            if (document.getElementById("TB_overlay") == null){
	         $("body").append("<div id='TB_overlay'></div><div id='TB_window'></div>");
            $("#TB_overlay").click(TB_remove);
            }
            $("#TB_window").append("<div id='TB_feedBack' ></div>");            
       }
  funoverlay();
  TB_position();
  old =$("#"+id).html();
  $("#"+id).empty();
  document.getElementById("TB_feedBack").innerHTML=old;
  $("#TB_loadContent").show();
  TB_ShowBox(); 
  tag=document.getElementsByTagName("select");
  for(i=0;i<tag.length;i++){
       tag[i].style.display="inline";
  }  
  tag=document.getElementsByTagName("embed");
  for(i=0;i<tag.length;i++){
       tag[i].style.display="none";
  } 
  if(navigator.appName == "Microsoft Internet Explorer" && $.browser.version=="6.0"){
	if(document.getElementById('productFeature')) {
		$("#productFeature").css("display","none");
	}
  }
}

function showAlert(showValue,id)
{                        
		$(window).resize(TB_position);
		$(window).scroll(TB_position);
		$("body").append("<div id='TB_load'><div id='TB_loadContent'></div></div>")
 
				TB_WIDTH = (250)+ 128;
				TB_HEIGHT= (250) +150;

                      funoverlay = function() {
               			   if (document.getElementById("TB_overlay") == null){
						$("body").append("<div id='TB_overlay'></div><div id='TB_window'></div>");
					        $("#TB_overlay").click(TB_remove);
		                   }
                                    $("#TB_window").append("<div id='TB_caption' style='color:Green;font-family:verdana;font-size:15px;font-weight:bold'><b>"+id+"</b></div><div id='TB_closeAjaxWindow'><img  class='rights' id='TB_closeWindowButton'  src='../VMR_images/close.png'/></div><div id='TB_Content' ></div>");
                                    $("#TB_closeWindowButton").click(TB_remove);                                    
                                          
                      }
                      
                      var htext="";
                       if(id=="Thanks")
                       {
                       
                        htext='<table align="center" height="100%" border="1" borderColor="darkred" style="color:blue;font-family:verdana;font-size:12px;font-weight:bold;">';                   
                        htext+='<tr><td align="center" width="100%">'+showValue+'</td></tr>'
                        htext+='</table>';
               
                       }
                       else
                       {
                       lstidx=showValue.lastIndexOf("~")
                       showValue=showValue.substring(0,lstidx);

                          
                            values=showValue.split("~");
                            htext='<table width="100%" height="100%" border="0" borderColor="darkred" style="color:blue;font-family:verdana;font-size:12px;font-weight:bold;">'
                            for(var i=0;i<values.length;i++){
								if(values.length==1){	
									 htext+='<tr><td>'+values[i]+'</td></tr>'
								}else{
									htext+='<tr><td width="25%">'+(i+1)+'.</td><td>'+values[i]+'</td></tr>'
								}
                               // htext+='<tr><td width="25%">'+id+''+(i+1)+':</td><td>'+values[i]+'</td></tr>'
							}
                            htext+='</table>';
                        }
                             funoverlay();
			     TB_position();
			     $("#TB_Content").html(htext);
			     $("#TB_loadContent").show();                                                    
			     TB_ShowBox(); 
				 
                                  
              					
}

function affiliateMarketingPopup(id) {
  contentId=id;
  $(window).resize(TB_position);
  $(window).scroll(TB_position);
  $("body").append("<div id='TB_load'><div id='TB_loadContent'></div></div>")
  TB_WIDTH = (250)+300;
  TB_HEIGHT= (250)+150;
        funoverlay = function() {
            if (document.getElementById("TB_overlay") == null){
	         $("body").append("<div id='TB_overlay'></div><div id='TB_window'></div>");
            $("#TB_overlay").click(TB_remove);
            }
            $("#TB_window").append("<div id='TB_addViewEbookComment' ></div>");            
       }
  funoverlay();
  TB_position();  
  old =$("#"+id).html();
  $("#"+id).empty();
  document.getElementById("TB_addViewEbookComment").innerHTML=old;
  $("#TB_loadContent").show();
  TB_ShowBox();  
  tag=document.getElementsByTagName("embed");
  for(i=0;i<tag.length;i++){
       tag[i].style.display="none";
  } 
  
   
}





