//jQuery.noConflict(); 
//(function($){
// ==========  Jquery Start Begin ==========

jQuery(document).ready(function(){
// -- Begin
		Task_Luckycar.init();
// -- End
});


Task_Luckycar = function(){
	var thisClass = false;
		var task_luckycar_tid=1006;	//luckycar
		var task_urlDomain = '';
		var tasks_luckycar_nowurl = '';
		var task_luckycar_div_panel = "#task_luckycar_main";
		var task_luckycar_div_button = "#task_luckycar";
		var task_luckycar_overlay_panel_api = jQuery(task_luckycar_div_panel).overlay({expose: {color: '#000',loadSpeed: 100,opacity: 0.5},closeOnClick: false,oneInstance: false, api: true});
		var task_luckycar_overlay_panel_close = "#task_luckycar_overlay_panel_close";
		var task_luckycar_js_button_getPanel_name = "butclick_luckycar";
		var task_luckycar_js_button_getPanel = "."+task_luckycar_js_button_getPanel_name;
		
		return {
				thisClass:this,
				init:function(){
					thisClass = this;
					thisClass.task_luckycar_func_getButton();
					thisClass = this;
					thisClass.task_luckycar_func_getButton();
					var $task_luckcar_div = "<div id='task_luckycar_main' style='display:none;'><div id='task_luckycar' style='display:none;'></div></div>";
					jQuery($task_luckcar_div).appendTo(document.body);
					var $task_luckcar_pop_div = "<div id='task_luckycar_pop' style='display:none;'><div id='task_luckycar' style='display:none;'></div></div>";
					jQuery($task_luckcar_pop_div).appendTo(document.body);
				},
				tasks_luckycar_func_getNowUrl:function(){tasks_luckycar_nowurl = this.tasks_getNowUrl_luckycar();},
				task_luckycar_func_getButton:function(){
						this.tasks_luckycar_func_getNowUrl();
						var ajaxUrl = task_urlDomain + "/tasks/ajax/p/car/1/"+task_luckycar_tid+'/'+tasks_luckycar_nowurl;
						jQuery.ajax({
								type: "POST",
								url: ajaxUrl,
								data: "",
								success: function(msg){
										var json = Tasks.tasks_evalJSON(msg);
										if(json.ok == 'ok'){
												var str = '<a href="javascript:void(0);" target="_self" class="'+task_luckycar_js_button_getPanel_name+'"><img src="/images/task/ico-car.gif" /></a>';
												jQuery(task_luckycar_div_panel).css('display','block');
												jQuery(task_luckycar_div_button).css('display','block').html(str);
												jQuery(task_luckycar_js_button_getPanel).bind('click' , thisClass.task_luckycar_func_getPanel);
										}
								}
						});
				},
				task_luckycar_func_getPanel:function(){
						var ajaxUrl = task_urlDomain + "/tasks/ajax/p/car/2/"+task_luckycar_tid+"/"+tasks_luckycar_nowurl;
						jQuery.ajax({
								type: "POST",
								url: ajaxUrl,
								data: "",
								success: function(msg){
										jQuery("#task_luckycar_pop").css({"width":"400px","height":"400px"});
										jQuery("#task_luckycar_pop").html(msg);
										var api = jQuery("#task_luckycar_pop").overlay({expose: {color: '#000',loadSpeed: 100,opacity: 0.5},closeOnClick: false,oneInstance: false, api: true});
										api.load();
										 jQuery("#task_luckycar_overlay_panel_close").click(function(){api.close();window.location.reload(); });
								}
						});
				},
				task_luckycar_func_overlay:function(){
						task_luckycar_overlay_panel_api.load(); jQuery(task_luckycar_overlay_panel_close).click(function(){task_luckycar_overlay_panel_api.close();window.location.reload(); });
				},
				tasks_getNowUrl_luckycar:function(){
						var now_domain = window.location.host;  
						var now_url = window.location.href;
						var urls = new Array;
						urls[1] = '/';
						urls[2] = '/mygaia/';
						urls[3] = '/forum/m.1025/';
						urls[4] = '/comic/';
						urls[5] = '/forum/';
						//urls[6] = '/comic/';
						urls[6] = '/manke/';
						urls[7] = '/arena/';
						urls[8] = '/gaia/shopping.php';
						var url_len = urls.length;
						var i = 9999;
						for(var j=0;j<url_len;j++){
								var vstr = 'http://' + now_domain + urls[j];
								var vstr1 = vstr + "?login_success=1";
								if(now_url == vstr || now_url == vstr1){
										i = j;
								}
						}
						return i;
				}
		}
}()


// ==========  Jquery Start End ==========
//})(jQuery)

