function GetThis(T, C, U, L)//for myspace button
{
	var targetUrl = 'http://www.myspace.com/index.cfm?fuseaction=postto&' + 't=' + encodeURIComponent(T)
	+ '&c=' + encodeURIComponent(C) + '&u=' + encodeURIComponent(U) + '&l=' + L;
	window.open(targetUrl);
}

function get_clips(q, cache_id,  source, url_type, nocache){
		var onclick= "onclick=\"l_show_clip(this);return false;\"";
		if(1==source){
			onclick ="";
		}
	
		$.ajax({
		url:"../ajax/ajax_get_clips.php",
		dataType:"jsonp",
		data:"q="+q+"&cache_id="+cache_id+"&source="+source+"&url_type="+url_type+"&nocache="+nocache,
		success:function(data){
			if(1 == data.status){
			$("#frame_sidebar .loader").hide();
			var tmp = [];
			var tmp_hidden = [];
			$(data.items).each(function(i, item){
				outter = this;
				if(undefined != item.length){
					var l = "<div class=\"vtime\"><span>"+item.length+"</span></div>";
				}else{
					var l = "";
				}
				var params = "cache_id=" + item.embed_cache_id;
				tmp.push("<div class=\"vwrapper clearfix\"><a rel=\""+params+"\" id=\"clipid_"+item.id + "\" "+onclick+ " href=\""+item.url+"\" target=\"_blank\"><img src=\""+item.embed_preview+"\"/></a>"+l+"<div class=\"title\"><a id=\"clipid_"+item.id+"\" rel=\""+params+"\" "+onclick+" href=\""+item.url+"\" target=\"_blank\">"+item.title+"</a></div><div class=\"hidden\"><span class=\"width\">"+item.embed_width+"</span><span class=\"height\">"+item.embed_height+"</span></div></div>");
			})
		$(tmp.join("")).appendTo($("#clips_wrapper"));
		}else{
			$("#frame_sidebar .loader").hide();
			$("<p style=\"text-align:center;padding:40px 0;\" class=\"light_txt\">No clips found.</p>").appendTo($("#clips_wrapper"));
		}
		}
	})
}

function l_show_clip(obj, cache_id){
	
		var id = $(obj).attr("id");
		var params = $(obj).attr("rel");
		var parent = $(obj).parents("div.vwrapper");
		var h = $("span.height", parent).html();
		var w = $("span.width", parent).html();
		
		id = id.replace(/clipid_/,"");
		if("" != h){
			lw = Number(w)+300;
		}else{
			lw = 600;
		}
		if("" != w){
			lh = Number(h)+100;
		}else{
			lh = 400;
		}
		myovg.lbox.close();
		myovg.lbox.pl_vars["less_ie7"] = less_ie7;
		myovg.lbox.show_lbox_container(lw,lh);
		$.ajax({
			url: "../ajax/ajax_lightbox_content.php",
			dataType: "jsonp",
			data:"format=json&type=embed_l&"+params,
			success:function(data){
				$("div#lb_content").html(data.html);
				$("div#lb_content .embed").css("padding","10px");
			}
		})
}

function setClk(obj){
	var amgid_t = "";
	if("" != $(obj).attr("id")){
	 	var href = $(obj).attr("href");	
		var param = $(obj).attr("id");
		var param_array = param.split("&")
		jQuery.each(param_array, function(i) {
		  	if(0 == param_array[i].indexOf("amgid_t=")){
				amgid_t = param_array[i];
			}
		});	
	 	if(undefined == amgid_t){ 
	 		document.cookie = "amgid_t=;expires=0;path=/;domain=ovguide.com";
	 	}else{
	 		document.cookie =  amgid_t + ";expires=0;path=/;domain=ovguide.com";
		}
	}
}

