(function($){
	$(document).ready(function(){
		component_event();
	});
	
	function component_event(){
		form_submit_click_event();
		ipt_autocomplete_event();
	}
	
	function form_submit_click_event(){
		$("#vacation_search").click(function(){
			if(validate_form()){
				$("#mainForm").submit();
			}
		});
	}

	function validate_form(){
		if("" == $.trim($("#fromCity_name").val()) ){
			$("#fromCity_name").focus();
			return false;
		}
		if("" == $.trim($("#toCity_name").val()) ){
			$("#toCity_name").focus();
			return false;
		}
		return true;
	}
	
	function ipt_autocomplete_event(){
		$("#fromCity_name").autocomplete([{name:'上海',id:574,pinyin:'shanghai'},{name:'北京',id:506,pinyin:'beijing'}],{
			minChars :0 ,
			width : 230 ,
			hidden : "fromCity_id",
			formatItem: function(data, i, n, value) {
				return "<a>"+data.pinyin+"</a>" + "<span>" +data.name + "</span>";
			},
			formatResult:function(data, i, n, value){
				return data.name;
			}
		});
		$("#toCity_name").autocomplete(system_js_basepath_support+"/code-table-auto-compelete.dhtml",{
			minChars :0 ,
			width : 230 ,
			hidden : "toCity_id",
			mustMatch :false,
			extraParams : {codeGroup : "code.cnCityAndProvince"},
			formatItem: function(data, i, n, value) {
				return "<a>"+data.key2+"</a>" + "<span>" +data.name + "</span>";
			}	
		});
	}
	
})(jQuery)


var filePath = "";
var swfPath = "http://www.unutrip.com/images/upload/focus_tpack.swf";
var imag = new Array();
var link = new Array();
var text = new Array();

function PUT_pic(id,filename,url,adclass,adswindow,width,heigth){
	if(url != '#'){
		document.write('<a href="');
		document.write(url);
		if(adswindow == "1") {
		  document.write('" target=_blank>');
		}else{
		   document.write('"');
		}
	}
	document.write('<img src="');
	document.write(filePath+filename);
	alert(filePath+filename);
	document.write('" width="'+width+'" height="'+heigth+'" border="0"></a>');
}

function PUT_picX(index,filename,url){
	imag[index] = filePath+filename;  
    link[index] = escape(url);
    text[index] = "";
}

function display_pic(focus_width,focus_height){
    var button_pos = 4;
    var stop_time = 6000;
    var show_text = 0;
    var txtcolor = "000000";
    var bgcolor = "ffffff";
    var pic_width = focus_width;
    var pic_height = focus_height;
	var swf_height=focus_height;
	var pics = "", links = "", texts = "";
    for(var i=0; i<imag.length; i++){
       if(!imag[i]) continue;
       if(imag[i] == "") continue;
	   pics = pics+("|"+imag[i]);
	   links = links+("|"+link[i]);
	   texts = texts+("|"+text[i]);
    }
    pics = pics.substring(1);
    links = links.substring(1);
    texts = texts.substring(1);
    document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cabversion=6,0,0,0" width="'+ pic_width +'" height="'+ swf_height +'">');
    document.write('<param name="movie" value='+swfPath+'>');
    document.write('<param name="quality" value="high"><param name="wmode" value="transparent">');
    document.write('<param name="FlashVars" value="pics='+pics+'&links='+links+'&texts='+texts+'&pic_width='+pic_width+'&pic_height='+pic_height+'&show_text='+show_text+'&txtcolor='+txtcolor+'&bgcolor='+bgcolor+'&button_pos='+button_pos+'&stop_time='+stop_time+'">');
    document.write('<embed wmode="transparent" src="'+swfPath+'" FlashVars="pics='+pics+'&links='+links+'&texts='+texts+'&pic_width='+pic_width+'&pic_height='+pic_height+'&show_text='+show_text+'&txtcolor='+txtcolor+'&bgcolor='+bgcolor+'&button_pos='+button_pos+'&stop_time='+stop_time+'" quality="high" width="'+ pic_width +'" height="'+ swf_height +'" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
    document.write('</object>');
}
