/**
*	akModal-  simplest alternative to thickbox
*	author: Amit Kumar Singh 
* 	project url : http://amiworks.co.in/talk/akmodal-simplest-alternative-to-thickbox/
 * 	inspired from early versions of thickbox
 *	
**/
/**
  * Version 1.0.0
  *  @param String  navurl             url to dispaly in the ifame
  *  @param String  title      title of the pop up box
  *  @param  Numeric  box_width	width of the box in pixels
  *  @param  Numeric  box_height	height of the box in pixels
  *   
 **/

jQuery.extend({
	
	showAkModal:function(navurl,title,box_width,box_height)
	{
	


		if(navurl == "images/prepaid-large.jpg")
		{
			//window.location = "?page=step1"
			//return false;
			var nav_start_link = "<a href='http://www.cignal.tv/?page=nationwide' width='"+box_width+"' height='"+box_height+"'><img src='http://cignal.tv/images/prepaid-large.jpg' ></a>";
			var nav_end_link = "</a'>";

		}else if(navurl == "images/stream-large.jpg")
		{
			return false;
		}else if(navurl == "images/more-channels-large.jpg")
		{

			var nav_start_link = "<a href='http://www.cignal.tv/?page=channel-list' width='"+box_width+"' height='"+box_height+"'><img src='http://cignal.tv/images/more-channels-large.jpg' ></a>";
			var nav_end_link = "</a'>";
		}else if(navurl != "images/prepaid-large.jpg" && navurl != "images/stream-large.jpg" && navurl != "images/more-channels-large.jpg")
		{
			var nav_start_link = "<iframe width='"+box_width+"' height='"+box_height+"'  frameborder=0 marginwidth='0' marginheight='0' scrolling='NO'  name='frmTest' src='"+navurl+"'></iframe>";
			var nav_end_link = "</iframe>";
		}

	    var offset={};
	    var options ={
		    margin:1,
		    border:1,
		    padding:1,
		    scroll:0
	    };
		
	    var win_width =$(window).width();
	    var scrollToLeft=$(window).scrollLeft();
	    var win_height =$(window).height();
	    var scrollToBottom=$(window).scrollTop();

		//edited 20111128
	    $('body').append("<div id='ak_modal_div' style='padding:0px;position:absolute;z-index:1000;display:none;font-family:Arial,sans-serif;'><div style='color:white;display:block;padding-top:0px;margin-top:0px;font-family:georgia;'> <b>"+title+"</b><a id='close' style='cursor:pointer;color:#fff;font-family:Arial,sans-serif;font-weight:bold;font-size:12px;display:block;'>CLOSE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</a></div><div>" + nav_start_link + "</div></div>");
		//edited 20111128

	   
		//Original Code
	   // $('body').append("<div id='ak_modal_div' style='padding:0px;position:absolute;z-index:1000;display:none;font-family:Arial,sans-serif;'><div style='color:white;display:block;padding-top:0px;margin-top:0px;font-family:georgia;'> <b>"+title+"</b><a id='close' style='cursor:pointer;color:#fff;font-family:Arial,sans-serif;font-weight:bold;font-size:12px;display:block;'>CLOSE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</a></div><iframe width='"+box_width+"' height='"+box_height+"'  frameborder=0 marginwidth='0' marginheight='0' scrolling='NO'  name='frmTest' src='"+navurl+"'></iframe></a></div>");
		//Original Code
		
	    $('#ak_modal_div').css({left:(((win_width/2-box_width/2))+scrollToLeft)+'px',top:(((win_height/2-box_height/2))+scrollToBottom)+'px'});
	  
	    $('#close').click( function() {
	       // 
	       $('#ak_modal_div').Puff(500);
	       $('#ak_modal_div').remove();
	        $.dimScreenStop();
	    });
	    $.dimScreen(500, 0.7, function() {
			$('#ak_modal_div').Grow(500);
	    });
	    
		var offset = {}
	    $("#ak_modal_div").offset({ scroll: false }, offset)

  	    X_left=offset.left+box_width-16;
	    X_top=offset.top-1;

	    $('#close').css({left:X_left,top:X_top});

	},
	
	akModalRemove:function()
	{
	   $('#ak_modal_div').Puff(500);
	   $.dimScreenStop();
	},
	
	akModalHideAndRedirect:function(redirect_url)
	{
	    $('#ak_modal_div').Puff(500);
	    $.dimScreenStop();
	    window.location=redirect_url;
	}
});	