function getAmazon(amgid, name, keyword, year, cacheid , type, landing_url, cat){
	$.ajax({
		type:"GET",
		url:"ajax/landing_ajax_amazon2.php",
		dataType: "xml",
		data: "amgid_t="+amgid+"&name="+name+"&kw="+keyword+"&yr="+year+"&cid="+cacheid+'&type='+type+'&cat='+cat,
		timeout: 10000,
		error:function(xml){$(
			"#"+amgid).html("");
			var img_a = '<img src="../img/gui-landing-amz-no-pic.png"/>';
			$("#"+amgid).html(img_a);
			},
		success:function(xml){
			var amgid = $(xml).find('amgid').text();
			var imgsrc = $(xml).find('image').text(); 
			var product = $(xml).find('product').text();
			var rating = $(xml).find('rating').text();
			var title = $(xml).find('title').text();
			var url = $(xml).find('url').text();
			var imgwrapper = '#'+amgid;
			if("mt" == type){
				var imgurl = url;
			}else if("mtc" == type){
				var imgurl = landing_url;
			}
			
			if("" != imgsrc){
			 	if("" != rating){
					var rating = '<br/>Rating: '+ rating + ' of 5';
				}else{
					var rating ="";
				}
				var img_a = '<a href="' + imgurl + '" target="_blank"><img src="'+imgsrc+'" alt="'+title+'"/></a><p class="sml_txt light_txt"><a class="sml_txt" href="'+url+'" target="_blank">Amazon '+product+'</a>'+rating+'</p>';
				$(imgwrapper).html("");
				$(imgwrapper).html(img_a);
			}else{
			$("#"+amgid).html("");
			var img_a = '<img src="../img/gui-landing-amz-no-pic.png"/>';
			$("#"+amgid).html(img_a);
			}
			
		}
	});
}
	
//require jquery	
$(document).ready(function(){
 	$(".img_lbox").click(function(){
 		myovg.lbox.close();
 		var href = $(this).attr("href");
 		myovg.lbox.show_lbox_container(400,200,50);
 		$("div#lb_content").html("<table height=\"200\" align=\"center\"><tr valign=\"center\"><td><h4 style=\"color:#ccc;\"><img src=\"http://www.ovguide.com/img/ajax-loader-ball.gif\">&nbsp;Loading Image</h4></td></tr></table>");
 		$.ajax({
 			url: "../ajax/ajax_lightbox_content.php",
			dataType: "jsonp",
			data:{type:"imglb",src:href,format:"json"},
			success:function(data){
			if(1 == data.status){
				myovg.lbox.close();
				myovg.lbox.show_lbox_container(data.lb_w, data.lb_h, 50);
				$("div#lb_content").html(data.html);
			}
			}
 		})
	return false;
 	})
 	
 	$("ul.large_tab").click(function(event){
 		var $tgt = $(event.target);
 		if($tgt.is("a")){
 			li = $tgt.parent("li");
 			var li_arr = $(li).parent("ul").find("li");
 			tmp = myovg.set_vars(li);
			target_id = tmp['target_id'];
	 		tabs_arr = [];
	 		tmp =[];
	 		tabs_html ="";
	 		$(li_arr).each(function(i){
				params = myovg.set_vars(this)
	 			li_title = $(this).attr("title");
	 			if('' != $(this).attr("class")){
	 				li_class = ( $(this).attr("class") ).replace(/current/,"");
	 			}else{
	 				li_class= "";
	 			}
			 	li_id = params['target_id'];
	 			$("#" + li_id).hide();
	 			if(target_id == li_id){
					cls = 'current';
					tmp_html = '<span>' + this['title'] + '</span>';
				}else{
					cls ='';
					tmp_html = '<a href=\"javascript:void(0)\">' + this['title'] + '</a>';
				}
				tabs_html += "<li class=\"" + cls + " " + li_class+"\" id=\"tab-"+li_id+"\" title=\""+li_title+"\">" + tmp_html  + "</li>";
			 })
	 		$("ul.large_tab").html(tabs_html);
	 		
	 		if($(li).hasClass("ajax_srch")){
	 			$("#" + target_id).show();
	 			$.ajax({
	 				url:"../ajax/ajax_lightbox_content.php",
	 				dataType:"jsonp",
	 				data:{format:"json",type:"lcv",q:fb_arr["q"],stype:fb_arr['stype'],nocache:fb_arr['nocache']},
	 				timeout:10000,
	 				error:function(){},
					success:function(data){
						if(1 == data.status){
							$("#" + target_id).html(data.html);
						}
					}
	 			})
	 		}else{
	 			$("#" + target_id).show();
	 		}
		}
 	})
	 
 	$("a.clk").click(function(){
 	 	setClk($(this));
	})
 
	$('.desc_toggle').click(function(){
		if('more' == $(this).text()){
			$('.desc_toggle').text('less')
		}else if('less' == $(this).text()){
			$('.desc_toggle').text('more')
		}	 
	 	$('#desc_short').toggle();
		$('#desc_long').toggle();
		return false;
	})
	
	$('.desc_close').click(function(){
	 	$('.desc_toggle').text('more')
		$('#desc_short').toggle();
		$('#desc_long').toggle();
		return false;
	});
	 
	$('#search_button').click(function(){
	 
	$('form').submit(function(){
		 	var n = $('#searchField').val();
		 	 	if(n == ''){
		 		return false;
			} else {
				return true;
			}
		})
	});
	
 	$(".share_url").focus(function(){
		$(this).select();	
	});

 	var hover = {
 	 	baseClass: "",
 	 	onMouseOverClass: "",
 	  	init: function(){
 	  	 	onMouseOverClass = this.onMouseOverClass,
 	  	 	baseClass = this.baseClass,
			$(this.baseClass).click(function(){	
		    	window.location=$(this).find("a").attr("href");return false;
			});
			$(this.baseClass).hover(function() {
			 
			 	ec = $(this).attr('class'); //existing_class
			 	$(this).removeClass(ec);
			 	$(this).addClass(onMouseOverClass);
			}, function() {
				$(this).removeClass(onMouseOverClass);
				$(this).addClass(ec);
			});
		}
	}

	hover.baseClass = "#frame_sidebar #stats tr";
	hover.onMouseOverClass = "li_hover";
	hover.init();
		$(".sheader").click(function(){
			var target = $(this).attr("id").replace(/id=/, "");
			if($("h3",this).hasClass("open")){
				$("h3",this).removeClass("open")
			}else{
				$("h3",this).addClass("open")
			}
			switch($("#"+target).css("display")){
				case "block":
						$("#"+target).hide();
				break;
				case "none":
					$("#"+target).show();
				break;
			}
		
			return false;
		})
		$("#episodes .ep").click(function(){
			var params = $(this).attr("rel");
			outter = this;
			if($("li.epnum", outter).hasClass("epnum_open")){
				$("li.epnum", outter).removeClass("epnum_open");
			}else{
				$("li.epnum", outter).addClass("epnum_open");
			}
			var vars = myovg.set_vars(this);
			var tid = "#"+vars['target_id'];
			var bc = $(this).css("backgroundColor");
			if("" == $(tid).html()){
				$("<div class=\"loader\" id=\"ldr_"+vars['target_id']+"\">Searching for videos...</div>").insertBefore(this).fadeIn(333)
				$.ajax({
					url: web_server + "ajax/ajax_get_episode.php",
					dataType:"jsonp",
					data: params + "&st=" +tv_title+"&nocache="+nocache,
					timeout:10000,
					error:function(){
						$("#ldr_"+vars['target_id']).remove();
						$(tid).html("<dl style=\"display:none;\"><dd>No episode information found. Please check back later.</dd></dl>");
						$("dl", tid).show();
					},
					success:function(data){
						var tmp = [];
						if("" != data.search_url){
							var all = "<dd><a href=\""+data.search_url+"\">view all videos</a></dd>";
						}else{
							var all = "";
						}
						if(1 == data.ep_status){
							if(undefined != data.release_date && '' != data.release_date){
								var rd = "<p class=\"aired\">Aired: "+data.release_date+"</p>";
							}else{
								var rd = "";
							}
							var desc = ('' != data.desc)?"<dt>"+rd+data.desc+"</dt>":"";
							
						}else{
							var desc = "<dd>" + data.ep_status_msg + "</dd>";
						}
						
						if(1 == data.search_status){
							$(data.items).each(function(i, item){
								tmp.push("<dd><span>"+item.host+"</span><br/><a class=\"trackme_srd\" onclick=\"trackme_srd(this);return false;\" id=\""+item.tracking_url+"\" href=\""+item.url+"\" target=\"_blank\">"+item.title+"</a></dd>");
							})
							tmp = "<dl style=\"display:none;\">"+desc+tmp.join("")+all+"</dl>";
						}else{
							tmp = "<dl style=\"display:none;\">"+desc+all+"</dl>";
						}
						$(tid).html(tmp);
						$("#ldr_"+vars['target_id']).remove();	
						$("dl", tid).show();
					}
				})
			}else{
				switch($("dl", tid).css("display")){
					case "block":
						$("dl", tid).hide();
					break;
					case "none":
						$("dl", tid).show();
					break;
				}
			}
			return false;
		})
}); //close doc ready	